aboutsummaryrefslogtreecommitdiff
path: root/openmp/libompd/test
diff options
context:
space:
mode:
authorRon Lieberman <ron.lieberman@amd.com>2022-11-11 07:09:03 -0600
committerRon Lieberman <ron.lieberman@amd.com>2022-11-11 07:11:29 -0600
commit2f1c942f806e7a616f81bdb61898ae1e6f8a8263 (patch)
treec3289d7332dfa9472328298e65e9f836ebba1394 /openmp/libompd/test
parent7943169273b22f61a0322cb2d38ff75845e52628 (diff)
downloadllvm-2f1c942f806e7a616f81bdb61898ae1e6f8a8263.zip
llvm-2f1c942f806e7a616f81bdb61898ae1e6f8a8263.tar.gz
llvm-2f1c942f806e7a616f81bdb61898ae1e6f8a8263.tar.bz2
for Vignesh: land changes to disable two recent ompd random fails
Differential Revision: https://reviews.llvm.org/D137831
Diffstat (limited to 'openmp/libompd/test')
-rw-r--r--openmp/libompd/test/CMakeLists.txt38
-rw-r--r--openmp/libompd/test/openmp_examples/ompd_bt.c2
-rw-r--r--openmp/libompd/test/openmp_examples/ompd_parallel.c2
3 files changed, 24 insertions, 18 deletions
diff --git a/openmp/libompd/test/CMakeLists.txt b/openmp/libompd/test/CMakeLists.txt
index 81ca00e..cb9adc4 100644
--- a/openmp/libompd/test/CMakeLists.txt
+++ b/openmp/libompd/test/CMakeLists.txt
@@ -9,25 +9,27 @@ endif()
find_package(LLVM REQUIRED CONFIG)
list(APPEND CMAKE_MODULE_PATH "${LLVM_CMAKE_DIR}")
include(AddLLVM)
-find_program(LLVM_LIT_PATH
- NAMES llvm-lit lit
- HINTS ${LLVM_TOOLS_BINARY_DIR}
- PATHS ${LLVM_ROOT_DIR}/bin /usr/bin /usr/local/bin /opt/local/bin
- DOC "llvm-lit executable. (Workaround for AddLLVM.cmake path not being set)"
-)
-if(LLVM_LIT_PATH)
- set(LLVM_EXTERNAL_LIT ${LLVM_LIT_PATH})
-endif()
-find_program(FILECHECK_EXECUTABLE
- NAMES Filecheck FileCheck
- HINTS ${LLVM_TOOLS_BINARY_DIR}
- PATHS ${LLVM_ROOT_DIR}/bin /usr/bin /usr/local/bin /opt/local/bin
- DOC "Filecheck executable. (Workaround for AddLLVM.cmake path not being set)"
-)
-if(LLVM_FILECHECK_PATH)
- set(LLVM_EXTERNAL_FILECHECK ${LLVM_FILECHECK_PATH})
-endif()
+
+#find_program(LLVM_LIT_PATH
+# NAMES llvm-lit lit
+# HINTS ${LLVM_TOOLS_BINARY_DIR}
+# PATHS ${LLVM_ROOT_DIR}/bin /usr/bin /usr/local/bin /opt/local/bin
+# DOC "llvm-lit executable. (Workaround for AddLLVM.cmake path not being set)"
+#)
+#if(LLVM_LIT_PATH)
+# set(LLVM_EXTERNAL_LIT ${LLVM_LIT_PATH})
+#endif()
+
+#find_program(FILECHECK_EXECUTABLE
+# NAMES Filecheck FileCheck
+# HINTS ${LLVM_TOOLS_BINARY_DIR}
+# PATHS ${LLVM_ROOT_DIR}/bin /usr/bin /usr/local/bin /opt/local/bin
+# DOC "Filecheck executable. (Workaround for AddLLVM.cmake path not being set)"
+#)
+#if(LLVM_FILECHECK_PATH)
+# set(LLVM_EXTERNAL_FILECHECK ${LLVM_FILECHECK_PATH})
+#endif()
set(PYTHON_PLUGIN ${ompd_BINARY_DIR}/gdb-plugin/python-module)
diff --git a/openmp/libompd/test/openmp_examples/ompd_bt.c b/openmp/libompd/test/openmp_examples/ompd_bt.c
index 60d8c08..4bacde6 100644
--- a/openmp/libompd/test/openmp_examples/ompd_bt.c
+++ b/openmp/libompd/test/openmp_examples/ompd_bt.c
@@ -1,6 +1,8 @@
// RUN: %gdb-compile 2>&1 | tee %t.compile
// RUN: %gdb-test -x %S/ompd_bt.cmd %t 2>&1 | tee %t.out | FileCheck %s
+// REQUIRES: determinism
+
#include <omp.h>
void subdomain(float *x, int istart, int ipoints) {
diff --git a/openmp/libompd/test/openmp_examples/ompd_parallel.c b/openmp/libompd/test/openmp_examples/ompd_parallel.c
index c0cb35f..a6bb992 100644
--- a/openmp/libompd/test/openmp_examples/ompd_parallel.c
+++ b/openmp/libompd/test/openmp_examples/ompd_parallel.c
@@ -1,6 +1,8 @@
// RUN: %gdb-compile 2>&1 | tee %t.compile
// RUN: %gdb-test -x %S/ompd_parallel.cmd %t 2>&1 | tee %t.out | FileCheck %s
+// REQUIRES: determinism
+
#include <omp.h>
#include <stdio.h>