9int main(
int argc,
char **argv) {
14 omp_set_teams_thread_limit(7);
16 if (omp_get_max_teams() != 5) {
17 fprintf(stderr,
"error: nteams-var not set correctly\n");
20 if (omp_get_teams_thread_limit() != 7) {
21 fprintf(stderr,
"error: teams-thread-limit-var not set correctly\n");
28#pragma omp teams num_teams(1)
30 omp_set_num_teams(99);
31 omp_set_teams_thread_limit(99);
34 if (omp_get_max_teams() != 5) {
35 fprintf(stderr,
"error: nteams-var modified inside teams region\n");
38 if (omp_get_teams_thread_limit() != 7) {
39 fprintf(stderr,
"error: teams-thread-limit-var modified inside teams "
45#pragma omp parallel num_threads(1)
47 omp_set_num_teams(99);
48 omp_set_teams_thread_limit(99);
51 if (omp_get_max_teams() != 5) {
52 fprintf(stderr,
"error: nteams-var modified inside parallel region\n");
55 if (omp_get_teams_thread_limit() != 7) {
56 fprintf(stderr,
"error: teams-thread-limit-var modified inside parallel "