[Bug fortran/47710] [OOP] Improve ambiguity check for GENERIC TBP w/ PASS and NOPASS
janus at gcc dot gnu.org
gcc-bugzilla@gcc.gnu.org
Sat Sep 10 09:45:00 GMT 2011
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47710
--- Comment #3 from janus at gcc dot gnu.org 2011-09-10 08:47:40 UTC ---
Another example test case (from PR37297):
MODULE m
IMPLICIT NONE
TYPE t
CONTAINS
PROCEDURE, PASS :: proc1
PROCEDURE, NOPASS :: proc2
GENERIC :: gen => proc1, proc2
END TYPE
CONTAINS
SUBROUTINE proc1 (me)
CLASS(t) :: me
END SUBROUTINE
SUBROUTINE proc2 ()
END SUBROUTINE
END MODULE
PROGRAM main
USE m
IMPLICIT NONE
TYPE(t) :: myobj
CALL myobj%gen ()
END PROGRAM main
More information about the Gcc-bugs
mailing list