This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug tree-optimization/26524] [4.1 Regression] ICE when compiling with -ffast-math and -O3 clatm5.f (lapack)



------- Comment #6 from janis at gcc dot gnu dot org  2006-03-02 19:10 -------
The test case starts passing on mainline with this patch:

http://gcc.gnu.org/viewcvs?view=rev&rev=109088

r109088 | sayle | 2005-12-27 23:27:34 +0000 (Tue, 27 Dec 2005) | 11 lines

        * fold-const.c (int_const_binop): Return NULL_TREE when an expression
        can't be evaluated at compile-time (instead of calling abort).
        Return NULL_TREE for division (and modulus) by zero.
        (const_binop):  Return NULL_TREE for floating point operators that
        aren't handled by real_arithmetic.
        (fold_binary):  Eliminate "wins" variable, and "binary" label, by
        folding operators with constant operands early.  Assert that
        operands are non-NULL.


-- 

janis at gcc dot gnu dot org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |sayle at gcc dot gnu dot org


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26524


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]