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

            Bug ID: 126559
           Summary: False positive with -Wunused-but-set-variable and
                    pointer assignment
           Product: gcc
           Version: 17.0
            Status: UNCONFIRMED
          Severity: enhancement
          Priority: P3
         Component: fortran
          Assignee: unassigned at gcc dot gnu.org
          Reporter: tkoenig at gcc dot gnu.org
  Target Milestone: ---

program memain
  implicit none
  integer, target  :: a
  integer, pointer :: p

  p => a
  p = 42 
  print *, a
end program memain

yields

p.f90:6:7:

    6 |   p => a
      |       1
Warnung: Variable »p« defined at (1) but never used
[-Wunused-but-set-variable=]

Reply via email to