2 ! { dg-options "-fdump-tree-original" }
3 ! PR fortran/110585 - simplification of FINDLOC for constant complex arguments
7 integer, parameter :: a(*) = findloc([(1.,0.),(2.,1.)], (2.,0.))
8 integer, parameter :: b(*) = findloc([(1.,0.),(2.,1.)], (2.,0.), back
=.true
.)
9 integer, parameter :: c(*) = findloc([(1.,0.),(2.,1.)], (2.,1.))
10 integer, parameter :: d(*) = findloc([(1.,0.),(2.,1.)], (2.,1.), back
=.true
.)
11 integer, parameter :: e
= findloc([(1.,0.),(2.,1.)], (2.,1.), dim
=1)
19 ! { dg-final { scan-tree-dump-not "_gfortran_stop_numeric" "original" } }