This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug middle-end/50066] [4.7 Regression] Bad signed int to unsigned long long conversion
- From: "hjl.tools at gmail dot com" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: Fri, 12 Aug 2011 23:45:55 +0000
- Subject: [Bug middle-end/50066] [4.7 Regression] Bad signed int to unsigned long long conversion
- Auto-submitted: auto-generated
- References: <bug-50066-4@http.gcc.gnu.org/bugzilla/>
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.