https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116255
Bug ID: 116255 Summary: [15 only] RISC-V: STOP 12 execution error on gfortran.dg/class_transformational_2.f90 Product: gcc Version: 15.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: fortran Assignee: unassigned at gcc dot gnu.org Reporter: ewlu at rivosinc dot com Target Milestone: --- Encountering the execution failure on riscv64 linux vector targets (rv64gcv, rv64 vector crypto, rv64 rva23 profile) https://github.com/patrick-rivos/gcc-postcommit-ci/issues/1482 FAIL: gfortran.dg/class_transformational_2.f90 -O1 execution test haven't bisected but likely caused by r15-2739-g4cb07a38233 which introduced the testcase test log: Executing on host: /data-disk-1/github/rise-postcommit-10/_work/gcc-postcommit-ci/gcc-postcommit-ci/riscv-gnu-toolchain/build/build-gcc-linux-stage2/gcc/testsuite/gfortran6/../../gfortran -B/data-disk-1/github/rise-postcommit-10/_work/gcc-postcommit-ci/gcc-postcommit-ci/riscv-gnu-toolchain/build/build-gcc-linux-stage2/gcc/testsuite/gfortran6/../../ -B/data-disk-1/github/rise-postcommit-10/_work/gcc-postcommit-ci/gcc-postcommit-ci/riscv-gnu-toolchain/build/build-gcc-linux-stage2/riscv64-unknown-linux-gnu/./libgfortran/ /data-disk-1/github/rise-postcommit-10/_work/gcc-postcommit-ci/gcc-postcommit-ci/riscv-gnu-toolchain/gcc/gcc/testsuite/gfortran.dg/class_transformational_2.f90 -march=rv64imafdcv_zicond_zawrs_zbc_zvkng_zvksg_zvbb_zvbc_zicsr_zba_zbb_zbs_zicbom_zicbop_zicboz_zfhmin_zkt -mabi=lp64d -mcmodel=medlow -fdiagnostics-plain-output -fdiagnostics-plain-output -O1 -pedantic-errors -L/data-disk-1/github/rise-postcommit-10/_work/gcc-postcommit-ci/gcc-postcommit-ci/riscv-gnu-toolchain/build/build-gcc-linux-stage2/riscv64-unknown-linux-gnu/./libgfortran/.libs -L/data-disk-1/github/rise-postcommit-10/_work/gcc-postcommit-ci/gcc-postcommit-ci/riscv-gnu-toolchain/build/build-gcc-linux-stage2/riscv64-unknown-linux-gnu/./libatomic/.libs -lm -o ./class_transformational_2.exe (timeout = 600) spawn -ignore SIGHUP /data-disk-1/github/rise-postcommit-10/_work/gcc-postcommit-ci/gcc-postcommit-ci/riscv-gnu-toolchain/build/build-gcc-linux-stage2/gcc/testsuite/gfortran6/../../gfortran -B/data-disk-1/github/rise-postcommit-10/_work/gcc-postcommit-ci/gcc-postcommit-ci/riscv-gnu-toolchain/build/build-gcc-linux-stage2/gcc/testsuite/gfortran6/../../ -B/data-disk-1/github/rise-postcommit-10/_work/gcc-postcommit-ci/gcc-postcommit-ci/riscv-gnu-toolchain/build/build-gcc-linux-stage2/riscv64-unknown-linux-gnu/./libgfortran/ /data-disk-1/github/rise-postcommit-10/_work/gcc-postcommit-ci/gcc-postcommit-ci/riscv-gnu-toolchain/gcc/gcc/testsuite/gfortran.dg/class_transformational_2.f90 -march=rv64imafdcv_zicond_zawrs_zbc_zvkng_zvksg_zvbb_zvbc_zicsr_zba_zbb_zbs_zicbom_zicbop_zicboz_zfhmin_zkt -mabi=lp64d -mcmodel=medlow -fdiagnostics-plain-output -fdiagnostics-plain-output -O1 -pedantic-errors -L/data-disk-1/github/rise-postcommit-10/_work/gcc-postcommit-ci/gcc-postcommit-ci/riscv-gnu-toolchain/build/build-gcc-linux-stage2/riscv64-unknown-linux-gnu/./libgfortran/.libs -L/data-disk-1/github/rise-postcommit-10/_work/gcc-postcommit-ci/gcc-postcommit-ci/riscv-gnu-toolchain/build/build-gcc-linux-stage2/riscv64-unknown-linux-gnu/./libatomic/.libs -lm -o ./class_transformational_2.exe PASS: gfortran.dg/class_transformational_2.f90 -O1 (test for excess errors) spawn riscv64-unknown-linux-gnu-run ./class_transformational_2.exe STOP 12 FAIL: gfortran.dg/class_transformational_2.f90 -O1 execution test