Skip to content

Commit 8ed1fc7

Browse files
committed
[abi] override the judgment of the abi stability test
1 parent 0a78756 commit 8ed1fc7

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

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

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -100,6 +100,11 @@ Func UnsafeMutablePointer.assign(from:count:) has been removed
100100
Func UnsafeMutablePointer.assign(repeating:count:) has been removed
101101
Func UnsafeMutablePointer.moveAssign(from:count:) has been removed
102102

103+
// These haven't actually been removed; they were renamed at the source level while
104+
// retaining their old mangled name. The source break was accepted as part of se-0370.
105+
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)'
106+
Func UnsafeMutableBufferPointer.initialize(from:) has return type change from (τ_1_0.Iterator, Swift.Int) to (unwritten: τ_1_0.Iterator, index: Swift.Int)
107+
103108
// These haven't actually been removed; they are simply marked unavailable.
104109
// This seems to be a false positive in the ABI checker. This is not an ABI
105110
// break because the symbols are still present.

0 commit comments

Comments
 (0)