Mercurial > hg > CbC > CbC_gcc
view libgomp/testsuite/libgomp.fortran/cancel-taskgroup-2.f90 @ 157:dafe684d005c
...
author | Shinji KONO <kono@ie.u-ryukyu.ac.jp> |
---|---|
date | Mon, 25 May 2020 18:08:54 +0900 |
parents | 1830386684a0 |
children |
line wrap: on
line source
! { dg-do run } ! { dg-set-target-env-var OMP_CANCELLATION "true" } use omp_lib integer :: i !$omp parallel !$omp taskgroup !$omp task !$omp cancel taskgroup stop 1 !$omp endtask !$omp endtaskgroup !$omp endparallel !$omp parallel private (i) !$omp barrier !$omp single !$omp taskgroup do i = 0, 49 !$omp task !$omp cancellation point taskgroup !$omp cancel taskgroup if (i.gt.5) !$omp end task end do !$omp end taskgroup !$omp endsingle !$omp end parallel end