diff --git a/makepanda/makepanda.py b/makepanda/makepanda.py index df25c49f39..6181ccf87e 100755 --- a/makepanda/makepanda.py +++ b/makepanda/makepanda.py @@ -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"