> Pascal
> I don't know what the "first table law rule" is, but you are correct.
> The on-line help entry for $problem is wrong.  $sizes may precede $problem.
> This help item will be fixed with nonmem 7.3. 

> (My understanding is that nonmem 7.3 will be released in the summer of 2013. 
> ) 
 

Sent from my iPhone

On Jul 12, 2012, at 9:09 AM, pascal.gir...@merckgroup.com wrote:

> Hi Nastia, 
> 
> I tried your trick which would have broken the first table law rule "The 
> first NM-TRAN control record must be a $PROBLEM record"  and put $SIZES as 
> very first record and got following error: 
> 
> >_read_problems: First non-comment line in modelfile run.mod is not a $PROB 
> >record. NONMEM syntax violation. 
> 
> So the first table law rule still resists or you may have a different NONMEM 
> version.  :-) 
> 
> I also checked the bug list 
> ftp://nonmem.iconplc.com/Public/nonmem720/nm720_bug_list.pdf , but nothing is 
> mentioned. 
> 
> Anyway, thanks for the suggestion! 
> 
> Kind regards
> 
> Pascal 
> 
> 
> 
> 
> From:        "Kassir Nastya" <nastya.kas...@umontreal.ca> 
> To:        <pascal.gir...@merckgroup.com>, "Bauer, Robert" 
> <robert.ba...@iconplc.com> 
> Date:        12/07/2012 16:13 
> Subject:        RE: [NMusers] Error files when using multicore runs and psn 
> ==> Fatal Error: Record SIZES is not valid 
> 
> 
> 
> Hi Pascal,
> 
> $SIZES goes at the begginning of your control stream, before $PROB.
> 
> I hope it helps.
> 
> Best regards,
> 
> Nastya
> 
> 
> Nastya Kassir, Pharm.D.
> 
> Senior Scientist 
> 
> Pharsight Consulting Services(tm)
> A division of Certara(tm)
> Email: nkas...@pharsight.com <mailto:nkas...@pharsight.com>  
> 
> Phone: 1 (514) 789-2180 # 2157  
> Mobile: 1 (438) 862-0935                                                      
>                                                                 
> Fax: (514) 789-2192 
> 
> www.pharsight.com <http://www.pharsight.com/>  
> 
> 
> ________________________________
> 
> From: owner-nmus...@globomaxnm.com on behalf of pascal.gir...@merckgroup.com
> Sent: Thu 7/12/2012 09:21
> To: Bauer, Robert
> Cc: nmusers@globomaxnm.com; "olaf.lichtenber...@merckgroup.com"@merck.de; 
> "orestis.papasoulio...@merckgroup.com"@merck.de; owner-nmus...@globomaxnm.com
> Subject: RE: [NMusers] Error files when using multicore runs and psn ==> 
> Fatal Error: Record SIZES is not valid
> 
> 
> Hi Robert, 
> 
> Thanks for your quick reply. Unfortunately, I could not make it work. 
> 
> I have 17,000 records. So just after $PROB. I inserted your suggestion: 
>        $SIZES LIM1 = 20000   
> and I got the following error : 
>        > Fatal Error: Record SIZES is not valid 
> 
> So I tried also the default value for LIM1: 
>        $SIZES LIM1=10000 
> and also the example given on page 166 of Help guide viii 
>        $SIZES LIM1=30000 MAXFCN=2000000 NO=500 
> and always got the "Fatal Error: Record SIZES is not valid" message. 
> 
> I looked into Help guide viii (pp 166-167 and 463-464) but did not find any 
> relevant information how to set $SIZES. What would be your suggestion? 
> 
> Thanks again for your help, because it's highly frustrating not being able to 
> use the multi-cores when you have such long runs. 
> 
> Kind regards 
> 
> Pascal Girard, PhD 
> pascal.gir...@merckgroup.com
> Head of Modeling & Simulation - Oncology
> Global Exploratory Medicine
> Merck Serono S.A. · Geneva
> Tel:  +41.22.414.3549
> Cell: +41.79.508.7898
> 
> 
> 
> 
> From:        "Bauer, Robert" <robert.ba...@iconplc.com> 
> To:        "pascal.gir...@merckgroup.com" <pascal.gir...@merckgroup.com>, 
> "nmusers@globomaxnm.com" <nmusers@globomaxnm.com> 
> Cc:        "orestis.papasoulio...@merckgroup.com" 
> <orestis.papasoulio...@merckgroup.com>, "olaf.lichtenber...@merckgroup.com" 
> <olaf.lichtenber...@merckgroup.com> 
> Date:        11/07/2012 18:55 
> Subject:        RE: [NMusers] Error files when using multicore runs and psn 
> Sent by:        owner-nmus...@globomaxnm.com 
> 
> ________________________________
> 
> 
> 
> 
> Pascal: 
> I cannot help regarding having all console messages sent to the proper files 
> in the PSN environment, but I can assist in avoiding your present NONMEM 
> error.  If you insert at the beginning of the control stream file 
> $SIZES LIM1=?? 
> and insert a large enough value for ??, then file buffer 10 will not be used, 
> and the error is avoided.  The value should be at least as large as the 
> number of data records (lines) in your data file (see section I.6 of 
> ..\guides\nm720.pdf). 
>  
> Although nmfe72 in parallel mode has been tested successfully in our hands to 
> use the file buffers for large data sets, it may not work in all grid 
> environments.  Setting the LIM values large enough avoids using buffer files, 
> and utilizes only memory. The problem also runs faster when buffer files are 
> not used. 
>  
> 
> Robert J. Bauer, Ph.D. 
> 
> Vice President, Pharmacometrics, R&D 
> 
> ICON Development Solutions 
> 
> 7740 Milestone Parkway 
> 
> Suite 150 
> 
> Hanover, MD 21076 
> 
> Tel: (215) 616-6428 
> 
> Mob: (925) 286-0769 
> 
> Email: robert.ba...@iconplc.com 
> 
> Web: www.iconplc.com <http://www.iconplc.com/>  
> 
> 
> 
> 
> ________________________________
> 
> From: owner-nmus...@globomaxnm.com [mailto:owner-nmus...@globomaxnm.com 
> <mailto:owner-nmus...@globomaxnm.com> ] On Behalf Of 
> pascal.gir...@merckgroup.com
> Sent: Wednesday, July 11, 2012 11:19 AM
> To: nmusers@globomaxnm.com
> Cc: orestis.papasoulio...@merckgroup.com; olaf.lichtenber...@merckgroup.com
> Subject: [NMusers] Error files when using multicore runs and psn
> 
> Dear All, 
> 
> We are using psn version: 3.4.2 together with NONMEM 7.2.0  on a Linux Sun 
> Grid Engine (SGE). When using multi-cores run on SGE, it happens sometimes 
> that NONMEM returns a log file where the "MONITORING OF SEARCH" starts and 
> nothing is reported. 
> 
> Looking into the psn directory, I found files which have the name of my 
> script file + an extension made of letters and numbers that contains an error 
> message that is not shown on the log file. For example my nm-tran script file 
> is run003.mod and my log file run003.lst ends with: 
> 
> MONITORING OF SEARCH: 
> 
> Stop Time: 
> Wed Jul  10 21:05:18 CEST 2012 
> 
> Then I recover a file named run003.mod.o9501 in run003/NM_run1 directory 
> created by psn. Sometimes this file contains an explicit  error message, 
> sometimes more cabalistic information as: 
> WARNINGS AND ERRORS (IF ANY) FOR PROBLEM    1 
>             
> (WARNING  2) NM-TRAN INFERS THAT THE DATA ARE POPULATION. 
> CREATING MUMODEL ROUTINE... 
> Recompiling certain components 
> 
> USING PARALLEL PROFILE mpi_12cores.pnm 
> MPI TRANSFER TYPE SELECTED 
> Exit status = 1 
> IN MPI 
> Starting MPI version of nonmem execution ... 
> License Registered to: Merck KGaA 
> Expiration Date:    14 SEP 2013 
> Current Date:       11 JUL 2012 
> Days until program expires : 428 
> 
> 
> Iterative Two Stage (No Prior) 
> MONITORING OF SEARCH: 
> 
> At line 240 of file  (unit = 10, file = 'WK1_FILE10') 
> Fortran runtime error: End of file 
> Fatal error in MPI_Send: Other MPI error, error stack: 
> MPI_Send(174).....................: MPI_Send(buf=0xde71a0, count=80030, 
> MPI_INTEGER, dest=1, tag=1, MPI_COMM_WORLD) failed 
> MPIDI_CH3I_Progress(150)..........: 
> MPID_nem_mpich2_blocking_recv(948): 
> MPID_nem_tcp_connpoll(1720).......: 
> state_commrdy_handler(1556).......: 
> MPID_nem_tcp_recv_handler(1446)...: socket closed 
> rank 1 in job 1  deda1x0481_36189   caused collective abort of all ranks 
> exit status of rank 1: return code 2 
> 
> Questions: 
> 1) Is there a way to force psn and/or NONMEM to collect the error message in 
> the log file when using multi-cores run ? 
> 2) What about "cabalistic" error messages as the one above? 
> 
> Thank you for your help, 
> 
> Kind regards
> 
> Pascal Girard, PhD 
> pascal.gir...@merckgroup.com
> Head of Modeling & Simulation - Oncology
> Global Exploratory Medicine
> Merck Serono S.A. · Geneva
> Tel:  +41.22.414.3549
> Cell: +41.79.508.7898
> 
> This message and any attachment are confidential and may be privileged or 
> otherwise protected from disclosure. If you are not the intended recipient, 
> you must not copy this message or attachment or disclose the contents to any 
> other person. If you have received this transmission in error, please notify 
> the sender immediately and delete the message and any attachment from your 
> system. Merck KGaA, Darmstadt, Germany and any of its subsidiaries do not 
> accept liability for any omissions or errors in this message which may arise 
> as a result of E-Mail-transmission or for damages resulting from any 
> unauthorized changes of the content of this message and any attachment 
> thereto. Merck KGaA, Darmstadt, Germany and any of its subsidiaries do not 
> guarantee that this message is free of viruses and does not accept liability 
> for any damages caused by any virus transmitted therewith.
> 
> Click http://www.merckgroup.com/disclaimer 
> <http://www.merckgroup.com/disclaimer>  to access the German, French, Spanish 
> and Portuguese versions of this disclaimer. 
> ICON plc made the following annotations.
> ------------------------------------------------------------------------------
> This e-mail transmission may contain confidential or legally privileged 
> information
> that is intended only for the individual or entity named in the e-mail 
> address. If you
> are not the intended recipient, you are hereby notified that any disclosure, 
> copying,
> distribution, or reliance upon the contents of this e-mail is strictly 
> prohibited. If
> you have received this e-mail transmission in error, please reply to the 
> sender, so that
> ICON plc can arrange for proper delivery, and then please delete the message.
> Thank You,
> ICON plc
> South County Business Park
> Leopardstown
> Dublin 18
> Ireland
> Registered number: 145835
> 
> 
> 
> This message and any attachment are confidential and may be privileged or 
> otherwise protected from disclosure. If you are not the intended recipient, 
> you must not copy this message or attachment or disclose the contents to any 
> other person. If you have received this transmission in error, please notify 
> the sender immediately and delete the message and any attachment from your 
> system. Merck KGaA, Darmstadt, Germany and any of its subsidiaries do not 
> accept liability for any omissions or errors in this message which may arise 
> as a result of E-Mail-transmission or for damages resulting from any 
> unauthorized changes of the content of this message and any attachment 
> thereto. Merck KGaA, Darmstadt, Germany and any of its subsidiaries do not 
> guarantee that this message is free of viruses and does not accept liability 
> for any damages caused by any virus transmitted therewith.
> 
> Click http://www.merckgroup.com/disclaimer to access the German, French, 
> Spanish and Portuguese versions of this disclaimer.
> 
> 
> This message and any attachment are confidential and may be privileged or 
> otherwise protected from disclosure. If you are not the intended recipient, 
> you must not copy this message or attachment or disclose the contents to any 
> other person. If you have received this transmission in error, please notify 
> the sender immediately and delete the message and any attachment from your 
> system. Merck KGaA, Darmstadt, Germany and any of its subsidiaries do not 
> accept liability for any omissions or errors in this message which may arise 
> as a result of E-Mail-transmission or for damages resulting from any 
> unauthorized changes of the content of this message and any attachment 
> thereto. Merck KGaA, Darmstadt, Germany and any of its subsidiaries do not 
> guarantee that this message is free of viruses and does not accept liability 
> for any damages caused by any virus transmitted therewith.
> 
> Click http://www.merckgroup.com/disclaimer to access the German, French, 
> Spanish and Portuguese versions of this disclaimer.

Reply via email to