From 66a5f0b45ff2dc172035f896903d846a6f86e8d0 Mon Sep 17 00:00:00 2001 From: Thomas Schwinge Date: Fri, 6 Nov 2015 12:11:34 +0100 Subject: [PATCH] XFAIL testcases regressed after r229814, "Merge from gomp-4_5-branch to trunk" gcc/testsuite/ * gfortran.dg/goacc/private-3.f95: XFAIL. libgomp/ * testsuite/libgomp.oacc-c-c++-common/loop-red-v-2.c: XFAIL. * testsuite/libgomp.oacc-c-c++-common/loop-red-w-2.c: Likewise. From-SVN: r229841 --- gcc/testsuite/ChangeLog | 4 ++++ gcc/testsuite/gfortran.dg/goacc/private-3.f95 | 3 ++- libgomp/ChangeLog | 5 +++++ libgomp/testsuite/libgomp.oacc-c-c++-common/loop-red-v-2.c | 2 ++ libgomp/testsuite/libgomp.oacc-c-c++-common/loop-red-w-2.c | 2 ++ 5 files changed, 15 insertions(+), 1 deletion(-) diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index af9bd72cb9d..b0e78e9e639 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,7 @@ +2015-11-06 Thomas Schwinge + + * gfortran.dg/goacc/private-3.f95: XFAIL. + 2015-11-06 Joost VandeVondele PR middle-end/53852 diff --git a/gcc/testsuite/gfortran.dg/goacc/private-3.f95 b/gcc/testsuite/gfortran.dg/goacc/private-3.f95 index aa12a56f110..af7d683f818 100644 --- a/gcc/testsuite/gfortran.dg/goacc/private-3.f95 +++ b/gcc/testsuite/gfortran.dg/goacc/private-3.f95 @@ -1,4 +1,6 @@ ! { dg-do compile } +! +! { dg-xfail-if "TODO" { *-*-* } } ! test for private variables in a reduction clause @@ -7,7 +9,6 @@ program test integer, parameter :: n = 100 integer :: i, k -! FIXME: This causes an ICE in the gimplifier. ! !$acc parallel private (k) reduction (+:k) ! do i = 1, n ! k = k + 1 diff --git a/libgomp/ChangeLog b/libgomp/ChangeLog index 26377b64060..ab2a25a1133 100644 --- a/libgomp/ChangeLog +++ b/libgomp/ChangeLog @@ -1,3 +1,8 @@ +2015-11-06 Thomas Schwinge + + * testsuite/libgomp.oacc-c-c++-common/loop-red-v-2.c: XFAIL. + * testsuite/libgomp.oacc-c-c++-common/loop-red-w-2.c: Likewise. + 2015-11-05 Jakub Jelinek Ilya Verbin diff --git a/libgomp/testsuite/libgomp.oacc-c-c++-common/loop-red-v-2.c b/libgomp/testsuite/libgomp.oacc-c-c++-common/loop-red-v-2.c index e66732da32c..fbed589e146 100644 --- a/libgomp/testsuite/libgomp.oacc-c-c++-common/loop-red-v-2.c +++ b/libgomp/testsuite/libgomp.oacc-c-c++-common/loop-red-v-2.c @@ -1,5 +1,7 @@ /* { dg-do run } */ /* { dg-additional-options "-O2" */ +/* + { dg-xfail-if "TODO" { *-*-* } } */ #include diff --git a/libgomp/testsuite/libgomp.oacc-c-c++-common/loop-red-w-2.c b/libgomp/testsuite/libgomp.oacc-c-c++-common/loop-red-w-2.c index 0059077b685..47f1da02e2e 100644 --- a/libgomp/testsuite/libgomp.oacc-c-c++-common/loop-red-w-2.c +++ b/libgomp/testsuite/libgomp.oacc-c-c++-common/loop-red-w-2.c @@ -1,5 +1,7 @@ /* { dg-do run } */ /* { dg-additional-options "-O2" */ +/* + { dg-xfail-if "TODO" { *-*-* } } */ #include