Message ID | 55B66A6F.2070803@codesourcery.com |
---|---|
State | New |
Headers | show |
diff --git a/libgomp/testsuite/libgomp.oacc-c-c++-common/routine-3.c b/libgomp/testsuite/libgomp.oacc-c-c++-common/routine-3.c index 73ca528..a191758 100644 --- a/libgomp/testsuite/libgomp.oacc-c-c++-common/routine-3.c +++ b/libgomp/testsuite/libgomp.oacc-c-c++-common/routine-3.c @@ -1,5 +1,6 @@ /* { dg-do run } */ +/* { dg-xfail-if "foo not found" { openacc_host_selected } } */ #include <stdlib.h> @@ -28,5 +29,3 @@ main() return 0; } - -/* { dg-output "foo not found" { target openacc_host_selected } } */ diff --git a/libgomp/testsuite/libgomp.oacc-c-c++-common/routine-5.c b/libgomp/testsuite/libgomp.oacc-c-c++-common/routine-5.c index 6d0fbe3..4e34f78 100644 --- a/libgomp/testsuite/libgomp.oacc-c-c++-common/routine-5.c +++ b/libgomp/testsuite/libgomp.oacc-c-c++-common/routine-5.c @@ -1,7 +1,9 @@ /* { dg-do run } */ +/* { dg-warning "TODO" "implicit" { xfail *-*-* } 17 } */ +/* { dg-warning "TODO" "implicit" { xfail *-*-* } 27 } */ +/* { dg-xfail-if "unresolved symbol" { *-*-* } } */ -#include <stdio.h> #include <stdlib.h> #pragma acc routine bind (foo) diff --git a/libgomp/testsuite/libgomp.oacc-fortran/routine-6.f90 b/libgomp/testsuite/libgomp.oacc-fortran/routine-6.f90 index 4b7b707..9ba6da8 100644 --- a/libgomp/testsuite/libgomp.oacc-fortran/routine-6.f90 +++ b/libgomp/testsuite/libgomp.oacc-fortran/routine-6.f90 @@ -1,4 +1,5 @@ ! { dg-do run } +! { dg-xfail-if "not found" { openacc_host_selected } } program main integer :: a, n @@ -25,4 +26,3 @@ end function end program main -! { dg-output "not found" { target openacc_host_selected } } diff --git a/libgomp/testsuite/libgomp.oacc-fortran/routine-8.f90 b/libgomp/testsuite/libgomp.oacc-fortran/routine-8.f90 index 2060740..5c58b43 100644 --- a/libgomp/testsuite/libgomp.oacc-fortran/routine-8.f90 +++ b/libgomp/testsuite/libgomp.oacc-fortran/routine-8.f90 @@ -1,5 +1,6 @@ ! { dg-do run } +! { dg-error "Invalid" "TODO" { xfail *-*-* } 51 } program main integer, parameter :: n = 10