Skip to content

Commit b2aaaeb

Browse files
committed
[test] override the judgment of the ABI digester test
1 parent 3f67313 commit b2aaaeb

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

test/api-digester/stability-stdlib-abi-with-asserts.test

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -64,4 +64,14 @@ Func _COWChecksEnabled() is a new API without @available attribute
6464
Func _swift_isImmutableCOWBuffer(_:) is a new API without @available attribute
6565
Func _swift_setImmutableCOWBuffer(_:_:) is a new API without @available attribute
6666

67+
// These haven't actually been removed; they were replaced with @_alwaysEmitIntoClient
68+
// alternatives. The old silgen-name entry point was preserved under an alternative
69+
// source-level name. This causes a false positive with the ABI checker.
70+
// The symbols are still present at the ABI level. The symbols are also still present
71+
// at the source level. The association between them is simply no longer straightforward.
72+
Func UnsafeBufferPointer.withMemoryRebound(to:_:) has been removed
73+
Func UnsafeMutableBufferPointer.withMemoryRebound(to:_:) has been removed
74+
Func UnsafeMutablePointer.withMemoryRebound(to:capacity:_:) has been removed
75+
Func UnsafePointer.withMemoryRebound(to:capacity:_:) has been removed
76+
6777
// *** DO NOT DISABLE OR XFAIL THIS TEST. *** (See comment above.)

0 commit comments

Comments
 (0)