https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66973
--- Comment #2 from Scot Breitenfeld <brtnfld at hdfgroup dot org> --- The following sequence picks the f90 interface, when it should pick the f03 (TYPE(C_PTR)) interface. gfortran -c H5Tff.F90 gfortran fortranlib_test_F03.f90 -o H5Tff.o The program prints: PRINT*,'Inside pick_f90'