https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110759
Bug ID: 110759 Summary: IEEE Fortran change broke RISC-V linux build Product: gcc Version: 14.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: libfortran Assignee: unassigned at gcc dot gnu.org Reporter: patrick at rivosinc dot com Target Milestone: --- Using https://github.com/riscv-collab/riscv-gnu-toolchain with tip-of-tree GCC fails to build linux target. Failures: 2023-07-20T14:14:06.1566362Z ../../../../gcc/libgfortran/ieee/ieee_arithmetic.F90:563:617: 2023-07-20T14:14:06.1566776Z 2023-07-20T14:14:06.1567818Z 563 | IEEE_COMPARISON(QUIET,EQ) 2023-07-20T14:14:06.1568423Z | 1 2023-07-20T14:14:06.1569478Z Error: Syntax error in PROCEDURE statement at (1) 2023-07-20T14:14:06.1576233Z ../../../../gcc/libgfortran/ieee/ieee_arithmetic.F90:564:617: 2023-07-20T14:14:06.1576587Z 2023-07-20T14:14:06.1577039Z 564 | IEEE_COMPARISON(QUIET,GE) 2023-07-20T14:14:06.1577606Z Appears to be caused by https://gcc.gnu.org/git/?p=gcc.git;a=commit;h=dca2874897ec58ea1c22a9c2161f112fff07cfb2 Affects rv32gc and rv64gc Known failure: c5bd0e5870aed178b7f82e7b94f59a383e7c5b4f Known success: 49bed11d96cf727de7e6ed35f065a4df29f6c589