2 integer :: a(3), h
, ia(1)
3 integer, allocatable
:: c(:)
12 if (ia(1).ne
.1) call abort
15 if (ia(1).ne
.2) call abort
18 if (ia(1).ne
.1) call abort
21 if (ia(1).ne
.3) call abort
24 if (ia(1).ne
.1) call abort
27 if (ia(1).ne
.2) call abort
30 if (ia(1).ne
.1) call abort
33 if (ia(1).ne
.3) call abort
37 ia
= minloc (a
, mask
= l
)
38 if (ia(1).ne
.0) call abort
39 ia
= minloc (a
, mask
= l2
)
40 if (ia(1).ne
.0) call abort
42 ia
= minloc (a
, mask
= l
)
43 if (ia(1).ne
.0) call abort
44 ia
= minloc (a
, mask
= l2
)
45 if (ia(1).ne
.0) call abort
47 ia
= minloc (a
, mask
= l
)
48 if (ia(1).ne
.0) call abort
49 ia
= minloc (a
, mask
= l2
)
50 if (ia(1).ne
.0) call abort
52 ia
= minloc (a
, mask
= l
)
53 if (ia(1).ne
.0) call abort
54 ia
= minloc (a
, mask
= l2
)
55 if (ia(1).ne
.0) call abort
57 ia
= minloc (c
, mask
= l
)
58 if (ia(1).ne
.0) call abort
59 ia
= minloc (c
, mask
= l2
)
60 if (ia(1).ne
.0) call abort
62 ia
= minloc (c
, mask
= l
)
63 if (ia(1).ne
.0) call abort
64 ia
= minloc (c
, mask
= l2
)
65 if (ia(1).ne
.0) call abort
67 ia
= minloc (c
, mask
= l
)
68 if (ia(1).ne
.0) call abort
69 ia
= minloc (c
, mask
= l2
)
70 if (ia(1).ne
.0) call abort
72 ia
= minloc (c
, mask
= l
)
73 if (ia(1).ne
.0) call abort
74 ia
= minloc (c
, mask
= l2
)
75 if (ia(1).ne
.0) call abort
79 ia
= minloc (a
, mask
= l
)
80 if (ia(1).ne
.1) call abort
81 ia
= minloc (a
, mask
= l2
)
82 if (ia(1).ne
.1) call abort
84 ia
= minloc (a
, mask
= l
)
85 if (ia(1).ne
.2) call abort
86 ia
= minloc (a
, mask
= l2
)
87 if (ia(1).ne
.2) call abort
89 ia
= minloc (a
, mask
= l
)
90 if (ia(1).ne
.1) call abort
91 ia
= minloc (a
, mask
= l2
)
92 if (ia(1).ne
.1) call abort
94 ia
= minloc (a
, mask
= l
)
95 if (ia(1).ne
.3) call abort
96 ia
= minloc (a
, mask
= l2
)
97 if (ia(1).ne
.3) call abort
99 ia
= minloc (c
, mask
= l
)
100 if (ia(1).ne
.1) call abort
101 ia
= minloc (c
, mask
= l2
)
102 if (ia(1).ne
.1) call abort
104 ia
= minloc (c
, mask
= l
)
105 if (ia(1).ne
.2) call abort
106 ia
= minloc (c
, mask
= l2
)
107 if (ia(1).ne
.2) call abort
109 ia
= minloc (c
, mask
= l
)
110 if (ia(1).ne
.1) call abort
111 ia
= minloc (c
, mask
= l2
)
112 if (ia(1).ne
.1) call abort
114 ia
= minloc (c
, mask
= l
)
115 if (ia(1).ne
.3) call abort
116 ia
= minloc (c
, mask
= l2
)
117 if (ia(1).ne
.3) call abort
121 if (ia(1).ne
.0) call abort