http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50183
William J. Schmidt changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50183
William J. Schmidt changed:
What|Removed |Added
Status|UNCONFIRMED |ASSIGNED
Last reconfirmed|
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50183
--- Comment #10 from William J. Schmidt
2011-09-13 16:40:05 UTC ---
The problem arises during canonicalization in the presence of nested loops.
Loops are processed outward-in. When each loop is processed, its single exit
edge's destination bloc
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50183
--- Comment #9 from William J. Schmidt 2011-09-13
15:24:08 UTC ---
OK, the problem appears to originate earlier, sometime during
canonicalize_loop_closed_ssa_form (). After canonicalization, we have:
:
# err2.395_571 = PHI
# err2_lsm.820_5
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50183
--- Comment #8 from William J. Schmidt 2011-09-12
20:15:59 UTC ---
Previous comment is incorrect. The statement:
# err2.395_571 = PHI
is the close_phi for the outer loop, while:
# err2.395_561 = PHI
is the close_phi for the inner loop.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50183
--- Comment #7 from William J. Schmidt 2011-09-12
19:18:07 UTC ---
Slogging through the code, it appears to me that the code added in block 45 to
define err2.395_571:
D.6815_562 = Commutative_Associative_Reduction.822[0];
err2.395_571 = D.68
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50183
--- Comment #6 from William J. Schmidt 2011-09-01
21:41:19 UTC ---
This PHI:
:
# err2.395_561 = PHI
is removed by the second call to remove_phi in
translate_scalar_reduction_to_array (graphite-sese-to-poly.c). There appears
to be an implici
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50183
--- Comment #5 from William J. Schmidt 2011-08-30
21:07:03 UTC ---
Here's the relevant gimple following 103t.copyprop5:
==
:
err2 = 0.0;
err2_lsm.820_567 = err2;
:
#
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50183
--- Comment #4 from William J. Schmidt 2011-08-25
21:02:02 UTC ---
Here's the backtrace from the failure.
(gdb) bt
#0 internal_error (gmsgid=0x10e73c80 "verify_ssa failed") at
/home/wschmidt/gcc/gcc-4_6-branch/gcc/diagnostic.c:838
#1 0x000
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50183
--- Comment #3 from William J. Schmidt 2011-08-25
13:39:54 UTC ---
Thanks. -floop-interchange is required to cause the problem, and
graphite_transforms was in the stack at the time of the verify failure. I
believe there was an explicit call to
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50183
Richard Guenther changed:
What|Removed |Added
CC||spop at gcc dot gnu.org
--- Comment #2
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50183
--- Comment #1 from William J. Schmidt 2011-08-24
21:32:34 UTC ---
Created attachment 25096
--> http://gcc.gnu.org/bugzilla/attachment.cgi?id=25096
Profile data for grd2c.fppized.f
12 matches
Mail list logo