3 ! FIXME: Remove -w after polymorphic entities are supported.
6 ! PR 39630: [F03] Procedure Pointer Components with PASS
8 ! taken from "Fortran 95/2003 explained" (Metcalf, Reid, Cohen, 2004)
11 procedure(obp), pointer, pass(x) :: p
12 character(100) :: name
31 subroutine my_obp_sub(w,x)
34 if (x%name/="doodoo") call abort()
35 if (w/=32) call abort()