[gmx-developers] Wallcycle bug?
Berk Hess
hess at kth.se
Tue Sep 15 17:16:56 CEST 2015
Hi,
We didn't realize that modern x86 cpus no longer synchronize clocks
between cores. We should get the fix for this merged asap:
https://gerrit.gromacs.org/#/c/5091/
Cheers,
Berk
On 09/15/2015 05:06 PM, David van der Spoel wrote:
> Hi,
>
> my patch stumbled over this issue in Jenkins:
>
> Program: gmx mdrun, VERSION 5.2-dev-20150915-ef00eb4-local
> Source file: src/gromacs/timing/wallcycle.cpp (line 398)
> Function: void subtract_cycles(wallcc_t *, int, int)
>
> Assertion failed:
> Condition: wcc[ewc_main].c >= wcc[ewc_sub].c
> Subcounter cannot have more ticks than parent
>
> For more information and tips for troubleshooting, please check the
> GROMACS
> website at http://www.gromacs.org/Documentation/Errors
>
> Any clue? Or is this assertion just overly pedantic?
More information about the gromacs.org_gmx-developers
mailing list