Skip to content

Commit a8bddee

Browse files
committed
[Test] Make IRGen/coroutine_accessors.swift more resilient against code gen changes
rdar://163794474 The sequence number in duplicate symbol names is not relevant for the test, so we should not check for the specific number
1 parent 4234fb7 commit a8bddee

File tree

1 file changed

+8
-8
lines changed

1 file changed

+8
-8
lines changed

test/IRGen/coroutine_accessors.swift

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@
4949
// CHECK-arm64e-SAME: i64 40879 },
5050
// CHECK-arm64e-SAME: section "llvm.ptrauth",
5151
// CHECK-arm64e-SAME: align 8
52-
// CHECK-arm64e-LABEL: _swift_coro_malloc.ptrauth.1 = private constant {
52+
// CHECK-arm64e-LABEL: _swift_coro_malloc.ptrauth.{{.*}} = private constant {
5353
// CHECK-arm64e-SAME: ptr @_swift_coro_malloc,
5454
// CHECK-arm64e-SAME: i32 0,
5555
// CHECK-arm64e-SAME: i64 ptrtoint (
@@ -62,7 +62,7 @@
6262
// CHECK-arm64e-SAME: i64 53841 }
6363
// CHECK-arm64e-SAME: section "llvm.ptrauth"
6464
// CHECK-arm64e-SAME: align 8
65-
// CHECK-arm64e-LABEL: _swift_coro_free.ptrauth.2 = private constant {
65+
// CHECK-arm64e-LABEL: _swift_coro_free.ptrauth.{{.*}} = private constant {
6666
// CHECK-arm64e-SAME: ptr @_swift_coro_free,
6767
// CHECK-arm64e-SAME: i32 0,
6868
// CHECK-arm64e-SAME: i64 ptrtoint (
@@ -82,9 +82,9 @@
8282
// CHECK-SAME: _swift_coro_free
8383
// CHECK-ar64e-SAME: .ptrauth
8484
// CHECK-SAME: _swift_coro_malloc
85-
// CHECK-ar64e-SAME: .ptrauth.1
85+
// CHECK-ar64e-SAME: .ptrauth.{{.*}}
8686
// CHECK-SAME: _swift_coro_free
87-
// CHECK-ar64e-SAME: .ptrauth.2
87+
// CHECK-ar64e-SAME: .ptrauth.{{.*}}
8888
// CHECK-SAME: }
8989
// CHECK-arm64e-LABEL: _swift_coro_task_alloc.ptrauth = private constant {
9090
// CHECK-arm64e-SAME: ptr @_swift_coro_task_alloc,
@@ -112,7 +112,7 @@
112112
// CHECK-arm64e-SAME: i64 40879 },
113113
// CHECK-arm64e-SAME: section "llvm.ptrauth",
114114
// CHECK-arm64e-SAME: align 8
115-
// CHECK-arm64e-LABEL: _swift_coro_task_alloc.ptrauth.3 = private constant {
115+
// CHECK-arm64e-LABEL: _swift_coro_task_alloc.ptrauth.{{.*}} = private constant {
116116
// CHECK-arm64e-SAME: ptr @_swift_coro_task_alloc,
117117
// CHECK-arm64e-SAME: i32 0,
118118
// CHECK-arm64e-SAME: i64 ptrtoint (
@@ -125,7 +125,7 @@
125125
// CHECK-arm64e-SAME: i64 53841 }
126126
// CHECK-arm64e-SAME: section "llvm.ptrauth"
127127
// CHECK-arm64e-SAME: align 8
128-
// CHECK-arm64e-LABEL: @_swift_coro_task_dealloc.ptrauth.4 = private constant {
128+
// CHECK-arm64e-LABEL: @_swift_coro_task_dealloc.ptrauth.{{.*}} = private constant {
129129
// CHECK-arm64e-SAME: ptr @_swift_coro_task_dealloc,
130130
// CHECK-arm64e-SAME: i32 0,
131131
// CHECK-arm64e-SAME: i64 ptrtoint (
@@ -145,9 +145,9 @@
145145
// CHECK-SAME: _swift_coro_task_dealloc
146146
// CHECK-ar64e-SAME: .ptrauth
147147
// CHECK-SAME: _swift_coro_task_alloc
148-
// CHECK-ar64e-SAME: .ptrauth.3
148+
// CHECK-ar64e-SAME: .ptrauth.{{.*}}
149149
// CHECK-SAME: _swift_coro_task_dealloc
150-
// CHECK-ar64e-SAME: .ptrauth.4
150+
// CHECK-ar64e-SAME: .ptrauth.{{.*}}
151151
// CHECK-SAME: }
152152

153153
// CHECK-LABEL: @_swift_coro_alloc(

0 commit comments

Comments
 (0)