https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119944
Edwin Lu <ewlu at rivosinc dot com> changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|[16] RISC-V: |[16] RISC-V: | |g++.dg/torture/pr119610.C | |"terminate called after | |throwing an instance of | |'int' --- Comment #1 from Edwin Lu <ewlu at rivosinc dot com> --- Sorry for submitting an empty bug report. Accidentally pressed enter in the wrong window postcommit is seeing the following errors on all newlib/linux rv32/64 targets: FAIL: g++.dg/torture/pr119610.C -O1 execution test FAIL: g++.dg/torture/pr119610.C -O2 execution test FAIL: g++.dg/torture/pr119610.C -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test FAIL: g++.dg/torture/pr119610.C -O3 -g execution test FAIL: g++.dg/torture/pr119610.C -Os execution test https://github.com/patrick-rivos/gcc-postcommit-ci/issues/3027 Testsuite logs: spawn -ignore SIGHUP /home/ewlu/postcommit-04/_work/gcc-postcommit-ci/gcc-postcommit-ci/riscv-gnu-toolchain/build/build-gcc-linux-stage2/gcc/testsuite/g++3/../../xg++ -B/home/ewlu/postcommit-04/_work/gcc-postcommit-ci/gcc-postcommit-ci/riscv-gnu-toolchain/build/build-gcc-linux-stage2/gcc/testsuite/g++3/../../ /home/ewlu/postcommit-04/_work/gcc-postcommit-ci/gcc-postcommit-ci/riscv-gnu-toolchain/gcc/gcc/testsuite/g++.dg/torture/pr119610.C -march=rv32gcv -mabi=ilp32d -mcmodel=medlow -fdiagnostics-plain-output -nostdinc++ -I/home/ewlu/postcommit-04/_work/gcc-postcommit-ci/gcc-postcommit-ci/riscv-gnu-toolchain/build/build-gcc-linux-stage2/riscv64-unknown-linux-gnu/lib32/ilp32d/libstdc++-v3/include/riscv64-unknown-linux-gnu -I/home/ewlu/postcommit-04/_work/gcc-postcommit-ci/gcc-postcommit-ci/riscv-gnu-toolchain/build/build-gcc-linux-stage2/riscv64-unknown-linux-gnu/lib32/ilp32d/libstdc++-v3/include -I/home/ewlu/postcommit-04/_work/gcc-postcommit-ci/gcc-postcommit-ci/riscv-gnu-toolchain/gcc/libstdc++-v3/libsupc++ -I/home/ewlu/postcommit-04/_work/gcc-postcommit-ci/gcc-postcommit-ci/riscv-gnu-toolchain/gcc/libstdc++-v3/include/backward -I/home/ewlu/postcommit-04/_work/gcc-postcommit-ci/gcc-postcommit-ci/riscv-gnu-toolchain/gcc/libstdc++-v3/testsuite/util -fmessage-length=0 -O1 -fstack-protector-strong -fstack-clash-protection -L/home/ewlu/postcommit-04/_work/gcc-postcommit-ci/gcc-postcommit-ci/riscv-gnu-toolchain/build/build-gcc-linux-stage2/riscv64-unknown-linux-gnu/lib32/ilp32d/libstdc++-v3/src/.libs -B/home/ewlu/postcommit-04/_work/gcc-postcommit-ci/gcc-postcommit-ci/riscv-gnu-toolchain/build/build-gcc-linux-stage2/riscv64-unknown-linux-gnu/lib32/ilp32d/libstdc++-v3/src/.libs -L/home/ewlu/postcommit-04/_work/gcc-postcommit-ci/gcc-postcommit-ci/riscv-gnu-toolchain/build/build-gcc-linux-stage2/riscv64-unknown-linux-gnu/lib32/ilp32d/libstdc++-v3/src/.libs -L/home/ewlu/postcommit-04/_work/gcc-postcommit-ci/gcc-postcommit-ci/riscv-gnu-toolchain/build/build-gcc-linux-stage2/riscv64-unknown-linux-gnu/lib32/ilp32d/libstdc++-v3/src/experimental/.libs -B/home/ewlu/postcommit-04/_work/gcc-postcommit-ci/gcc-postcommit-ci/riscv-gnu-toolchain/build/build-gcc-linux-stage2/riscv64-unknown-linux-gnu/lib32/ilp32d/libitm/ -L/home/ewlu/postcommit-04/_work/gcc-postcommit-ci/gcc-postcommit-ci/riscv-gnu-toolchain/build/build-gcc-linux-stage2/riscv64-unknown-linux-gnu/lib32/ilp32d/libitm/.libs -lm -o ./pr119610.exe PASS: g++.dg/torture/pr119610.C -O1 (test for excess errors) spawn riscv64-unknown-linux-gnu-run ./pr119610.exe terminate called after throwing an instance of 'int' /home/ewlu/postcommit-04/_work/gcc-postcommit-ci/gcc-postcommit-ci/riscv-gnu-toolchain/build/../scripts/wrapper/qemu/riscv64-unknown-linux-gnu-run: line 17: 4187529 Aborted (core dumped) QEMU_CPU="${qemu_cpu}" qemu-riscv${xlen} -r 5.10 "${qemu_args[@]}" -L ${RISC_V_SYSROOT} "$@" FAIL: g++.dg/torture/pr119610.C -O1 execution test