We have a code which uses a rather complicated set of defined types. When
compiling one set of these type definitions (in a module), I get the following
error.
In file temp.f90:34
end type GroupRigidMotion
1
Error: Component prescribedmotiondata of SEQUENCE type declared at (1) does not
have the SEQUENCE attribute
In file temp.f90:61
end type GroupLL
1
Error: Component groupdefll of SEQUENCE type declared at (1) does not have the
SEQUENCE attribute
I get this with both the latest version and the version that ships with
Ubuntu 6.06 (gfortran 4.0.3). I will attempt to attach a stripped down version
of the code which duplicates the problem, if I can figure out how to do so.
(And would someone please provide some clarification
--
Summary: A SEQUENCEd defined type which refers to another defined
type generates a spurious complaint about the lack of
SEQUENCE attribute in the latter
Product: gcc
Version: 4.2.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: fortran
AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: ccnelson at itacllc dot com
GCC host triplet: i686-pc-linux-gnu
GCC target triplet: i386-linux
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28590