Hi there,

I have noticed more and more subtle and hard to track serious bugs in numpy
and scipy, due to the use of advanced optimization features (flags, or gcc
intrinsics).

I am wondering whether those are worth it: they compile wrongly under quite
a few configurations, and it is not always obvious to find the cause (case
in point: gcc 4.4 with numpy 1.8.0 causes infinite loop in scipy.stats,
which disappear if I disable the intrinsics in numpy/npy_config.h). Maybe
they should be disabled by default, and only built in if required ? Do we
know for sure they bring significant improvements ?

While gcc 4.4 is not the most recent compiler, it is not ancient either,

David
_______________________________________________
NumPy-Discussion mailing list
NumPy-Discussion@scipy.org
http://mail.scipy.org/mailman/listinfo/numpy-discussion

Reply via email to