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

            Bug ID: 64973
           Summary: Duplicate use-statements could be diagnosed
           Product: gcc
           Version: unknown
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: fortran
          Assignee: unassigned at gcc dot gnu.org
          Reporter: mikael at gcc dot gnu.org

This is a followup to PR63744 and was suggested in:
https://gcc.gnu.org/ml/fortran/2015-02/msg00036.htm

We accept duplicate use-rename statements like:
  use m, only: A => X
  use m, only: A => X
But it doesn't make sense for someone to type them twice, so they may actually
be a typo.  The compiler could diagnose it, probably under some flag
(Dominique suggested -Wall).

There is also:
  use m, only: A => X, A => X

and also:
  use m
  use m

Reply via email to