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=]