[Bug tree-optimization/71691] [6/7 Regression] wrong code at -O3 in both 32-bit and 64-bit modes on x86_64-linux-gnu (Floating point exception)
aldyh at gcc dot gnu.org
gcc-bugzilla@gcc.gnu.org
Wed Dec 7 10:42:00 GMT 2016
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 <rguenther@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
More information about the Gcc-bugs
mailing list