summaryrefslogtreecommitdiff
path: root/openmp
diff options
context:
space:
mode:
authorJonathan Peyton <jonathan.l.peyton@intel.com>2018-12-17 22:53:47 +0000
committerJonathan Peyton <jonathan.l.peyton@intel.com>2018-12-17 22:53:47 +0000
commitdcf253e58b5d43b3ec7bfa526bad137ed92a9188 (patch)
tree0db58f92cba1eeedf02ecabcd5512c077245d4bb /openmp
parent1274e7e0ba6dab3729f143cac18cf2588f799e76 (diff)
[OpenMP] version the affinity format tests and fix one test
Diffstat (limited to 'openmp')
-rw-r--r--openmp/runtime/test/affinity/format/affinity_values.c14
-rw-r--r--openmp/runtime/test/affinity/format/lit.local.cfg2
2 files changed, 15 insertions, 1 deletions
diff --git a/openmp/runtime/test/affinity/format/affinity_values.c b/openmp/runtime/test/affinity/format/affinity_values.c
index 20c9b7cc074..37ab2101a1a 100644
--- a/openmp/runtime/test/affinity/format/affinity_values.c
+++ b/openmp/runtime/test/affinity/format/affinity_values.c
@@ -10,7 +10,19 @@
#include <stdlib.h>
#include <string.h>
#include <omp.h>
-#include "helper.h"
+
+#define XSTR(x) #x
+#define STR(x) XSTR(x)
+
+#define streqls(s1, s2) (!strcmp(s1, s2))
+
+#define check(condition) \
+ if (!(condition)) { \
+ fprintf(stderr, "error: %s: %d: " STR(condition) "\n", __FILE__, \
+ __LINE__); \
+ exit(1); \
+ }
+
#define DEBUG 0
#if DEBUG
diff --git a/openmp/runtime/test/affinity/format/lit.local.cfg b/openmp/runtime/test/affinity/format/lit.local.cfg
new file mode 100644
index 00000000000..80583af70f7
--- /dev/null
+++ b/openmp/runtime/test/affinity/format/lit.local.cfg
@@ -0,0 +1,2 @@
+if 'openmp-5.0' not in config.available_features:
+ config.unsupported = True