http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57538

            Bug ID: 57538
           Summary: SAVE attribute needed for derived type with default
                    initialization?
           Product: gcc
           Version: 4.8.1
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: fortran
          Assignee: unassigned at gcc dot gnu.org
          Reporter: valeryweber at hotmail dot com

Dear,
I would like to ask you if the following code is f2008ts valid.
So does the declaration of the table(...) need the SAVE?
Thanks
Valery

MODULE periodic_table
  IMPLICIT NONE
  TYPE, PUBLIC :: atom_type
     INTEGER                       :: number = 0
  END TYPE atom_type
  INTEGER, PARAMETER, PRIVATE :: n_elements = 118
  TYPE( atom_type ), PUBLIC :: table( 0:n_elements )
END MODULE periodic_table

Reply via email to