https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79666
Marek Polacek <mpolacek at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |wrong-code Status|UNCONFIRMED |NEW Last reconfirmed| |2017-02-21 CC| |mpolacek at gcc dot gnu.org Target Milestone|--- |7.0 Summary|wrong code (SIGFPE) at -O2 |[7 Regression] wrong code |on x86_64-linux-gnu (in |(SIGFPE) at -O2 on |both 32-bit and 64-bit |x86_64-linux-gnu (in both |modes) |32-bit and 64-bit modes) Ever confirmed|0 |1 --- Comment #1 from Marek Polacek <mpolacek at gcc dot gnu.org> --- Started with commit 60b349d9881d274f8afcac0063fd21f59ecf572a Author: rguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4> Date: Fri Aug 12 12:58:15 2016 +0000 2016-08-12 Richard Biener <rguent...@suse.de> PR tree-optimization/57326 * tree-ssa-pre.c (fully_constant_expression): Handle simplification returning an SSA name. (phi_translate_1): When fully_constant_expression returns a NAME make sure we have a leader for it. * gcc.dg/tree-ssa/ssa-pre-32.c: New testcase. * gcc.dg/tree-ssa/loadpre14.c: Adjust. * gcc.dg/tree-ssa/pr35287.c: Likewise. * gcc.target/i386/pr45685.c: Likewise. * gcc.dg/tree-ssa/predcom-1.c: Disable PRE. * gcc.dg/tree-ssa/predcom-2.c: Likewise. * gcc.dg/tree-ssa/predcom-3.c: Likewise. * gcc.dg/tree-ssa/ssa-sink-10.c: Likewise. * gfortran.dg/pr34163.f90: Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@239414 138bc75d-0d04-0410-961f-82ee72b054a4