<div>So when I remove the INITIALIZATION_SECTION out of t.tpl,below is what I get when I compile which looks very much like what I got when I did it with my tpl file.  I think Mark experienced something similar. It creates a t.exe but when I tried with my example the code didn't work but maybe it was another issue.</div>
<div><br></div><div>When I plow ahead and run your example t without initial values I get.</div><div><div>Model file: t </div><div>Negative log-likelihood: 629.367 </div><div>Coefficients:</div><div>   log_tau     log_nu       beta </div>
<div> 1.7637522 -0.4109849  0.5500000 </div></div><div><br></div><div>So maybe it is working and the compile errors are unimportant. Can you verify that?</div><div><br></div><div>thanks --jeff</div><div><br></div><div>> compile_admb("t",re=T,verbose=T)</div>
<div>compiling with args: ' -r ' ...</div><div>compile output:</div><div>  *** tpl2rem t xxglobal.tmp xxhtop.tmp header.tmp xxalloc1.tmp xxalloc2.tmp xxalloc3.tmp xxalloc4.tmp xxtopm.tmp xxalloc6.tmp         1 file(s) copied. tfile1 tfile2 tfile3 tfile4         1 file(s) copied.  *** adcomp -r t g++ -c -O3 -Wno-deprecated -D__GNUDOS__ -Dlinux -DOPT_LIB -DUSE_LAPLACE -fpermissive -I. -I"c:/admb\include" -I"c:/admb\contrib" -o t.obj t.cpp  *** adlink -r t g++ -s -static -L"c:/admb\lib" -L"c:/admb\contrib"  t.obj -ldf1b2o -ladmod -lcontribo -ladt -lado -ldf1b2o -ladmod -ladt -lcontribo -lado -lcontribo -o t  Done </div>

<div>compile log:</div><div>t.cpp: In member function 'dvariable model_parameters::trapzd(double, double, int, const dvariable&)':</div><div>t.cpp:102:35: warning: passing 'const dvariable' as 'this' argument of 'dvariable& dvariable::operator=(const prevariable&)' discards qualifiers [-fpermissive]</div>

<div>t.cpp:109:36: warning: passing 'const dvariable' as 'this' argument of 'dvariable& dvariable::operator=(const prevariable&)' discards qualifiers [-fpermissive]</div><div>t.cpp: In member function 'df1b2variable df1b2_parameters::trapzd(double, double, int, const df1b2variable&)':</div>

<div>t.cpp:254:35: warning: passing 'const df1b2variable' as 'this' argument of 'df1b2variable& df1b2variable::operator=(const df1b2variable&)' discards qualifiers [-fpermissive]</div><div>

t.cpp:261:36: warning: passing 'const df1b2variable' as 'this' argument of 'df1b2variable& df1b2variable::operator=(const df1b2variable&)' discards qualifiers [-fpermissive]</div><div>> </div>

<div><br></div>