[Bug fortran/65454] Extending both forms of relational operators
anlauf at gcc dot gnu.org
gcc-bugzilla@gcc.gnu.org
Sun Sep 12 19:37:44 GMT 2021
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65454
anlauf at gcc dot gnu.org changed:
What |Removed |Added
----------------------------------------------------------------------------
Keywords| |rejects-valid
CC| |anlauf at gcc dot gnu.org
Last reconfirmed|2015-03-20 00:00:00 |2021-9-12
Status|WAITING |NEW
--- Comment #5 from anlauf at gcc dot gnu.org ---
F2018 clearly states:
10.1.5.5.1 Interpretation of relational intrinsic operations
The operators <, <=, >, >=, ==, and /= always have the same interpretations as
the operators .LT., .LE., .GT., .GE., .EQ., and .NE., respectively.
We need to handle this.
(The current gfortran code seems to be able to distinguish between "old-style"
and "new-style" and may fail to handle source code such as in this PR.)
More information about the Gcc-bugs
mailing list