[Bug rtl-optimization/85409] [8 Regression] ICE in alloc_succs_info, at sel-sched-ir.c:4730

2018-04-16 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85409 --- Comment #4 from Jakub Jelinek --- The general rule is that DEBUG_INSN_P should not affect code-gen related decisions and the compiler needs to cope with them as best as it can when the decisions have been made. sel-sched already violates tha

[Bug rtl-optimization/85409] [8 Regression] ICE in alloc_succs_info, at sel-sched-ir.c:4730

2018-04-16 Thread abel at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85409 --- Comment #3 from Andrey Belevantsev --- This one is cool. We hit an assert saying we cannot hold of successor info anymore. The succs vector size is of max_ws (maximum lookahead) + 1, but guess what, there's a lot of debug insns and these ar

[Bug rtl-optimization/85409] [8 Regression] ICE in alloc_succs_info, at sel-sched-ir.c:4730

2018-04-16 Thread asolokha at gmx dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85409 --- Comment #2 from Arseny Solokha --- (In reply to Jakub Jelinek from comment #1) > I've bisected it to r259231. Interesting. I reduced it from a file I have since 8.0.0-alpha20180121 snapshot timeframe, and the backtrace was the same back then

[Bug rtl-optimization/85409] [8 Regression] ICE in alloc_succs_info, at sel-sched-ir.c:4730

2018-04-16 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85409 Jakub Jelinek changed: What|Removed |Added Status|UNCONFIRMED |NEW Version|unknown