aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorNathaniel Shead <nathanieloshead@gmail.com>2025-08-17 13:06:52 +1000
committerNathaniel Shead <nathanieloshead@gmail.com>2025-08-19 12:32:16 +1000
commit82e4932623e57ded0f9303621fe329ee5aaba508 (patch)
treea1500cabc7e1a8be524bcafc2e325aa0d9ad3d58 /gcc
parent3b58b78f1a1fed8b273ee88f42bf5b5bc189d511 (diff)
downloadgcc-82e4932623e57ded0f9303621fe329ee5aaba508.zip
gcc-82e4932623e57ded0f9303621fe329ee5aaba508.tar.gz
gcc-82e4932623e57ded0f9303621fe329ee5aaba508.tar.bz2
testsuite: Fix PR108080 testcase for some targets [PR121396]
I added a testcase for the (temporary) warning that we don't currently support the 'gnu::optimize' or 'gnu::target' attributes in r15-10183; however, some targets produce target nodes even when only an optimize attribute is present. This adjusts the warning. PR c++/108080 PR c++/121396 gcc/testsuite/ChangeLog: * g++.dg/modules/pr108080.H: Also allow target warnings. Signed-off-by: Nathaniel Shead <nathanieloshead@gmail.com>
Diffstat (limited to 'gcc')
-rw-r--r--gcc/testsuite/g++.dg/modules/pr108080.H2
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/testsuite/g++.dg/modules/pr108080.H b/gcc/testsuite/g++.dg/modules/pr108080.H
index b05d957..e26afcb 100644
--- a/gcc/testsuite/g++.dg/modules/pr108080.H
+++ b/gcc/testsuite/g++.dg/modules/pr108080.H
@@ -2,4 +2,4 @@
// { dg-additional-options "-fmodules" }
// Give a diagnostic message rather than a crash for unsupported features.
-[[gnu::optimize("-O3")]] void foo(); // { dg-warning "optimize" }
+[[gnu::optimize("-O3")]] void foo(); // { dg-warning "optimize|target" }