AArch64: correct constraint on Upl early clobber alternatives
[official-gcc.git] / gcc / testsuite / gfortran.dg / inline_matmul_23.f90
blobbb7e8687a1d29e834db6d84ae12fee5a6d859ea0
1 ! { dg-do compile }
2 ! { dg-options "-Og -ffrontend-optimize -fcheck=bounds -fdump-tree-optimized" }
3 ! Check that bounds checking is done only before the matrix
4 ! multiplication.
6 module y
7 contains
8 subroutine x(a,b,c)
9 real, dimension(:,:) :: a, b, c
10 c = matmul(a,b)
11 end subroutine x
12 end module y
13 ! { dg-final { scan-tree-dump-times "_runtime_error" 3 "optimized" } }