aboutsummaryrefslogtreecommitdiff
path: root/gcc/testsuite/gcc.dg
diff options
context:
space:
mode:
authorRichard Biener <rguenther@suse.de>2016-08-17 11:51:51 +0000
committerRichard Biener <rguenth@gcc.gnu.org>2016-08-17 11:51:51 +0000
commit661d6efd62869911344c2d8bd57dd3ca8f4af1dc (patch)
tree29be5c0cfa9641497b251d5e5af7fc294a63579f /gcc/testsuite/gcc.dg
parent03c9d8596f91e600383089ecabdea6bc206ab14c (diff)
downloadgcc-661d6efd62869911344c2d8bd57dd3ca8f4af1dc.zip
gcc-661d6efd62869911344c2d8bd57dd3ca8f4af1dc.tar.gz
gcc-661d6efd62869911344c2d8bd57dd3ca8f4af1dc.tar.bz2
re PR tree-optimization/76490 (when use -O2 -fcheck-founds compiler appears to hang and consumes all memory)
2016-08-17 Richard Biener <rguenther@suse.de> PR tree-optimization/76490 * tree-vrp.c (update_value_range): Preserve overflow infinities when intersecting with ranges from get_range_info. (operand_less_p): Handle overflow infinities correctly. (value_range_constant_singleton): Use vrp_operand_equal_p to handle overflow max/min correctly. (vrp_valueize): Likewise. (union_ranges): Likewise. (intersect_ranges): Likewise. (vrp_visit_phi_node): Improve iteration limitation to only apply when we'll possibly re-visit the PHI via a changed argument on the backedge. * gfortran.fortran-torture/compile/pr76490.f90: New testcase. * gcc.dg/pr52904.c: XFAIL. From-SVN: r239529
Diffstat (limited to 'gcc/testsuite/gcc.dg')
-rw-r--r--gcc/testsuite/gcc.dg/pr52904.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/testsuite/gcc.dg/pr52904.c b/gcc/testsuite/gcc.dg/pr52904.c
index 107d89e..2818c24 100644
--- a/gcc/testsuite/gcc.dg/pr52904.c
+++ b/gcc/testsuite/gcc.dg/pr52904.c
@@ -14,7 +14,7 @@ wait_reading_process_output (void)
nfds++;
}
- if (nfds < 0) /* { dg-bogus "assuming signed overflow does not occur" } */
+ if (nfds < 0) /* { dg-bogus "assuming signed overflow does not occur" "" { xfail *-*-* } } */
return 1;
return 0;
}