https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109209

--- Comment #15 from anlauf at gcc dot gnu.org ---
JFTR: Nvidia also doesn't like the reproducer:

NVFORTRAN-S-1056-MODULE prefix is only allowed for subprograms that were
declared as separate module procedures (pr109209.f90: 63)
  0 inform,   0 warnings,   1 severes, 0 fatal for t3_set_expand

Removing the "module" prefix makes the code compile, same with Intel.
OTOH Crayftn 14.0 seems to be happy.

@Paul: I agree with your proposal.

Reply via email to