3 ! FIXME: Remove -w after polymorphic entities are supported.
6 ! PR 39630: [F03] Procedure Pointer Components with PASS
8 ! found at http://groups.google.com/group/comp.lang.fortran/browse_thread/thread/4a827e8ced6efb0f/884b9eca6d7e6742
14 procedure(set_int_value), pointer :: seti
18 subroutine set_int_value(this,i)
20 class(mytype), intent(inout) :: this
21 integer, intent(in) :: i
22 end subroutine set_int_value
27 subroutine seti_proc(this,i)
28 class(mytype), intent(inout) :: this
29 integer, intent(in) :: i
31 end subroutine seti_proc
46 if (m%i/=6) call abort()
50 ! { dg-final { cleanup-modules "mymod" } }