<div dir="ltr">Hi,<div><br></div><div>Two successive failures of <a href="https://gerrit.gromacs.org/#/c/9381/">https://gerrit.gromacs.org/#/c/9381/</a> last night gave me a lead, because only the second post-submit failure showed differences in velocities, and those were all near zero.</div><div><br></div><div>I found that some of the regressiontest cases have zero initial velocities and no gen-vel. Some of the cases I&#39;ve found so far are our usual suspects for instability (various flex, various ljpme-lb, complex/urea). I can see how that would lead to poorly reproducible velocity updates of small numbers, depending exactly how we compare them. But sometimes we only get the failure at the final step and only for potential energy (at the given tolerance) - see the first post-submit failure above.</div><div><br></div><div>We should probably fix those tests to have sensible velocities. But can we think of why zero initial velocities would make a trajectory less reproducible? It does not seem related to the way GPU forces are less reproducible, for some cpu-only mdruns have failed apparently similarly.</div><div><br></div><div>Mark</div>
</div>