https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91556
--- Comment #12 from Thomas Koenig <tkoenig at gcc dot gnu.org> --- (In reply to Steve Kargl from comment #11) > Error: Type mismatch between actual argument at (1) and actual > argument at (2) (REAL(8)/REAL(16)) That sounds _much_ better (and is also shorter). When I am back again, I will use this and extend it to the other cases (rank, character length and maybe others as well). If you feel that this should be done earlier and would like to do this yourself, that is also no problem :-)