<div dir="ltr">Hi,<div><br></div><div>Jenkins mostly runs non-pinned mdrun, and under heavy load we probably see more thread migration, and thus such de-sync events. I&#39;ve only seen the issue on slaves hosted under VM, so I think it&#39;s not clear that this is an x86, rather than VM+x86 property.</div><div><br></div><div>Load is heavy lately because we&#39;re running multiple master-branch configs while getting the new releng machinery stable. We envisaged a few days that&#39;s now been over a week, and barring this unforeseen issue, I think we&#39;re more or less happy with things now. Teemu is there value in dealing with more of the releng patches in gerrit before we disable the old master-branch configs?</div><div><br></div><div>Mark</div></div><br><div class="gmail_quote"><div dir="ltr">On Tue, Sep 15, 2015 at 5:17 PM Berk Hess &lt;<a href="mailto:hess@kth.se">hess@kth.se</a>&gt; wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi,<br>
<br>
We didn&#39;t realize that modern x86 cpus no longer synchronize clocks<br>
between cores. We should get the fix for this merged asap:<br>
<a href="https://gerrit.gromacs.org/#/c/5091/" rel="noreferrer" target="_blank">https://gerrit.gromacs.org/#/c/5091/</a><br>
<br>
Cheers,<br>
<br>
Berk<br>
<br>
On 09/15/2015 05:06 PM, David van der Spoel wrote:<br>
&gt; Hi,<br>
&gt;<br>
&gt; my patch stumbled over this issue in Jenkins:<br>
&gt;<br>
&gt; Program:     gmx mdrun, VERSION 5.2-dev-20150915-ef00eb4-local<br>
&gt; Source file: src/gromacs/timing/wallcycle.cpp (line 398)<br>
&gt; Function:    void subtract_cycles(wallcc_t *, int, int)<br>
&gt;<br>
&gt; Assertion failed:<br>
&gt; Condition: wcc[ewc_main].c &gt;= wcc[ewc_sub].c<br>
&gt; Subcounter cannot have more ticks than parent<br>
&gt;<br>
&gt; For more information and tips for troubleshooting, please check the<br>
&gt; GROMACS<br>
&gt; website at <a href="http://www.gromacs.org/Documentation/Errors" rel="noreferrer" target="_blank">http://www.gromacs.org/Documentation/Errors</a><br>
&gt;<br>
&gt; Any clue? Or is this assertion just overly pedantic?<br>
<br>
--<br>
Gromacs Developers mailing list<br>
<br>
* Please search the archive at <a href="http://www.gromacs.org/Support/Mailing_Lists/GMX-developers_List" rel="noreferrer" target="_blank">http://www.gromacs.org/Support/Mailing_Lists/GMX-developers_List</a> before posting!<br>
<br>
* Can&#39;t post? Read <a href="http://www.gromacs.org/Support/Mailing_Lists" rel="noreferrer" target="_blank">http://www.gromacs.org/Support/Mailing_Lists</a><br>
<br>
* For (un)subscribe requests visit<br>
<a href="https://maillist.sys.kth.se/mailman/listinfo/gromacs.org_gmx-developers" rel="noreferrer" target="_blank">https://maillist.sys.kth.se/mailman/listinfo/gromacs.org_gmx-developers</a> or send a mail to <a href="mailto:gmx-developers-request@gromacs.org" target="_blank">gmx-developers-request@gromacs.org</a>.<br>
</blockquote></div>