re PR middle-end/38572 (ICE in set_value_range, at tree-vrp.c:398)
commit0251119434aa47b54143b96a89b66e7206205765
authorPaolo Bonzini <bonzini@gnu.org>
Tue, 30 Dec 2008 10:36:39 +0000 (30 10:36 +0000)
committerPaolo Bonzini <bonzini@gcc.gnu.org>
Tue, 30 Dec 2008 10:36:39 +0000 (30 10:36 +0000)
treedff617f60fb29bcb714b70cce7fcdc2dbf630d62
parentb0331ccbe2cd52043b328f1bbd07f8f75bc9b97e
re PR middle-end/38572 (ICE in set_value_range, at tree-vrp.c:398)

2008-12-30  Paolo Bonzini  <bonzini@gnu.org>

PR tree-optimization/38572
* tree-vrp.c (vrp_visit_phi_node): Look out for invalid ranges
and change them to VARYING.

From-SVN: r142962
gcc/ChangeLog
gcc/testsuite/g++.dg/tree-ssa/pr38572.C [new file with mode: 0644]
gcc/tree-vrp.c