File tree Expand file tree Collapse file tree 2 files changed +6
-5
lines changed Expand file tree Collapse file tree 2 files changed +6
-5
lines changed Original file line number Diff line number Diff line change @@ -45,18 +45,18 @@ autoreleasepool {
45
45
46
46
print ( " iterating array " )
47
47
48
- // CHECK: 1
48
+ // CHECK-DAG : 1
49
49
for x in b {
50
50
( x as! Canary ) . chirp ( )
51
51
break
52
52
}
53
53
54
- // CHECK: exiting
54
+ // CHECK-DAG : exiting
55
55
print ( " exiting " )
56
56
}
57
- // CHECK: dead
58
- // CHECK: dead
59
- // CHECK: dead
57
+ // CHECK-DAG : dead 1
58
+ // CHECK-DAG : dead 2
59
+ // CHECK-DAG : dead 3
60
60
// CHECK: exited
61
61
print ( " exited " )
62
62
Original file line number Diff line number Diff line change @@ -155,6 +155,7 @@ allTests.test("_BridgeStorage") {
155
155
// Add a reference and verify that it's still native but no longer unique
156
156
var c = b
157
157
expectFalse ( b. isUniquelyReferencedNative ( ) )
158
+ _fixLifetime ( b) // make sure b is not killed early
158
159
_fixLifetime ( c) // make sure c is not killed early
159
160
160
161
let n = C ( )
You can’t perform that action at this time.
0 commit comments