diff options
author | Richard Guenther <rguenther@suse.de> | 2006-10-13 20:09:10 +0000 |
---|---|---|
committer | Richard Biener <rguenth@gcc.gnu.org> | 2006-10-13 20:09:10 +0000 |
commit | 96644abaa5e60670b8f3801faba6694b2866b93a (patch) | |
tree | a9303b29ceddb34952d7b02a412ec28a7fc868d1 /gcc/expr.c | |
parent | 4010308ce53f36930935a230441630c8f5e79b86 (diff) | |
download | gcc-96644abaa5e60670b8f3801faba6694b2866b93a.zip gcc-96644abaa5e60670b8f3801faba6694b2866b93a.tar.gz gcc-96644abaa5e60670b8f3801faba6694b2866b93a.tar.bz2 |
re PR tree-optimization/29446 (VRP ICE in compare_names)
2006-10-13 Richard Guenther <rguenther@suse.de>
PR tree-optimization/29446
* tree-vrp.c (fix_equivalence_set): Remove.
(extract_range_from_assert): Do not call fix_equivalence_set.
(debug_value_range): Print a newline.
(compare_name_with_value): For equivalence sets with
inconsistent value ranges conservatively bail out.
(compare_names): Likewise.
* gcc.dg/torture/pr29446.c: New testcase.
From-SVN: r117705
Diffstat (limited to 'gcc/expr.c')
0 files changed, 0 insertions, 0 deletions