5 ! Contributed by Dominique d'Humieres <dominiq@lps.ens.fr>
11 real function proc3( arg1 )
16 subroutine proc4( arg1 )
17 procedure(real), pointer :: arg1
18 if (arg1(0)/=7) call abort()
25 PROCEDURE (real), POINTER :: p => NULL()
30 ! { dg-final { cleanup-modules "myMod" } }