https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104908

anlauf at gcc dot gnu.org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |anlauf at gcc dot gnu.org
           Keywords|                            |ice-on-valid-code

--- Comment #5 from anlauf at gcc dot gnu.org ---
The following code generates an ICE:

subroutine sub (v)
  implicit none
  type vec
     integer :: x(2,1)
  end type vec
! type(vec),  intent(in) :: v(:)   ! works with type
  class(vec), intent(in) :: v(:)   ! ICE with class
  integer :: k
  k = v(1)%x(2,1)
end

Reply via email to