makepanda: work around GCC/Eigen double matrix invert bug

Fixes #228
This commit is contained in:
rdb 2018-08-12 22:15:40 +02:00
parent 838d238f6e
commit f84b0840f9

View File

@ -1351,6 +1351,9 @@ def CompileCxx(obj,src,opts):
# Fast math is nice, but we'd like to see NaN in dev builds.
cmd += " -fno-finite-math-only"
# Make sure this is off to avoid GCC/Eigen bug (see GitHub #228)
cmd += " -fno-unsafe-math-optimizations"
if (optlevel==1): cmd += " -ggdb -D_DEBUG"
if (optlevel==2): cmd += " -O1 -D_DEBUG"
if (optlevel==3): cmd += " -O2"