1 ! Program to test WHERE inside FORALL and the WHERE assignment need temporary
11 ! Where inside FORALL.
12 ! WHERE masks must be evaluated before executing the assignments
16 A(1:m
,I
) = A(1:m
,I
+1) + I
21 if (any (A
.ne
. reshape ((/1,2,6,2,1,0,1,2,1,2,0,1,2,5,0,0,1,6,2,0,0,0,2,&
22 6,0/), (/5, 5/)))) call abort