[Bug rtl-optimization/81194] [8 Regression] ICE during RTL pass: expand

2017-06-28 Thread bergner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81194 --- Comment #14 from Peter Bergner --- ...or maybe simpler even would be: Index: gcc/cfgexpand.c === --- gcc/cfgexpand.c (revision 249649) +++ gcc/cfgexpand.c (working copy)

[Bug rtl-optimization/81194] [8 Regression] ICE during RTL pass: expand

2017-06-28 Thread bergner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81194 Peter Bergner changed: What|Removed |Added Attachment #41647|0 |1 is obsolete|

[Bug rtl-optimization/81194] [8 Regression] ICE during RTL pass: expand

2017-06-28 Thread bergner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81194 --- Comment #12 from Peter Bergner --- (In reply to Peter Bergner from comment #11) > (In reply to Peter Bergner from comment #10) > > I'm testing the attached patch which fixes the ICE. > > Except this ICEs on the following simple test case. I

[Bug rtl-optimization/81194] [8 Regression] ICE during RTL pass: expand

2017-06-28 Thread bergner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81194 --- Comment #11 from Peter Bergner --- (In reply to Peter Bergner from comment #10) > I'm testing the attached patch which fixes the ICE. Except this ICEs on the following simple test case. I'll see if this is due to a simple oversite or ... b

[Bug rtl-optimization/81194] [8 Regression] ICE during RTL pass: expand

2017-06-28 Thread bergner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81194 --- Comment #10 from Peter Bergner --- Created attachment 41647 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=41647&action=edit Proposed patch (In reply to Richard Biener from comment #9) > (In reply to Peter Bergner from comment #8) >> S

[Bug rtl-optimization/81194] [8 Regression] ICE during RTL pass: expand

2017-06-28 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81194 --- Comment #9 from Richard Biener --- (In reply to Peter Bergner from comment #8) > So we have a switch statement with onc case and a default case statement. > The normal case statement contains an __builtin_unreachable() call, so we > delete t

[Bug rtl-optimization/81194] [8 Regression] ICE during RTL pass: expand

2017-06-27 Thread bergner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81194 Peter Bergner changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned a

[Bug rtl-optimization/81194] [8 Regression] ICE during RTL pass: expand

2017-06-26 Thread bergner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81194 Peter Bergner changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug rtl-optimization/81194] [8 Regression] ICE during RTL pass: expand

2017-06-26 Thread marc.mutz at kdab dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81194 --- Comment #6 from Marc Mutz --- Sorry. Here it comes: make[2]: Entering directory '/home/marc/Qt/qt5-build/qtdeclarative/src/qmldevtools' g++ -c -pipe -Wno-error=expansion-to-defined -Wno-error=maybe-uninitialized -Wno-error=expansion-to-defin

[Bug rtl-optimization/81194] [8 Regression] ICE during RTL pass: expand

2017-06-26 Thread bergner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81194 --- Comment #5 from Peter Bergner --- (In reply to Jakub Jelinek from comment #3) > I don't see g++ options mentioned anywhere, the testcase compiles even with > latest trunk just fine with -O0 -std=c++17 or -O2 -std=c++17. ...and compiles fine

[Bug rtl-optimization/81194] [8 Regression] ICE during RTL pass: expand

2017-06-26 Thread bergner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81194 --- Comment #4 from Peter Bergner --- Will do, but as Jakub said, we'll need the compiler options used.

[Bug rtl-optimization/81194] [8 Regression] ICE during RTL pass: expand

2017-06-26 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81194 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #3

[Bug rtl-optimization/81194] [8 Regression] ICE during RTL pass: expand

2017-06-26 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81194 Richard Biener changed: What|Removed |Added Keywords||ice-on-valid-code Target|