Skip to content

Commit 8363ff6

Browse files
committed
specify openmp lib in aix-toolchain-include.cpp test
when unset -fopenmp tries to find the library itself and in some configurations this test fails fix for #88545 8f07a67
1 parent 20667db commit 8363ff6

File tree

1 file changed

+14
-14
lines changed

1 file changed

+14
-14
lines changed

clang/test/Driver/aix-toolchain-include.cpp

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -5,28 +5,28 @@
55
// RUN: --target=powerpc-ibm-aix \
66
// RUN: -resource-dir=%S/Inputs/resource_dir \
77
// RUN: --sysroot=%S/Inputs/basic_aix_tree \
8-
// RUN: -fopenmp \
8+
// RUN: -fopenmp=libomp \
99
// RUN: | FileCheck -check-prefixes=CHECK-INTERNAL-INCLUDE,CHECK-INTERNAL-INCLUDE-CXX %s
1010

1111
// RUN: %clangxx -### %s 2>&1 \
1212
// RUN: --target=powerpc64-ibm-aix \
1313
// RUN: -resource-dir=%S/Inputs/resource_dir \
1414
// RUN: --sysroot=%S/Inputs/basic_aix_tree \
15-
// RUN: -fopenmp \
15+
// RUN: -fopenmp=libomp \
1616
// RUN: | FileCheck -check-prefixes=CHECK-INTERNAL-INCLUDE,CHECK-INTERNAL-INCLUDE-CXX %s
1717

1818
// RUN: %clang -### -xc %s 2>&1 \
1919
// RUN: --target=powerpc-ibm-aix \
2020
// RUN: -resource-dir=%S/Inputs/resource_dir \
2121
// RUN: --sysroot=%S/Inputs/basic_aix_tree \
22-
// RUN: -fopenmp \
22+
// RUN: -fopenmp=libomp \
2323
// RUN: | FileCheck -check-prefix=CHECK-INTERNAL-INCLUDE %s
2424

2525
// RUN: %clang -### -xc %s 2>&1 \
2626
// RUN: --target=powerpc64-ibm-aix \
2727
// RUN: -resource-dir=%S/Inputs/resource_dir \
2828
// RUN: --sysroot=%S/Inputs/basic_aix_tree \
29-
// RUN: -fopenmp \
29+
// RUN: -fopenmp=libomp \
3030
// RUN: | FileCheck -check-prefix=CHECK-INTERNAL-INCLUDE %s
3131

3232
// CHECK-INTERNAL-INCLUDE: "-cc1"
@@ -78,31 +78,31 @@
7878
// RUN: -resource-dir=%S/Inputs/resource_dir \
7979
// RUN: --sysroot=%S/Inputs/basic_aix_tree \
8080
// RUN: -nostdlibinc \
81-
// RUN: -fopenmp \
81+
// RUN: -fopenmp=libomp \
8282
// RUN: | FileCheck -check-prefix=CHECK-NOSTDLIBINC-INCLUDE %s
8383

8484
// RUN: %clangxx -### %s 2>&1 \
8585
// RUN: --target=powerpc64-ibm-aix \
8686
// RUN: -resource-dir=%S/Inputs/resource_dir \
8787
// RUN: --sysroot=%S/Inputs/basic_aix_tree \
8888
// RUN: -nostdlibinc \
89-
// RUN: -fopenmp \
89+
// RUN: -fopenmp=libomp \
9090
// RUN: | FileCheck -check-prefix=CHECK-NOSTDLIBINC-INCLUDE %s
9191

9292
// RUN: %clang -### -xc %s 2>&1 \
9393
// RUN: --target=powerpc-ibm-aix \
9494
// RUN: -resource-dir=%S/Inputs/resource_dir \
9595
// RUN: --sysroot=%S/Inputs/basic_aix_tree \
9696
// RUN: -nostdlibinc \
97-
// RUN: -fopenmp \
97+
// RUN: -fopenmp=libomp \
9898
// RUN: | FileCheck -check-prefix=CHECK-NOSTDLIBINC-INCLUDE %s
9999

100100
// RUN: %clang -### -xc %s 2>&1 \
101101
// RUN: --target=powerpc64-ibm-aix \
102102
// RUN: -resource-dir=%S/Inputs/resource_dir \
103103
// RUN: --sysroot=%S/Inputs/basic_aix_tree \
104104
// RUN: -nostdlibinc \
105-
// RUN: -fopenmp \
105+
// RUN: -fopenmp=libomp \
106106
// RUN: | FileCheck -check-prefix=CHECK-NOSTDLIBINC-INCLUDE %s
107107

108108
// CHECK-NOSTDLIBINC-INCLUDE: "-cc1"
@@ -120,31 +120,31 @@
120120
// RUN: -resource-dir=%S/Inputs/resource_dir \
121121
// RUN: --sysroot=%S/Inputs/basic_aix_tree \
122122
// RUN: -nobuiltininc \
123-
// RUN: -fopenmp \
123+
// RUN: -fopenmp=libomp \
124124
// RUN: | FileCheck -check-prefixes=CHECK-NOBUILTININC-INCLUDE,CHECK-NOBUILTININC-INCLUDE-CXX %s
125125

126126
// RUN: %clangxx -### %s 2>&1 \
127127
// RUN: --target=powerpc64-ibm-aix \
128128
// RUN: -resource-dir=%S/Inputs/resource_dir \
129129
// RUN: --sysroot=%S/Inputs/basic_aix_tree \
130130
// RUN: -nobuiltininc \
131-
// RUN: -fopenmp \
131+
// RUN: -fopenmp=libomp \
132132
// RUN: | FileCheck -check-prefixes=CHECK-NOBUILTININC-INCLUDE,CHECK-NOBUILTININC-INCLUDE-CXX %s
133133

134134
// RUN: %clang -### -xc %s 2>&1 \
135135
// RUN: --target=powerpc-ibm-aix \
136136
// RUN: -resource-dir=%S/Inputs/resource_dir \
137137
// RUN: --sysroot=%S/Inputs/basic_aix_tree \
138138
// RUN: -nobuiltininc \
139-
// RUN: -fopenmp \
139+
// RUN: -fopenmp=libomp \
140140
// RUN: | FileCheck -check-prefix=CHECK-NOBUILTININC-INCLUDE %s
141141

142142
// RUN: %clang -### -xc %s 2>&1 \
143143
// RUN: --target=powerpc64-ibm-aix \
144144
// RUN: -resource-dir=%S/Inputs/resource_dir \
145145
// RUN: --sysroot=%S/Inputs/basic_aix_tree \
146146
// RUN: -nobuiltininc \
147-
// RUN: -fopenmp \
147+
// RUN: -fopenmp=libomp \
148148
// RUN: | FileCheck -check-prefix=CHECK-NOBUILTININC-INCLUDE %s
149149

150150
// CHECK-NOBUILTININC-INCLUDE: "-cc1"
@@ -162,15 +162,15 @@
162162
// RUN: -resource-dir=%S/Inputs/resource_dir \
163163
// RUN: --sysroot=%S/Inputs/basic_aix_tree \
164164
// RUN: -nostdinc++ \
165-
// RUN: -fopenmp \
165+
// RUN: -fopenmp=libomp \
166166
// RUN: | FileCheck -check-prefix=CHECK-NOSTDINCXX-INCLUDE %s
167167

168168
// RUN: %clangxx -### %s 2>&1 \
169169
// RUN: --target=powerpc64-ibm-aix \
170170
// RUN: -resource-dir=%S/Inputs/resource_dir \
171171
// RUN: --sysroot=%S/Inputs/basic_aix_tree \
172172
// RUN: -nostdinc++ \
173-
// RUN: -fopenmp \
173+
// RUN: -fopenmp=libomp \
174174
// RUN: | FileCheck -check-prefix=CHECK-NOSTDINCXX-INCLUDE %s
175175

176176
// CHECK-NOSTDINCXX-INCLUDE: "-cc1"

0 commit comments

Comments
 (0)