https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121285
Bug ID: 121285 Summary: FAIL: g++.dg/modules/class-11_a.H Product: gcc Version: 16.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: testsuite Assignee: unassigned at gcc dot gnu.org Reporter: hjl.tools at gmail dot com CC: nshead at gcc dot gnu.org Target Milestone: --- On x86-64, I got FAIL: g++.dg/modules/class-11_a.H -std=c++14 (test for excess errors) FAIL: g++.dg/modules/class-11_a.H module-cmi (gcm.cache/$srcdir/g++.dg/modules/class-11_a.H.gcm) FAIL: g++.dg/modules/class-11_b.C -std=c++14 (test for warnings, line 10) FAIL: g++.dg/modules/class-11_b.C -std=c++14 (test for excess errors) with $ make check RUNTESTFLAGS="--target_board='unix{-m32,}' Some failures are spawn -ignore SIGHUP /export/build/gnu/tools-build/gcc-gitlab/build-x86_64-linux/gcc/testsuite/g++/../../xg++ -B/export/build/gnu/tools-build/gcc-gitlab/build-x86_64-linux/gcc/testsuite/g++/../../ /export/gnu/import/git/gitlab/x86-gcc/gcc/testsuite/g++.dg/modules/class-11_a.H -m32 -fdiagnostics-plain-output -nostdinc++ -I/export/build/gnu/tools-build/gcc-gitlab/build-x86_64-linux/x86_64-pc-linux-gnu/32/libstdc++-v3/include/x86_64-pc-linux-gnu -I/export/build/gnu/tools-build/gcc-gitlab/build-x86_64-linux/x86_64-pc-linux-gnu/32/libstdc++-v3/include -I/export/gnu/import/git/gitlab/x86-gcc/libstdc++-v3/libsupc++ -I/export/gnu/import/git/gitlab/x86-gcc/libstdc++-v3/include/backward -I/export/gnu/import/git/gitlab/x86-gcc/libstdc++-v3/testsuite/util -fmessage-length=0 -std=c++14 -pedantic-errors -Wno-long-long -fmodule-header -fabi-version=21 -Wabi=15 -S -o class-11_a.s^M /export/gnu/import/git/gitlab/x86-gcc/gcc/testsuite/g++.dg/modules/class-11_a.H:21:8: warning: offset of 'L1::x' for '-std=c++14' and up changes in '-fabi-version=17' (GCC 12) [-Wabi]^M /export/gnu/import/git/gitlab/x86-gcc/gcc/testsuite/g++.dg/modules/class-11_a.H:23:44: error: 'static_assert' without a message only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions]^M /export/gnu/import/git/gitlab/x86-gcc/gcc/testsuite/g++.dg/modules/class-11_a.H:36:43: error: 'static_assert' without a message only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions]^M compiler exited with status 1 PASS: g++.dg/modules/class-11_a.H -std=c++14 (test for warnings, line 21) FAIL: g++.dg/modules/class-11_a.H -std=c++14 (test for excess errors) Excess errors: /export/gnu/import/git/gitlab/x86-gcc/gcc/testsuite/g++.dg/modules/class-11_a.H:23:44: error: 'static_assert' without a message only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] /export/gnu/import/git/gitlab/x86-gcc/gcc/testsuite/g++.dg/modules/class-11_a.H:36:43: error: 'static_assert' without a message only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions]