3 ! PR 42353: [OOP] Bogus Error: Name 'vtype$...' at (1) is an ambiguous reference ...
5 ! Original test case by Harald Anlauf <anlauf@gmx.de>
6 ! Modified by Janus Weil <janus@gcc.gnu.org>
9 type :: trivial_vector_type
11 class(trivial_vector_type), pointer :: this
12 end module concrete_vector
14 module concrete_gradient
16 subroutine my_to_vector (v)
18 class(trivial_vector_type) :: v
20 class is (trivial_vector_type)
23 end module concrete_gradient
25 module concrete_inner_product
29 real function my_dot_v_v (a)
30 class(trivial_vector_type) :: a
32 class is (trivial_vector_type)
35 end module concrete_inner_product