https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95647 --- Comment #3 from Thomas Koenig <tkoenig at gcc dot gnu.org> --- If we treat .eq. and == differently, that is an indication of a bug in the compiler itself.