http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54594
janus at gcc dot gnu.org changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|UNCONFIRMED |NEW
Last reconfirmed| |2012-09-15
Ever Confirmed|0 |1
--- Comment #1 from janus at gcc dot gnu.org 2012-09-15 18:39:40 UTC ---
Here is a reduced version of the test case:
module a_mod
type :: a
contains
procedure, NOPASS :: a_ass, a_ass_sv
generic :: assignment(=) => a_ass, a_ass_sv
end type
contains
impure elemental subroutine a_ass (out, in)
class(a), intent(out) :: out
type(a), intent(in) :: in
end subroutine
subroutine a_ass_sv (out, in)
class(a), intent(out) :: out(:)
type(a), intent(in) :: in
end subroutine
end module