Rebase.
[official-gcc.git] / gcc / testsuite / gfortran.dg / proc_ptr_39.f90
blob6eb0f15d4074245c794fea973c276d8b24580d98
1 ! { dg-do compile }
3 ! PR 52909: [F03] Procedure pointers not private to modules
5 ! Contributed by Andrew Benson <abenson@caltech.edu>
7 module Module1
8 procedure(), pointer, private :: procPtr => null()
9 end module
11 module Module2
12 procedure(), pointer, private :: procPtr => null()
13 end module
15 program Test
16 use Module1
17 use Module2
18 end program
20 ! { dg-final { cleanup-modules "Module1 Module2" } }