With: gcc version 3.5-tree-ssa 20031130 (merged 20031123)
TYPE :: MYTYPE
CHARACTER(12), DIMENSION(3) :: FIELD
END TYPE MYTYPE
TYPE (MYTYPE) :: MYVALUE
END MODULE mymod
SUBROUTINE MYSUB (MYARG)
END SUBROUTINE MYSUB
gfortran -c test.f90
test.f90:0: internal compiler error: in gfc_get_dtype_cst, at
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://gcc.gnu.org/bugs.html> for instructions.
If "DIMENSION(3)" is deleted,the code compiles fine.
Intel's compiler compiles the above code.
Code like this appears in SPEC2000
Arrays of character variables are not yet implemented.
*** Bug 13280 has been marked as a duplicate of this bug. ***
*** Bug 13569 has been marked as a duplicate of this bug. ***
*** Bug 12842 has been marked as a duplicate of this bug. ***
(In reply to comment #4)
> *** Bug 12842 has been marked as a duplicate of this bug. ***
13253 is marked as "low priority enhancement" now. Let me
disagree -- since it prevents compiling 2 out of 4 SPEC2000
FP programs its priority should be no lower than that of the