https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71691
Aldy Hernandez <aldyh at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |WAITING --- Comment #16 from Aldy Hernandez <aldyh at gcc dot gnu.org> --- This is no longer reproducible in trunk because of the patch below. Can we close this PR, or is the problem just latent now?: commit c2423c1d39514e05b710fe6a038cfe704c69860a Author: rguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4> Date: Mon Oct 24 11:22:42 2016 +0000 2016-10-24 Richard Biener <rguent...@suse.de> * tree-vrp.c (evrp_dom_walker::before_dom_children): Ignore backedges when identifying the single predecessor to take conditional info from. Use SCEV to get at ranges for loop IVs. * lto-streamer-out.c (lto_write_mode_table): CSE inner mode to avoid false warning. * gcc.dg/tree-ssa/cunroll-13.c: Disable EVRP. * gcc.dg/tree-ssa/pr21458.c: Likewise. * gcc.dg/tree-ssa/pr21458-2.c: New testcase for EVRP. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@241470 138bc75d-0d04-0410-961f-82ee72b054a4