as discussed in PR 29975, with gcc version 4.3.0 20070710 (experimental) I get:
gfortran -c test.f90 test.f90:784.44: USE util, ONLY: sort 1 -- Summary: [4.3 regression] bogus error: Error: Symbol 'sort' referenced at (1) not found in module 'util' Product: gcc Version: 4.3.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: fortran AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: jv244 at cam dot ac dot uk http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32727