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]

Reply via email to