[Bug fortran/27411] New: crashes in sra_walk_expr and emit_move_insn
1fhcwee02 at sneakemail dot com
gcc-bugzilla@gcc.gnu.org
Wed May 3 21:37:00 GMT 2006
(My bugs from Jan 2005 now appear to be fixed, so I can retry the same app and
get a little further.)
With the OSX 20060424 prebuilt binary, under OSX 10.4.6, the following code
module gd_calc
type calc_signal_type
integer :: dummy
logical :: used
integer :: signal_number
end type
contains
subroutine activate_gd_calcs (used, outputs)
logical, intent(inout) :: used(:)
type(calc_signal_type), pointer :: outputs(:)
outputs%used = used(outputs%signal_number)
return
end subroutine activate_gd_calcs
end module gd_calc
gives, compiling without -O,
bug1.f90:13: internal compiler error: in emit_move_insn, at expr.c:3236
or, compiling with -O,
bug1.f90:10: internal compiler error: in sra_walk_expr, at tree-sra.c:759
Interestingly, the crash in emit_move_insn goes away if I remove the apparently
unrelated derived-type component named dummy.
--
Summary: crashes in sra_walk_expr and emit_move_insn
Product: gcc
Version: 4.2.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: fortran
AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: 1fhcwee02 at sneakemail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27411
More information about the Gcc-bugs
mailing list