1 ! Test allocation and deallocation.
8 ! Implicit deallocation and saved aloocated variables.
10 real, allocatable
, save :: p(:)
11 real, allocatable
:: q(:)
15 if (allocated (p
)) call abort ()
17 if (.not
. allocated (p
)) call abort ()
19 if (allocated (q
)) call abort ()
29 ! Explicit deallocation.
31 real, allocatable
:: r(:)
36 if (allocated(r
)) call abort ()