https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99218
--- Comment #2 from anlauf at gcc dot gnu.org --- Reduced testcase: program play implicit none integer, parameter :: NCON = 1 integer, parameter :: NSTATE = 3 real, parameter :: ZERO = 0.0 real :: G(nCon,nState) = ZERO real :: lambda(nCon) = ZERO real :: fTmp(nState) = ZERO fTmp = matmul (transpose (G), lambda) end program