PR tree-optimization/86415 - strlen() not folded for substrings within constant arrays
[official-gcc.git] / gcc / testsuite / gfortran.dg / pr78092.f90
blob20de8a3714cc0e20a58481fbe45e135e76a54eda
1 ! { dg-do run }
2 program test_stuff
4 implicit none
6 integer :: ivar1(2,3), ivar2
8 ivar1 = 6
9 call poly_sizeof(ivar1, ivar2)
11 if (ivar2 /= 4) STOP 1
13 contains
15 subroutine poly_sizeof(arg1,arg2)
16 class(*), intent(in) :: arg1(:,:)
17 integer, intent(out) :: arg2
18 arg2 = sizeof(arg1(1,1))
19 end subroutine
21 end program test_stuff