2 ! { dg-options "-Warray-temporaries" }
6 integer pure
function bar(i
,j
)
7 integer, intent(in
) :: i
,j
8 bar
= 3 - i
+ 1 * abs(i
) + j
18 a(i
:abs(i
)) = a(i
:abs(i
))
19 a(bar(i
,i
+2):2) = a(bar(i
,i
+2):2)
20 a(int(i
,kind
=2):5) = a(int(i
,kind
=2)+1:6)