11 integer, pointer :: A(:)
16 if (any (A
/= 10)) stop 1
18 if (any (A
/= 10)) stop 2
22 integer, pointer :: get_A(:)
26 integer, pointer :: get_B
31 subroutine reshape_test
33 real, target
, dimension (1:9) :: b
38 myfunc (b
,i
,2) = b(i
) + i
41 if (any (b
/= [real::5,5,5,4,5,6,3,3,3])) stop 3
43 function myfunc(b
,i
,j
)
44 real, target
, dimension (1:9) :: b
45 real, pointer :: myfunc
46 real, pointer :: p(:,:)
52 real, target
, dimension (1:9) :: b
53 real, pointer :: myshape(:,:)
56 end subroutine reshape_test