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

Reply via email to