[clang] d14897c - [openmp] Delete rpath test, too expensive to get it working across platforms

Jon Chesterfield via cfe-commits cfe-commits at lists.llvm.org
Mon Jan 31 10:43:14 PST 2022


Author: Jon Chesterfield
Date: 2022-01-31T18:43:03Z
New Revision: d14897c7dad8c05c003bada019c0b573ace63a1a

URL: https://github.com/llvm/llvm-project/commit/d14897c7dad8c05c003bada019c0b573ace63a1a
DIFF: https://github.com/llvm/llvm-project/commit/d14897c7dad8c05c003bada019c0b573ace63a1a.diff

LOG: [openmp] Delete rpath test, too expensive to get it working across platforms

Added: 
    

Modified: 
    

Removed: 
    clang/test/OpenMP/implicit_rpath.c


################################################################################
diff  --git a/clang/test/OpenMP/implicit_rpath.c b/clang/test/OpenMP/implicit_rpath.c
deleted file mode 100644
index 4629beea06e6..000000000000
--- a/clang/test/OpenMP/implicit_rpath.c
+++ /dev/null
@@ -1,32 +0,0 @@
-// UNSUPPORTED: system-windows
-// UNSUPPORTED: hexagon
-
-// RUN: %clang -fopenmp %s -L%S/Inputs -o %t && llvm-readelf --dynamic-table %t | FileCheck %s --check-prefixes=CHECK-DEFAULT
-// RUN: %clang -fopenmp -fopenmp-implicit-rpath %s -L%S/Inputs -o %t && llvm-readelf --dynamic-table %t | FileCheck %s --check-prefixes=CHECK-EXPLICIT
-// RUN: %clang -fopenmp -fno-openmp-implicit-rpath %s -L%S/Inputs -o %t && llvm-readelf --dynamic-table %t | FileCheck %s --check-prefixes=CHECK-DISABLED
-
-// RUN: %clang -fopenmp -Wl,--disable-new-dtags %s -L%S/Inputs -o %t && llvm-readelf --dynamic-table %t | FileCheck %s --check-prefixes=CHECK-DEFAULT-RPATH
-// RUN: %clang -fopenmp -fopenmp-implicit-rpath -Wl,--disable-new-dtags %s -L%S/Inputs -o %t && llvm-readelf --dynamic-table %t | FileCheck %s --check-prefixes=CHECK-EXPLICIT-RPATH
-// RUN: %clang -fopenmp -fno-openmp-implicit-rpath -Wl,--disable-new-dtags %s -L%S/Inputs -o %t && llvm-readelf --dynamic-table %t | FileCheck %s --check-prefixes=CHECK-DISABLED-RPATH
-
-// RUN: %clang -fopenmp -Wl,--enable-new-dtags %s -L%S/Inputs -o %t && llvm-readelf --dynamic-table %t | FileCheck %s --check-prefixes=CHECK-DEFAULT-RUNPATH
-// RUN: %clang -fopenmp -fopenmp-implicit-rpath -Wl,--enable-new-dtags %s -L%S/Inputs -o %t && llvm-readelf --dynamic-table %t | FileCheck %s --check-prefixes=CHECK-EXPLICIT-RUNPATH
-// RUN: %clang -fopenmp -fno-openmp-implicit-rpath -Wl,--enable-new-dtags %s -L%S/Inputs -o %t && llvm-readelf --dynamic-table %t | FileCheck %s --check-prefixes=CHECK-DISABLED-RUNPATH
-
-// RUN: %clang -Wl,-rpath=early -fopenmp %s -L%S/Inputs -o %t -Wl,-rpath=late && llvm-readelf --dynamic-table %t | FileCheck %s --check-prefixes=CHECK-COMPOSABLE
-
-// CHECK-DEFAULT:      ({{R|RUN}}PATH) Library {{r|run}}path: [{{.*}}lib{{.*}}]
-// CHECK-EXPLICIT:     ({{R|RUN}}PATH) Library {{r|run}}path: [{{.*}}lib{{.*}}]
-// CHECK-DISABLED-NOT: ({{R|RUN}}PATH)
-
-// CHECK-DEFAULT-RPATH:      (RPATH) Library rpath: [{{.*}}lib{{.*}}]
-// CHECK-EXPLICIT-RPATH:     (RPATH) Library rpath: [{{.*}}lib{{.*}}]
-// CHECK-DISABLED-RPATH-NOT: (RPATH)
-
-// CHECK-DEFAULT-RUNPATH:      (RUNPATH) Library runpath: [{{.*}}lib{{.*}}]
-// CHECK-EXPLICIT-RUNPATH:     (RUNPATH) Library runpath: [{{.*}}lib{{.*}}]
-// CHECK-DISABLED-RUNPATH-NOT: (RUNPATH)
-
-// CHECK-COMPOSABLE: ({{R|RUN}}PATH) Library {{r|run}}path: [early:late:{{.*}}lib{{.*}}]
-
-int main() {}


        


More information about the cfe-commits mailing list