[ET Trac] [Einstein Toolkit] #1276: Intel 2013.1.117 mis-compiles NewRad
Einstein Toolkit
trac-noreply at einsteintoolkit.org
Fri Oct 17 09:25:39 CDT 2014
#1276: Intel 2013.1.117 mis-compiles NewRad
------------------------------------+---------------------------------------
Reporter: rhaas | Owner:
Type: defect | Status: reopened
Priority: major | Milestone: ET_2014_05
Component: EinsteinToolkit thorn | Version: development version
Resolution: | Keywords: NewRad
------------------------------------+---------------------------------------
Changes (by bmundim):
* status: closed => reopened
* resolution: fixed =>
Comment:
This bug seems to be partially back on intel 14.
I am updating the loewe.cfg file after a machine
upgrade and noticed that all tests using the
parameter
ML_BSSN::my_initial_boundary_condition = "extrapolate-gammas"
failed. After I realized all failed at NewRad.c
I recalled this ticket and then I ran Frank's standalone
code with -O0, -O1, -O2, -O3, -Ofast flags. As you can see
below only the -O1 and -O2 flags corrupted the output.
Since the -O2 is usually the default flag, I thought of
reporting this issue here again.
icpc -o ./extrap -O0 ./extrap.cc
./extrap
2 2
2 2
2 2
icpc -o ./extrap -O1 ./extrap.cc
/extrap
-10184 -10184
-10184 -10184
-10184 -10184
icpc -o ./extrap -O2 ./extrap.cc
./extrap
40896 40896
40896 40896
40896 40896
icpc -o ./extrap -O3 ./extrap.cc
./extrap
2 2
2 2
2 2
icpc -o ./extrap -Ofast ./extrap.cc
./extrap
2 2
2 2
2 2
The full version of the compiler I used is:
icpc -V
Intel(R) C++ Intel(R) 64 Compiler XE for applications running on Intel(R)
64, Version 14.0.3.174 Build 20140422
Copyright (C) 1985-2014 Intel Corporation. All rights reserved.
--
Ticket URL: <https://trac.einsteintoolkit.org/ticket/1276#comment:41>
Einstein Toolkit <http://einsteintoolkit.org>
The Einstein Toolkit
More information about the Trac
mailing list