diff options
author | Thomas Schwinge <tschwinge@baylibre.com> | 2024-11-28 15:14:20 +0100 |
---|---|---|
committer | Thomas Schwinge <tschwinge@baylibre.com> | 2024-11-28 15:17:36 +0100 |
commit | bcb764ec7c063326a17eb6213313cc9c0fd348b3 (patch) | |
tree | e2217c32e8e276a8d656951f3135323c5dd03458 | |
parent | 32a3f46ca543726196371a6f2a5d06feb31aa92d (diff) | |
download | gcc-bcb764ec7c063326a17eb6213313cc9c0fd348b3.zip gcc-bcb764ec7c063326a17eb6213313cc9c0fd348b3.tar.gz gcc-bcb764ec7c063326a17eb6213313cc9c0fd348b3.tar.bz2 |
Fix 'libgomp.oacc-c/../libgomp.oacc-c-c++-common/acc_get_property-gcn.c' for C23 default
With commit 55e3bd376b2214e200fa76d12b67ff259b06c212 "c: Default to -std=gnu23"
we've got:
[-PASS:-]{+FAIL:+} libgomp.oacc-c/../libgomp.oacc-c-c++-common/acc_get_property-gcn.c -DACC_DEVICE_TYPE_radeon=1 -DACC_MEM_SHARED=0 -foffload=amdgcn-amdhsa -O0 (test for excess errors)
[-PASS:-]{+UNRESOLVED:+} libgomp.oacc-c/../libgomp.oacc-c-c++-common/acc_get_property-gcn.c -DACC_DEVICE_TYPE_radeon=1 -DACC_MEM_SHARED=0 -foffload=amdgcn-amdhsa -O0 [-execution test-]{+compilation failed to produce executable+}
[Etc.]
..., due to:
[...]/libgomp.oacc-c/../libgomp.oacc-c-c++-common/acc_get_property-gcn.c:16:13: error: two or more data types in declaration specifiers
[...]/libgomp.oacc-c/../libgomp.oacc-c-c++-common/acc_get_property-gcn.c:16:1: warning: useless type name in empty declaration
libgomp/
* testsuite/libgomp.oacc-c-c++-common/acc_get_property-gcn.c
[!__cplusplus]: Don't 'typedef int bool;'.
-rw-r--r-- | libgomp/testsuite/libgomp.oacc-c-c++-common/acc_get_property-gcn.c | 3 |
1 files changed, 0 insertions, 3 deletions
diff --git a/libgomp/testsuite/libgomp.oacc-c-c++-common/acc_get_property-gcn.c b/libgomp/testsuite/libgomp.oacc-c-c++-common/acc_get_property-gcn.c index 4b1fb5e..ab8fc6c 100644 --- a/libgomp/testsuite/libgomp.oacc-c-c++-common/acc_get_property-gcn.c +++ b/libgomp/testsuite/libgomp.oacc-c-c++-common/acc_get_property-gcn.c @@ -12,9 +12,6 @@ #include <string.h> #include <openacc.h> -#ifndef __cplusplus -typedef int bool; -#endif #include <hsa.h> |