[Bug tree-optimization/20929] [4.0 Regression] internal compiler error: verify_stmts failed.

dberlin at gcc dot gnu dot org gcc-bugzilla@gcc.gnu.org
Mon Apr 11 02:54:00 GMT 2005


------- Additional Comments From dberlin at gcc dot gnu dot org  2005-04-11 02:54 -------
Somebody  must have moved the fold-const changes  that caused this over to the
4.0 branch.

Mark, do you want this fix in 4.0?
It's been in mainline for a while now.
It's incredibly low risk.  It only changes how we build the statements, not what
it contains:

IE we now force the result of fold to be GIMPLE by splitting it into multiple
statements if necessary, whereas we always assumed it was GIMPLE before (which
is no longer something we can count on).

The patch can be found here
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/tree-ssa-pre.c.diff?r1=2.70&r2=2.71




-- 
           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |mark at codesourcery dot com


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



More information about the Gcc-bugs mailing list