2 ! { dg-options "-fdump-tree-original" }
4 ! Test the fix for PR100097
10 class(*), pointer :: bar_p(:)
11 class(*), allocatable
:: bar_a(:)
18 subroutine foo_p(that
)
19 class(*), pointer, intent(out
) :: that(..)
28 subroutine foo_a(that
)
29 class(*), allocatable
, intent(out
) :: that(..)
40 ! { dg-final { scan-tree-dump "bar_a._data.dtype = \\{.* .rank=1,.*\\}" "original" } }
41 ! { dg-final { scan-tree-dump "bar_p._data.dtype = \\{.* .rank=1,.*\\}" "original" } }