This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug fortran/79060] New: gfortran ICE with deferred-length character component initialization
- From: "david.sagan at gmail dot com" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: Wed, 11 Jan 2017 15:36:13 +0000
- Subject: [Bug fortran/79060] New: gfortran ICE with deferred-length character component initialization
- Auto-submitted: auto-generated
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79060
Bug ID: 79060
Summary: gfortran ICE with deferred-length character component
initialization
Product: gcc
Version: 5.4.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: fortran
Assignee: unassigned at gcc dot gnu.org
Reporter: david.sagan at gmail dot com
Target Milestone: ---
Test program is:
program test
type my_type
character(:), allocatable :: c
end type
type (my_type) var
var = my_type()
end program
Compiler:
mc66:~/Bmad/test> gcc --version
gcc (MacPorts gcc5 5.4.0_0) 5.4.0
Compiling gives:
mc66:~/Bmad/test> gfortran test.f90
test.f90:9:0:
var = my_type()
1
internal compiler error: in
alloc_scalar_allocatable_for_subcomponent_assignment, at
fortran/trans-expr.c:6842
test.f90:9:0: internal compiler error: Abort trap: 6
gfortran: internal compiler error: Abort trap: 6 (program f951)
Note: No bug with gcc 6.3.0