https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117970
Bug ID: 117970 Summary: [15 regression] RISC-V: xtreme-header failed to read compiled module: Bad file data Product: gcc Version: 15.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: target Assignee: unassigned at gcc dot gnu.org Reporter: ewlu at rivosinc dot com Target Milestone: --- Our postcommit ci is seeing the following regressions: FAIL: g++.dg/modules/xtreme-header-7_b.C -std=c++2b (test for excess errors) FAIL: g++.dg/modules/xtreme-header_b.C -std=c++2b (test for excess errors) https://github.com/patrick-rivos/gcc-postcommit-ci/issues/2219 Believe it's caused by r15-6016-gd9cdc500c1e. Both are failing for the same reason: /data-disk-1/github/rise-postcommit-8/_work/gcc-postcommit-ci/gcc-postcommit-ci/riscv-gnu-toolchain/gcc/gcc/testsuite/g++.dg/modules/xtreme-header_a.H: error: failed to read compiled module: Bad file data /data-disk-1/github/rise-postcommit-8/_work/gcc-postcommit-ci/gcc-postcommit-ci/riscv-gnu-toolchain/gcc/gcc/testsuite/g++.dg/modules/xtreme-header_a.H: fatal error: returning to the gate for a mechanical issue testsuite log: /data-disk-1/github/rise-postcommit-8/_work/gcc-postcommit-ci/gcc-postcommit-ci/riscv-gnu-toolchain/build/build-gcc-newlib-stage2/gcc/testsuite/g++6/../../xg++ -B/data-disk-1/github/rise-postcommit-8/_work/gcc-postcommit-ci/gcc-postcommit-ci/riscv-gnu-toolchain/build/build-gcc-newlib-stage2/gcc/testsuite/g++6/../../ /data-disk-1/github/rise-postcommit-8/_work/gcc-postcommit-ci/gcc-postcommit-ci/riscv-gnu-toolchain/gcc/gcc/testsuite/g++.dg/modules/xtreme-header-7_b.C -march=rv32gcv -mabi=ilp32d -mcmodel=medlow -fdiagnostics-plain-output -nostdinc++ -I/data-disk-1/github/rise-postcommit-8/_work/gcc-postcommit-ci/gcc-postcommit-ci/riscv-gnu-toolchain/build/build-gcc-newlib-stage2/riscv64-unknown-elf/rv32imafdcv_zicsr_zifencei_zaamo_zalrsc_zve32f_zve32x_zve64d_zve64f_zve64x_zvl128b_zvl32b_zvl64b/ilp32d/libstdc++-v3/include/riscv64-unknown-elf -I/data-disk-1/github/rise-postcommit-8/_work/gcc-postcommit-ci/gcc-postcommit-ci/riscv-gnu-toolchain/build/build-gcc-newlib-stage2/riscv64-unknown-elf/rv32imafdcv_zicsr_zifencei_zaamo_zalrsc_zve32f_zve32x_zve64d_zve64f_zve64x_zvl128b_zvl32b_zvl64b/ilp32d/libstdc++-v3/include -I/data-disk-1/github/rise-postcommit-8/_work/gcc-postcommit-ci/gcc-postcommit-ci/riscv-gnu-toolchain/gcc/libstdc++-v3/libsupc++ -I/data-disk-1/github/rise-postcommit-8/_work/gcc-postcommit-ci/gcc-postcommit-ci/riscv-gnu-toolchain/gcc/libstdc++-v3/include/backward -I/data-disk-1/github/rise-postcommit-8/_work/gcc-postcommit-ci/gcc-postcommit-ci/riscv-gnu-toolchain/gcc/libstdc++-v3/testsuite/util -fmessage-length=0 -std=c++2b -pedantic-errors -Wno-long-long -fmodules-ts -S -o xtreme-header-7_b.s In module imported at /data-disk-1/github/rise-postcommit-8/_work/gcc-postcommit-ci/gcc-postcommit-ci/riscv-gnu-toolchain/gcc/gcc/testsuite/g++.dg/modules/xtreme-header-7_b.C:6:1: /data-disk-1/github/rise-postcommit-8/_work/gcc-postcommit-ci/gcc-postcommit-ci/riscv-gnu-toolchain/gcc/gcc/testsuite/g++.dg/modules/xtreme-header-7_a.H: error: failed to read compiled module: Bad file data /data-disk-1/github/rise-postcommit-8/_work/gcc-postcommit-ci/gcc-postcommit-ci/riscv-gnu-toolchain/gcc/gcc/testsuite/g++.dg/modules/xtreme-header-7_a.H: note: compiled module file is 'gcm.cache/./data-disk-1/github/rise-postcommit-8/_work/gcc-postcommit-ci/gcc-postcommit-ci/riscv-gnu-toolchain/gcc/gcc/testsuite/g++.dg/modules/xtreme-header-7_a.H.gcm' /data-disk-1/github/rise-postcommit-8/_work/gcc-postcommit-ci/gcc-postcommit-ci/riscv-gnu-toolchain/gcc/gcc/testsuite/g++.dg/modules/xtreme-header-7_a.H: fatal error: returning to the gate for a mechanical issue compilation terminated. compiler exited with status 1 FAIL: g++.dg/modules/xtreme-header-7_b.C -std=c++2b (test for excess errors) Excess errors: /data-disk-1/github/rise-postcommit-8/_work/gcc-postcommit-ci/gcc-postcommit-ci/riscv-gnu-toolchain/gcc/gcc/testsuite/g++.dg/modules/xtreme-header-7_a.H: error: failed to read compiled module: Bad file data /data-disk-1/github/rise-postcommit-8/_work/gcc-postcommit-ci/gcc-postcommit-ci/riscv-gnu-toolchain/gcc/gcc/testsuite/g++.dg/modules/xtreme-header-7_a.H: fatal error: returning to the gate for a mechanical issue compilation terminated.