5 ! Contributed by Jonathan Stott
9 logical :: valid(4) = (/ .true
., .true
., .false
., .true
. /)
13 ! This is an illegal statement. It should read valid(j), not valid.
14 forall (j
= 1:4, valid
) ! { dg-error "requires a scalar LOGICAL expression" }
15 vec(j
) = sin(2*3.14159/j
)