semantic error: The argument `matrix_b` in `matmul` must be of type Logical if first matrix is of Logical type
 --> tests/errors/matrix_matmul_03.f90:5:24
  |
5 |     print *, matmul(a, b)
  |                        ^ 
