diff options
author | Jeff Law <law@redhat.com> | 2013-05-24 11:13:38 -0600 |
---|---|---|
committer | Jeff Law <law@gcc.gnu.org> | 2013-05-24 11:13:38 -0600 |
commit | 2343af65585862c38ab76e78387c2ae60c93f227 (patch) | |
tree | a8e876918b34462b5e7b7c8a733d2aeed5023f1d /gcc/fortran/iresolve.c | |
parent | dd1c676f756ac4d885e1629a76c5735fa79544a1 (diff) | |
download | gcc-2343af65585862c38ab76e78387c2ae60c93f227.zip gcc-2343af65585862c38ab76e78387c2ae60c93f227.tar.gz gcc-2343af65585862c38ab76e78387c2ae60c93f227.tar.bz2 |
re PR tree-optimization/57124 (254.gap@spec2000 got miscompare after r198413)
PR tree-optimization/57124
* tree-vrp.c (simplify_cond_using_ranges): Only simplify a
conversion feeding a condition if the range has an overflow
if -fstrict-overflow. Add warnings for when we do make the
transformation.
PR tree-optimization/57124
* gcc.c-torture/execute/pr57124.c: New test.
* gcc.c-torture/execute/pr57124.x: Set -fno-strict-overflow.
From-SVN: r199305
Diffstat (limited to 'gcc/fortran/iresolve.c')
0 files changed, 0 insertions, 0 deletions