Add xfails to libgomp tests target-{33,34}.c, target-link-1.c
authorFrederik Harwath <frederik@codesourcery.com>
Mon, 10 Feb 2020 07:08:00 +0000 (08:08 +0100)
committerFrederik Harwath <frederik@codesourcery.com>
Mon, 10 Feb 2020 08:16:46 +0000 (09:16 +0100)
Add xfails for nvptx offloading because
"no GOMP_OFFLOAD_async_run implemented in plugin-nvptx.c"
(https://gcc.gnu.org/PR81688) and because
"omp target link not implemented for nvptx"
(https://gcc.gnu.org/PR81689).

libgomp/
* testsuite/libgomp.c/target-33.c: Add xfail for execution on
offload_target_nvptx, cf. https://gcc.gnu.org/PR81688.
* testsuite/libgomp.c/target-34.c: Likewise.
* testsuite/libgomp.c/target-link-1.c: Add xfail for
offload_target_nvptx, cf. https://gcc.gnu.org/PR81689.

libgomp/ChangeLog
libgomp/testsuite/libgomp.c/target-33.c
libgomp/testsuite/libgomp.c/target-34.c
libgomp/testsuite/libgomp.c/target-link-1.c

index 0740df8b2a14d8a02f51162fa7bd41cdf16327e4..f77ce955ac76c26ca09497969531e90af2402a7c 100644 (file)
@@ -1,3 +1,12 @@
+
+2020-02-10  Frederik Harwath  <frederik@codesourcery.com>
+
+       * testsuite/libgomp.c/target-33.c: Add xfail for execution on
+       offload_target_nvptx, cf. https://gcc.gnu.org/PR81688.
+       * testsuite/libgomp.c/target-34.c: Likewise.
+       * testsuite/libgomp.c/target-link-1.c: Add xfail for
+       offload_target_nvptx, cf. https://gcc.gnu.org/PR81689.
+
 2020-02-09  Jakub Jelinek  <jakub@redhat.com>
 
        * testsuite/libgomp.c/target-38.c: New test.
index 1bed4b6bc6738c5a733bd9bbdb7242a95fae1391..15d2d7e38ab9cc23516b883f2fb0442b754a1325 100644 (file)
@@ -1,3 +1,6 @@
+/* { dg-xfail-run-if "GOMP_OFFLOAD_async_run not implemented" { offload_target_nvptx } }
+   Cf. https://gcc.gnu.org/PR81688.  */
+
 extern void abort (void);
 
 int
index 66d9f54202bea3047020e2d42853bd404a56850c..5a3596424d815bdbfeeaf13fae261d12f00492a7 100644 (file)
@@ -1,3 +1,6 @@
+/* { dg-xfail-run-if "GOMP_OFFLOAD_async_run not implemented" { offload_target_nvptx } }
+   Cf. https://gcc.gnu.org/PR81688.  */
+
 extern void abort (void);
 
 int
index 681677cc2aa90e48ca30adace57333c144140862..99ce33bc9b4e7eb2eeda925c137563bf42791d50 100644 (file)
@@ -1,3 +1,6 @@
+/* { dg-xfail-if "#pragma omp target link not implemented" { offload_target_nvptx } }
+   Cf. https://gcc.gnu.org/PR81689.  */
+
 struct S { int s, t; };
 
 int a = 1, b = 1;