mirror of
https://github.com/apple/swift.git
synced 2025-12-14 20:36:38 +01:00
Enable API stability checking for standard library on arm64
This test was only enabled for x86_64.
This commit is contained in:
@@ -1,8 +1,15 @@
|
||||
#include "stability-stdlib-source-base.swift.expected"
|
||||
|
||||
// NOTE: Most differences from the baseline are common across all architectures
|
||||
// should go into stability-stdlib-source-base.swift.expected. Only capture
|
||||
// arm64-specific differences from the x86_64 baseline here.
|
||||
|
||||
Constructor BinaryFloatingPoint.init(_:) has been removed
|
||||
Constructor Double.init(_:) has parameter 0 type change from Swift.Float80 to Swift.Float16
|
||||
Constructor Double.init(exactly:) has parameter 0 type change from Swift.Float80 to Swift.Float16
|
||||
Constructor Double.init(exactly:) has parameter 0 type change from Swift.Float80 to Source
|
||||
Constructor Float.init(_:) has parameter 0 type change from Swift.Float80 to Swift.Float16
|
||||
Constructor Float.init(exactly:) has parameter 0 type change from Swift.Float80 to Swift.Float16
|
||||
Constructor Float.init(exactly:) has parameter 0 type change from Swift.Float80 to Source
|
||||
Constructor Float.init(exactly:) has generic signature change from to <Source where Source : Swift.BinaryInteger>
|
||||
Constructor Int.init(_:) has parameter 0 type change from Swift.Float80 to Swift.Float16
|
||||
Constructor Int.init(exactly:) has parameter 0 type change from Swift.Float80 to Swift.Float16
|
||||
Constructor Int16.init(_:) has parameter 0 type change from Swift.Float80 to Swift.Float16
|
||||
@@ -25,3 +32,4 @@ Constructor UInt8.init(_:) has parameter 0 type change from Swift.Float80 to Swi
|
||||
Constructor UInt8.init(exactly:) has parameter 0 type change from Swift.Float80 to Swift.Float16
|
||||
Struct Float80 has been removed
|
||||
TypeAlias CLongDouble has underlying type change from Swift.Float80 to Swift.Double
|
||||
Constructor Double.init(exactly:) has generic signature change from to <Source where Source : Swift.BinaryInteger>
|
||||
@@ -0,0 +1,362 @@
|
||||
Accessor MutableCollection.subscript(_:).Get() has generic signature change from <Self where Self : Swift.MutableCollection> to <Self where Self : Swift.MutableCollection, Self.SubSequence == Swift.Slice<Self>>
|
||||
Accessor MutableCollection.subscript(_:).Set() has generic signature change from <Self where Self : Swift.MutableCollection> to <Self where Self : Swift.MutableCollection, Self.SubSequence == Swift.Slice<Self>>
|
||||
Protocol CodingKey has added inherited protocol Sendable
|
||||
Protocol CodingKey has generic signature change from <Self : Swift.CustomDebugStringConvertible, Self : Swift.CustomStringConvertible> to <Self : Swift.CustomDebugStringConvertible, Self : Swift.CustomStringConvertible, Self : Swift.Sendable>
|
||||
Protocol Error has added inherited protocol Sendable
|
||||
Protocol Error has generic signature change from to <Self : Swift.Sendable>
|
||||
Subscript MutableCollection.subscript(_:) has generic signature change from <Self where Self : Swift.MutableCollection> to <Self where Self : Swift.MutableCollection, Self.SubSequence == Swift.Slice<Self>>
|
||||
|
||||
// Not actually a source break; the typechecker will find these operations on
|
||||
// FixedWidthInteger instead.
|
||||
Func SignedInteger.&+(_:_:) has been removed
|
||||
Func SignedInteger.&-(_:_:) has been removed
|
||||
|
||||
// The GenericSignatureBuilder would produce redundant same-type requirements in the minimized signature; these are now gone.
|
||||
|
||||
Protocol Collection has generic signature change from <Self : Swift.Sequence, Self.Element == Self.SubSequence.Element, Self.Index : Swift.Comparable, Self.Index == Self.Indices.Element, Self.Indices : Swift.Collection, Self.Indices == Self.Indices.SubSequence, Self.SubSequence : Swift.Collection, Self.SubSequence == Self.SubSequence.SubSequence, Self.Indices.Element == Self.Indices.Index, Self.Indices.Index == Self.SubSequence.Index, Self.SubSequence.Index == Self.Indices.Indices.Element, Self.Indices.Indices.Element == Self.Indices.Indices.Index, Self.Indices.Indices.Index == Self.SubSequence.Indices.Element, Self.SubSequence.Indices.Element == Self.SubSequence.Indices.Index, Self.SubSequence.Indices.Index == Self.SubSequence.Indices.Indices.Element, Self.SubSequence.Indices.Indices.Element == Self.SubSequence.Indices.Indices.Index> to <Self : Swift.Sequence, Self.Element == Self.SubSequence.Element, Self.Index : Swift.Comparable, Self.Index == Self.Indices.Element, Self.Indices : Swift.Collection, Self.Indices == Self.Indices.SubSequence, Self.SubSequence : Swift.Collection, Self.SubSequence == Self.SubSequence.SubSequence, Self.Indices.Element == Self.Indices.Index, Self.Indices.Index == Self.SubSequence.Index>
|
||||
|
||||
Protocol StringProtocol has generic signature change from <Self : Swift.BidirectionalCollection, Self : Swift.Comparable, Self : Swift.ExpressibleByStringInterpolation, Self : Swift.Hashable, Self : Swift.LosslessStringConvertible, Self : Swift.TextOutputStream, Self : Swift.TextOutputStreamable, Self.Element == Swift.Character, Self.Index == Swift.String.Index, Self.StringInterpolation == Swift.DefaultStringInterpolation, Self.SubSequence : Swift.StringProtocol, Self.UTF16View : Swift.BidirectionalCollection, Self.UTF8View : Swift.Collection, Self.UnicodeScalarView : Swift.BidirectionalCollection, Self.UTF16View.Element == Swift.UInt16, Self.UTF16View.Index == Swift.String.Index, Self.UTF8View.Element == Swift.UInt8, Self.UTF8View.Index == Swift.String.Index, Self.UnicodeScalarView.Element == Swift.Unicode.Scalar, Self.UnicodeScalarView.Index == Swift.String.Index, Self.SubSequence.UTF16View.Index == Swift.String.Index, Self.SubSequence.UTF8View.Index == Swift.String.Index, Self.SubSequence.UnicodeScalarView.Index == Swift.String.Index> to <Self : Swift.BidirectionalCollection, Self : Swift.Comparable, Self : Swift.ExpressibleByStringInterpolation, Self : Swift.Hashable, Self : Swift.LosslessStringConvertible, Self : Swift.TextOutputStream, Self : Swift.TextOutputStreamable, Self.Element == Swift.Character, Self.Index == Swift.String.Index, Self.StringInterpolation == Swift.DefaultStringInterpolation, Self.SubSequence : Swift.StringProtocol, Self.UTF16View : Swift.BidirectionalCollection, Self.UTF8View : Swift.Collection, Self.UnicodeScalarView : Swift.BidirectionalCollection, Self.UTF16View.Element == Swift.UInt16, Self.UTF16View.Index == Swift.String.Index, Self.UTF8View.Element == Swift.UInt8, Self.UTF8View.Index == Swift.String.Index, Self.UnicodeScalarView.Element == Swift.Unicode.Scalar, Self.UnicodeScalarView.Index == Swift.String.Index>
|
||||
|
||||
// The RequirementMachine does not preserve sugared types in requirements. Not actually a source break.
|
||||
Func Substring.UnicodeScalarView.replaceSubrange(_:with:) has generic signature change from <C where C : Swift.Collection, C.Element == Swift.Substring.UnicodeScalarView.Element> to <C where C : Swift.Collection, C.Element == Swift.Unicode.Scalar>
|
||||
Func Substring.replaceSubrange(_:with:) has generic signature change from <C where C : Swift.Collection, C.Element == Swift.Substring.Iterator.Element> to <C where C : Swift.Collection, C.Element == Swift.Character>
|
||||
Func Unicode.ASCII.Parser.parseScalar(from:) has generic signature change from <I where I : Swift.IteratorProtocol, I.Element == Swift.Unicode.ASCII.Parser.Encoding.CodeUnit> to <I where I : Swift.IteratorProtocol, I.Element == Swift.UInt8>
|
||||
Func Unicode.UTF16.decode(_:) has generic signature change from <I where I : Swift.IteratorProtocol, I.Element == Swift.Unicode.UTF16.CodeUnit> to <I where I : Swift.IteratorProtocol, I.Element == Swift.UInt16>
|
||||
Func Unicode.UTF32.Parser.parseScalar(from:) has generic signature change from <I where I : Swift.IteratorProtocol, I.Element == Swift.Unicode.UTF32.Parser.Encoding.CodeUnit> to <I where I : Swift.IteratorProtocol, I.Element == Swift.UInt32>
|
||||
Func Unicode.UTF32.decode(_:) has generic signature change from <I where I : Swift.IteratorProtocol, I.Element == Swift.Unicode.UTF32.CodeUnit> to <I where I : Swift.IteratorProtocol, I.Element == Swift.UInt32>
|
||||
Func Unicode.UTF8.decode(_:) has generic signature change from <I where I : Swift.IteratorProtocol, I.Element == Swift.Unicode.UTF8.CodeUnit> to <I where I : Swift.IteratorProtocol, I.Element == Swift.UInt8>
|
||||
Constructor Mirror.init(_:children:displayStyle:ancestorRepresentation:) has generic signature change from <Subject, C where C : Swift.Collection, C.Element == Swift.Mirror.Child> to <Subject, C where C : Swift.Collection, C.Element == (label: Swift.String?, value: Any)>
|
||||
|
||||
// Generalizations due to typed throws.
|
||||
Func AnyBidirectionalCollection.map(_:) has generic signature change from <Element, T> to <Element, T, E where E : Swift.Error>
|
||||
Func AnyBidirectionalCollection.map(_:) is now without @rethrows
|
||||
Func AnyCollection.map(_:) has generic signature change from <Element, T> to <Element, T, E where E : Swift.Error>
|
||||
Func AnyCollection.map(_:) is now without @rethrows
|
||||
Func AnyRandomAccessCollection.map(_:) has generic signature change from <Element, T> to <Element, T, E where E : Swift.Error>
|
||||
Func AnyRandomAccessCollection.map(_:) is now without @rethrows
|
||||
Func AnySequence.map(_:) has generic signature change from <Element, T> to <Element, T, E where E : Swift.Error>
|
||||
Func AnySequence.map(_:) is now without @rethrows
|
||||
Func Collection.map(_:) has generic signature change from <Self, T where Self : Swift.Collection> to <Self, T, E where Self : Swift.Collection, E : Swift.Error>
|
||||
Func Collection.map(_:) is now without @rethrows
|
||||
Func Sequence.map(_:) has generic signature change from <Self, T where Self : Swift.Sequence> to <Self, T, E where Self : Swift.Sequence, E : Swift.Error>
|
||||
Func Sequence.map(_:) is now without @rethrows
|
||||
Func withUnsafeMutablePointer(to:_:) is now without @rethrows
|
||||
Func withUnsafePointer(to:_:) is now without @rethrows
|
||||
Func withUnsafeBytes(of:_:) is now without @rethrows
|
||||
Func withUnsafeMutableBytes(of:_:) is now without @rethrows
|
||||
Func withoutActuallyEscaping(_:do:) has generic signature change from <ClosureType, ResultType> to <ClosureType, ResultType, Failure where Failure : Swift.Error>
|
||||
Func withoutActuallyEscaping(_:do:) is now without @rethrows
|
||||
|
||||
Protocol SIMDScalar has generic signature change from <Self == Self.SIMD16Storage.Scalar, Self.SIMD16Storage : Swift.SIMDStorage, Self.SIMD2Storage : Swift.SIMDStorage, Self.SIMD32Storage : Swift.SIMDStorage, Self.SIMD4Storage : Swift.SIMDStorage, Self.SIMD64Storage : Swift.SIMDStorage, Self.SIMD8Storage : Swift.SIMDStorage, Self.SIMDMaskScalar : Swift.FixedWidthInteger, Self.SIMDMaskScalar : Swift.SIMDScalar, Self.SIMDMaskScalar : Swift.SignedInteger, Self.SIMD16Storage.Scalar == Self.SIMD2Storage.Scalar, Self.SIMD2Storage.Scalar == Self.SIMD32Storage.Scalar, Self.SIMD32Storage.Scalar == Self.SIMD4Storage.Scalar, Self.SIMD4Storage.Scalar == Self.SIMD64Storage.Scalar, Self.SIMD64Storage.Scalar == Self.SIMD8Storage.Scalar> to <Self : Swift.BitwiseCopyable, Self == Self.SIMD16Storage.Scalar, Self.SIMD16Storage : Swift.SIMDStorage, Self.SIMD2Storage : Swift.SIMDStorage, Self.SIMD32Storage : Swift.SIMDStorage, Self.SIMD4Storage : Swift.SIMDStorage, Self.SIMD64Storage : Swift.SIMDStorage, Self.SIMD8Storage : Swift.SIMDStorage, Self.SIMDMaskScalar : Swift.FixedWidthInteger, Self.SIMDMaskScalar : Swift.SIMDScalar, Self.SIMDMaskScalar : Swift.SignedInteger, Self.SIMDMaskScalar == Self.SIMDMaskScalar.SIMDMaskScalar, Self.SIMD16Storage.Scalar == Self.SIMD2Storage.Scalar, Self.SIMD2Storage.Scalar == Self.SIMD32Storage.Scalar, Self.SIMD32Storage.Scalar == Self.SIMD4Storage.Scalar, Self.SIMD4Storage.Scalar == Self.SIMD64Storage.Scalar, Self.SIMD64Storage.Scalar == Self.SIMD8Storage.Scalar>
|
||||
|
||||
Protocol AdditiveArithmetic has added inherited protocol Copyable
|
||||
Protocol AdditiveArithmetic has added inherited protocol Escapable
|
||||
Protocol BidirectionalCollection has added inherited protocol Copyable
|
||||
Protocol BidirectionalCollection has added inherited protocol Escapable
|
||||
Protocol BinaryFloatingPoint has added inherited protocol Copyable
|
||||
Protocol BinaryFloatingPoint has added inherited protocol Escapable
|
||||
Protocol BinaryInteger has added inherited protocol Copyable
|
||||
Protocol BinaryInteger has added inherited protocol Escapable
|
||||
Protocol CVarArg has added inherited protocol Copyable
|
||||
Protocol CVarArg has added inherited protocol Escapable
|
||||
Protocol CaseIterable has added inherited protocol Copyable
|
||||
Protocol CaseIterable has added inherited protocol Escapable
|
||||
Protocol CodingKey has added inherited protocol Copyable
|
||||
Protocol CodingKey has added inherited protocol Escapable
|
||||
Protocol Collection has added inherited protocol Copyable
|
||||
Protocol Collection has added inherited protocol Escapable
|
||||
Protocol Comparable has added inherited protocol Copyable
|
||||
Protocol Comparable has added inherited protocol Escapable
|
||||
Protocol CustomDebugStringConvertible has added inherited protocol Copyable
|
||||
Protocol CustomDebugStringConvertible has added inherited protocol Escapable
|
||||
Protocol CustomLeafReflectable has added inherited protocol Copyable
|
||||
Protocol CustomLeafReflectable has added inherited protocol Escapable
|
||||
Protocol CustomPlaygroundDisplayConvertible has added inherited protocol Copyable
|
||||
Protocol CustomPlaygroundDisplayConvertible has added inherited protocol Escapable
|
||||
Protocol CustomReflectable has added inherited protocol Copyable
|
||||
Protocol CustomReflectable has added inherited protocol Escapable
|
||||
Protocol CustomStringConvertible has added inherited protocol Copyable
|
||||
Protocol CustomStringConvertible has added inherited protocol Escapable
|
||||
Protocol Decodable has added inherited protocol Copyable
|
||||
Protocol Decodable has added inherited protocol Escapable
|
||||
Protocol Decoder has added inherited protocol Copyable
|
||||
Protocol Decoder has added inherited protocol Escapable
|
||||
Protocol Encodable has added inherited protocol Copyable
|
||||
Protocol Encodable has added inherited protocol Escapable
|
||||
Protocol Encoder has added inherited protocol Copyable
|
||||
Protocol Encoder has added inherited protocol Escapable
|
||||
Protocol Equatable has added inherited protocol Copyable
|
||||
Protocol Equatable has added inherited protocol Escapable
|
||||
Protocol Error has added inherited protocol Copyable
|
||||
Protocol Error has added inherited protocol Escapable
|
||||
Protocol ExpressibleByArrayLiteral has added inherited protocol Copyable
|
||||
Protocol ExpressibleByArrayLiteral has added inherited protocol Escapable
|
||||
Protocol ExpressibleByBooleanLiteral has added inherited protocol Copyable
|
||||
Protocol ExpressibleByBooleanLiteral has added inherited protocol Escapable
|
||||
Protocol ExpressibleByDictionaryLiteral has added inherited protocol Copyable
|
||||
Protocol ExpressibleByDictionaryLiteral has added inherited protocol Escapable
|
||||
Protocol ExpressibleByExtendedGraphemeClusterLiteral has added inherited protocol Copyable
|
||||
Protocol ExpressibleByExtendedGraphemeClusterLiteral has added inherited protocol Escapable
|
||||
Protocol ExpressibleByFloatLiteral has added inherited protocol Copyable
|
||||
Protocol ExpressibleByFloatLiteral has added inherited protocol Escapable
|
||||
Protocol ExpressibleByIntegerLiteral has added inherited protocol Copyable
|
||||
Protocol ExpressibleByIntegerLiteral has added inherited protocol Escapable
|
||||
Protocol ExpressibleByNilLiteral has added inherited protocol Escapable
|
||||
Protocol ExpressibleByStringInterpolation has added inherited protocol Copyable
|
||||
Protocol ExpressibleByStringInterpolation has added inherited protocol Escapable
|
||||
Protocol ExpressibleByStringLiteral has added inherited protocol Copyable
|
||||
Protocol ExpressibleByStringLiteral has added inherited protocol Escapable
|
||||
Protocol ExpressibleByUnicodeScalarLiteral has added inherited protocol Copyable
|
||||
Protocol ExpressibleByUnicodeScalarLiteral has added inherited protocol Escapable
|
||||
Protocol FixedWidthInteger has added inherited protocol Copyable
|
||||
Protocol FixedWidthInteger has added inherited protocol Escapable
|
||||
Protocol FloatingPoint has added inherited protocol Copyable
|
||||
Protocol FloatingPoint has added inherited protocol Escapable
|
||||
Protocol Hashable has added inherited protocol Copyable
|
||||
Protocol Hashable has added inherited protocol Escapable
|
||||
Protocol Identifiable has added inherited protocol Copyable
|
||||
Protocol Identifiable has added inherited protocol Escapable
|
||||
Protocol IteratorProtocol has added inherited protocol Copyable
|
||||
Protocol IteratorProtocol has added inherited protocol Escapable
|
||||
Protocol KeyedDecodingContainerProtocol has added inherited protocol Copyable
|
||||
Protocol KeyedDecodingContainerProtocol has added inherited protocol Escapable
|
||||
Protocol KeyedEncodingContainerProtocol has added inherited protocol Copyable
|
||||
Protocol KeyedEncodingContainerProtocol has added inherited protocol Escapable
|
||||
Protocol LazyCollectionProtocol has added inherited protocol Copyable
|
||||
Protocol LazyCollectionProtocol has added inherited protocol Escapable
|
||||
Protocol LazySequenceProtocol has added inherited protocol Copyable
|
||||
Protocol LazySequenceProtocol has added inherited protocol Escapable
|
||||
Protocol LosslessStringConvertible has added inherited protocol Copyable
|
||||
Protocol LosslessStringConvertible has added inherited protocol Escapable
|
||||
Protocol MirrorPath has added inherited protocol Copyable
|
||||
Protocol MirrorPath has added inherited protocol Escapable
|
||||
Protocol MutableCollection has added inherited protocol Copyable
|
||||
Protocol MutableCollection has added inherited protocol Escapable
|
||||
Protocol Numeric has added inherited protocol Copyable
|
||||
Protocol Numeric has added inherited protocol Escapable
|
||||
Protocol OptionSet has added inherited protocol Copyable
|
||||
Protocol OptionSet has added inherited protocol Escapable
|
||||
Protocol RandomAccessCollection has added inherited protocol Copyable
|
||||
Protocol RandomAccessCollection has added inherited protocol Escapable
|
||||
Protocol RandomNumberGenerator has added inherited protocol Copyable
|
||||
Protocol RandomNumberGenerator has added inherited protocol Escapable
|
||||
Protocol RangeExpression has added inherited protocol Copyable
|
||||
Protocol RangeExpression has added inherited protocol Escapable
|
||||
Protocol RangeReplaceableCollection has added inherited protocol Copyable
|
||||
Protocol RangeReplaceableCollection has added inherited protocol Escapable
|
||||
Protocol RawRepresentable has added inherited protocol Copyable
|
||||
Protocol RawRepresentable has added inherited protocol Escapable
|
||||
Protocol SIMD has added inherited protocol Copyable
|
||||
Protocol SIMD has added inherited protocol Escapable
|
||||
Protocol SIMDScalar has added inherited protocol BitwiseCopyable
|
||||
Protocol SIMDScalar has added inherited protocol Copyable
|
||||
Protocol SIMDScalar has added inherited protocol Escapable
|
||||
Protocol SIMDStorage has added inherited protocol Copyable
|
||||
Protocol SIMDStorage has added inherited protocol Escapable
|
||||
Protocol Sequence has added inherited protocol Copyable
|
||||
Protocol Sequence has added inherited protocol Escapable
|
||||
Protocol SetAlgebra has added inherited protocol Copyable
|
||||
Protocol SetAlgebra has added inherited protocol Escapable
|
||||
Protocol SignedInteger has added inherited protocol Copyable
|
||||
Protocol SignedInteger has added inherited protocol Escapable
|
||||
Protocol SignedNumeric has added inherited protocol Copyable
|
||||
Protocol SignedNumeric has added inherited protocol Escapable
|
||||
Protocol SingleValueDecodingContainer has added inherited protocol Copyable
|
||||
Protocol SingleValueDecodingContainer has added inherited protocol Escapable
|
||||
Protocol SingleValueEncodingContainer has added inherited protocol Copyable
|
||||
Protocol SingleValueEncodingContainer has added inherited protocol Escapable
|
||||
Protocol Strideable has added inherited protocol Copyable
|
||||
Protocol Strideable has added inherited protocol Escapable
|
||||
Protocol StringInterpolationProtocol has added inherited protocol Copyable
|
||||
Protocol StringInterpolationProtocol has added inherited protocol Escapable
|
||||
Protocol StringProtocol has added inherited protocol Copyable
|
||||
Protocol StringProtocol has added inherited protocol Escapable
|
||||
Protocol TextOutputStream has added inherited protocol Copyable
|
||||
Protocol TextOutputStream has added inherited protocol Escapable
|
||||
Protocol TextOutputStreamable has added inherited protocol Copyable
|
||||
Protocol TextOutputStreamable has added inherited protocol Escapable
|
||||
Protocol UnicodeCodec has added inherited protocol Copyable
|
||||
Protocol UnicodeCodec has added inherited protocol Escapable
|
||||
Protocol UnkeyedDecodingContainer has added inherited protocol Copyable
|
||||
Protocol UnkeyedDecodingContainer has added inherited protocol Escapable
|
||||
Protocol UnkeyedEncodingContainer has added inherited protocol Copyable
|
||||
Protocol UnkeyedEncodingContainer has added inherited protocol Escapable
|
||||
Protocol UnsignedInteger has added inherited protocol Copyable
|
||||
Protocol UnsignedInteger has added inherited protocol Escapable
|
||||
Protocol _AppendKeyPath has added inherited protocol Copyable
|
||||
Protocol _AppendKeyPath has added inherited protocol Escapable
|
||||
|
||||
Accessor ManagedBuffer.capacity.Get() has generic signature change from <Header, Element> to <Header, Element where Element : ~Copyable>
|
||||
Accessor ManagedBuffer.header.Get() has generic signature change from <Header, Element> to <Header, Element where Element : ~Copyable>
|
||||
Accessor ManagedBuffer.header.Set() has generic signature change from <Header, Element> to <Header, Element where Element : ~Copyable>
|
||||
Accessor ManagedBufferPointer.buffer.Get() has generic signature change from <Header, Element> to <Header, Element where Element : ~Copyable>
|
||||
Accessor ManagedBufferPointer.capacity.Get() has generic signature change from <Header, Element> to <Header, Element where Element : ~Copyable>
|
||||
Accessor ManagedBufferPointer.header.Get() has generic signature change from <Header, Element> to <Header, Element where Element : ~Copyable>
|
||||
Accessor ManagedBufferPointer.header.Set() has generic signature change from <Header, Element> to <Header, Element where Element : ~Copyable>
|
||||
Accessor MemoryLayout.alignment.Get() has generic signature change from <T> to <T where T : ~Copyable>
|
||||
Accessor MemoryLayout.size.Get() has generic signature change from <T> to <T where T : ~Copyable>
|
||||
Accessor MemoryLayout.stride.Get() has generic signature change from <T> to <T where T : ~Copyable>
|
||||
Accessor UnsafeBufferPointer.baseAddress.Get() has generic signature change from <Element> to <Element where Element : ~Copyable>
|
||||
Accessor UnsafeBufferPointer.count.Get() has generic signature change from <Element> to <Element where Element : ~Copyable>
|
||||
Accessor UnsafeBufferPointer.endIndex.Get() has generic signature change from <Element> to <Element where Element : ~Copyable>
|
||||
Accessor UnsafeBufferPointer.startIndex.Get() has generic signature change from <Element> to <Element where Element : ~Copyable>
|
||||
Accessor UnsafeMutableBufferPointer.baseAddress.Get() has generic signature change from <Element> to <Element where Element : ~Copyable>
|
||||
Accessor UnsafeMutableBufferPointer.count.Get() has generic signature change from <Element> to <Element where Element : ~Copyable>
|
||||
Accessor UnsafeMutableBufferPointer.endIndex.Get() has generic signature change from <Element> to <Element where Element : ~Copyable>
|
||||
Accessor UnsafeMutableBufferPointer.startIndex.Get() has generic signature change from <Element> to <Element where Element : ~Copyable>
|
||||
Accessor UnsafeMutablePointer.hashValue.Get() has generic signature change from <Pointee> to <Pointee where Pointee : ~Copyable>
|
||||
Accessor UnsafeMutablePointer.pointee.Get() has been removed
|
||||
Accessor UnsafeMutablePointer.pointee.Set() has generic signature change from <Pointee> to <Pointee where Pointee : ~Copyable>
|
||||
Accessor UnsafeMutablePointer.subscript(_:).Get() has been removed
|
||||
Accessor UnsafeMutablePointer.subscript(_:).Set() has generic signature change from <Pointee> to <Pointee where Pointee : ~Copyable>
|
||||
Accessor UnsafePointer.hashValue.Get() has generic signature change from <Pointee> to <Pointee where Pointee : ~Copyable>
|
||||
Accessor UnsafePointer.pointee.Get() has been removed
|
||||
Accessor UnsafePointer.subscript(_:).Get() has been removed
|
||||
Class ManagedBuffer has generic signature change from <Header, Element> to <Header, Element where Element : ~Copyable>
|
||||
Constructor ExpressibleByNilLiteral.init(nilLiteral:) has generic signature change from <Self where Self : Swift.ExpressibleByNilLiteral> to <Self where Self : Swift.ExpressibleByNilLiteral, Self : ~Copyable>
|
||||
Constructor ManagedBufferPointer.init(bufferClass:minimumCapacity:makingHeaderWith:) has generic signature change from <Header, Element> to <Header, Element where Element : ~Copyable>
|
||||
Constructor ManagedBufferPointer.init(unsafeBufferObject:) has generic signature change from <Header, Element> to <Header, Element where Element : ~Copyable>
|
||||
Constructor OpaquePointer.init(_:) has generic signature change from <T> to <T where T : ~Copyable>
|
||||
Constructor Optional.init(_:) has generic signature change from <Wrapped> to <Wrapped where Wrapped : ~Copyable>
|
||||
Constructor Optional.init(_:) has parameter 0 changing from Default to Owned
|
||||
Constructor Optional.init(nilLiteral:) has generic signature change from <Wrapped> to <Wrapped where Wrapped : ~Copyable>
|
||||
Constructor Result.init(catching:) has generic signature change from <Success, Failure where Failure == any Swift.Error> to <Success, Failure where Failure : Swift.Error, Success : ~Copyable>
|
||||
Constructor UnsafeBufferPointer.init(_:) has generic signature change from <Element> to <Element where Element : ~Copyable>
|
||||
Constructor UnsafeBufferPointer.init(start:count:) has generic signature change from <Element> to <Element where Element : ~Copyable>
|
||||
Constructor UnsafeMutableBufferPointer.init(mutating:) has generic signature change from <Element> to <Element where Element : ~Copyable>
|
||||
Constructor UnsafeMutableBufferPointer.init(start:count:) has generic signature change from <Element> to <Element where Element : ~Copyable>
|
||||
Constructor UnsafeMutablePointer.init(_:) has generic signature change from <Pointee> to <Pointee where Pointee : ~Copyable>
|
||||
Constructor UnsafeMutablePointer.init(mutating:) has generic signature change from <Pointee> to <Pointee where Pointee : ~Copyable>
|
||||
Constructor UnsafeMutableRawBufferPointer.init(_:) has generic signature change from <T> to <T where T : ~Copyable>
|
||||
Constructor UnsafeMutableRawPointer.init(_:) has generic signature change from <T> to <T where T : ~Copyable>
|
||||
Constructor UnsafeRawBufferPointer.init(_:) has generic signature change from <T> to <T where T : ~Copyable>
|
||||
Constructor UnsafeRawPointer.init(_:) has generic signature change from <T> to <T where T : ~Copyable>
|
||||
Enum MemoryLayout has generic signature change from <T> to <T where T : ~Copyable>
|
||||
Enum Optional has generic signature change from <Wrapped> to <Wrapped where Wrapped : ~Copyable>
|
||||
Enum Result has generic signature change from <Success, Failure where Failure : Swift.Error> to <Success, Failure where Failure : Swift.Error, Success : ~Copyable>
|
||||
Func ??(_:_:) has generic signature change from <T> to <T where T : ~Copyable>
|
||||
Func ??(_:_:) has parameter 0 changing from Default to Owned
|
||||
Func ManagedBuffer.create(minimumCapacity:makingHeaderWith:) has generic signature change from <Header, Element> to <Header, Element where Element : ~Copyable>
|
||||
Func ManagedBufferPointer.isUniqueReference() has generic signature change from <Header, Element> to <Header, Element where Element : ~Copyable>
|
||||
Func MemoryLayout.alignment(ofValue:) has generic signature change from <T> to <T where T : ~Copyable>
|
||||
Func MemoryLayout.alignment(ofValue:) has parameter 0 changing from Default to Shared
|
||||
Func MemoryLayout.size(ofValue:) has generic signature change from <T> to <T where T : ~Copyable>
|
||||
Func MemoryLayout.size(ofValue:) has parameter 0 changing from Default to Shared
|
||||
Func MemoryLayout.stride(ofValue:) has generic signature change from <T> to <T where T : ~Copyable>
|
||||
Func MemoryLayout.stride(ofValue:) has parameter 0 changing from Default to Shared
|
||||
Func Optional.!=(_:_:) has generic signature change from <Wrapped> to <Wrapped where Wrapped : ~Copyable>
|
||||
Func Optional.!=(_:_:) has parameter 0 changing from Default to Shared
|
||||
Func Optional.!=(_:_:) has parameter 1 changing from Default to Shared
|
||||
Func Optional.==(_:_:) has generic signature change from <Wrapped> to <Wrapped where Wrapped : ~Copyable>
|
||||
Func Optional.==(_:_:) has parameter 0 changing from Default to Shared
|
||||
Func Optional.==(_:_:) has parameter 1 changing from Default to Shared
|
||||
Func Optional.~=(_:_:) has generic signature change from <Wrapped> to <Wrapped where Wrapped : ~Copyable>
|
||||
Func Optional.~=(_:_:) has parameter 1 changing from Default to Shared
|
||||
Func Result.get() has generic signature change from <Success, Failure where Failure : Swift.Error> to <Success, Failure where Failure : Swift.Error, Success : ~Copyable>
|
||||
Func Result.get() has self access kind changing from NonMutating to Consuming
|
||||
Func Result.mapError(_:) has self access kind changing from NonMutating to Consuming
|
||||
Func UnsafeBufferPointer.deallocate() has generic signature change from <Element> to <Element where Element : ~Copyable>
|
||||
Func UnsafeBufferPointer.distance(from:to:) has generic signature change from <Element> to <Element where Element : ~Copyable>
|
||||
Func UnsafeBufferPointer.formIndex(after:) has generic signature change from <Element> to <Element where Element : ~Copyable>
|
||||
Func UnsafeBufferPointer.formIndex(before:) has generic signature change from <Element> to <Element where Element : ~Copyable>
|
||||
Func UnsafeBufferPointer.index(_:offsetBy:) has generic signature change from <Element> to <Element where Element : ~Copyable>
|
||||
Func UnsafeBufferPointer.index(_:offsetBy:limitedBy:) has generic signature change from <Element> to <Element where Element : ~Copyable>
|
||||
Func UnsafeBufferPointer.index(after:) has generic signature change from <Element> to <Element where Element : ~Copyable>
|
||||
Func UnsafeBufferPointer.index(before:) has generic signature change from <Element> to <Element where Element : ~Copyable>
|
||||
Func UnsafeMutableBufferPointer.allocate(capacity:) has generic signature change from <Element> to <Element where Element : ~Copyable>
|
||||
Func UnsafeMutableBufferPointer.deallocate() has generic signature change from <Element> to <Element where Element : ~Copyable>
|
||||
Func UnsafeMutableBufferPointer.distance(from:to:) has generic signature change from <Element> to <Element where Element : ~Copyable>
|
||||
Func UnsafeMutableBufferPointer.formIndex(after:) has generic signature change from <Element> to <Element where Element : ~Copyable>
|
||||
Func UnsafeMutableBufferPointer.formIndex(before:) has generic signature change from <Element> to <Element where Element : ~Copyable>
|
||||
Func UnsafeMutableBufferPointer.index(_:offsetBy:) has generic signature change from <Element> to <Element where Element : ~Copyable>
|
||||
Func UnsafeMutableBufferPointer.index(_:offsetBy:limitedBy:) has generic signature change from <Element> to <Element where Element : ~Copyable>
|
||||
Func UnsafeMutableBufferPointer.index(after:) has generic signature change from <Element> to <Element where Element : ~Copyable>
|
||||
Func UnsafeMutableBufferPointer.index(before:) has generic signature change from <Element> to <Element where Element : ~Copyable>
|
||||
Func UnsafeMutableBufferPointer.swapAt(_:_:) has generic signature change from <Element> to <Element where Element : ~Copyable>
|
||||
Func UnsafeMutablePointer.allocate(capacity:) has generic signature change from <Pointee> to <Pointee where Pointee : ~Copyable>
|
||||
Func UnsafeMutablePointer.deallocate() has generic signature change from <Pointee> to <Pointee where Pointee : ~Copyable>
|
||||
Func UnsafeMutablePointer.deinitialize(count:) has generic signature change from <Pointee> to <Pointee where Pointee : ~Copyable>
|
||||
Func UnsafeMutablePointer.initialize(to:) has generic signature change from <Pointee> to <Pointee where Pointee : ~Copyable>
|
||||
Func UnsafeMutablePointer.initialize(to:) has parameter 0 changing from Default to Owned
|
||||
Func UnsafeMutablePointer.move() has generic signature change from <Pointee> to <Pointee where Pointee : ~Copyable>
|
||||
Func UnsafeMutablePointer.moveInitialize(from:count:) has generic signature change from <Pointee> to <Pointee where Pointee : ~Copyable>
|
||||
Func UnsafeMutableRawBufferPointer.bindMemory(to:) has generic signature change from <T> to <T where T : ~Copyable>
|
||||
Func UnsafeMutableRawPointer.assumingMemoryBound(to:) has generic signature change from <T> to <T where T : ~Copyable>
|
||||
Func UnsafeMutableRawPointer.bindMemory(to:capacity:) has generic signature change from <T> to <T where T : ~Copyable>
|
||||
Func UnsafeMutableRawPointer.moveInitializeMemory(as:from:count:) has generic signature change from <T> to <T where T : ~Copyable>
|
||||
Func UnsafePointer.deallocate() has generic signature change from <Pointee> to <Pointee where Pointee : ~Copyable>
|
||||
Func UnsafeRawBufferPointer.bindMemory(to:) has generic signature change from <T> to <T where T : ~Copyable>
|
||||
Func UnsafeRawPointer.assumingMemoryBound(to:) has generic signature change from <T> to <T where T : ~Copyable>
|
||||
Func UnsafeRawPointer.bindMemory(to:capacity:) has generic signature change from <T> to <T where T : ~Copyable>
|
||||
Func swap(_:_:) has generic signature change from <T> to <T where T : ~Copyable>
|
||||
Func withExtendedLifetime(_:_:) has parameter 0 changing from Default to Shared
|
||||
Func withUnsafeBytes(of:_:) has generic signature change from <T, Result> to <T, E, Result where E : Swift.Error, T : ~Copyable, Result : ~Copyable>
|
||||
Func withUnsafeBytes(of:_:) has parameter 0 changing from Default to Shared
|
||||
Func withUnsafeMutableBytes(of:_:) has generic signature change from <T, Result> to <T, E, Result where E : Swift.Error, T : ~Copyable, Result : ~Copyable>
|
||||
Func withUnsafeMutablePointer(to:_:) has generic signature change from <T, Result> to <T, E, Result where E : Swift.Error, T : ~Copyable, Result : ~Copyable>
|
||||
Func withUnsafePointer(to:_:) has generic signature change from <T, Result> to <T, E, Result where E : Swift.Error, T : ~Copyable, Result : ~Copyable>
|
||||
Func withUnsafePointer(to:_:) has parameter 0 changing from Default to Shared
|
||||
Struct ManagedBufferPointer has generic signature change from <Header, Element> to <Header, Element where Element : ~Copyable>
|
||||
Struct UnsafeBufferPointer has generic signature change from <Element> to <Element where Element : ~Copyable>
|
||||
Struct UnsafeMutableBufferPointer has generic signature change from <Element> to <Element where Element : ~Copyable>
|
||||
Struct UnsafeMutablePointer has generic signature change from <Pointee> to <Pointee where Pointee : ~Copyable>
|
||||
Struct UnsafePointer has generic signature change from <Pointee> to <Pointee where Pointee : ~Copyable>
|
||||
Subscript UnsafeMutablePointer.subscript(_:) has generic signature change from <Pointee> to <Pointee where Pointee : ~Copyable>
|
||||
Subscript UnsafePointer.subscript(_:) has generic signature change from <Pointee> to <Pointee where Pointee : ~Copyable>
|
||||
TypeAlias UnsafeBufferPointer.Index has generic signature change from <Element> to <Element where Element : ~Copyable>
|
||||
TypeAlias UnsafeMutableBufferPointer.Index has generic signature change from <Element> to <Element where Element : ~Copyable>
|
||||
TypeAlias UnsafeMutablePointer.Distance has generic signature change from <Pointee> to <Pointee where Pointee : ~Copyable>
|
||||
TypeAlias UnsafeMutablePointer.Pointee has generic signature change from <Pointee> to <Pointee where Pointee : ~Copyable>
|
||||
TypeAlias UnsafeMutablePointer.Stride has generic signature change from <Pointee> to <Pointee where Pointee : ~Copyable>
|
||||
TypeAlias UnsafePointer.Distance has generic signature change from <Pointee> to <Pointee where Pointee : ~Copyable>
|
||||
TypeAlias UnsafePointer.Pointee has generic signature change from <Pointee> to <Pointee where Pointee : ~Copyable>
|
||||
TypeAlias UnsafePointer.Stride has generic signature change from <Pointee> to <Pointee where Pointee : ~Copyable>
|
||||
Func FixedWidthInteger.&*(_:_:) has been added as a protocol requirement
|
||||
Accessor UnsafeBufferPointer.debugDescription.Get() has generic signature change from <Element> to <Element where Element : ~Copyable>
|
||||
Accessor UnsafeMutableBufferPointer.debugDescription.Get() has generic signature change from <Element> to <Element where Element : ~Copyable>
|
||||
Func ManagedBuffer.withUnsafeMutablePointerToElements(_:) has generic signature change from <Header, Element, R> to <Header, Element, E, R where E : Swift.Error, Element : ~Copyable, R : ~Copyable>
|
||||
Func ManagedBuffer.withUnsafeMutablePointerToElements(_:) is now without @rethrows
|
||||
Func ManagedBuffer.withUnsafeMutablePointerToHeader(_:) has generic signature change from <Header, Element, R> to <Header, Element, E, R where E : Swift.Error, Element : ~Copyable, R : ~Copyable>
|
||||
Func ManagedBuffer.withUnsafeMutablePointerToHeader(_:) is now without @rethrows
|
||||
Func ManagedBuffer.withUnsafeMutablePointers(_:) has generic signature change from <Header, Element, R> to <Header, Element, E, R where E : Swift.Error, Element : ~Copyable, R : ~Copyable>
|
||||
Func ManagedBuffer.withUnsafeMutablePointers(_:) is now without @rethrows
|
||||
Func ManagedBufferPointer.withUnsafeMutablePointerToElements(_:) has generic signature change from <Header, Element, R> to <Header, Element, E, R where E : Swift.Error, Element : ~Copyable, R : ~Copyable>
|
||||
Func ManagedBufferPointer.withUnsafeMutablePointerToElements(_:) is now without @rethrows
|
||||
Func ManagedBufferPointer.withUnsafeMutablePointerToHeader(_:) has generic signature change from <Header, Element, R> to <Header, Element, E, R where E : Swift.Error, Element : ~Copyable, R : ~Copyable>
|
||||
Func ManagedBufferPointer.withUnsafeMutablePointerToHeader(_:) is now without @rethrows
|
||||
Func ManagedBufferPointer.withUnsafeMutablePointers(_:) has generic signature change from <Header, Element, R> to <Header, Element, E, R where E : Swift.Error, Element : ~Copyable, R : ~Copyable>
|
||||
Func ManagedBufferPointer.withUnsafeMutablePointers(_:) is now without @rethrows
|
||||
Func Optional.flatMap(_:) has generic signature change from <Wrapped, U> to <Wrapped, E, U where E : Swift.Error, U : ~Copyable>
|
||||
Func Optional.flatMap(_:) is now without @rethrows
|
||||
Func Optional.map(_:) has generic signature change from <Wrapped, U> to <Wrapped, E, U where E : Swift.Error, U : ~Copyable>
|
||||
Func Optional.map(_:) is now without @rethrows
|
||||
Func Result.flatMap(_:) has generic signature change from <Success, Failure, NewSuccess where Failure : Swift.Error> to <Success, Failure, NewSuccess where Failure : Swift.Error, NewSuccess : ~Copyable>
|
||||
Func Result.flatMapError(_:) has generic signature change from <Success, Failure, NewFailure where Failure : Swift.Error, NewFailure : Swift.Error> to <Success, Failure, NewFailure where Failure : Swift.Error, NewFailure : Swift.Error, Success : ~Copyable>
|
||||
Func Result.flatMapError(_:) has self access kind changing from NonMutating to Consuming
|
||||
Func Result.map(_:) has generic signature change from <Success, Failure, NewSuccess where Failure : Swift.Error> to <Success, Failure, NewSuccess where Failure : Swift.Error, NewSuccess : ~Copyable>
|
||||
Func Result.mapError(_:) has generic signature change from <Success, Failure, NewFailure where Failure : Swift.Error, NewFailure : Swift.Error> to <Success, Failure, NewFailure where Failure : Swift.Error, NewFailure : Swift.Error, Success : ~Copyable>
|
||||
Func UnsafeBufferPointer.withMemoryRebound(to:_:) has generic signature change from <Element, T, Result> to <Element, T, E, Result where E : Swift.Error, Element : ~Copyable, T : ~Copyable, Result : ~Copyable>
|
||||
Func UnsafeBufferPointer.withMemoryRebound(to:_:) is now without @rethrows
|
||||
Func UnsafeMutableBufferPointer.withMemoryRebound(to:_:) has generic signature change from <Element, T, Result> to <Element, T, E, Result where E : Swift.Error, Element : ~Copyable, T : ~Copyable, Result : ~Copyable>
|
||||
Func UnsafeMutableBufferPointer.withMemoryRebound(to:_:) is now without @rethrows
|
||||
Func UnsafeMutablePointer.withMemoryRebound(to:capacity:_:) has generic signature change from <Pointee, T, Result> to <Pointee, T, E, Result where E : Swift.Error, Pointee : ~Copyable, T : ~Copyable, Result : ~Copyable>
|
||||
Func UnsafeMutablePointer.withMemoryRebound(to:capacity:_:) is now without @rethrows
|
||||
Func UnsafePointer.withMemoryRebound(to:capacity:_:) has generic signature change from <Pointee, T, Result> to <Pointee, T, E, Result where E : Swift.Error, Pointee : ~Copyable, T : ~Copyable, Result : ~Copyable>
|
||||
Func UnsafePointer.withMemoryRebound(to:capacity:_:) is now without @rethrows
|
||||
Func withExtendedLifetime(_:_:) has generic signature change from <T, Result> to <T, E, Result where E : Swift.Error, T : ~Copyable, Result : ~Copyable>
|
||||
Func withExtendedLifetime(_:_:) is now without @rethrows
|
||||
Func Array.withUnsafeBufferPointer(_:) has generic signature change from <Element, R> to <Element, R, E where E : Swift.Error>
|
||||
Func Array.withUnsafeBufferPointer(_:) is now without @rethrows
|
||||
Func Array.withUnsafeMutableBufferPointer(_:) has generic signature change from <Element, R> to <Element, R, E where E : Swift.Error>
|
||||
Func Array.withUnsafeMutableBufferPointer(_:) has parameter 0 type change from (inout Swift.UnsafeMutableBufferPointer<Element>) throws -> R to (inout Swift.UnsafeMutableBufferPointer<Element>) throws(E) -> R
|
||||
Func Array.withUnsafeMutableBufferPointer(_:) is now without @rethrows
|
||||
Func ArraySlice.withUnsafeBufferPointer(_:) has generic signature change from <Element, R> to <Element, R, E where E : Swift.Error>
|
||||
Func ArraySlice.withUnsafeBufferPointer(_:) is now without @rethrows
|
||||
Func ArraySlice.withUnsafeMutableBufferPointer(_:) has generic signature change from <Element, R> to <Element, R, E where E : Swift.Error>
|
||||
Func ArraySlice.withUnsafeMutableBufferPointer(_:) has parameter 0 type change from (inout Swift.UnsafeMutableBufferPointer<Element>) throws -> R to (inout Swift.UnsafeMutableBufferPointer<Element>) throws(E) -> R
|
||||
Func ArraySlice.withUnsafeMutableBufferPointer(_:) is now without @rethrows
|
||||
Func ContiguousArray.withUnsafeBufferPointer(_:) has generic signature change from <Element, R> to <Element, R, E where E : Swift.Error>
|
||||
Func ContiguousArray.withUnsafeBufferPointer(_:) is now without @rethrows
|
||||
Func ContiguousArray.withUnsafeMutableBufferPointer(_:) has generic signature change from <Element, R> to <Element, R, E where E : Swift.Error>
|
||||
Func ContiguousArray.withUnsafeMutableBufferPointer(_:) has parameter 0 type change from (inout Swift.UnsafeMutableBufferPointer<Element>) throws -> R to (inout Swift.UnsafeMutableBufferPointer<Element>) throws(E) -> R
|
||||
Func ContiguousArray.withUnsafeMutableBufferPointer(_:) is now without @rethrows
|
||||
@@ -1,347 +1,5 @@
|
||||
Accessor MutableCollection.subscript(_:).Get() has generic signature change from <Self where Self : Swift.MutableCollection> to <Self where Self : Swift.MutableCollection, Self.SubSequence == Swift.Slice<Self>>
|
||||
Accessor MutableCollection.subscript(_:).Set() has generic signature change from <Self where Self : Swift.MutableCollection> to <Self where Self : Swift.MutableCollection, Self.SubSequence == Swift.Slice<Self>>
|
||||
Protocol CodingKey has added inherited protocol Sendable
|
||||
Protocol CodingKey has generic signature change from <Self : Swift.CustomDebugStringConvertible, Self : Swift.CustomStringConvertible> to <Self : Swift.CustomDebugStringConvertible, Self : Swift.CustomStringConvertible, Self : Swift.Sendable>
|
||||
Protocol Error has added inherited protocol Sendable
|
||||
Protocol Error has generic signature change from to <Self : Swift.Sendable>
|
||||
Subscript MutableCollection.subscript(_:) has generic signature change from <Self where Self : Swift.MutableCollection> to <Self where Self : Swift.MutableCollection, Self.SubSequence == Swift.Slice<Self>>
|
||||
#include "stability-stdlib-source-base.swift.expected"
|
||||
|
||||
// Not actually a source break; the typechecker will find these operations on
|
||||
// FixedWidthInteger instead.
|
||||
Func SignedInteger.&+(_:_:) has been removed
|
||||
Func SignedInteger.&-(_:_:) has been removed
|
||||
|
||||
// The GenericSignatureBuilder would produce redundant same-type requirements in the minimized signature; these are now gone.
|
||||
|
||||
Protocol Collection has generic signature change from <Self : Swift.Sequence, Self.Element == Self.SubSequence.Element, Self.Index : Swift.Comparable, Self.Index == Self.Indices.Element, Self.Indices : Swift.Collection, Self.Indices == Self.Indices.SubSequence, Self.SubSequence : Swift.Collection, Self.SubSequence == Self.SubSequence.SubSequence, Self.Indices.Element == Self.Indices.Index, Self.Indices.Index == Self.SubSequence.Index, Self.SubSequence.Index == Self.Indices.Indices.Element, Self.Indices.Indices.Element == Self.Indices.Indices.Index, Self.Indices.Indices.Index == Self.SubSequence.Indices.Element, Self.SubSequence.Indices.Element == Self.SubSequence.Indices.Index, Self.SubSequence.Indices.Index == Self.SubSequence.Indices.Indices.Element, Self.SubSequence.Indices.Indices.Element == Self.SubSequence.Indices.Indices.Index> to <Self : Swift.Sequence, Self.Element == Self.SubSequence.Element, Self.Index : Swift.Comparable, Self.Index == Self.Indices.Element, Self.Indices : Swift.Collection, Self.Indices == Self.Indices.SubSequence, Self.SubSequence : Swift.Collection, Self.SubSequence == Self.SubSequence.SubSequence, Self.Indices.Element == Self.Indices.Index, Self.Indices.Index == Self.SubSequence.Index>
|
||||
|
||||
Protocol StringProtocol has generic signature change from <Self : Swift.BidirectionalCollection, Self : Swift.Comparable, Self : Swift.ExpressibleByStringInterpolation, Self : Swift.Hashable, Self : Swift.LosslessStringConvertible, Self : Swift.TextOutputStream, Self : Swift.TextOutputStreamable, Self.Element == Swift.Character, Self.Index == Swift.String.Index, Self.StringInterpolation == Swift.DefaultStringInterpolation, Self.SubSequence : Swift.StringProtocol, Self.UTF16View : Swift.BidirectionalCollection, Self.UTF8View : Swift.Collection, Self.UnicodeScalarView : Swift.BidirectionalCollection, Self.UTF16View.Element == Swift.UInt16, Self.UTF16View.Index == Swift.String.Index, Self.UTF8View.Element == Swift.UInt8, Self.UTF8View.Index == Swift.String.Index, Self.UnicodeScalarView.Element == Swift.Unicode.Scalar, Self.UnicodeScalarView.Index == Swift.String.Index, Self.SubSequence.UTF16View.Index == Swift.String.Index, Self.SubSequence.UTF8View.Index == Swift.String.Index, Self.SubSequence.UnicodeScalarView.Index == Swift.String.Index> to <Self : Swift.BidirectionalCollection, Self : Swift.Comparable, Self : Swift.ExpressibleByStringInterpolation, Self : Swift.Hashable, Self : Swift.LosslessStringConvertible, Self : Swift.TextOutputStream, Self : Swift.TextOutputStreamable, Self.Element == Swift.Character, Self.Index == Swift.String.Index, Self.StringInterpolation == Swift.DefaultStringInterpolation, Self.SubSequence : Swift.StringProtocol, Self.UTF16View : Swift.BidirectionalCollection, Self.UTF8View : Swift.Collection, Self.UnicodeScalarView : Swift.BidirectionalCollection, Self.UTF16View.Element == Swift.UInt16, Self.UTF16View.Index == Swift.String.Index, Self.UTF8View.Element == Swift.UInt8, Self.UTF8View.Index == Swift.String.Index, Self.UnicodeScalarView.Element == Swift.Unicode.Scalar, Self.UnicodeScalarView.Index == Swift.String.Index>
|
||||
|
||||
// The RequirementMachine does not preserve sugared types in requirements. Not actually a source break.
|
||||
Func Substring.UnicodeScalarView.replaceSubrange(_:with:) has generic signature change from <C where C : Swift.Collection, C.Element == Swift.Substring.UnicodeScalarView.Element> to <C where C : Swift.Collection, C.Element == Swift.Unicode.Scalar>
|
||||
Func Substring.replaceSubrange(_:with:) has generic signature change from <C where C : Swift.Collection, C.Element == Swift.Substring.Iterator.Element> to <C where C : Swift.Collection, C.Element == Swift.Character>
|
||||
Func Unicode.ASCII.Parser.parseScalar(from:) has generic signature change from <I where I : Swift.IteratorProtocol, I.Element == Swift.Unicode.ASCII.Parser.Encoding.CodeUnit> to <I where I : Swift.IteratorProtocol, I.Element == Swift.UInt8>
|
||||
Func Unicode.UTF16.decode(_:) has generic signature change from <I where I : Swift.IteratorProtocol, I.Element == Swift.Unicode.UTF16.CodeUnit> to <I where I : Swift.IteratorProtocol, I.Element == Swift.UInt16>
|
||||
Func Unicode.UTF32.Parser.parseScalar(from:) has generic signature change from <I where I : Swift.IteratorProtocol, I.Element == Swift.Unicode.UTF32.Parser.Encoding.CodeUnit> to <I where I : Swift.IteratorProtocol, I.Element == Swift.UInt32>
|
||||
Func Unicode.UTF32.decode(_:) has generic signature change from <I where I : Swift.IteratorProtocol, I.Element == Swift.Unicode.UTF32.CodeUnit> to <I where I : Swift.IteratorProtocol, I.Element == Swift.UInt32>
|
||||
Func Unicode.UTF8.decode(_:) has generic signature change from <I where I : Swift.IteratorProtocol, I.Element == Swift.Unicode.UTF8.CodeUnit> to <I where I : Swift.IteratorProtocol, I.Element == Swift.UInt8>
|
||||
Constructor Mirror.init(_:children:displayStyle:ancestorRepresentation:) has generic signature change from <Subject, C where C : Swift.Collection, C.Element == Swift.Mirror.Child> to <Subject, C where C : Swift.Collection, C.Element == (label: Swift.String?, value: Any)>
|
||||
|
||||
// Generalizations due to typed throws.
|
||||
Func AnyBidirectionalCollection.map(_:) has generic signature change from <Element, T> to <Element, T, E where E : Swift.Error>
|
||||
Func AnyBidirectionalCollection.map(_:) is now without @rethrows
|
||||
Func AnyCollection.map(_:) has generic signature change from <Element, T> to <Element, T, E where E : Swift.Error>
|
||||
Func AnyCollection.map(_:) is now without @rethrows
|
||||
Func AnyRandomAccessCollection.map(_:) has generic signature change from <Element, T> to <Element, T, E where E : Swift.Error>
|
||||
Func AnyRandomAccessCollection.map(_:) is now without @rethrows
|
||||
Func AnySequence.map(_:) has generic signature change from <Element, T> to <Element, T, E where E : Swift.Error>
|
||||
Func AnySequence.map(_:) is now without @rethrows
|
||||
Func Collection.map(_:) has generic signature change from <Self, T where Self : Swift.Collection> to <Self, T, E where Self : Swift.Collection, E : Swift.Error>
|
||||
Func Collection.map(_:) is now without @rethrows
|
||||
Func Sequence.map(_:) has generic signature change from <Self, T where Self : Swift.Sequence> to <Self, T, E where Self : Swift.Sequence, E : Swift.Error>
|
||||
Func Sequence.map(_:) is now without @rethrows
|
||||
Func withUnsafeMutablePointer(to:_:) is now without @rethrows
|
||||
Func withUnsafePointer(to:_:) is now without @rethrows
|
||||
Func withUnsafeBytes(of:_:) is now without @rethrows
|
||||
Func withUnsafeMutableBytes(of:_:) is now without @rethrows
|
||||
Func withoutActuallyEscaping(_:do:) has generic signature change from <ClosureType, ResultType> to <ClosureType, ResultType, Failure where Failure : Swift.Error>
|
||||
Func withoutActuallyEscaping(_:do:) is now without @rethrows
|
||||
|
||||
Protocol SIMDScalar has generic signature change from <Self == Self.SIMD16Storage.Scalar, Self.SIMD16Storage : Swift.SIMDStorage, Self.SIMD2Storage : Swift.SIMDStorage, Self.SIMD32Storage : Swift.SIMDStorage, Self.SIMD4Storage : Swift.SIMDStorage, Self.SIMD64Storage : Swift.SIMDStorage, Self.SIMD8Storage : Swift.SIMDStorage, Self.SIMDMaskScalar : Swift.FixedWidthInteger, Self.SIMDMaskScalar : Swift.SIMDScalar, Self.SIMDMaskScalar : Swift.SignedInteger, Self.SIMD16Storage.Scalar == Self.SIMD2Storage.Scalar, Self.SIMD2Storage.Scalar == Self.SIMD32Storage.Scalar, Self.SIMD32Storage.Scalar == Self.SIMD4Storage.Scalar, Self.SIMD4Storage.Scalar == Self.SIMD64Storage.Scalar, Self.SIMD64Storage.Scalar == Self.SIMD8Storage.Scalar> to <Self : Swift.BitwiseCopyable, Self == Self.SIMD16Storage.Scalar, Self.SIMD16Storage : Swift.SIMDStorage, Self.SIMD2Storage : Swift.SIMDStorage, Self.SIMD32Storage : Swift.SIMDStorage, Self.SIMD4Storage : Swift.SIMDStorage, Self.SIMD64Storage : Swift.SIMDStorage, Self.SIMD8Storage : Swift.SIMDStorage, Self.SIMDMaskScalar : Swift.FixedWidthInteger, Self.SIMDMaskScalar : Swift.SIMDScalar, Self.SIMDMaskScalar : Swift.SignedInteger, Self.SIMDMaskScalar == Self.SIMDMaskScalar.SIMDMaskScalar, Self.SIMD16Storage.Scalar == Self.SIMD2Storage.Scalar, Self.SIMD2Storage.Scalar == Self.SIMD32Storage.Scalar, Self.SIMD32Storage.Scalar == Self.SIMD4Storage.Scalar, Self.SIMD4Storage.Scalar == Self.SIMD64Storage.Scalar, Self.SIMD64Storage.Scalar == Self.SIMD8Storage.Scalar>
|
||||
|
||||
Protocol AdditiveArithmetic has added inherited protocol Copyable
|
||||
Protocol AdditiveArithmetic has added inherited protocol Escapable
|
||||
Protocol BidirectionalCollection has added inherited protocol Copyable
|
||||
Protocol BidirectionalCollection has added inherited protocol Escapable
|
||||
Protocol BinaryFloatingPoint has added inherited protocol Copyable
|
||||
Protocol BinaryFloatingPoint has added inherited protocol Escapable
|
||||
Protocol BinaryInteger has added inherited protocol Copyable
|
||||
Protocol BinaryInteger has added inherited protocol Escapable
|
||||
Protocol CVarArg has added inherited protocol Copyable
|
||||
Protocol CVarArg has added inherited protocol Escapable
|
||||
Protocol CaseIterable has added inherited protocol Copyable
|
||||
Protocol CaseIterable has added inherited protocol Escapable
|
||||
Protocol CodingKey has added inherited protocol Copyable
|
||||
Protocol CodingKey has added inherited protocol Escapable
|
||||
Protocol Collection has added inherited protocol Copyable
|
||||
Protocol Collection has added inherited protocol Escapable
|
||||
Protocol Comparable has added inherited protocol Copyable
|
||||
Protocol Comparable has added inherited protocol Escapable
|
||||
Protocol CustomDebugStringConvertible has added inherited protocol Copyable
|
||||
Protocol CustomDebugStringConvertible has added inherited protocol Escapable
|
||||
Protocol CustomLeafReflectable has added inherited protocol Copyable
|
||||
Protocol CustomLeafReflectable has added inherited protocol Escapable
|
||||
Protocol CustomPlaygroundDisplayConvertible has added inherited protocol Copyable
|
||||
Protocol CustomPlaygroundDisplayConvertible has added inherited protocol Escapable
|
||||
Protocol CustomReflectable has added inherited protocol Copyable
|
||||
Protocol CustomReflectable has added inherited protocol Escapable
|
||||
Protocol CustomStringConvertible has added inherited protocol Copyable
|
||||
Protocol CustomStringConvertible has added inherited protocol Escapable
|
||||
Protocol Decodable has added inherited protocol Copyable
|
||||
Protocol Decodable has added inherited protocol Escapable
|
||||
Protocol Decoder has added inherited protocol Copyable
|
||||
Protocol Decoder has added inherited protocol Escapable
|
||||
Protocol Encodable has added inherited protocol Copyable
|
||||
Protocol Encodable has added inherited protocol Escapable
|
||||
Protocol Encoder has added inherited protocol Copyable
|
||||
Protocol Encoder has added inherited protocol Escapable
|
||||
Protocol Equatable has added inherited protocol Copyable
|
||||
Protocol Equatable has added inherited protocol Escapable
|
||||
Protocol Error has added inherited protocol Copyable
|
||||
Protocol Error has added inherited protocol Escapable
|
||||
Protocol ExpressibleByArrayLiteral has added inherited protocol Copyable
|
||||
Protocol ExpressibleByArrayLiteral has added inherited protocol Escapable
|
||||
Protocol ExpressibleByBooleanLiteral has added inherited protocol Copyable
|
||||
Protocol ExpressibleByBooleanLiteral has added inherited protocol Escapable
|
||||
Protocol ExpressibleByDictionaryLiteral has added inherited protocol Copyable
|
||||
Protocol ExpressibleByDictionaryLiteral has added inherited protocol Escapable
|
||||
Protocol ExpressibleByExtendedGraphemeClusterLiteral has added inherited protocol Copyable
|
||||
Protocol ExpressibleByExtendedGraphemeClusterLiteral has added inherited protocol Escapable
|
||||
Protocol ExpressibleByFloatLiteral has added inherited protocol Copyable
|
||||
Protocol ExpressibleByFloatLiteral has added inherited protocol Escapable
|
||||
Protocol ExpressibleByIntegerLiteral has added inherited protocol Copyable
|
||||
Protocol ExpressibleByIntegerLiteral has added inherited protocol Escapable
|
||||
Protocol ExpressibleByNilLiteral has added inherited protocol Escapable
|
||||
Protocol ExpressibleByStringInterpolation has added inherited protocol Copyable
|
||||
Protocol ExpressibleByStringInterpolation has added inherited protocol Escapable
|
||||
Protocol ExpressibleByStringLiteral has added inherited protocol Copyable
|
||||
Protocol ExpressibleByStringLiteral has added inherited protocol Escapable
|
||||
Protocol ExpressibleByUnicodeScalarLiteral has added inherited protocol Copyable
|
||||
Protocol ExpressibleByUnicodeScalarLiteral has added inherited protocol Escapable
|
||||
Protocol FixedWidthInteger has added inherited protocol Copyable
|
||||
Protocol FixedWidthInteger has added inherited protocol Escapable
|
||||
Protocol FloatingPoint has added inherited protocol Copyable
|
||||
Protocol FloatingPoint has added inherited protocol Escapable
|
||||
Protocol Hashable has added inherited protocol Copyable
|
||||
Protocol Hashable has added inherited protocol Escapable
|
||||
Protocol Identifiable has added inherited protocol Copyable
|
||||
Protocol Identifiable has added inherited protocol Escapable
|
||||
Protocol IteratorProtocol has added inherited protocol Copyable
|
||||
Protocol IteratorProtocol has added inherited protocol Escapable
|
||||
Protocol KeyedDecodingContainerProtocol has added inherited protocol Copyable
|
||||
Protocol KeyedDecodingContainerProtocol has added inherited protocol Escapable
|
||||
Protocol KeyedEncodingContainerProtocol has added inherited protocol Copyable
|
||||
Protocol KeyedEncodingContainerProtocol has added inherited protocol Escapable
|
||||
Protocol LazyCollectionProtocol has added inherited protocol Copyable
|
||||
Protocol LazyCollectionProtocol has added inherited protocol Escapable
|
||||
Protocol LazySequenceProtocol has added inherited protocol Copyable
|
||||
Protocol LazySequenceProtocol has added inherited protocol Escapable
|
||||
Protocol LosslessStringConvertible has added inherited protocol Copyable
|
||||
Protocol LosslessStringConvertible has added inherited protocol Escapable
|
||||
Protocol MirrorPath has added inherited protocol Copyable
|
||||
Protocol MirrorPath has added inherited protocol Escapable
|
||||
Protocol MutableCollection has added inherited protocol Copyable
|
||||
Protocol MutableCollection has added inherited protocol Escapable
|
||||
Protocol Numeric has added inherited protocol Copyable
|
||||
Protocol Numeric has added inherited protocol Escapable
|
||||
Protocol OptionSet has added inherited protocol Copyable
|
||||
Protocol OptionSet has added inherited protocol Escapable
|
||||
Protocol RandomAccessCollection has added inherited protocol Copyable
|
||||
Protocol RandomAccessCollection has added inherited protocol Escapable
|
||||
Protocol RandomNumberGenerator has added inherited protocol Copyable
|
||||
Protocol RandomNumberGenerator has added inherited protocol Escapable
|
||||
Protocol RangeExpression has added inherited protocol Copyable
|
||||
Protocol RangeExpression has added inherited protocol Escapable
|
||||
Protocol RangeReplaceableCollection has added inherited protocol Copyable
|
||||
Protocol RangeReplaceableCollection has added inherited protocol Escapable
|
||||
Protocol RawRepresentable has added inherited protocol Copyable
|
||||
Protocol RawRepresentable has added inherited protocol Escapable
|
||||
Protocol SIMD has added inherited protocol Copyable
|
||||
Protocol SIMD has added inherited protocol Escapable
|
||||
Protocol SIMDScalar has added inherited protocol BitwiseCopyable
|
||||
Protocol SIMDScalar has added inherited protocol Copyable
|
||||
Protocol SIMDScalar has added inherited protocol Escapable
|
||||
Protocol SIMDStorage has added inherited protocol Copyable
|
||||
Protocol SIMDStorage has added inherited protocol Escapable
|
||||
Protocol Sequence has added inherited protocol Copyable
|
||||
Protocol Sequence has added inherited protocol Escapable
|
||||
Protocol SetAlgebra has added inherited protocol Copyable
|
||||
Protocol SetAlgebra has added inherited protocol Escapable
|
||||
Protocol SignedInteger has added inherited protocol Copyable
|
||||
Protocol SignedInteger has added inherited protocol Escapable
|
||||
Protocol SignedNumeric has added inherited protocol Copyable
|
||||
Protocol SignedNumeric has added inherited protocol Escapable
|
||||
Protocol SingleValueDecodingContainer has added inherited protocol Copyable
|
||||
Protocol SingleValueDecodingContainer has added inherited protocol Escapable
|
||||
Protocol SingleValueEncodingContainer has added inherited protocol Copyable
|
||||
Protocol SingleValueEncodingContainer has added inherited protocol Escapable
|
||||
Protocol Strideable has added inherited protocol Copyable
|
||||
Protocol Strideable has added inherited protocol Escapable
|
||||
Protocol StringInterpolationProtocol has added inherited protocol Copyable
|
||||
Protocol StringInterpolationProtocol has added inherited protocol Escapable
|
||||
Protocol StringProtocol has added inherited protocol Copyable
|
||||
Protocol StringProtocol has added inherited protocol Escapable
|
||||
Protocol TextOutputStream has added inherited protocol Copyable
|
||||
Protocol TextOutputStream has added inherited protocol Escapable
|
||||
Protocol TextOutputStreamable has added inherited protocol Copyable
|
||||
Protocol TextOutputStreamable has added inherited protocol Escapable
|
||||
Protocol UnicodeCodec has added inherited protocol Copyable
|
||||
Protocol UnicodeCodec has added inherited protocol Escapable
|
||||
Protocol UnkeyedDecodingContainer has added inherited protocol Copyable
|
||||
Protocol UnkeyedDecodingContainer has added inherited protocol Escapable
|
||||
Protocol UnkeyedEncodingContainer has added inherited protocol Copyable
|
||||
Protocol UnkeyedEncodingContainer has added inherited protocol Escapable
|
||||
Protocol UnsignedInteger has added inherited protocol Copyable
|
||||
Protocol UnsignedInteger has added inherited protocol Escapable
|
||||
Protocol _AppendKeyPath has added inherited protocol Copyable
|
||||
Protocol _AppendKeyPath has added inherited protocol Escapable
|
||||
|
||||
Accessor ManagedBuffer.capacity.Get() has generic signature change from <Header, Element> to <Header, Element where Element : ~Copyable>
|
||||
Accessor ManagedBuffer.header.Get() has generic signature change from <Header, Element> to <Header, Element where Element : ~Copyable>
|
||||
Accessor ManagedBuffer.header.Set() has generic signature change from <Header, Element> to <Header, Element where Element : ~Copyable>
|
||||
Accessor ManagedBufferPointer.buffer.Get() has generic signature change from <Header, Element> to <Header, Element where Element : ~Copyable>
|
||||
Accessor ManagedBufferPointer.capacity.Get() has generic signature change from <Header, Element> to <Header, Element where Element : ~Copyable>
|
||||
Accessor ManagedBufferPointer.header.Get() has generic signature change from <Header, Element> to <Header, Element where Element : ~Copyable>
|
||||
Accessor ManagedBufferPointer.header.Set() has generic signature change from <Header, Element> to <Header, Element where Element : ~Copyable>
|
||||
Accessor MemoryLayout.alignment.Get() has generic signature change from <T> to <T where T : ~Copyable>
|
||||
Accessor MemoryLayout.size.Get() has generic signature change from <T> to <T where T : ~Copyable>
|
||||
Accessor MemoryLayout.stride.Get() has generic signature change from <T> to <T where T : ~Copyable>
|
||||
Accessor UnsafeBufferPointer.baseAddress.Get() has generic signature change from <Element> to <Element where Element : ~Copyable>
|
||||
Accessor UnsafeBufferPointer.count.Get() has generic signature change from <Element> to <Element where Element : ~Copyable>
|
||||
Accessor UnsafeBufferPointer.endIndex.Get() has generic signature change from <Element> to <Element where Element : ~Copyable>
|
||||
Accessor UnsafeBufferPointer.startIndex.Get() has generic signature change from <Element> to <Element where Element : ~Copyable>
|
||||
Accessor UnsafeMutableBufferPointer.baseAddress.Get() has generic signature change from <Element> to <Element where Element : ~Copyable>
|
||||
Accessor UnsafeMutableBufferPointer.count.Get() has generic signature change from <Element> to <Element where Element : ~Copyable>
|
||||
Accessor UnsafeMutableBufferPointer.endIndex.Get() has generic signature change from <Element> to <Element where Element : ~Copyable>
|
||||
Accessor UnsafeMutableBufferPointer.startIndex.Get() has generic signature change from <Element> to <Element where Element : ~Copyable>
|
||||
Accessor UnsafeMutablePointer.hashValue.Get() has generic signature change from <Pointee> to <Pointee where Pointee : ~Copyable>
|
||||
Accessor UnsafeMutablePointer.pointee.Get() has been removed
|
||||
Accessor UnsafeMutablePointer.pointee.Set() has generic signature change from <Pointee> to <Pointee where Pointee : ~Copyable>
|
||||
Accessor UnsafeMutablePointer.subscript(_:).Get() has been removed
|
||||
Accessor UnsafeMutablePointer.subscript(_:).Set() has generic signature change from <Pointee> to <Pointee where Pointee : ~Copyable>
|
||||
Accessor UnsafePointer.hashValue.Get() has generic signature change from <Pointee> to <Pointee where Pointee : ~Copyable>
|
||||
Accessor UnsafePointer.pointee.Get() has been removed
|
||||
Accessor UnsafePointer.subscript(_:).Get() has been removed
|
||||
Class ManagedBuffer has generic signature change from <Header, Element> to <Header, Element where Element : ~Copyable>
|
||||
Constructor ExpressibleByNilLiteral.init(nilLiteral:) has generic signature change from <Self where Self : Swift.ExpressibleByNilLiteral> to <Self where Self : Swift.ExpressibleByNilLiteral, Self : ~Copyable>
|
||||
Constructor ManagedBufferPointer.init(bufferClass:minimumCapacity:makingHeaderWith:) has generic signature change from <Header, Element> to <Header, Element where Element : ~Copyable>
|
||||
Constructor ManagedBufferPointer.init(unsafeBufferObject:) has generic signature change from <Header, Element> to <Header, Element where Element : ~Copyable>
|
||||
Constructor OpaquePointer.init(_:) has generic signature change from <T> to <T where T : ~Copyable>
|
||||
Constructor Optional.init(_:) has generic signature change from <Wrapped> to <Wrapped where Wrapped : ~Copyable>
|
||||
Constructor Optional.init(_:) has parameter 0 changing from Default to Owned
|
||||
Constructor Optional.init(nilLiteral:) has generic signature change from <Wrapped> to <Wrapped where Wrapped : ~Copyable>
|
||||
Constructor Result.init(catching:) has generic signature change from <Success, Failure where Failure == any Swift.Error> to <Success, Failure where Failure : Swift.Error, Success : ~Copyable>
|
||||
Constructor UnsafeBufferPointer.init(_:) has generic signature change from <Element> to <Element where Element : ~Copyable>
|
||||
Constructor UnsafeBufferPointer.init(start:count:) has generic signature change from <Element> to <Element where Element : ~Copyable>
|
||||
Constructor UnsafeMutableBufferPointer.init(mutating:) has generic signature change from <Element> to <Element where Element : ~Copyable>
|
||||
Constructor UnsafeMutableBufferPointer.init(start:count:) has generic signature change from <Element> to <Element where Element : ~Copyable>
|
||||
Constructor UnsafeMutablePointer.init(_:) has generic signature change from <Pointee> to <Pointee where Pointee : ~Copyable>
|
||||
Constructor UnsafeMutablePointer.init(mutating:) has generic signature change from <Pointee> to <Pointee where Pointee : ~Copyable>
|
||||
Constructor UnsafeMutableRawBufferPointer.init(_:) has generic signature change from <T> to <T where T : ~Copyable>
|
||||
Constructor UnsafeMutableRawPointer.init(_:) has generic signature change from <T> to <T where T : ~Copyable>
|
||||
Constructor UnsafeRawBufferPointer.init(_:) has generic signature change from <T> to <T where T : ~Copyable>
|
||||
Constructor UnsafeRawPointer.init(_:) has generic signature change from <T> to <T where T : ~Copyable>
|
||||
Enum MemoryLayout has generic signature change from <T> to <T where T : ~Copyable>
|
||||
Enum Optional has generic signature change from <Wrapped> to <Wrapped where Wrapped : ~Copyable>
|
||||
Enum Result has generic signature change from <Success, Failure where Failure : Swift.Error> to <Success, Failure where Failure : Swift.Error, Success : ~Copyable>
|
||||
Func ??(_:_:) has generic signature change from <T> to <T where T : ~Copyable>
|
||||
Func ??(_:_:) has parameter 0 changing from Default to Owned
|
||||
Func ManagedBuffer.create(minimumCapacity:makingHeaderWith:) has generic signature change from <Header, Element> to <Header, Element where Element : ~Copyable>
|
||||
Func ManagedBufferPointer.isUniqueReference() has generic signature change from <Header, Element> to <Header, Element where Element : ~Copyable>
|
||||
Func MemoryLayout.alignment(ofValue:) has generic signature change from <T> to <T where T : ~Copyable>
|
||||
Func MemoryLayout.alignment(ofValue:) has parameter 0 changing from Default to Shared
|
||||
Func MemoryLayout.size(ofValue:) has generic signature change from <T> to <T where T : ~Copyable>
|
||||
Func MemoryLayout.size(ofValue:) has parameter 0 changing from Default to Shared
|
||||
Func MemoryLayout.stride(ofValue:) has generic signature change from <T> to <T where T : ~Copyable>
|
||||
Func MemoryLayout.stride(ofValue:) has parameter 0 changing from Default to Shared
|
||||
Func Optional.!=(_:_:) has generic signature change from <Wrapped> to <Wrapped where Wrapped : ~Copyable>
|
||||
Func Optional.!=(_:_:) has parameter 0 changing from Default to Shared
|
||||
Func Optional.!=(_:_:) has parameter 1 changing from Default to Shared
|
||||
Func Optional.==(_:_:) has generic signature change from <Wrapped> to <Wrapped where Wrapped : ~Copyable>
|
||||
Func Optional.==(_:_:) has parameter 0 changing from Default to Shared
|
||||
Func Optional.==(_:_:) has parameter 1 changing from Default to Shared
|
||||
Func Optional.~=(_:_:) has generic signature change from <Wrapped> to <Wrapped where Wrapped : ~Copyable>
|
||||
Func Optional.~=(_:_:) has parameter 1 changing from Default to Shared
|
||||
Func Result.get() has generic signature change from <Success, Failure where Failure : Swift.Error> to <Success, Failure where Failure : Swift.Error, Success : ~Copyable>
|
||||
Func Result.get() has self access kind changing from NonMutating to Consuming
|
||||
Func Result.mapError(_:) has self access kind changing from NonMutating to Consuming
|
||||
Func UnsafeBufferPointer.deallocate() has generic signature change from <Element> to <Element where Element : ~Copyable>
|
||||
Func UnsafeBufferPointer.distance(from:to:) has generic signature change from <Element> to <Element where Element : ~Copyable>
|
||||
Func UnsafeBufferPointer.formIndex(after:) has generic signature change from <Element> to <Element where Element : ~Copyable>
|
||||
Func UnsafeBufferPointer.formIndex(before:) has generic signature change from <Element> to <Element where Element : ~Copyable>
|
||||
Func UnsafeBufferPointer.index(_:offsetBy:) has generic signature change from <Element> to <Element where Element : ~Copyable>
|
||||
Func UnsafeBufferPointer.index(_:offsetBy:limitedBy:) has generic signature change from <Element> to <Element where Element : ~Copyable>
|
||||
Func UnsafeBufferPointer.index(after:) has generic signature change from <Element> to <Element where Element : ~Copyable>
|
||||
Func UnsafeBufferPointer.index(before:) has generic signature change from <Element> to <Element where Element : ~Copyable>
|
||||
Func UnsafeMutableBufferPointer.allocate(capacity:) has generic signature change from <Element> to <Element where Element : ~Copyable>
|
||||
Func UnsafeMutableBufferPointer.deallocate() has generic signature change from <Element> to <Element where Element : ~Copyable>
|
||||
Func UnsafeMutableBufferPointer.distance(from:to:) has generic signature change from <Element> to <Element where Element : ~Copyable>
|
||||
Func UnsafeMutableBufferPointer.formIndex(after:) has generic signature change from <Element> to <Element where Element : ~Copyable>
|
||||
Func UnsafeMutableBufferPointer.formIndex(before:) has generic signature change from <Element> to <Element where Element : ~Copyable>
|
||||
Func UnsafeMutableBufferPointer.index(_:offsetBy:) has generic signature change from <Element> to <Element where Element : ~Copyable>
|
||||
Func UnsafeMutableBufferPointer.index(_:offsetBy:limitedBy:) has generic signature change from <Element> to <Element where Element : ~Copyable>
|
||||
Func UnsafeMutableBufferPointer.index(after:) has generic signature change from <Element> to <Element where Element : ~Copyable>
|
||||
Func UnsafeMutableBufferPointer.index(before:) has generic signature change from <Element> to <Element where Element : ~Copyable>
|
||||
Func UnsafeMutableBufferPointer.swapAt(_:_:) has generic signature change from <Element> to <Element where Element : ~Copyable>
|
||||
Func UnsafeMutablePointer.allocate(capacity:) has generic signature change from <Pointee> to <Pointee where Pointee : ~Copyable>
|
||||
Func UnsafeMutablePointer.deallocate() has generic signature change from <Pointee> to <Pointee where Pointee : ~Copyable>
|
||||
Func UnsafeMutablePointer.deinitialize(count:) has generic signature change from <Pointee> to <Pointee where Pointee : ~Copyable>
|
||||
Func UnsafeMutablePointer.initialize(to:) has generic signature change from <Pointee> to <Pointee where Pointee : ~Copyable>
|
||||
Func UnsafeMutablePointer.initialize(to:) has parameter 0 changing from Default to Owned
|
||||
Func UnsafeMutablePointer.move() has generic signature change from <Pointee> to <Pointee where Pointee : ~Copyable>
|
||||
Func UnsafeMutablePointer.moveInitialize(from:count:) has generic signature change from <Pointee> to <Pointee where Pointee : ~Copyable>
|
||||
Func UnsafeMutableRawBufferPointer.bindMemory(to:) has generic signature change from <T> to <T where T : ~Copyable>
|
||||
Func UnsafeMutableRawPointer.assumingMemoryBound(to:) has generic signature change from <T> to <T where T : ~Copyable>
|
||||
Func UnsafeMutableRawPointer.bindMemory(to:capacity:) has generic signature change from <T> to <T where T : ~Copyable>
|
||||
Func UnsafeMutableRawPointer.moveInitializeMemory(as:from:count:) has generic signature change from <T> to <T where T : ~Copyable>
|
||||
Func UnsafePointer.deallocate() has generic signature change from <Pointee> to <Pointee where Pointee : ~Copyable>
|
||||
Func UnsafeRawBufferPointer.bindMemory(to:) has generic signature change from <T> to <T where T : ~Copyable>
|
||||
Func UnsafeRawPointer.assumingMemoryBound(to:) has generic signature change from <T> to <T where T : ~Copyable>
|
||||
Func UnsafeRawPointer.bindMemory(to:capacity:) has generic signature change from <T> to <T where T : ~Copyable>
|
||||
Func swap(_:_:) has generic signature change from <T> to <T where T : ~Copyable>
|
||||
Func withExtendedLifetime(_:_:) has parameter 0 changing from Default to Shared
|
||||
Func withUnsafeBytes(of:_:) has generic signature change from <T, Result> to <T, E, Result where E : Swift.Error, T : ~Copyable, Result : ~Copyable>
|
||||
Func withUnsafeBytes(of:_:) has parameter 0 changing from Default to Shared
|
||||
Func withUnsafeMutableBytes(of:_:) has generic signature change from <T, Result> to <T, E, Result where E : Swift.Error, T : ~Copyable, Result : ~Copyable>
|
||||
Func withUnsafeMutablePointer(to:_:) has generic signature change from <T, Result> to <T, E, Result where E : Swift.Error, T : ~Copyable, Result : ~Copyable>
|
||||
Func withUnsafePointer(to:_:) has generic signature change from <T, Result> to <T, E, Result where E : Swift.Error, T : ~Copyable, Result : ~Copyable>
|
||||
Func withUnsafePointer(to:_:) has parameter 0 changing from Default to Shared
|
||||
Struct ManagedBufferPointer has generic signature change from <Header, Element> to <Header, Element where Element : ~Copyable>
|
||||
Struct UnsafeBufferPointer has generic signature change from <Element> to <Element where Element : ~Copyable>
|
||||
Struct UnsafeMutableBufferPointer has generic signature change from <Element> to <Element where Element : ~Copyable>
|
||||
Struct UnsafeMutablePointer has generic signature change from <Pointee> to <Pointee where Pointee : ~Copyable>
|
||||
Struct UnsafePointer has generic signature change from <Pointee> to <Pointee where Pointee : ~Copyable>
|
||||
Subscript UnsafeMutablePointer.subscript(_:) has generic signature change from <Pointee> to <Pointee where Pointee : ~Copyable>
|
||||
Subscript UnsafePointer.subscript(_:) has generic signature change from <Pointee> to <Pointee where Pointee : ~Copyable>
|
||||
TypeAlias UnsafeBufferPointer.Index has generic signature change from <Element> to <Element where Element : ~Copyable>
|
||||
TypeAlias UnsafeMutableBufferPointer.Index has generic signature change from <Element> to <Element where Element : ~Copyable>
|
||||
TypeAlias UnsafeMutablePointer.Distance has generic signature change from <Pointee> to <Pointee where Pointee : ~Copyable>
|
||||
TypeAlias UnsafeMutablePointer.Pointee has generic signature change from <Pointee> to <Pointee where Pointee : ~Copyable>
|
||||
TypeAlias UnsafeMutablePointer.Stride has generic signature change from <Pointee> to <Pointee where Pointee : ~Copyable>
|
||||
TypeAlias UnsafePointer.Distance has generic signature change from <Pointee> to <Pointee where Pointee : ~Copyable>
|
||||
TypeAlias UnsafePointer.Pointee has generic signature change from <Pointee> to <Pointee where Pointee : ~Copyable>
|
||||
TypeAlias UnsafePointer.Stride has generic signature change from <Pointee> to <Pointee where Pointee : ~Copyable>
|
||||
Func FixedWidthInteger.&*(_:_:) has been added as a protocol requirement
|
||||
Accessor UnsafeBufferPointer.debugDescription.Get() has generic signature change from <Element> to <Element where Element : ~Copyable>
|
||||
Accessor UnsafeMutableBufferPointer.debugDescription.Get() has generic signature change from <Element> to <Element where Element : ~Copyable>
|
||||
Func ManagedBuffer.withUnsafeMutablePointerToElements(_:) has generic signature change from <Header, Element, R> to <Header, Element, E, R where E : Swift.Error, Element : ~Copyable, R : ~Copyable>
|
||||
Func ManagedBuffer.withUnsafeMutablePointerToElements(_:) is now without @rethrows
|
||||
Func ManagedBuffer.withUnsafeMutablePointerToHeader(_:) has generic signature change from <Header, Element, R> to <Header, Element, E, R where E : Swift.Error, Element : ~Copyable, R : ~Copyable>
|
||||
Func ManagedBuffer.withUnsafeMutablePointerToHeader(_:) is now without @rethrows
|
||||
Func ManagedBuffer.withUnsafeMutablePointers(_:) has generic signature change from <Header, Element, R> to <Header, Element, E, R where E : Swift.Error, Element : ~Copyable, R : ~Copyable>
|
||||
Func ManagedBuffer.withUnsafeMutablePointers(_:) is now without @rethrows
|
||||
Func ManagedBufferPointer.withUnsafeMutablePointerToElements(_:) has generic signature change from <Header, Element, R> to <Header, Element, E, R where E : Swift.Error, Element : ~Copyable, R : ~Copyable>
|
||||
Func ManagedBufferPointer.withUnsafeMutablePointerToElements(_:) is now without @rethrows
|
||||
Func ManagedBufferPointer.withUnsafeMutablePointerToHeader(_:) has generic signature change from <Header, Element, R> to <Header, Element, E, R where E : Swift.Error, Element : ~Copyable, R : ~Copyable>
|
||||
Func ManagedBufferPointer.withUnsafeMutablePointerToHeader(_:) is now without @rethrows
|
||||
Func ManagedBufferPointer.withUnsafeMutablePointers(_:) has generic signature change from <Header, Element, R> to <Header, Element, E, R where E : Swift.Error, Element : ~Copyable, R : ~Copyable>
|
||||
Func ManagedBufferPointer.withUnsafeMutablePointers(_:) is now without @rethrows
|
||||
Func Optional.flatMap(_:) has generic signature change from <Wrapped, U> to <Wrapped, E, U where E : Swift.Error, U : ~Copyable>
|
||||
Func Optional.flatMap(_:) is now without @rethrows
|
||||
Func Optional.map(_:) has generic signature change from <Wrapped, U> to <Wrapped, E, U where E : Swift.Error, U : ~Copyable>
|
||||
Func Optional.map(_:) is now without @rethrows
|
||||
Func Result.flatMap(_:) has generic signature change from <Success, Failure, NewSuccess where Failure : Swift.Error> to <Success, Failure, NewSuccess where Failure : Swift.Error, NewSuccess : ~Copyable>
|
||||
Func Result.flatMapError(_:) has generic signature change from <Success, Failure, NewFailure where Failure : Swift.Error, NewFailure : Swift.Error> to <Success, Failure, NewFailure where Failure : Swift.Error, NewFailure : Swift.Error, Success : ~Copyable>
|
||||
Func Result.flatMapError(_:) has self access kind changing from NonMutating to Consuming
|
||||
Func Result.map(_:) has generic signature change from <Success, Failure, NewSuccess where Failure : Swift.Error> to <Success, Failure, NewSuccess where Failure : Swift.Error, NewSuccess : ~Copyable>
|
||||
Func Result.mapError(_:) has generic signature change from <Success, Failure, NewFailure where Failure : Swift.Error, NewFailure : Swift.Error> to <Success, Failure, NewFailure where Failure : Swift.Error, NewFailure : Swift.Error, Success : ~Copyable>
|
||||
Func UnsafeBufferPointer.withMemoryRebound(to:_:) has generic signature change from <Element, T, Result> to <Element, T, E, Result where E : Swift.Error, Element : ~Copyable, T : ~Copyable, Result : ~Copyable>
|
||||
Func UnsafeBufferPointer.withMemoryRebound(to:_:) is now without @rethrows
|
||||
Func UnsafeMutableBufferPointer.withMemoryRebound(to:_:) has generic signature change from <Element, T, Result> to <Element, T, E, Result where E : Swift.Error, Element : ~Copyable, T : ~Copyable, Result : ~Copyable>
|
||||
Func UnsafeMutableBufferPointer.withMemoryRebound(to:_:) is now without @rethrows
|
||||
Func UnsafeMutablePointer.withMemoryRebound(to:capacity:_:) has generic signature change from <Pointee, T, Result> to <Pointee, T, E, Result where E : Swift.Error, Pointee : ~Copyable, T : ~Copyable, Result : ~Copyable>
|
||||
Func UnsafeMutablePointer.withMemoryRebound(to:capacity:_:) is now without @rethrows
|
||||
Func UnsafePointer.withMemoryRebound(to:capacity:_:) has generic signature change from <Pointee, T, Result> to <Pointee, T, E, Result where E : Swift.Error, Pointee : ~Copyable, T : ~Copyable, Result : ~Copyable>
|
||||
Func UnsafePointer.withMemoryRebound(to:capacity:_:) is now without @rethrows
|
||||
Func withExtendedLifetime(_:_:) has generic signature change from <T, Result> to <T, E, Result where E : Swift.Error, T : ~Copyable, Result : ~Copyable>
|
||||
Func withExtendedLifetime(_:_:) is now without @rethrows
|
||||
// NOTE: Most differences from the baseline are common across all architectures
|
||||
// should go into stability-stdlib-source-base.swift.expected. Only capture
|
||||
// x86_64-specific differences from the baseline here.
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
// This currently fails on non-Intel architectures due to no baseline being
|
||||
// available and it is not possible to filter across architectures in the
|
||||
// output.
|
||||
// XFAIL: CPU=arm64 || CPU=arm64e
|
||||
// XFAIL: CPU=arm64e
|
||||
|
||||
// RUN: %empty-directory(%t.tmp)
|
||||
// mkdir %t.tmp/module-cache && mkdir %t.tmp/dummy.sdk
|
||||
|
||||
Reference in New Issue
Block a user