[Bug tree-optimization/22116] [4.1 Regression] PRE of COMPLEX_EXPR causes ICE

2005-06-18 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2005-06-19 06:38 --- Fixed. -- What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug tree-optimization/22116] [4.1 Regression] PRE of COMPLEX_EXPR causes ICE

2005-06-18 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-06-19 06:32 --- Subject: Bug 22116 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2005-06-19 06:32:31 Modified files: gcc: ChangeLog tree-ssa-pre.c Added files

[Bug tree-optimization/22116] [4.1 Regression] PRE of COMPLEX_EXPR causes ICE

2005-06-18 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2005-06-19 03:14 --- Mine. -- What|Removed |Added AssignedTo|unassigned at gcc dot gnu |rth at gcc dot gnu

[Bug tree-optimization/22116] [4.1 Regression] PRE of COMPLEX_EXPR causes ICE

2005-06-18 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2005-06-19 03:12 --- (In reply to comment #7) > It actually does. Ah. I failed to add -vops to the dump and so mis-diagnosed the problem. > The first problem here is that PRE doesn't mark anything for renaming > because it's neve

[Bug tree-optimization/22116] [4.1 Regression] PRE of COMPLEX_EXPR causes ICE

2005-06-18 Thread dberlin at dberlin dot org
--- Additional Comments From dberlin at gcc dot gnu dot org 2005-06-19 01:43 --- Subject: Re: [4.1 Regression] PRE of COMPLEX_EXPR causes ICE On Sun, 2005-06-19 at 01:16 +, rth at gcc dot gnu dot org wrote: > --- Additional Comments From rth at gcc dot gnu dot org 2005

[Bug tree-optimization/22116] [4.1 Regression] PRE of COMPLEX_EXPR causes ICE

2005-06-18 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2005-06-19 01:16 --- Danny, would you look at this? I have no idea why PRE is claiming to insert an expression, Created phi prephitmp.27_34 = PHI ; in block 2 but then not actually doing it. -- http://gcc.gnu.org/bugzilla/sho

[Bug tree-optimization/22116] [4.1 Regression] PRE of COMPLEX_EXPR causes ICE

2005-06-18 Thread laurent at guerby dot net
--- Additional Comments From laurent at guerby dot net 2005-06-18 21:29 --- confirmed on x86_64-linux gcc version 4.1.0 20050618 (experimental) [EMAIL PROTECTED]:~/tmp$ gcc -c -O2 t.c t.c: In function 'f': t.c:3: internal compiler error: tree check: expected ssa_name, have var_decl in ve

[Bug tree-optimization/22116] [4.1 Regression] PRE of COMPLEX_EXPR causes ICE

2005-06-18 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-06-18 21:10 --- Adding RTH to the CC since it was his change which caused this. -- What|Removed |Added

[Bug tree-optimization/22116] [4.1 Regression] PRE of COMPLEX_EXPR causes ICE

2005-06-18 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-06-18 20:56 --- Here is something which is slightly reduced: void g(_Complex float); _Complex float f(int data, _Complex float x, _Complex float y) { _Complex float i, t; if (data) { i = x + __imag__ y; g(i)

[Bug tree-optimization/22116] [4.1 Regression] PRE of COMPLEX_EXPR causes ICE

2005-06-18 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-06-18 20:53 --- This is at least ACATS test cxg1005 which fails because of this. -- What|Removed |Added