Dead
[official-gcc.git] / gomp-20050608-branch / gcc / testsuite / gfortran.fortran-torture / execute / intrinsic_shape.f90
blobe1c5f7b4ba15c636b24492f94c190d4edc959579
1 ! Program to test the shape intrinsic
2 program testbounds
3 implicit none
4 real, dimension(:, :), allocatable :: a
5 integer, dimension(2) :: j
6 integer i
8 allocate (a(3:8, 6:7))
10 j = shape (a);
11 if (any (j .ne. (/ 6, 2 /))) call abort
13 call test(a)
14 contains
16 subroutine test (a)
17 real, dimension (1:, 1:) :: a
19 if (any (shape (a) .ne. (/ 6, 2 /))) call abort
20 end subroutine
21 end program