From 047890bc3f922e9ffdc5210577d14a4de63ed944 Mon Sep 17 00:00:00 2001 From: Joachim Protze Date: Mon, 25 Oct 2021 16:10:14 +0200 Subject: [PATCH] [OpenMP][Tests][NFC] Mark tests trying to link COI as unsupported For some tests with target-related functionality icc 18/19 tries to link libioffload_target.so.5, which fails for missing COI symbols. --- openmp/runtime/test/api/omp_get_num_devices.c | 3 +++ openmp/runtime/test/api/omp_pause_resource.c | 4 ++++ openmp/runtime/test/critical/omp_critical_with_hint.c | 3 +++ openmp/runtime/test/teams/kmp_num_teams.c | 2 ++ 4 files changed, 12 insertions(+) diff --git a/openmp/runtime/test/api/omp_get_num_devices.c b/openmp/runtime/test/api/omp_get_num_devices.c index d534fa3d7261..da79b95e4a65 100644 --- a/openmp/runtime/test/api/omp_get_num_devices.c +++ b/openmp/runtime/test/api/omp_get_num_devices.c @@ -1,4 +1,7 @@ // RUN: %libomp-compile-and-run +// Linking fails for icc 18 +// UNSUPPORTED: icc-18 + #include #include "omp_testsuite.h" diff --git a/openmp/runtime/test/api/omp_pause_resource.c b/openmp/runtime/test/api/omp_pause_resource.c index 32c1120ab0e8..e4aaa51861b8 100644 --- a/openmp/runtime/test/api/omp_pause_resource.c +++ b/openmp/runtime/test/api/omp_pause_resource.c @@ -1,4 +1,8 @@ // RUN: %libomp-compile-and-run + +// Linking fails for icc 18/19 +// UNSUPPORTED: icc-18, icc-19 + #include #include "omp_testsuite.h" diff --git a/openmp/runtime/test/critical/omp_critical_with_hint.c b/openmp/runtime/test/critical/omp_critical_with_hint.c index 68c726917ae1..4ffdd91449d4 100644 --- a/openmp/runtime/test/critical/omp_critical_with_hint.c +++ b/openmp/runtime/test/critical/omp_critical_with_hint.c @@ -1,4 +1,7 @@ // RUN: %libomp-compile-and-run +// critial with hint was introduced with icc 19 +// UNSUPPORTED: icc-18 + #include #include #include "omp_testsuite.h" diff --git a/openmp/runtime/test/teams/kmp_num_teams.c b/openmp/runtime/test/teams/kmp_num_teams.c index 26a3c3d86325..06b0586b83a7 100644 --- a/openmp/runtime/test/teams/kmp_num_teams.c +++ b/openmp/runtime/test/teams/kmp_num_teams.c @@ -1,5 +1,7 @@ // RUN: %libomp-compile-and-run // UNSUPPORTED: gcc +// Linking fails for icc 18/19 +// UNSUPPORTED: icc-18, icc-19 #include #include