enforce IEEE arithmetic where required
Roland Haas
Branch: rhaas/enforceIEEE
Branch: master
Declined
Declined pull request
Similar (equivalent) to https://trac.einsteintoolkit.org/ticket/1837 which was closed as wontfix.
Closed by: Roland Haas·2019-01-10
This uses Intel compiler pragmas (behind __INTEL) to enable IEEE conforming floating point operations for the required files only.
It allows to use -DLOCALINTERP_SYMMETRIC=0 to disable this code, which will also make the test always fail.