<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">

<head>
<meta http-equiv=Content-Type content="text/html; charset=us-ascii">
<meta name=Generator content="Microsoft Word 12 (filtered medium)">
<style>
<!--
 /* Font Definitions */
 @font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman","serif";
        color:black;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
span.EmailStyle17
        {mso-style-type:personal-reply;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
        {page:WordSection1;}
-->
</style>
<!--[if gte mso 9]><xml>
 <o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
 <o:shapelayout v:ext="edit">
  <o:idmap v:ext="edit" data="1" />
 </o:shapelayout></xml><![endif]-->
</head>

<body bgcolor=white lang=EN-CA link=blue vlink=purple>

<div class=WordSection1>

<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'>Thanks, Johnoel. I’m sorry if I’ve missed something
fundamental here, but I guess I don’t know what the “admb version
control” actually is. At one point, I thought that current source code
would always be available at the Google site:<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'><o:p> </o:p></span></p>

<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'><a href="http://code.google.com/p/admb-project/">http://code.google.com/p/admb-project/</a>.<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'><o:p> </o:p></span></p>

<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'>However, the source code there hasn’t changed since
December 31, 2009. So how do general users obtain a copy of the current source
code? Also, how often are the various binary distributions updated to include
the latest revisions, and where can a user obtain them? How often will the
Google code site be updated, or is this no longer the official distribution
site? Has anyone devised a dynamic system of version numbers that could
potentially include the version control revision number (736 in your example
below)?<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'><o:p> </o:p></span></p>

<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'>In my mind, these matters have important consequences for the
user community. I’ve already encountered different results from ADMB
depending on which version a particular user happens to have. We’ve been
having difficulty keeping PBSadmb current with all the various operating
systems, compilers, and hardware platforms. I’d really like to understand
the distribution system properly. Once I do, I’ll discuss it fully in the
User’s Guide for PBSadmb.<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'><o:p> </o:p></span></p>

<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'>Thanks to anyone who can help me with this.<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'>Jon<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'><o:p> </o:p></span></p>

<div>

<div style='border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm 0cm 0cm'>

<p class=MsoNormal><b><span lang=EN-US style='font-size:10.0pt;font-family:
"Tahoma","sans-serif";color:windowtext'>From:</span></b><span lang=EN-US
style='font-size:10.0pt;font-family:"Tahoma","sans-serif";color:windowtext'>
users-bounces@admb-project.org [mailto:users-bounces@admb-project.org] <b>On
Behalf Of </b>Johnoel Ancheta<br>
<b>Sent:</b> August-23-10 2:15 PM<br>
<b>To:</b> Ben Bolker<br>
<b>Cc:</b> users@admb-project.org<br>
<b>Subject:</b> Re: [ADMB Users] Fwd: Re: new version of R2admb on R-forge<o:p></o:p></span></p>

</div>

</div>

<p class=MsoNormal><o:p> </o:p></p>

<p class=MsoNormal>Hi Ben,<br>
<br>
Committed the changes suggested by Dave to the admb <br>
version control.<br>
<br>
<span style='font-size:7.5pt'>Index: src/df1b2-separable/tpl2rem.lex<br>
===================================================================<br>
--- src/df1b2-separable/tpl2rem.lex    (revision 736)<br>
+++ src/df1b2-separable/tpl2rem.lex    (working copy)<br>
@@ -3942,8 +3942,17 @@<br>
 <br>
 #else<br>
     strcpy(outcommand,"cat xxglobal.tmp  
xxhtop.tmp   header.tmp "<br>
-     "  xxalloc1.tmp  
xxalloc2.tmp   xxalloc3.tmp   xxalloc4.tmp "<br>
-     "   xxalloc5.tmp   
xxtopm.tmp    xxalloc6.tmp > ");<br>
+     "  xxalloc1.tmp  
xxalloc2.tmp   xxalloc3.tmp ");<br>
+    if (report_defined)<br>
+    {<br>
+      strcat(outcommand," xxalloc4.tmp");<br>
+    }<br>
+    if (preliminary_calcs_defined)<br>
+    {<br>
+      strcat(outcommand," xxalloc5.tmp");<br>
+    } <br>
+    strcat(outcommand, " 
xxtopm.tmp    xxalloc6.tmp > ");<br>
+<br>
     strcpy(outcommand2,"cat tfile1  tfile2
tfile3 tfile4 > ");<br>
 <br>
     strcpy(outcommand3a,"sed -n -f ");</span><br>
<br>
<br>
Johnoel<br>
<br>
On 8/23/10 8:02 AM, John Sibert wrote: <o:p></o:p></p>

<p class=MsoNormal>Can you please look into this and reply to Ben and the list?
<br>
<br>
Thanks, <br>
John <br>
<br>
-------- Original Message -------- <br>
Subject:     Re: [ADMB Users] new version of R2admb on
R-forge <br>
Date:     Mon, 23 Aug 2010 12:27:45 -0400 <br>
From:     Ben Bolker <a href="mailto:bolker@ufl.edu"><bolker@ufl.edu></a>
<br>
To:     <a href="mailto:davef@otter-rsch.com">davef@otter-rsch.com</a>
<a href="mailto:davef@otter-rsch.com"><davef@otter-rsch.com></a> <br>
CC:     <a href="mailto:users@admb-project.org">users@admb-project.org</a>
<a href="mailto:users@admb-project.org"><users@admb-project.org></a>,
Motoki Wu <a href="mailto:apewu@ucdavis.edu"><apewu@ucdavis.edu></a> <br>
<br>
<br>
<br>
  Can this/has this gone in the 'official' source tree so it gets taken <br>
care of in the next release? <br>
<br>
  thanks, <br>
    Ben Bolker <br>
<br>
dave fournier wrote: <br>
<br>
<o:p></o:p></p>

<p class=MsoNormal> Ben Bolker wrote: <br>
<br>
 OK in that case one can get rid of the erros reported in the liver gamma <br>
 function by modifying the <br>
 lex input file like this. <br>
 get rid of <br>
  /* <br>
     strcpy(outcommand,"cat xxglobal.tmp  
xxhtop.tmp   header.tmp " <br>
      "  xxalloc1.tmp  
xxalloc2.tmp   xxalloc3.tmp   xxalloc4.tmp" <br>
      "  
xxalloc5.tmp    xxtopm.tmp   
xxalloc6.tmp>  "); <br>
   */ <br>
 and change to <br>
     strcpy(outcommand,"cat xxglobal.tmp  
xxhtop.tmp   header.tmp " <br>
      "  xxalloc1.tmp  
xxalloc2.tmp   xxalloc3.tmp "); <br>
     if (report_defined) <br>
     { <br>
       strcat(outcommand,"
xxalloc4.tmp"); <br>
     } <br>
     if (preliminary_calcs_defined) <br>
     { <br>
       strcat(outcommand,"
xxalloc5.tmp"); <br>
     } <br>
     This file is named remod10 on my version.  I can
supply other <br>
 detailas etc if required. <br>
<br>
<br>
<br>
<br>
<o:p></o:p></p>

<p class=MsoNormal> dave fournier wrote: <br>
<br>
<br>
<o:p></o:p></p>

<p class=MsoNormal style='margin-bottom:12.0pt'> Ben Bolker wrote: <br>
<br>
 Well there is some confusion because it appears to me that Motoki was <br>
 using  tpl2rem on simple.tpl <br>
 which has no random effects. <br>
 I say this because my  version of tpl2cpp does not produce any error
<br>
 message. <br>
<br>
 Once that is settled <br>
 for  tpl2rem it would be simple modify the  cat ...  line
to exclude the <br>
 missing files. <br>
<br>
<o:p></o:p></p>

<p class=MsoNormal style='margin-bottom:12.0pt'>   It is already
settled. <br>
   As I explained, Motoki's problem came about because R2admb flagged
the <br>
 warning message about 'safe mode' as an error (it no longer does). <br>
 Motoki got confused (I think) by the bit of code that was used to flag <br>
 the 'xxalloc' warnings and thought that was the problem with the code. <br>
   By default the current version of R2admb runs simple.tpl just
fine, <br>
 with a warning message on some versions about 'safe' mode being <br>
 deprecated.  It filters xxalloc warnings. <br>
<br>
   cheers <br>
      Ben <br>
<br>
<br>
<o:p></o:p></p>

<p class=MsoNormal><o:p> </o:p></p>

<p class=MsoNormal style='margin-bottom:12.0pt'><o:p> </o:p></p>

<p class=MsoNormal><o:p> </o:p></p>

</div>

</body>

</html>