4 ! Check MATMUL argument types:
6 ! numeric logical other
13 ! 2 argument type mismatch
14 ! 3 invalid argument types
22 a
= MATMUL(a
, b
) ! { dg-error "must match" }
23 a
= MATMUL(a
, c
) ! { dg-error "must be numeric or LOGICAL" }
25 b
= MATMUL(b
, a
) ! { dg-error "must match" }
27 b
= MATMUL(b
, c
) ! { dg-error "must be numeric or LOGICAL" }
29 c
= MATMUL(c
, a
) ! { dg-error "must be numeric or LOGICAL" }
30 c
= MATMUL(c
, b
) ! { dg-error "must be numeric or LOGICAL" }
31 c
= MATMUL(c
, c
) ! { dg-error "must be numeric or LOGICAL" }