http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50066
H.J. Lu <hjl.tools at gmail dot com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |rguenth at gcc dot gnu.org Summary|[4.7 Regression] Bad signed |[4.7 Regression] Bad signed |long to unsigned long long |int to unsigned long long |conversion |conversion --- Comment #1 from H.J. Lu <hjl.tools at gmail dot com> 2011-08-12 23:45:55 UTC --- It may be caused by revision 176154: http://gcc.gnu.org/ml/gcc-cvs/2011-07/msg00419.html When replacing long with int, LONG_MIN with INT_MIN, the testcase also fails on Linux/x86-64.