[Bug fortran/67740] New: Wrong association status of allocatable character pointer in derived types
baradi09 at gmail dot com
gcc-bugzilla@gcc.gnu.org
Mon Sep 28 06:59:00 GMT 2015
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67740
Bug ID: 67740
Summary: Wrong association status of allocatable character
pointer in derived types
Product: gcc
Version: 5.2.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: fortran
Assignee: unassigned at gcc dot gnu.org
Reporter: baradi09 at gmail dot com
Target Milestone: ---
Created attachment 36405
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=36405&action=edit
Self containing example demonstrating the issue.
Dear all,
I've found the following problem with gfortran 5.2.0: Let's take a derived type
(Base) with a pointer component (string) of the type deferred length character,
one instance of this derived type and two pointers (p1 and p2) pointing to this
one instance. While 'associated(p1, p2)' correctly detects the equivalence of
the two pointers, 'associated(p1%string, p2%string)' wrongly indicates an
inequivalence of the pointer components.
Best,
Bálint
More information about the Gcc-bugs
mailing list