]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
openmp: Bump Version from 4.5 to 5.2 (2/4): Some more '-Wno-deprecated-openmp'
authorThomas Schwinge <tschwinge@baylibre.com>
Mon, 15 Dec 2025 15:12:33 +0000 (16:12 +0100)
committerThomas Schwinge <tschwinge@baylibre.com>
Tue, 13 Jan 2026 10:08:34 +0000 (11:08 +0100)
These changes should've been included in
commit 382edf047effcd5b1ce66389742bd1b3e178ac95
"openmp: Bump Version from 4.5 to 5.2 (2/4)", to avoid some more instances of:

    warning: use of 'omp declare target' as a synonym for 'omp begin declare target' has been deprecated since OpenMP 5.2 [-Wdeprecated-openmp]

    warning: 'to' clause with 'declare target' deprecated since OpenMP 5.2, use 'enter' [-Wdeprecated-openmp]

    Warning: Non-C_PTR type argument at (1) is deprecated, use HAS_DEVICE_ADDR [-Wdeprecated-openmp]

    Warning: 'to' clause with 'declare target' at (1) deprecated since OpenMP 5.2, use 'enter' [-Wdeprecated-openmp]

libgomp/
* testsuite/libgomp.c++/examples-4/declare_target-2.C: Add
'-Wno-deprecated-openmp'.
* testsuite/libgomp.c/declare-variant-3-sm30.c: Likewise.
* testsuite/libgomp.c/declare-variant-3-sm35.c: Likewise.
* testsuite/libgomp.c/declare-variant-3-sm37.c: Likewise.
* testsuite/libgomp.c/declare-variant-3-sm52.c: Likewise.
* testsuite/libgomp.c/declare-variant-3-sm53.c: Likewise.
* testsuite/libgomp.c/declare-variant-3-sm61.c: Likewise.
* testsuite/libgomp.c/declare-variant-3-sm70.c: Likewise.
* testsuite/libgomp.c/declare-variant-3-sm75.c: Likewise.
* testsuite/libgomp.c/declare-variant-3-sm80.c: Likewise.
* testsuite/libgomp.c/declare-variant-3-sm89.c: Likewise.
* testsuite/libgomp.c/declare-variant-4-gfx10-3-generic.c:
Likewise.
* testsuite/libgomp.c/declare-variant-4-gfx1030.c: Likewise.
* testsuite/libgomp.c/declare-variant-4-gfx1031.c: Likewise.
* testsuite/libgomp.c/declare-variant-4-gfx1032.c: Likewise.
* testsuite/libgomp.c/declare-variant-4-gfx1033.c: Likewise.
* testsuite/libgomp.c/declare-variant-4-gfx1034.c: Likewise.
* testsuite/libgomp.c/declare-variant-4-gfx1035.c: Likewise.
* testsuite/libgomp.c/declare-variant-4-gfx1036.c: Likewise.
* testsuite/libgomp.c/declare-variant-4-gfx11-generic.c: Likewise.
* testsuite/libgomp.c/declare-variant-4-gfx1100.c: Likewise.
* testsuite/libgomp.c/declare-variant-4-gfx1101.c: Likewise.
* testsuite/libgomp.c/declare-variant-4-gfx1102.c: Likewise.
* testsuite/libgomp.c/declare-variant-4-gfx1103.c: Likewise.
* testsuite/libgomp.c/declare-variant-4-gfx1150.c: Likewise.
* testsuite/libgomp.c/declare-variant-4-gfx1151.c: Likewise.
* testsuite/libgomp.c/declare-variant-4-gfx1152.c: Likewise.
* testsuite/libgomp.c/declare-variant-4-gfx1153.c: Likewise.
* testsuite/libgomp.c/declare-variant-4-gfx9-4-generic.c:
Likewise.
* testsuite/libgomp.c/declare-variant-4-gfx9-generic.c: Likewise.
* testsuite/libgomp.c/declare-variant-4-gfx900.c: Likewise.
* testsuite/libgomp.c/declare-variant-4-gfx902.c: Likewise.
* testsuite/libgomp.c/declare-variant-4-gfx904.c: Likewise.
* testsuite/libgomp.c/declare-variant-4-gfx906.c: Likewise.
* testsuite/libgomp.c/declare-variant-4-gfx908.c: Likewise.
* testsuite/libgomp.c/declare-variant-4-gfx909.c: Likewise.
* testsuite/libgomp.c/declare-variant-4-gfx90a.c: Likewise.
* testsuite/libgomp.c/declare-variant-4-gfx90c.c: Likewise.
* testsuite/libgomp.c/declare-variant-4-gfx942.c: Likewise.
* testsuite/libgomp.c/declare-variant-4-gfx950.c: Likewise.
* testsuite/libgomp.c/examples-4/async_target-2.c: Likewise.
* testsuite/libgomp.c/interop-hsa.c: Likewise.
* testsuite/libgomp.c/target-20.c: Likewise.
* testsuite/libgomp.c/target-simd-clone-1.c: Likewise.
* testsuite/libgomp.c/target-simd-clone-2.c: Likewise.
* testsuite/libgomp.c/target-simd-clone-3.c: Likewise.
* testsuite/libgomp.fortran/alloc-managed-1.f90: Likewise.
* testsuite/libgomp.fortran/target9.f90: Likewise.

48 files changed:
libgomp/testsuite/libgomp.c++/examples-4/declare_target-2.C
libgomp/testsuite/libgomp.c/declare-variant-3-sm30.c
libgomp/testsuite/libgomp.c/declare-variant-3-sm35.c
libgomp/testsuite/libgomp.c/declare-variant-3-sm37.c
libgomp/testsuite/libgomp.c/declare-variant-3-sm52.c
libgomp/testsuite/libgomp.c/declare-variant-3-sm53.c
libgomp/testsuite/libgomp.c/declare-variant-3-sm61.c
libgomp/testsuite/libgomp.c/declare-variant-3-sm70.c
libgomp/testsuite/libgomp.c/declare-variant-3-sm75.c
libgomp/testsuite/libgomp.c/declare-variant-3-sm80.c
libgomp/testsuite/libgomp.c/declare-variant-3-sm89.c
libgomp/testsuite/libgomp.c/declare-variant-4-gfx10-3-generic.c
libgomp/testsuite/libgomp.c/declare-variant-4-gfx1030.c
libgomp/testsuite/libgomp.c/declare-variant-4-gfx1031.c
libgomp/testsuite/libgomp.c/declare-variant-4-gfx1032.c
libgomp/testsuite/libgomp.c/declare-variant-4-gfx1033.c
libgomp/testsuite/libgomp.c/declare-variant-4-gfx1034.c
libgomp/testsuite/libgomp.c/declare-variant-4-gfx1035.c
libgomp/testsuite/libgomp.c/declare-variant-4-gfx1036.c
libgomp/testsuite/libgomp.c/declare-variant-4-gfx11-generic.c
libgomp/testsuite/libgomp.c/declare-variant-4-gfx1100.c
libgomp/testsuite/libgomp.c/declare-variant-4-gfx1101.c
libgomp/testsuite/libgomp.c/declare-variant-4-gfx1102.c
libgomp/testsuite/libgomp.c/declare-variant-4-gfx1103.c
libgomp/testsuite/libgomp.c/declare-variant-4-gfx1150.c
libgomp/testsuite/libgomp.c/declare-variant-4-gfx1151.c
libgomp/testsuite/libgomp.c/declare-variant-4-gfx1152.c
libgomp/testsuite/libgomp.c/declare-variant-4-gfx1153.c
libgomp/testsuite/libgomp.c/declare-variant-4-gfx9-4-generic.c
libgomp/testsuite/libgomp.c/declare-variant-4-gfx9-generic.c
libgomp/testsuite/libgomp.c/declare-variant-4-gfx900.c
libgomp/testsuite/libgomp.c/declare-variant-4-gfx902.c
libgomp/testsuite/libgomp.c/declare-variant-4-gfx904.c
libgomp/testsuite/libgomp.c/declare-variant-4-gfx906.c
libgomp/testsuite/libgomp.c/declare-variant-4-gfx908.c
libgomp/testsuite/libgomp.c/declare-variant-4-gfx909.c
libgomp/testsuite/libgomp.c/declare-variant-4-gfx90a.c
libgomp/testsuite/libgomp.c/declare-variant-4-gfx90c.c
libgomp/testsuite/libgomp.c/declare-variant-4-gfx942.c
libgomp/testsuite/libgomp.c/declare-variant-4-gfx950.c
libgomp/testsuite/libgomp.c/examples-4/async_target-2.c
libgomp/testsuite/libgomp.c/interop-hsa.c
libgomp/testsuite/libgomp.c/target-20.c
libgomp/testsuite/libgomp.c/target-simd-clone-1.c
libgomp/testsuite/libgomp.c/target-simd-clone-2.c
libgomp/testsuite/libgomp.c/target-simd-clone-3.c
libgomp/testsuite/libgomp.fortran/alloc-managed-1.f90
libgomp/testsuite/libgomp.fortran/target9.f90

index 6d5b5e47990417e7fdeb60420110b028c9592ebb..0c31c17ab6174f2ba07f5c48e2dda75a034a07d7 100644 (file)
@@ -1,5 +1,6 @@
 // { dg-do run }
 // { dg-require-effective-target offload_device_nonshared_as }
+// { dg-additional-options -Wno-deprecated-openmp }
 
 #include <stdlib.h>
 
index d2ffa5637c5ea211741474246f6dad444f62b74d..63cd3b45942c3bd1aa595d407210f0ba9610ca70 100644 (file)
@@ -1,4 +1,5 @@
 /* { dg-do link { target { offload_target_nvptx } } } */
+/* { dg-additional-options -Wno-deprecated-openmp } */
 /* { dg-additional-options -foffload=nvptx-none } */
 /* { dg-additional-options "-foffload=-misa=sm_30 -foffload=-mptx=_" } */
 /* { dg-additional-options "-foffload=-fdump-tree-optimized" } */
index bf8dc3e244170b79eb1a29404b9dbb74a28a5f60..6035e6cf17cd6dacd0d12255be2ff4e9834f3729 100644 (file)
@@ -1,4 +1,5 @@
 /* { dg-do link { target { offload_target_nvptx } } } */
+/* { dg-additional-options -Wno-deprecated-openmp } */
 /* { dg-additional-options -foffload=nvptx-none } */
 /* { dg-additional-options "-foffload=-misa=sm_35 -foffload=-mptx=_" } */
 /* { dg-additional-options "-foffload=-fdump-tree-optimized" } */
index d12abab098f1389f6e6b3516eb8ddb9222154262..08c657304e2f3b533ba172ea90c8e2542c95bb63 100644 (file)
@@ -1,4 +1,5 @@
 /* { dg-do link { target { offload_target_nvptx } } } */
+/* { dg-additional-options -Wno-deprecated-openmp } */
 /* { dg-additional-options -foffload=nvptx-none } */
 /* { dg-additional-options "-foffload=-misa=sm_37 -foffload=-mptx=_" } */
 /* { dg-additional-options "-foffload=-fdump-tree-optimized" } */
index 591473c912393ff8bd16bb9f57a7ecd96dbf0c51..62da6afe8785f82eefb6c63bffead0108a6542d8 100644 (file)
@@ -1,4 +1,5 @@
 /* { dg-do link { target { offload_target_nvptx } } } */
+/* { dg-additional-options -Wno-deprecated-openmp } */
 /* { dg-additional-options -foffload=nvptx-none } */
 /* { dg-additional-options "-foffload=-misa=sm_52 -foffload=-mptx=_" } */
 /* { dg-additional-options "-foffload=-fdump-tree-optimized" } */
index 1864a7a92776976171167764963ede044530ab7b..07caa5318f756dd72026cc79edc17fe20343c0f9 100644 (file)
@@ -1,4 +1,5 @@
 /* { dg-do link { target { offload_target_nvptx } } } */
+/* { dg-additional-options -Wno-deprecated-openmp } */
 /* { dg-additional-options -foffload=nvptx-none } */
 /* { dg-additional-options "-foffload=-misa=sm_53 -foffload=-mptx=_" } */
 /* { dg-additional-options "-foffload=-fdump-tree-optimized" } */
index e6941d32ffe94c4ba16850190c5ab510b9f49113..cc391ed4e547ff5fda95e0a916b9aa1e8bde52bd 100644 (file)
@@ -1,4 +1,5 @@
 /* { dg-do link { target { offload_target_nvptx } } } */
+/* { dg-additional-options -Wno-deprecated-openmp } */
 /* { dg-additional-options -foffload=nvptx-none } */
 /* { dg-additional-options "-foffload=-misa=sm_61 -foffload=-mptx=_" } */
 /* { dg-additional-options "-foffload=-fdump-tree-optimized" } */
index 2249cd4c24d2526ebeb6d41761feb1c2638000ff..aa60611bdebd62724a63122283b298001fdeb2bd 100644 (file)
@@ -1,4 +1,5 @@
 /* { dg-do link { target { offload_target_nvptx } } } */
+/* { dg-additional-options -Wno-deprecated-openmp } */
 /* { dg-additional-options -foffload=nvptx-none } */
 /* { dg-additional-options "-foffload=-misa=sm_70 -foffload=-mptx=_" } */
 /* { dg-additional-options "-foffload=-fdump-tree-optimized" } */
index 18ede59c541871330ab246b1662d9a59ba7c282a..346b03f73b4845c307c8d6f8e9210490639021ab 100644 (file)
@@ -1,4 +1,5 @@
 /* { dg-do link { target { offload_target_nvptx } } } */
+/* { dg-additional-options -Wno-deprecated-openmp } */
 /* { dg-additional-options -foffload=nvptx-none } */
 /* { dg-additional-options "-foffload=-misa=sm_75 -foffload=-mptx=_" } */
 /* { dg-additional-options "-foffload=-fdump-tree-optimized" } */
index 20048f1d702558a56daad09acf00ee0fba175ecd..b848821ceeecdcf2dc1a0751f1cc0a57a90c2aa7 100644 (file)
@@ -1,4 +1,5 @@
 /* { dg-do link { target { offload_target_nvptx } } } */
+/* { dg-additional-options -Wno-deprecated-openmp } */
 /* { dg-additional-options -foffload=nvptx-none } */
 /* { dg-additional-options "-foffload=-misa=sm_80 -foffload=-mptx=_" } */
 /* { dg-additional-options "-foffload=-fdump-tree-optimized" } */
index cd2e472a1040e0331c914d2dd7a69b2248c47b2c..e579c3aa6102a49e87c34d72f540368213519bba 100644 (file)
@@ -1,4 +1,5 @@
 /* { dg-do link { target { offload_target_nvptx } } } */
+/* { dg-additional-options -Wno-deprecated-openmp } */
 /* { dg-additional-options -foffload=nvptx-none } */
 /* { dg-additional-options "-foffload=-misa=sm_89 -foffload=-mptx=_" } */
 /* { dg-additional-options "-foffload=-fdump-tree-optimized" } */
index b7b95e68ad8c404b06f432d3dcd09dc0d6710077..5585a429b93a6bca22aef7ed2b48bcfa700f9eda 100644 (file)
@@ -1,4 +1,5 @@
 /* { dg-do link { target { offload_target_amdgcn } } } */
+/* { dg-additional-options -Wno-deprecated-openmp } */
 /* { dg-additional-options -foffload=amdgcn-amdhsa } */
 /* { dg-additional-options -foffload=-march=gfx10-3-generic } */
 /* { dg-additional-options "-foffload=-fdump-tree-optimized" } */
index 3703e961c0b38dc163421336cb8834a5da84edf4..1dd0c6c67409b400af4f4d916ff593167ecb6253 100644 (file)
@@ -1,4 +1,5 @@
 /* { dg-do link { target { offload_target_amdgcn } } } */
+/* { dg-additional-options -Wno-deprecated-openmp } */
 /* { dg-additional-options -foffload=amdgcn-amdhsa } */
 /* { dg-additional-options -foffload=-march=gfx1030 } */
 /* { dg-additional-options "-foffload=-fdump-tree-optimized" } */
index e0d628944445a80a859ee7dd86c772d60592e492..b7b914ee5ae56e483409d5c764f1d2e1ce2142a5 100644 (file)
@@ -1,4 +1,5 @@
 /* { dg-do link { target { offload_target_amdgcn } } } */
+/* { dg-additional-options -Wno-deprecated-openmp } */
 /* { dg-additional-options -foffload=amdgcn-amdhsa } */
 /* { dg-additional-options -foffload=-march=gfx1031 } */
 /* { dg-additional-options "-foffload=-fdump-tree-optimized" } */
index 46174cc2afc6f55e16c4a08d0fbd3daf7c474a53..59dcc1897b903bcb1982ac3ecee34089d28db5a8 100644 (file)
@@ -1,4 +1,5 @@
 /* { dg-do link { target { offload_target_amdgcn } } } */
+/* { dg-additional-options -Wno-deprecated-openmp } */
 /* { dg-additional-options -foffload=amdgcn-amdhsa } */
 /* { dg-additional-options -foffload=-march=gfx1032 } */
 /* { dg-additional-options "-foffload=-fdump-tree-optimized" } */
index 1bd6e661e10c93623985adfc0396b154d084727c..69dd9319da70aef09266bc3c8cfc6a8e5591b3c5 100644 (file)
@@ -1,4 +1,5 @@
 /* { dg-do link { target { offload_target_amdgcn } } } */
+/* { dg-additional-options -Wno-deprecated-openmp } */
 /* { dg-additional-options -foffload=amdgcn-amdhsa } */
 /* { dg-additional-options -foffload=-march=gfx1033 } */
 /* { dg-additional-options "-foffload=-fdump-tree-optimized" } */
index 4f67a73bc480c77fd4d11f656732bbb63caf2f41..dda671103f13ea5d8423629b4c4011dc7620d77e 100644 (file)
@@ -1,4 +1,5 @@
 /* { dg-do link { target { offload_target_amdgcn } } } */
+/* { dg-additional-options -Wno-deprecated-openmp } */
 /* { dg-additional-options -foffload=amdgcn-amdhsa } */
 /* { dg-additional-options -foffload=-march=gfx1034 } */
 /* { dg-additional-options "-foffload=-fdump-tree-optimized" } */
index a69d5e7e808c35a60070ab49e699d661ab373e3f..104d0fd3d0245d9fe6003daefdb0069baaf9339f 100644 (file)
@@ -1,4 +1,5 @@
 /* { dg-do link { target { offload_target_amdgcn } } } */
+/* { dg-additional-options -Wno-deprecated-openmp } */
 /* { dg-additional-options -foffload=amdgcn-amdhsa } */
 /* { dg-additional-options -foffload=-march=gfx1035 } */
 /* { dg-additional-options "-foffload=-fdump-tree-optimized" } */
index 8c258c4011db88f647bdc63dc36425528ce74402..6b40690e737096bb3d7775b5121fbf2118e1a89f 100644 (file)
@@ -1,4 +1,5 @@
 /* { dg-do link { target { offload_target_amdgcn } } } */
+/* { dg-additional-options -Wno-deprecated-openmp } */
 /* { dg-additional-options -foffload=amdgcn-amdhsa } */
 /* { dg-additional-options -foffload=-march=gfx1036 } */
 /* { dg-additional-options "-foffload=-fdump-tree-optimized" } */
index fa9efb4cea4d9e75677534c9222bef44bb188326..4aa9c92f517f676c17620306793db2effbfbbc0c 100644 (file)
@@ -1,4 +1,5 @@
 /* { dg-do link { target { offload_target_amdgcn } } } */
+/* { dg-additional-options -Wno-deprecated-openmp } */
 /* { dg-additional-options -foffload=amdgcn-amdhsa } */
 /* { dg-additional-options -foffload=-march=gfx11-generic } */
 /* { dg-additional-options "-foffload=-fdump-tree-optimized" } */
index f0b7c6db1ae671ee54efed7635a215aa2c852df4..e5b93f821673f77ab8f19f570803649b85520fb6 100644 (file)
@@ -1,4 +1,5 @@
 /* { dg-do link { target { offload_target_amdgcn } } } */
+/* { dg-additional-options -Wno-deprecated-openmp } */
 /* { dg-additional-options -foffload=amdgcn-amdhsa } */
 /* { dg-additional-options -foffload=-march=gfx1100 } */
 /* { dg-additional-options "-foffload=-fdump-tree-optimized" } */
index 213e904fc9cc1c949653dcb84ea3b86a0ef478b1..f414577fd94418110ea9cbb851eb7ef7ed6a5b9a 100644 (file)
@@ -1,4 +1,5 @@
 /* { dg-do link { target { offload_target_amdgcn } } } */
+/* { dg-additional-options -Wno-deprecated-openmp } */
 /* { dg-additional-options -foffload=amdgcn-amdhsa } */
 /* { dg-additional-options -foffload=-march=gfx1101 } */
 /* { dg-additional-options "-foffload=-fdump-tree-optimized" } */
index 3f68dc8cc7c74b2a2b1822b3cf45cbc9dc8b9da1..20f91efff661974974754337c2023775ce4bf734 100644 (file)
@@ -1,4 +1,5 @@
 /* { dg-do link { target { offload_target_amdgcn } } } */
+/* { dg-additional-options -Wno-deprecated-openmp } */
 /* { dg-additional-options -foffload=amdgcn-amdhsa } */
 /* { dg-additional-options -foffload=-march=gfx1102 } */
 /* { dg-additional-options "-foffload=-fdump-tree-optimized" } */
index c1eed448f8be3763736cb7371a21cca8bfd5b0b6..2964ea23f5acf7cd54e82d766ec4441ec39edc9c 100644 (file)
@@ -1,4 +1,5 @@
 /* { dg-do link { target { offload_target_amdgcn } } } */
+/* { dg-additional-options -Wno-deprecated-openmp } */
 /* { dg-additional-options -foffload=amdgcn-amdhsa } */
 /* { dg-additional-options -foffload=-march=gfx1103 } */
 /* { dg-additional-options "-foffload=-fdump-tree-optimized" } */
index 39d64ca789df36997086e41c349ca77b1b19a5af..5873ce8faf23da903853e058578ef1913796d38c 100644 (file)
@@ -1,4 +1,5 @@
 /* { dg-do link { target { offload_target_amdgcn } } } */
+/* { dg-additional-options -Wno-deprecated-openmp } */
 /* { dg-additional-options -foffload=amdgcn-amdhsa } */
 /* { dg-additional-options -foffload=-march=gfx1150 } */
 /* { dg-additional-options "-foffload=-fdump-tree-optimized" } */
index 2a0c73227240d679e843a88e77a86f9dfe59d0c7..00afe5920b1684fe242b5b3541f399b99c58838b 100644 (file)
@@ -1,4 +1,5 @@
 /* { dg-do link { target { offload_target_amdgcn } } } */
+/* { dg-additional-options -Wno-deprecated-openmp } */
 /* { dg-additional-options -foffload=amdgcn-amdhsa } */
 /* { dg-additional-options -foffload=-march=gfx1151 } */
 /* { dg-additional-options "-foffload=-fdump-tree-optimized" } */
index 3c987ddbac83723bc357cfe37c8a3ea35778789d..c8a5f55045751e5f3785883be170a22eb6265d4b 100644 (file)
@@ -1,4 +1,5 @@
 /* { dg-do link { target { offload_target_amdgcn } } } */
+/* { dg-additional-options -Wno-deprecated-openmp } */
 /* { dg-additional-options -foffload=amdgcn-amdhsa } */
 /* { dg-additional-options -foffload=-march=gfx1152 } */
 /* { dg-additional-options "-foffload=-fdump-tree-optimized" } */
index 7d38b82c2a4e233df1473b29c8f2f700ea5c68fe..90fbe34767a87d25f2c709d780ec45081e36699b 100644 (file)
@@ -1,4 +1,5 @@
 /* { dg-do link { target { offload_target_amdgcn } } } */
+/* { dg-additional-options -Wno-deprecated-openmp } */
 /* { dg-additional-options -foffload=amdgcn-amdhsa } */
 /* { dg-additional-options -foffload=-march=gfx1153 } */
 /* { dg-additional-options "-foffload=-fdump-tree-optimized" } */
index 07d1254bbb661db1860cb58056f9631f2f8de955..8c6598b8f06a66540f03ef856d0010bef2f4145c 100644 (file)
@@ -1,4 +1,5 @@
 /* { dg-do link { target { offload_target_amdgcn } } } */
+/* { dg-additional-options -Wno-deprecated-openmp } */
 /* { dg-additional-options -foffload=amdgcn-amdhsa } */
 /* { dg-additional-options -foffload=-march=gfx9-4-generic } */
 /* { dg-additional-options "-foffload=-fdump-tree-optimized" } */
index d6ba097ce392b7553f51e070fcff0315374ff5c7..4011eed3aa56355c84d1324ff7a619c0b2d59cad 100644 (file)
@@ -1,4 +1,5 @@
 /* { dg-do link { target { offload_target_amdgcn } } } */
+/* { dg-additional-options -Wno-deprecated-openmp } */
 /* { dg-additional-options -foffload=amdgcn-amdhsa } */
 /* { dg-additional-options -foffload=-march=gfx9-generic } */
 /* { dg-additional-options "-foffload=-fdump-tree-optimized" } */
index 37005fc5c7ff1da1b3587172a01aee78fed5d639..a11c97e1a50116e564ceabeeb263feac00ce2d46 100644 (file)
@@ -1,4 +1,5 @@
 /* { dg-do link { target { offload_target_amdgcn } } } */
+/* { dg-additional-options -Wno-deprecated-openmp } */
 /* { dg-additional-options -foffload=amdgcn-amdhsa } */
 /* { dg-additional-options -foffload=-march=gfx900 } */
 /* { dg-additional-options "-foffload=-fdump-tree-optimized" } */
index 82981c5cbcc0b175fb293200736d9503fd48f92e..a715d4850b5c6f6cd1bcb1f8a0b883533de4a658 100644 (file)
@@ -1,4 +1,5 @@
 /* { dg-do link { target { offload_target_amdgcn } } } */
+/* { dg-additional-options -Wno-deprecated-openmp } */
 /* { dg-additional-options -foffload=amdgcn-amdhsa } */
 /* { dg-additional-options -foffload=-march=gfx902 } */
 /* { dg-additional-options "-foffload=-fdump-tree-optimized" } */
index 89815fe760efe32e75917b9b7a1f6f92b1ce5d0a..ff599570099bb3ff52eec9a1c4af0cff1c3bf1b1 100644 (file)
@@ -1,4 +1,5 @@
 /* { dg-do link { target { offload_target_amdgcn } } } */
+/* { dg-additional-options -Wno-deprecated-openmp } */
 /* { dg-additional-options -foffload=amdgcn-amdhsa } */
 /* { dg-additional-options -foffload=-march=gfx904 } */
 /* { dg-additional-options "-foffload=-fdump-tree-optimized" } */
index aeef690f8708f4ccd3098b26bf19a3cfef85e745..fe186a33f09e7984676278a6e70e95eba28ec115 100644 (file)
@@ -1,4 +1,5 @@
 /* { dg-do link { target { offload_target_amdgcn } } } */
+/* { dg-additional-options -Wno-deprecated-openmp } */
 /* { dg-additional-options -foffload=amdgcn-amdhsa } */
 /* { dg-additional-options -foffload=-march=gfx906 } */
 /* { dg-additional-options "-foffload=-fdump-tree-optimized" } */
index 799b5465bd43cab7d31b1c867898098b706f2eb3..43eb36b627a207ceca6d8d7b625b0fb93f80844e 100644 (file)
@@ -1,4 +1,5 @@
 /* { dg-do link { target { offload_target_amdgcn } } } */
+/* { dg-additional-options -Wno-deprecated-openmp } */
 /* { dg-additional-options -foffload=amdgcn-amdhsa } */
 /* { dg-additional-options -foffload=-march=gfx908 } */
 /* { dg-additional-options "-foffload=-fdump-tree-optimized" } */
index e8a6f63a0471711117f4c002426089687403ee61..521605554f12787add8a77d2cbb4f02fb0177d52 100644 (file)
@@ -1,4 +1,5 @@
 /* { dg-do link { target { offload_target_amdgcn } } } */
+/* { dg-additional-options -Wno-deprecated-openmp } */
 /* { dg-additional-options -foffload=amdgcn-amdhsa } */
 /* { dg-additional-options -foffload=-march=gfx909 } */
 /* { dg-additional-options "-foffload=-fdump-tree-optimized" } */
index de5626efff8b0f5066509d17e9de11db50385f49..7d5a3baaddfc3fc0fb1a12bc440f5e5b975c4767 100644 (file)
@@ -1,4 +1,5 @@
 /* { dg-do link { target { offload_target_amdgcn } } } */
+/* { dg-additional-options -Wno-deprecated-openmp } */
 /* { dg-additional-options -foffload=amdgcn-amdhsa } */
 /* { dg-additional-options -foffload=-march=gfx90a } */
 /* { dg-additional-options "-foffload=-fdump-tree-optimized" } */
index dfad7ece1c955b8701239400e5c4ef41258f76f6..006f9b10249db7f9c65494aefcde541835d83b02 100644 (file)
@@ -1,4 +1,5 @@
 /* { dg-do link { target { offload_target_amdgcn } } } */
+/* { dg-additional-options -Wno-deprecated-openmp } */
 /* { dg-additional-options -foffload=amdgcn-amdhsa } */
 /* { dg-additional-options -foffload=-march=gfx90c } */
 /* { dg-additional-options "-foffload=-fdump-tree-optimized" } */
index c8c744662b1aeb5f22dd170a52dcd92be8426603..91a3134cb461058f958a59f3b0f3025dd8aff46f 100644 (file)
@@ -1,4 +1,5 @@
 /* { dg-do link { target { offload_target_amdgcn } } } */
+/* { dg-additional-options -Wno-deprecated-openmp } */
 /* { dg-additional-options -foffload=amdgcn-amdhsa } */
 /* { dg-additional-options -foffload=-march=gfx942 } */
 /* { dg-additional-options "-foffload=-fdump-tree-optimized" } */
index af81f1116d1bc85658c80117caa4f0a121e8d715..40dcb4395f52f93128614d467e19f636bb92613a 100644 (file)
@@ -1,4 +1,5 @@
 /* { dg-do link { target { offload_target_amdgcn } } } */
+/* { dg-additional-options -Wno-deprecated-openmp } */
 /* { dg-additional-options -foffload=amdgcn-amdhsa } */
 /* { dg-additional-options -foffload=-march=gfx950 } */
 /* { dg-additional-options "-foffload=-fdump-tree-optimized" } */
index 0c76f8e08a256d94b3629d6df41f96ce3173d975..b217008c1c472e0d2a8a33d8e7520ee673a20e4c 100644 (file)
@@ -1,5 +1,6 @@
 /* { dg-do run } */
 /* { dg-require-effective-target offload_device_nonshared_as } */
+/* { dg-additional-options -Wno-deprecated-openmp } */
 
 #include <omp.h>
 #include <stdlib.h>
index 21ac91c1b58cfbc084dda6e39e5b18cedd555b19..5819a56a574be70ec15fd08edd05a623ef32bd54 100644 (file)
@@ -2,6 +2,7 @@
 /* { dg-require-effective-target offload_device_gcn }
    The 'asm' insert is valid for GCN only:
    { dg-additional-options -foffload=amdgcn-amdhsa } */
+/* { dg-additional-options -Wno-deprecated-openmp } */
 
 #include <stdio.h>
 #include <stdlib.h>
index 3f4e798a7554a892b1132cba00798cc0e8c15029..2d359152a8b78ec6539ed28ea885769ded0e8297 100644 (file)
@@ -1,4 +1,5 @@
 /* { dg-require-effective-target offload_device_nonshared_as } */
+/* { dg-additional-options -Wno-deprecated-openmp } */
 
 #include <stdlib.h>
 #include <assert.h>
index 05e1568128a31d896d155f2f2a9c4990769f92e3..aa8afe974148503eedef3a763f40e34039a3c810 100644 (file)
@@ -1,5 +1,6 @@
 /* { dg-do link { target { offload_target_amdgcn } } } */
 /* { dg-additional-options "-O2 -foffload-options=-fdump-ipa-simdclone-details" } */
+/* { dg-additional-options -Wno-deprecated-openmp } */
 
 /* Test that simd clones for the offload processor are generated for
    functions with "declare target" when enabled by default at -O2.  */
index 58f9e29332ec6a0c862f1a5c61aa98ff697b46c0..84089356a28d4ed58a826cb9ddd6364f4a22f481 100644 (file)
@@ -1,5 +1,6 @@
 /* { dg-do link { target { offload_target_amdgcn } } } */
 /* { dg-additional-options "-foffload-options=-fdump-ipa-simdclone-details -foffload-options=-fno-openmp-target-simd-clone" } */
+/* { dg-additional-options -Wno-deprecated-openmp } */
 
 /* Test that simd clones for the offload processor are not generated for
    functions with "declare target" when explicitly disabled.  */
index 796a2a23bc3baf0144e2c58ca71bd0f8114c12ac..a2805bb0972b8ae1549dbe09b23b6de3a62dc4d4 100644 (file)
@@ -1,5 +1,6 @@
 /* { dg-do link { target { offload_target_amdgcn } } } */
 /* { dg-additional-options "-O2 -foffload-options=-fdump-ipa-simdclone-details" } */
+/* { dg-additional-options -Wno-deprecated-openmp } */
 
 /* Test that device simd clones are not generated for functions with the host
    "declare target" clause only.  */
index e19eb043daaa8e84f8003ebc1d53ae804148f717..5150bd78b1350d43cb40ee5eb7cb71535fd6146d 100644 (file)
@@ -1,5 +1,6 @@
 ! { dg-do run }
 ! { dg-require-effective-target omp_managedmem }
+! { dg-additional-options -Wno-deprecated-openmp }
 ! { dg-additional-options -foffload-options=amdgcn-amdhsa=-mxnack=on { target offload_target_amdgcn_with_xnack } }
 
 ! Check that omp_alloc can allocate Managed Memory, and that host and target
index 30adc1bd70afca1e36de0d5e70e3cb7de68517f1..19ecdb3804bdfca4a8c2a6bf3085444257e4d51d 100644 (file)
@@ -1,5 +1,6 @@
 ! { dg-do run }
 ! { dg-require-effective-target offload_device_nonshared_as } */
+! { dg-additional-options -Wno-deprecated-openmp }
 
 module target_test
   implicit none (type, external)