URL
                    https://opencores.org/ocsvn/openrisc/openrisc/trunk
                
            Subversion Repositories openrisc
[/] [openrisc/] [trunk/] [gnu-dev/] [or1k-gcc/] [gcc/] [testsuite/] [gfortran.dg/] [interface_abstract_4.f90] - Rev 694
Compare with Previous | Blame | View Log
! { dg-do compile }!! PR 41873: Bogus Error: ABSTRACT INTERFACE must not be referenced...!! Contributed by Harald Anlauf <anlauf@gmx.de>implicit nonetype, abstract :: abstypecontainsprocedure(f), nopass, deferred :: f_boundprocedure(s), nopass, deferred :: s_boundend typeabstract interfacereal function f ()end functionend interfaceabstract interfacesubroutine send subroutineend interfacecontainssubroutine cg (c)class(abstype) :: cprint *, f() ! { dg-error "must not be referenced" }call s ! { dg-error "must not be referenced" }print *, c%f_bound ()call c%s_bound ()end subroutineend
