teams-5.c 293 B

1234567891011121314151617
  1. #include <omp.h>
  2. #include <stdlib.h>
  3. int
  4. main ()
  5. {
  6. #pragma omp teams num_teams (2)
  7. {
  8. if (omp_get_num_teams () != 2)
  9. abort ();
  10. #pragma omp parallel if (0)
  11. #pragma omp target
  12. if (omp_get_num_teams () != 1 || omp_get_team_num () != 0)
  13. abort ();
  14. }
  15. return 0;
  16. }