]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
testsuite: Fix C++14 test failure with modules test [PR121285]
authorNathaniel Shead <nathanieloshead@gmail.com>
Tue, 29 Jul 2025 11:20:03 +0000 (21:20 +1000)
committerNathaniel Shead <nathanieloshead@gmail.com>
Tue, 29 Jul 2025 11:36:19 +0000 (21:36 +1000)
I hadn't validated this test worked in C++14 before submitting, fixed
thusly.

PR testsuite/121285

gcc/testsuite/ChangeLog:

* g++.dg/modules/class-11_a.H: Make static_asserts valid for
C++14.

Signed-off-by: Nathaniel Shead <nathanieloshead@gmail.com>
gcc/testsuite/g++.dg/modules/class-11_a.H

index f7bbf9d15061b30a6d707312dd9363e1e7c6a713..799dbdd733c180d2ba86c5a31659155e8e360d75 100644 (file)
@@ -20,7 +20,7 @@ struct pr106381 {
 struct L1 : pr106381 {
   char x;  // { dg-warning "offset" "" { target c++14 } }
 };
-static_assert(sizeof(L1) == sizeof(pr106381));
+static_assert(sizeof(L1) == sizeof(pr106381), "");
 
 
 struct pr120012 {
@@ -33,4 +33,4 @@ struct pr120012 {
 struct L2 : pr120012 {
   unsigned char y;  // { dg-warning "offset" "" { target c++20 } }
 };
-static_assert(sizeof(L2) > sizeof(pr120012));
+static_assert(sizeof(L2) > sizeof(pr120012), "");