You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
gfortran (I'm using GCC 13) fails to build because it doesn't like using the '==' comparison operator for logicals in the following files:
rtma_minmaxtrh.fd/maxtbg.fd/maxmin_ak.f
rtma_minmaxtrh.fd/mintbg.fd/maxmin_ak.f
Apparently '.eqv.' is the Fortran standards-compliant way of comparing logicals.
Steps to Reproduce
(cmake build with gcc 13)
Output
/dev/shm/rrfs_utl/rtma_minmaxtrh.fd/mintbg.fd/maxmin_ak.f:482:11: 482 | IF(CHRLY_AB == .FALSE.) THEN | 1Error: Logicals at (1) must be compared with .eqv. instead of ==
The text was updated successfully, but these errors were encountered:
Description
gfortran (I'm using GCC 13) fails to build because it doesn't like using the '==' comparison operator for logicals in the following files:
rtma_minmaxtrh.fd/maxtbg.fd/maxmin_ak.f
rtma_minmaxtrh.fd/mintbg.fd/maxmin_ak.f
Apparently '.eqv.' is the Fortran standards-compliant way of comparing logicals.
Steps to Reproduce
(cmake build with gcc 13)
Output
The text was updated successfully, but these errors were encountered: