Skip to content

Commit 16af5e6

Browse files
committed
[test] silence api-digester false alarm
1 parent da5b41a commit 16af5e6

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

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

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -152,6 +152,12 @@ Func UnsafeMutablePointer.moveUpdate(from:count:) is a new API without @availabl
152152
Func UnsafeMutableBufferPointer.initialize(from:) has mangled name changing from 'Swift.UnsafeMutableBufferPointer.initialize<A where A == A1.Element, A1: Swift.Sequence>(from: A1) -> (A1.Iterator, Swift.Int)' to 'Swift.UnsafeMutableBufferPointer.initialize<A where A == A1.Element, A1: Swift.Sequence>(from: A1) -> (unwritten: A1.Iterator, index: Swift.Int)'
153153
Func UnsafeMutableBufferPointer.initialize(from:) has return type change from (τ_1_0.Iterator, Swift.Int) to (unwritten: τ_1_0.Iterator, index: Swift.Int)
154154

155+
// This hasn't actually been removed; it was renamed at the source level while
156+
// retaining its old mangled/silgen name. The old source-level name is preserved
157+
// as an @_alwaysEmitIntoClient function. The source break was accepted as part of se-0405.
158+
Constructor String.init(validatingCString:) is a new API without @available attribute
159+
Constructor String.init(validatingUTF8:) has been removed
160+
155161
// These haven't actually been removed; they are simply marked unavailable.
156162
// This seems to be a false positive in the ABI checker. This is not an ABI
157163
// break because the symbols are still present.

0 commit comments

Comments
 (0)