Skip to content

Commit 1df3a91

Browse files
committed
[OpenMP][FIX] Make test check lines less strict
The ppc64be bot emits the dtor metadata first for some reason. We should investigate this or make the _cc_ update script able to use variables instead of fixed numbers (e.g., !1). The IR update script does that already.
1 parent 5a31403 commit 1df3a91

File tree

1 file changed

+9
-9
lines changed

1 file changed

+9
-9
lines changed

clang/test/OpenMP/amdgcn_target_global_constructor.cpp

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -93,13 +93,13 @@ S A;
9393
// CHECK: attributes #3 = { convergent
9494
// CHECK: attributes #4 = { convergent
9595
//.
96-
// CHECK: !0 = !{i32 0, {{.*}}, !"__omp_offloading_{{.*}}_ctor", i32 19, i32 1}
97-
// CHECK: !1 = !{i32 0, {{.*}}, !"__omp_offloading_{{.*}}_dtor", i32 19, i32 2}
98-
// CHECK: !2 = !{i32 1, !"A", i32 0, i32 0}
99-
// CHECK: !3 = !{void ()* @__omp_offloading_{{.*}}_ctor, !"kernel", i32 1}
100-
// CHECK: !4 = !{void ()* @__omp_offloading_{{.*}}_dtor, !"kernel", i32 1}
101-
// CHECK: !5 = !{i32 1, !"wchar_size", i32 4}
102-
// CHECK: !6 = !{i32 7, !"openmp", i32 50}
103-
// CHECK: !7 = !{i32 7, !"openmp-device", i32 50}
104-
// CHECK: !8 = !{!"clang version
96+
// CHECK-DAG: !{i32 0, {{.*}}, !"__omp_offloading_{{.*}}_ctor", i32 19, i32 1}
97+
// CHECK-DAG: !{i32 0, {{.*}}, !"__omp_offloading_{{.*}}_dtor", i32 19, i32 2}
98+
// CHECK-DAG: !{i32 1, !"A", i32 0, i32 0}
99+
// CHECK-DAG: !{void ()* @__omp_offloading_{{.*}}_ctor, !"kernel", i32 1}
100+
// CHECK-DAG: !{void ()* @__omp_offloading_{{.*}}_dtor, !"kernel", i32 1}
101+
// CHECK-DAG: !{i32 1, !"wchar_size", i32 4}
102+
// CHECK-DAG: !{i32 7, !"openmp", i32 50}
103+
// CHECK-DAG: !{i32 7, !"openmp-device", i32 50}
104+
// CHECK-DAG: !{!"clang version
105105
//.

0 commit comments

Comments
 (0)