This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug rtl-optimization/25578] [4.2 Regression] gfortran version 4.2.0 20051227 - 144 new testsuite failures since 2005121
- From: "bonzini at gnu dot org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 29 Dec 2005 07:53:52 -0000
- Subject: [Bug rtl-optimization/25578] [4.2 Regression] gfortran version 4.2.0 20051227 - 144 new testsuite failures since 2005121
- References: <bug-25578-10129@http.gcc.gnu.org/bugzilla/>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
------- Comment #5 from bonzini at gnu dot org 2005-12-29 07:53 -------
I had an obvious fix yesterday but I had no time to bootstrap/regtest it. So
if possible please don't revert...
The reduced C testcase is
int f(int x)
{
return x >> 31 ? -1 : 1;
}
The MPFR_SIGN macro (invoked via mpfr_set) is miscompiled.
Paolo
--
bonzini at gnu dot org changed:
What |Removed |Added
----------------------------------------------------------------------------
AssignedTo|unassigned at gcc dot gnu |bonzini at gnu dot org
|dot org |
Status|NEW |ASSIGNED
Last reconfirmed|2005-12-27 21:13:33 |2005-12-29 07:53:52
date| |
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25578