[Bug tree-optimization/22415] [4.0 Regression] ICE in coalesce_abnormal_edges

2007-01-18 Thread gdr at gcc dot gnu dot org
--- Comment #11 from gdr at gcc dot gnu dot org 2007-01-18 11:45 --- fixed in GCC-4.1.0 not release critical for GCC-4.0.x -- gdr at gcc dot gnu dot org changed: What|Removed |Added

[Bug tree-optimization/22415] [4.0 Regression] ICE in coalesce_abnormal_edges

2006-11-19 Thread tbm at cyrius dot com
--- Comment #10 from tbm at cyrius dot com 2006-11-19 21:09 --- (In reply to comment #9) That would fix it perfectly fine, i'll bootstrap and test it. ping -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22415

[Bug tree-optimization/22415] [4.0 Regression] ICE in coalesce_abnormal_edges

2006-03-10 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|4.0.3 |4.0.4 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22415

[Bug tree-optimization/22415] [4.0 Regression] ICE in coalesce_abnormal_edges

2006-01-12 Thread law at redhat dot com
--- Comment #7 from law at redhat dot com 2006-01-12 20:30 --- Subject: Re: [4.0 Regression] ICE in coalesce_abnormal_edges On Thu, 2006-01-12 at 16:30 +, pinskia at gcc dot gnu dot org wrote: Before PRE a$a_1 is live from the beginning of BB6 through the outgoing edge

[Bug tree-optimization/22415] [4.0 Regression] ICE in coalesce_abnormal_edges

2006-01-12 Thread law at redhat dot com
--- Comment #8 from law at redhat dot com 2006-01-12 20:41 --- Subject: Re: [4.0 Regression] ICE in coalesce_abnormal_edges On Thu, 2006-01-12 at 20:30 +, law at redhat dot com wrote: You should assign this bug to Daniel since he's the PRE expert. I'll note that

[Bug tree-optimization/22415] [4.0 Regression] ICE in coalesce_abnormal_edges

2006-01-12 Thread dberlin at gcc dot gnu dot org
--- Comment #9 from dberlin at gcc dot gnu dot org 2006-01-12 23:13 --- That would fix it perfectly fine, i'll bootstrap and test it. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22415

[Bug tree-optimization/22415] [4.0 Regression] ICE in coalesce_abnormal_edges

2005-10-13 Thread pinskia at gcc dot gnu dot org
--- Comment #6 from pinskia at gcc dot gnu dot org 2005-10-13 23:53 --- Actually I am wrong when saying this was caused by PRE, it is caused by DOM as what PRE inserts is okay. It is what DOM creates where we go wrong. -- pinskia at gcc dot gnu dot org changed: What

[Bug tree-optimization/22415] [4.0 Regression] ICE in coalesce_abnormal_edges

2005-09-27 Thread mmitchel at gcc dot gnu dot org
-- What|Removed |Added Target Milestone|4.0.2 |4.0.3 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22415

[Bug tree-optimization/22415] [4.0 Regression] ICE in coalesce_abnormal_edges

2005-07-13 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-07-13 12:54 --- (In reply to comment #3) I think adding another DCE pass right before SRA and we will be able to reproduce this on the mainline also. Nope, adding both DCE and MAY_ALIAS right before SRA does not

[Bug tree-optimization/22415] [4.0 Regression] ICE in coalesce_abnormal_edges

2005-07-13 Thread dberlin at gcc dot gnu dot org
--- Additional Comments From dberlin at gcc dot gnu dot org 2005-07-13 13:08 --- PRE checks the SSA_NAME_OCCURS_IN_ABNORMAL_PHI flag everywhere, and we shouldn't really be doing anything over abnormal edges. (see compute_avail and compute_antic). --

[Bug tree-optimization/22415] [4.0 Regression] ICE in coalesce_abnormal_edges

2005-07-11 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-07-11 19:56 --- Confirmed, this might be a latent bug on the mainline. -- What|Removed |Added

[Bug tree-optimization/22415] [4.0 Regression] ICE in coalesce_abnormal_edges

2005-07-11 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-07-11 20:12 --- Hmm, the reason why we cannot reproduce it on the mainline is because SRA thinks the variable a cannot be SRA'd because we still take the address of the variable even though that statement is dead. --

[Bug tree-optimization/22415] [4.0 Regression] ICE in coalesce_abnormal_edges

2005-07-11 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-07-11 20:15 --- I think adding another DCE pass right before SRA and we will be able to reproduce this on the mainline also. Also note turning off PRE fixes the ICE. It might be PRE moving a statement causing the