Skip to content

Commit d2309d2

Browse files
committed
Fix tests
1 parent 9af4a76 commit d2309d2

File tree

4 files changed

+12
-4
lines changed

4 files changed

+12
-4
lines changed

stdlib/public/Synchronization/Atomics/WordPair.swift

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -185,8 +185,6 @@ extension WordPair: Hashable {
185185

186186
@available(SwiftStdlib 6.2, *)
187187
extension WordPair: Comparable {
188-
// Note: This function can have a lower availability than the conformance
189-
// itself because it's always emit into client.
190188
@available(SwiftStdlib 6.2, *)
191189
@_alwaysEmitIntoClient
192190
@_transparent

test/abi/macOS/arm64/synchronization.swift

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -698,3 +698,6 @@ Added: _$s15Synchronization20AtomicUpdateOrderingV22sequentiallyConsistentACvpZM
698698
Added: _$s15Synchronization20AtomicUpdateOrderingV7relaxedACvpZMV
699699
Added: _$s15Synchronization20AtomicUpdateOrderingV9acquiringACvpZMV
700700
Added: _$s15Synchronization20AtomicUpdateOrderingV9releasingACvpZMV
701+
702+
// WordPair to Comparable conformance
703+
Added: _$s15Synchronization8WordPairVSLAAMc

test/abi/macOS/x86_64/synchronization.swift

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -692,3 +692,6 @@ Added: _$s15Synchronization20AtomicUpdateOrderingV22sequentiallyConsistentACvpZM
692692
Added: _$s15Synchronization20AtomicUpdateOrderingV7relaxedACvpZMV
693693
Added: _$s15Synchronization20AtomicUpdateOrderingV9acquiringACvpZMV
694694
Added: _$s15Synchronization20AtomicUpdateOrderingV9releasingACvpZMV
695+
696+
// WordPair to Comparable conformance
697+
Added: _$s15Synchronization8WordPairVSLAAMc

test/stdlib/Synchronization/Atomics/WordPair.swift

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,12 @@ suite.test("basics") {
4545
let value1 = WordPair(first: .max, second: 0)
4646
expectEqual(value1.first, .max)
4747
expectEqual(value1.second, 0)
48+
}
49+
50+
} // if #available(SwiftStdlib 6.0, *)
4851

52+
if #available(SwiftStdlib 6.2, *) {
53+
suite.test("comparable") {
4954
let c0 = WordPair(first: 0, second: 0)
5055
let c1 = WordPair(first: 1, second: 0)
5156
let c2 = WordPair(first: 2, second: 0)
@@ -60,7 +65,6 @@ suite.test("basics") {
6065
expectTrue(c4 < c5)
6166
expectFalse(c5 < c4)
6267
}
63-
64-
} // if #available(SwiftStdlib 6.0, *)
68+
} // if #available(SwiftStdlib 6.2, *)
6569

6670
runAllTests()

0 commit comments

Comments
 (0)