URL
https://opencores.org/ocsvn/openrisc/openrisc/trunk
Subversion Repositories openrisc
[/] [openrisc/] [trunk/] [gnu-dev/] [or1k-gcc/] [gcc/] [testsuite/] [gfortran.dg/] [dynamic_dispatch_11.f03] - Rev 700
Go to most recent revision | Compare with Previous | Blame | View Log
! { dg-do run }!! PR 42769: [OOP] ICE in resolve_typebound_procedure! comment #27!! Contributed by Janus Weil <janus@gcc.gnu.org>module mod1type :: t1containsprocedure, nopass :: get => my_getend typecontainsinteger function my_get()my_get = 1end functionend modulemodule mod2containsinteger function my_get() ! must have the same name as the function in mod1my_get = 2end functionend moduleuse mod2use mod1 ! order of use statements is importantclass(t1),allocatable :: aallocate(a)if (a%get()/=1) call abort()end! { dg-final { cleanup-modules "mod1 mod2" } }
Go to most recent revision | Compare with Previous | Blame | View Log
