https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110390
Thomas Koenig <tkoenig at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- URL| |https://gcc.gnu.org/bugzill | |a/show_bug.cgi?id=110390# Summary|ICE on valid code on |ICE on valid code on |x86_64-linux-gnu with |x86_64-linux-gnu with |sel-scheduling: in |sel-scheduling: in |av_set_could_be_blocked_by_ |av_set_could_be_blocked_by_ |bookkeeping_p, at |bookkeeping_p, at |sel-sched.cc:3609 |sel-sched.cc:3609 since | |r13-3596-ge7310e24b1c0ca CC| |amacleod at redhat dot com Keywords|needs-bisection | --- Comment #5 from Thomas Koenig <tkoenig at gcc dot gnu.org> --- Bisects to r13-3596-ge7310e24b1c0ca. No idea if this just exposed a latent bug, or introduced it. e7310e24b1c0ca67b1bb507c1330b2bf39e59e32 is the first bad commit commit e7310e24b1c0ca67b1bb507c1330b2bf39e59e32 Author: Andrew MacLeod <amacl...@redhat.com> Date: Tue Oct 25 16:42:41 2022 -0400 Make ranger vrp1 default. Turn on ranger as the default vrp1 pass and adjust testcases. gcc/ * params.opt (param_vrp1_mode): Make ranger default. gcc/testsuite/ * gcc.dg/pr68217.c: Test [-INF, -INF][0, 0] instead of [-INF, 0]. * gcc.dg/tree-ssa/vrp-unreachable.c: New. Test unreachable removal. gcc/params.opt | 2 +- gcc/testsuite/gcc.dg/pr68217.c | 2 +- gcc/testsuite/gcc.dg/tree-ssa/vrp-unreachable.c | 42 +++++++++++++++++++++++++ 3 files changed, 44 insertions(+), 2 deletions(-) create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/vrp-unreachable.c