[ET Trac] [Einstein Toolkit] #1995: McLachlan constraint tests fail
Einstein Toolkit
trac-noreply at einsteintoolkit.org
Wed Jul 5 18:16:55 CDT 2017
#1995: McLachlan constraint tests fail
------------------------------------+---------------------------------------
Reporter: hinder | Owner:
Type: defect | Status: confirmed
Priority: critical | Milestone: ET_2017_05
Component: EinsteinToolkit thorn | Version: development version
Resolution: | Keywords: McLachlan constraints tests compiler optimization
------------------------------------+---------------------------------------
Comment (by hinder):
I have written a new test in ML_BSSN_Test which uses the shifted gauge
wave from EinsteinExact and outputs the constraints as calculated by
ML_ADMConstraints. This test suffers from the same problem. The test
fails when run with Intel 17.0.4, while the test data was generated using
gcc 4.9.2. I have pushed the test to master, since it's always good to
have more tests. This eliminates the possibility that the problem is
caused by "irregular" or strange initial data.
I have also tried adding
{{{
printf("Hello World!\n");"
}}}
as the last line of the loop in ML_ADMConstraints_evaluate_Body. This
causes the test to pass, whereas previously it failed. If the problem is
so sensitive to changes in the code, I'm worried that it will be difficult
to produce a cut-down example to send to Intel. On the other hand, if
doing something as drastic as disabling vectorisation doesn't cause the
bug to go away, then maybe there is hope.
--
Ticket URL: <https://trac.einsteintoolkit.org/ticket/1995#comment:43>
Einstein Toolkit <http://einsteintoolkit.org>
The Einstein Toolkit
More information about the Trac
mailing list