[Bug tree-optimization/84929] [8 Regression] ICE at -O3 on valid code on x86_64-linux-gnu: tree check: expected polynomial_chrec, have nop_expr in analyze_siv_subscript_cst_affine, at tree-data-ref.c:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84929 Richard Biener changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|--- |FIXED --- Comment #4 from Richard Biener --- Fixed.
[Bug tree-optimization/84929] [8 Regression] ICE at -O3 on valid code on x86_64-linux-gnu: tree check: expected polynomial_chrec, have nop_expr in analyze_siv_subscript_cst_affine, at tree-data-ref.c:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84929 --- Comment #3 from Richard Biener --- Author: rguenth Date: Mon Mar 19 12:49:30 2018 New Revision: 258643 URL: https://gcc.gnu.org/viewcvs?rev=258643=gcc=rev Log: 2018-03-19 Richard BienerPR tree-optimization/84929 * tree-data-ref.c (analyze_siv_subscript_cst_affine): Guard chrec_is_positive against non-chrec arg. * gcc.dg/torture/pr84929.c: New testcase. Added: trunk/gcc/testsuite/gcc.dg/torture/pr84929.c Modified: trunk/gcc/ChangeLog trunk/gcc/testsuite/ChangeLog trunk/gcc/tree-data-ref.c
[Bug tree-optimization/84929] [8 Regression] ICE at -O3 on valid code on x86_64-linux-gnu: tree check: expected polynomial_chrec, have nop_expr in analyze_siv_subscript_cst_affine, at tree-data-ref.c:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84929 Richard Biener changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned at gcc dot gnu.org |rguenth at gcc dot gnu.org --- Comment #2 from Richard Biener --- Mine.
[Bug tree-optimization/84929] [8 Regression] ICE at -O3 on valid code on x86_64-linux-gnu: tree check: expected polynomial_chrec, have nop_expr in analyze_siv_subscript_cst_affine, at tree-data-ref.c:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84929 Martin Liška changed: What|Removed |Added Status|UNCONFIRMED |NEW Known to work||7.3.0 Keywords||ice-on-valid-code Last reconfirmed||2018-03-18 CC||marxin at gcc dot gnu.org, ||rguenth at gcc dot gnu.org Ever confirmed|0 |1 Summary|ICE at -O3 on valid code on |[8 Regression] ICE at -O3 |x86_64-linux-gnu: tree |on valid code on |check: expected |x86_64-linux-gnu: tree |polynomial_chrec, have |check: expected |nop_expr in |polynomial_chrec, have |analyze_siv_subscript_cst_a |nop_expr in |ffine, at |analyze_siv_subscript_cst_a |tree-data-ref.c:3018|ffine, at ||tree-data-ref.c:3018 Target Milestone|--- |8.0 Known to fail||8.0 --- Comment #1 from Martin Liška --- Confirmed, started with r257013.