2 ! Test the fix for PR43492, in which the generic call caused and ICE.
4 ! Contributed by Salvatore Filippone <sfilippone@uniroma2.it>
9 integer, private :: m, n
11 procedure, pass(a) :: transp1 => base_transp1
12 generic, public :: transp => transp1
13 procedure, pass(a) :: transc1 => base_transc1
14 generic, public :: transc => transc1
19 subroutine base_transp1(a)
22 class(base_mat), intent(inout) :: a
27 end subroutine base_transp1
28 subroutine base_transc1(a)
30 class(base_mat), intent(inout) :: a
34 end subroutine base_transc1