Add support for ARMv8-R architecture
[official-gcc.git] / libgomp / testsuite / libgomp.fortran / examples-4 / task_dep-3.f90
blobc8d58205858cf6e2c46d58221f4c7c786d1c1a7d
1 ! { dg-do run }
3 program example
4 integer :: x
5 x = 0
6 !$omp parallel
7 !$omp single
8 !$omp task shared(x) depend(out: x)
9 x = 1
10 !$omp end task
11 !$omp task shared(x) depend(out: x)
12 x = 2
13 !$omp end task
14 !$omp taskwait
15 if ((x .ne. 1) .and. (x .ne. 2)) call abort()
16 !$omp end single
17 !$omp end parallel
18 end program