diff options
author | Richard Biener <rguenther@suse.de> | 2017-02-22 12:11:27 +0000 |
---|---|---|
committer | Richard Biener <rguenth@gcc.gnu.org> | 2017-02-22 12:11:27 +0000 |
commit | a9c774d2ae7c0ae983aa33fd53d34ef054dbee5a (patch) | |
tree | 8a5ad3859902304523759d96288cf70c11359104 /gcc/tree-if-conv.c | |
parent | 8f4f841a3e443d7de88fcb76075eb3003f280bd7 (diff) | |
download | gcc-a9c774d2ae7c0ae983aa33fd53d34ef054dbee5a.zip gcc-a9c774d2ae7c0ae983aa33fd53d34ef054dbee5a.tar.gz gcc-a9c774d2ae7c0ae983aa33fd53d34ef054dbee5a.tar.bz2 |
re PR tree-optimization/79666 (wrong code (SIGFPE) at -O2 on x86_64-linux-gnu (in both 32-bit and 64-bit modes))
2017-02-22 Richard Biener <rguenther@suse.de>
PR tree-optimization/79666
* tree-vrp.c (extract_range_from_binary_expr_1): Make sure
to not symbolically negate if that may introduce undefined
overflow.
* gcc.dg/torture/pr79666.c: New testcase.
From-SVN: r245648
Diffstat (limited to 'gcc/tree-if-conv.c')
0 files changed, 0 insertions, 0 deletions