[Bug tree-optimization/81245] [8 Regression] ICE building calculix with -Ofast

2017-06-30 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81245 Andrew Pinski changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug tree-optimization/81245] [8 Regression] ICE building calculix with -Ofast

2017-06-29 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81245 Andrew Pinski changed: What|Removed |Added CC||hjl.tools at gmail dot com --- Comment

[Bug tree-optimization/81245] [8 Regression] ICE building calculix with -Ofast

2017-06-29 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81245 --- Comment #9 from Andrew Pinski --- (In reply to Richard Biener from comment #5) > Actually > >if (fold_stmt (...)) > update_stmt (gsi_stmt (new_gsi)); > > is correct ;) The old update_stmt was redundant (gsi_insert_before updates

[Bug tree-optimization/81245] [8 Regression] ICE building calculix with -Ofast

2017-06-29 Thread wschmidt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81245 Bill Schmidt changed: What|Removed |Added Target|aarch64-linux-gnu |aarch64-linux-gnu |

[Bug tree-optimization/81245] [8 Regression] ICE building calculix with -Ofast

2017-06-29 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81245 --- Comment #7 from Andrew Pinski --- (In reply to Richard Biener from comment #6) > Not sure if it's good to introduce copysign here anyway (do we actually > vectorize this w/o target support?) We should be able to without target support; I

[Bug tree-optimization/81245] [8 Regression] ICE building calculix with -Ofast

2017-06-29 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81245 --- Comment #6 from Richard Biener --- Not sure if it's good to introduce copysign here anyway (do we actually vectorize this w/o target support?)

[Bug tree-optimization/81245] [8 Regression] ICE building calculix with -Ofast

2017-06-29 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81245 --- Comment #5 from Richard Biener --- (In reply to Andrew Pinski from comment #4) > The fix: > Index: gcc/tree-if-conv.c > === > --- gcc/tree-if-conv.c (revision 249769) > +++

[Bug tree-optimization/81245] [8 Regression] ICE building calculix with -Ofast

2017-06-29 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81245 --- Comment #4 from Andrew Pinski --- The fix: Index: gcc/tree-if-conv.c === --- gcc/tree-if-conv.c (revision 249769) +++ gcc/tree-if-conv.c (working copy) @@ -1853,8 +1853,8 @@

[Bug tree-optimization/81245] [8 Regression] ICE building calculix with -Ofast

2017-06-29 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81245 Andrew Pinski changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug tree-optimization/81245] [8 Regression] ICE building calculix with -Ofast

2017-06-29 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81245 --- Comment #2 from Andrew Pinski --- (gdb) up #1 0x00da51e8 in vect_stmt_relevant_p (stmt=0xb5ee8110, loop_vinfo=0x19b60e0, relevant=0xeae0, live_p=0xeae7) at ../../gcc/gcc/tree-vect-stmts.c:326 326 if

[Bug tree-optimization/81245] [8 Regression] ICE building calculix with -Ofast

2017-06-28 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81245 --- Comment #1 from Andrew Pinski --- The full ICE: during GIMPLE pass: vect dump file: t.c.159t.vect t.c: In function 'f': t.c:13:6: internal compiler error: Segmentation fault void f(void) ^ 0xb2d137 crash_signal

[Bug tree-optimization/81245] [8 Regression] ICE building calculix with -Ofast

2017-06-28 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81245 Andrew Pinski changed: What|Removed |Added Version|7.0 |8.0 Target Milestone|---