5 ! This use of X does not conform to the
6 ! specification. It would be legal Fortran 90,
7 ! but the OpenMP private directive allows the
8 ! compiler to break the sequence association that
9 ! A had with the rest of the common block.
10 FORALL (I = 1:10) X(I) = I
16 ! the common block has to be at least 10 words
18 !$OMP PARALLEL PRIVATE(/BLOCK5/)
19 ! Without the private clause,
20 ! we would be passing a member of a sequence
21 ! that is at least ten elements long.
22 ! With the private clause, A may no longer be
23 ! sequence-associated.