AArch64: correct constraint on Upl early clobber alternatives
[official-gcc.git] / gcc / testsuite / gfortran.dg / class_68.f90
blobfce30eac197dacdf7459f9c99ec1485e5780e455
1 ! { dg-do compile }
3 ! Test the fix for PR83148.
5 ! Contributed by Neil Carlson <neil.n.carlson@gmail.com>
7 module fhypre
8 use iso_c_binding, only: c_ptr, c_null_ptr
9 use iso_c_binding, only: hypre_obj => c_ptr, hypre_null_obj => c_null_ptr
10 private
11 public :: hypre_obj, hypre_null_obj
12 end module
14 module hypre_hybrid_type
15 use fhypre
16 type hypre_hybrid
17 type(hypre_obj) :: solver = hypre_null_obj
18 end type hypre_hybrid
19 end module
21 use hypre_hybrid_type
22 class(hypre_hybrid), allocatable :: x
23 allocate (x)
24 end