diff options
author | Nathaniel Shead <nathanieloshead@gmail.com> | 2025-08-17 13:06:52 +1000 |
---|---|---|
committer | Nathaniel Shead <nathanieloshead@gmail.com> | 2025-08-19 12:32:16 +1000 |
commit | 82e4932623e57ded0f9303621fe329ee5aaba508 (patch) | |
tree | a1500cabc7e1a8be524bcafc2e325aa0d9ad3d58 /gcc | |
parent | 3b58b78f1a1fed8b273ee88f42bf5b5bc189d511 (diff) | |
download | gcc-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.H | 2 |
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" } |