]> git.ipfire.org Git - thirdparty/gcc.git/commit
re PR middle-end/38934 (ICE in set_value_range, at tree-vrp.c:398)
authorJakub Jelinek <jakub@redhat.com>
Wed, 28 Jan 2009 10:40:06 +0000 (11:40 +0100)
committerJakub Jelinek <jakub@gcc.gnu.org>
Wed, 28 Jan 2009 10:40:06 +0000 (11:40 +0100)
commita9d386a14ff953d7d3a6365cfe49dae318a1f7b1
tree44a21a789fae6acc5ec9e7170f32184ee9138836
parent97a170cd637fd9c1c8203c9e286833d251ca5529
re PR middle-end/38934 (ICE in set_value_range, at tree-vrp.c:398)

PR middle-end/38934
* tree-vrp.c (extract_range_from_assert): For LE_EXPR and LT_EXPR
set to varying whenever max has TREE_OVERFLOW set, similarly
for GE_EXPR and GT_EXPR and TREE_OVERFLOW min.

* gcc.dg/pr38934.c: New test.

From-SVN: r143723
gcc/ChangeLog
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/pr38934.c [new file with mode: 0644]
gcc/tree-vrp.c