12 do concurrent (i
=1:5, j
=1:5, (i
/=j
))
17 if (any (A(:,1) /= [0, 2, 3, 4, 0])) call abort()
18 if (any (A(:,2) /= [2, 0, 6, 8, 0])) call abort()
19 if (any (A(:,3) /= [3, 6, 0, 12, 0])) call abort()
20 if (any (A(:,4) /= [4, 8, 12, 0, 0])) call abort()
21 if (any (A(:,5) /= [5, 10, 15, 20, 0])) call abort()
25 do concurrent (i
= 1 : 5)
34 if (any (A(:,1) /= [-99, 2, 3, 4, 5])) call abort ()
35 if (any (A(:,2) /= [ 2, -99, 6, 8, 10])) call abort ()
36 if (any (A(:,3) /= [ 3, 6, -99, 12, 15])) call abort ()
37 if (any (A(:,4) /= [ 4, 8, 12, -99, 20])) call abort ()
38 if (any (A(:,5) /= [-99, -99, -99, -99, -5])) call abort ()