https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113076
Bug ID: 113076 Summary: [14] RISC-V: gfortran.dg/dec_io_1.f90 runtime error after r14-4971-g0beb1611754 Product: gcc Version: 14.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: target Assignee: unassigned at gcc dot gnu.org Reporter: ewlu at rivosinc dot com Target Milestone: --- At line 66 of file ../gcc/gcc/testsuite/gfortran.dg/dec_io_1.f90 (unit = 3, file = 'dec_io_1.txt') Fortran runtime error: Problem in CLOSE Error termination. Backtrace: #0 0x2b2fa9db in ??? #1 0x2b2fb2f9 in ??? #2 0x2b2fb993 in ??? #3 0x2b38a765 in ??? #4 0x10c41 in MAIN__ at ../gcc/gcc/testsuite/gfortran.dg/dec_io_1.f90:66 #5 0x10701 in main at ../gcc/gcc/testsuite/gfortran.dg/dec_io_1.f90:101 for linux rv32gcv-ilp32d targets. #3 0x2b38a765 appears to be // hex values may differ from the gdb outputs <_gfortran_st_close+210>: ef 30 a7 9b jal ra,0x2b2fba30 <_gfortran_generate_error> compile command: ./build-gcc-linux-stage2/gcc/testsuite/gfortran12/../../gfortran -B./build-gcc-linux-stage2/gcc/testsuite/gfortran12/../../ -B./build-gcc-linux-stage2/riscv64-unknown-linux-gnu/lib32/ilp32d/libgfortran/ ../gcc/gcc/testsuite/gfortran.dg/dec_io_1.f90 -march=rv32gcv -mabi=ilp32d -mcmodel=medlow -fdiagnostics-plain-output -fdiagnostics-plain-output -O2 -fdec -B./build-gcc-linux-stage2/riscv64-unknown-linux-gnu/lib32/ilp32d/libgfortran/.libs -L./build-gcc-linux-stage2/riscv64-unknown-linux-gnu/lib32/ilp32d/libgfortran/.libs -L./build-gcc-linux-stage2/riscv64-unknown-linux-gnu/lib32/ilp32d/libgfortran/.libs -L./build-gcc-linux-stage2/riscv64-unknown-linux-gnu/lib32/ilp32d/libatomic/.libs -lm -g -o ./dec_io_1.exe run command: QEMU_CPU=rv32,vlen=128,v=true,vext_spec=v1.0,Zve32f=true,Zve64f=true ./bin/qemu-riscv32 ./dec_io_1.exe Bisected to r14-4971-g0beb1611754