2 ! This testcase failed before with optimization as
3 ! allocatef's CFI descriptor argument 'x' failed with -fstrict-alias due to
4 ! internally alising with the GFC descriptor
9 implicit none (external, type)
11 integer(C_INT
) :: i
, j
13 type(m
), allocatable
:: a(:)
18 subroutine allocatef (x
) bind (c
)
19 type(m
), allocatable
:: x(:)
24 type(m
), allocatable
, target
:: y(:)
26 if (.not
. allocated (y
)) stop 1