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

Reply via email to