Hello everyone,<div><br></div><div>I&#39;m using ADOL-C 2.3.0 forward and reverse modes to compute a Jacobian matrix. I&#39;m looking at the buffer sizes to improve efficiency, especifically at maxlive=counts[2] so that the program doesn&#39;t need to write to a file. In small cases, it doesn&#39;t seem to reach the buffer limit (see attached image counts0.png). But in bigger cases (see attached image counts1.png), maxlive reaches a value of 65536, which looks like the limit of a buffer.</div>

<div>Looking into usrparms.h, none of the buffer limits is 65536 (they are 524288 instead). Moreover, locint is set to unsigned int. Could the reason be that the binaries I&#39;m using (2.3.0 from Universitat Paderborn) were compiled using the old 65536 limit? How can I be sure I&#39;m not writing the buffer to disk?</div>

<div><br></div><div>Thanks a lot in advance.</div><div>Regards,</div><div>Alfonso</div>