- changed milestone to ET_2016_05
- removed comment
LocalInterp2 symmetry test fails on intel compiler machine
The intel compiler by default aggressively optimizes expressions, which causes failures in the delicate cancellations required for LocalInterp2's symmetry test.
The attached patch changes compiler options for the affected file only.
Keyword: LocalInterp2
Comments (5)
-
-
reporter - removed comment
For the November 2015 release we will disable the test.
-
reporter - changed status to open
- removed comment
-
reporter - changed status to resolved
- removed comment
The failure is due to the test requiring a specific set of compiler options which are not normally provided. The workaround is specific to a particular compiler and would insert compiler dependent options into the thorn's Makefile.
A cleaner solution may be to offer "PRECISE" compiler flags through the Cactus build system for those parts of the code that are dependent on standards conforming math. This is low priority since it is only of interest to a relatively small set of thorns.
-
reporter - edited description
- changed status to closed
- Log in to comment