[issue1621] Python should compile with -Wstrict-overflow when using gcc
Alexandre Vassalotti
report at bugs.python.org
Mon Dec 17 07:42:03 CET 2007
Alexandre Vassalotti added the comment:
I compiled Python using gcc 4.3.0 with the -Wstrict-overflow, and that's
the only warning I got:
Objects/doubledigits.c: In function ‘_PyFloat_Digits’:
Objects/doubledigits.c:313: error: assuming signed overflow does not
occur when assuming that (X + c) < X is always false
I am sure yet how to interpret it, though. It says that the overflow
check is in _PyFloat_Digits(), line 313 is in the function add_big(). It
probably means that add_big() gets inlined. I tried to set
-finline-limit=0, but strangely the overflow warning disappears...
I will try to investigate this further, when I will have a bit more time
in my hands.
----------
nosy: +alexandre.vassalotti
__________________________________
Tracker <report at bugs.python.org>
<http://bugs.python.org/issue1621>
__________________________________
More information about the Python-bugs-list
mailing list