! { dg-do run }!! Test of fix for case in comment #7 of PR84088.!! Contributed by Tom de Vries <vries@gcc.gnu.org>!implicit noneinteger(kind=4) z
callfoo(z)containssubroutinefoo(a)type(*),dimension(..), contiguous :: a
integer(kind =4) :: i
if(sizeof(a) .ne.sizeof(i))STOP1end subroutine foo
end program