! { dg-do run }
program main
character(len=3), dimension(2) :: a
a(1) = 'aaa'
a(2) = 'bbb'
if (maxloc(a,dim=1) /= 2) STOP 1
if (minloc(a,dim=1) /= 1) STOP 2
end program main
! { dg-do run }
program main
character(len=3), dimension(2) :: a
a(1) = 'aaa'
a(2) = 'bbb'
if (maxloc(a,dim=1) /= 2) STOP 1
if (minloc(a,dim=1) /= 1) STOP 2
end program main