Re: NONMEM VI 2.0 Bug Alert #1
Wings for NONMEM ( http://wfn.sourceforge.net ) provides an updated version of NMQUAL for installation of NONMEM for use with WFN compilation version switching.
NMQ4WFN < http://wfn.sourceforge.net/NMQ4WFN-6.3.2.exe > version 6.3.2 is compatible with NONMEM VI 2.0 (upto and including Bug Alert #1) and uses NMQual 6.3.2 (thanks to Metrum Institute).
Ludden, Thomas wrote:
> Dear All:
>
> Below are listed three bugs that have been detected in NONMEM VI 2.0. The bug affecting PREDPP's TRANS6 is present in all versions starting with NONMEM V 1.0. The bug affecting NMTRAN's BIND is present in all versions starting with NONMEM IV 1.0. Fixed routines can be found at ftp://ftp.globomaxnm.com/Public/nonmem/NONMEM_VI_fixed_routines/ . Login is required to access this directory. The username is nonmemvi and the password is updates. The subdirectories PREDPP_15AUG2008 and NMTRAN_15AUG2008 contain the fixed TRANS6 and BIND routines, respectively. Tom ****************************************************************************** NONMEM VI 2.0 Bug List
>
> ________________________________________________________
> nmfe6.bat
>
> 1. To prevent an extraneous character in the result file,
>
> locate in nmfe6.bat the command
>
> copy %2 +FMSG %2 and change it to copy %2 +FMSG /b %2 /b _________________________________________________________
>
> PREDPP
>
> 1. There is a PREDPP bug in TRANS6 that affects the calculation of derivatives when used with ADVAN11 or ADVAN12. Simulations are unaffected. Estimation using a conditional method will yield a parameter search and results that are obviously problematic. Estimation using the FO
>
> method may or may not yield results that are obviously problematic.
>
> This bug is also present in all versions starting with NONMEM V 1.0 This bug is not encountered when TRANS6 is used with ADVAN3 or ADVAN4. Fix:
>
> Locate in TRANS6 the line
>
> X +GG(1,1,1)*(K21*DK31+GG(4,KP,1)*K31))/(K21*K31) and replace with C CHANGED +GG(1,1,1) TO -GG(1,1,1) 6/2008
>
> X -GG(1,1,1)*(K21*DK31+GG(4,KP,1)*K31))/(K21*K31).
>
> _________________________________________________________
>
> NMTRAN
>
> 1. There is a bug in NMTRAN's BIND subroutine that is observed when the $BIND record is used, the date data item is dropped, and the label of the date data item in the $INPUT record is DAT1,
>
> DAT2, or DAT3.
>
> Processing of the control steam and data file are terminated with a spurious message from NMTRAN
>
> and there is no execution of NONMEM.
>
> The bug is present in all versions starting with NONMEM IV 1.0. Fix: Locate
>
> IF (DROPDT.AND.DNAME(I).EQ.'DATE') THEN
>
> Replace with C TEST FOR DAT1, DAT2, DAT3 ADDED 8/2008
>
> IF (DROPDT.AND.(DNAME(I).EQ.'DATE'
> X .OR.DNAME(I).EQ.'DAT1'.OR.DNAME(I).EQ.'DAT2'
> X .OR.DNAME(I).EQ.'DAT3')) THEN
> __________________________________________________________
>