// RUN: %empty-directory(%t.tmp) // mkdir %t.tmp/module-cache && mkdir %t.tmp/dummy.sdk // RUN: %api-digester -diagnose-sdk -module Swift -o %t.tmp/changes.txt -module-cache-path %t.tmp/module-cache -sdk %t.tmp/dummy.sdk -abi -avoid-location -v // RUN: %clang -E -P -x c %S/stability-stdlib-abi-without-asserts.test -o - | sed '/^\s*$/d' > %t.tmp/stability-stdlib-abi.swift.expected // RUN: %clang -E -P -x c %S/Inputs/stability-stdlib-abi-without-asserts-%target-cpu.txt -o - >> %t.tmp/stability-stdlib-abi.swift.expected // RUN: %clang -E -P -x c %t.tmp/stability-stdlib-abi.swift.expected -o - | sed '/^\s*$/d' | sort > %t.tmp/stability-stdlib-abi.swift.expected.sorted // RUN: %clang -E -P -x c %t.tmp/changes.txt -o - | sed -E -e '/^\s*$/d' -e 's/ in _[0-9A-F]{32}/ in #UNSTABLE ID#/g' | sort > %t.tmp/changes.txt.tmp // RUN: diff -u %t.tmp/stability-stdlib-abi.swift.expected.sorted %t.tmp/changes.txt.tmp // *** DO NOT DISABLE OR XFAIL THIS TEST. *** (See comment below.) // Welcome, Build Wrangler! // // This file lists APIs that have recently changed in a way that potentially // indicates an ABI- or source-breaking problem. // // A failure in this test indicates that there is a potential breaking change in // the Standard Library. If you observe a failure outside of a PR test, please // reach out to the Standard Library team directly to make sure this gets // resolved quickly! If your own PR fails in this test, you probably have an // ABI- or source-breaking change in your commits. Please go and fix it. // // Please DO NOT DISABLE THIS TEST. In addition to ignoring the current set of // ABI breaks, XFAILing this test also silences any future ABI breaks that may // land on this branch, which simply generates extra work for the next person // that picks up the mess. // // Instead of disabling this test, you'll need to extend the list of expected // changes at the bottom. (You'll also need to do this if your own PR triggers // false positives, or if you have special permission to break things.) You can // find a diff of what needs to be added in the output of the failed test run. // The order of lines doesn't matter, and you can also include comments to refer // to any bugs you filed. // // Thank you for your help ensuring the stdlib remains compatible with its past! // -- Your friendly stdlib engineers // REQUIRES: swift_stdlib_no_asserts // *** DO NOT DISABLE OR XFAIL THIS TEST. *** (See comment above.) // https://github.com/apple/swift/issues/55803 // We currently only have a baseline for Intel CPUs on macOS. // REQUIRES: OS=macosx && CPU=x86_64 // The digester can incorrectly register a generic signature change when // declarations are shuffled. rdar://problem/46618883 // UNSUPPORTED: swift_evolve // *** DO NOT DISABLE OR XFAIL THIS TEST. *** (See comment above.) Func _prespecialize() is a new API without '@available' Func _stdlib_isOSVersionAtLeastOrVariantVersionAtLeast(_:_:_:_:_:_:) is a new API without '@available' Func _diagnoseUnavailableCodeReached() is a new API without '@available' // These functions are not actually added to the ABI, but they had been a part of // the ABI exposed by the runtime library, so this is not breakage. // They are now referenced by @_extern(c) declarations in the standard library, but // api-digester cannot match them with the baseline symbols in the baseline runtime // library, which were not exposed by the baseline stdlib module. Func _swift_retainCount(_:) is a new API without '@available' Func _swift_unownedRetainCount(_:) is a new API without '@available' Func _swift_weakRetainCount(_:) is a new API without '@available' // And these were temporarily added as ABI in https://github.com/apple/swift/pull/69352, // but then https://github.com/apple/swift/pull/71694 made them @_aeic before // they shipped anywhere, but not before they got into the ABI baseline. Fun! Func _getRetainCount(_:) has been removed Func _getUnownedRetainCount(_:) has been removed Func _getWeakRetainCount(_:) has been removed Struct AnyHashable has added a conformance to an existing protocol _HasCustomAnyHashableRepresentation Class AnyKeyPath has added a conformance to an existing protocol CustomDebugStringConvertible Class KeyPath has added a conformance to an existing protocol CustomDebugStringConvertible Class PartialKeyPath has added a conformance to an existing protocol CustomDebugStringConvertible Class ReferenceWritableKeyPath has added a conformance to an existing protocol CustomDebugStringConvertible Class WritableKeyPath has added a conformance to an existing protocol CustomDebugStringConvertible Protocol CodingKey has added inherited protocol Sendable Protocol CodingKey has generic signature change from to Protocol Error has added inherited protocol Sendable Protocol Error has generic signature change from to Constructor _SmallString.init(taggedCocoa:) has mangled name changing from 'Swift._SmallString.init(taggedCocoa: Swift.AnyObject) -> Swift._SmallString' to 'Swift._SmallString.init(taggedCocoa: Swift.AnyObject) -> Swift.Optional' Constructor _SmallString.init(taggedCocoa:) has return type change from Swift._SmallString to Swift._SmallString? Enum Never has added a conformance to an existing protocol Decodable Enum Never has added a conformance to an existing protocol Encodable Enum Never has added a conformance to an existing protocol Identifiable // These functions haven't actually changed ABI, but are using @_silgen_name tricks to maintain the old ABI while moving to typed throws. Func AnyBidirectionalCollection.map(_:) has been removed Func AnyCollection.map(_:) has been removed Func AnyRandomAccessCollection.map(_:) has been removed Func AnySequence.map(_:) has been removed Func Collection.map(_:) has been removed Func Sequence.map(_:) has been removed Constructor Result.init(catching:) has been removed Func withoutActuallyEscaping(_:do:) has been renamed to Func __abi_withoutActuallyEscaping(_:do:) Func withoutActuallyEscaping(_:do:) has mangled name changing from 'Swift.withoutActuallyEscaping(_: A, do: (A) throws -> B) throws -> B' to 'Swift.__abi_withoutActuallyEscaping(_: A, do: (A) throws -> B) throws -> B' Func withoutActuallyEscaping(_:do:) is now without rethrows Func _openExistential(_:do:) has been renamed to Func __abi_openExistential(_:do:) Func _openExistential(_:do:) has mangled name changing from 'Swift._openExistential(_: A, do: (B) throws -> C) throws -> C' to 'Swift.__abi_openExistential(_: A, do: (B) throws -> C) throws -> C' Func _openExistential(_:do:) is now without rethrows // These haven't actually been removed; they are simply marked unavailable. // This seems to be a false positive in the ABI checker. This is not an ABI // break because the symbols are still present, and is not a source break // because FixedWidthInteger still has these operations. 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 to Protocol StringProtocol has generic signature change from to // These haven't actually been removed; they were replaced with @_alwaysEmitIntoClient // alternatives. The old silgen-name entry point was preserved under an alternative // source-level name. This causes a false positive with the ABI checker. // The symbols are still present at the ABI level. The symbols are also still present // at the source level. The association between them is simply no longer straightforward. Func UnsafeBufferPointer.withMemoryRebound(to:_:) has been removed Func UnsafeMutableBufferPointer.withMemoryRebound(to:_:) has been removed Func UnsafeMutablePointer.withMemoryRebound(to:capacity:_:) has been removed Func UnsafePointer.withMemoryRebound(to:capacity:_:) has been removed Func _AnySequenceBox._map(_:) is now without rethrows Func _BidirectionalCollectionBox._map(_:) is now without rethrows Func _CollectionBox._map(_:) is now without rethrows Func _RandomAccessCollectionBox._map(_:) is now without rethrows Func _SequenceBox._map(_:) is now without rethrows Func UnsafeMutableRawBufferPointer.storeBytes(of:toByteOffset:as:) has been removed Func UnsafeMutableRawPointer.storeBytes(of:toByteOffset:as:) has been removed Func UnsafeMutableBufferPointer.assign(repeating:) has been removed Func UnsafeMutableBufferPointer.update(repeating:) is a new API without '@available' Func UnsafeMutablePointer.assign(from:count:) has been removed Func UnsafeMutablePointer.update(from:count:) is a new API without '@available' Func UnsafeMutablePointer.assign(repeating:count:) has been removed Func UnsafeMutablePointer.update(repeating:count:) is a new API without '@available' Func UnsafeMutablePointer.moveAssign(from:count:) has been removed Func UnsafeMutablePointer.moveUpdate(from:count:) is a new API without '@available' // These haven't actually been removed; they were renamed at the source level while // retaining their old mangled name. The source break was accepted as part of se-0370. Func UnsafeMutableBufferPointer.initialize(from:) has mangled name changing from 'Swift.UnsafeMutableBufferPointer.initialize(from: A1) -> (A1.Iterator, Swift.Int)' to 'Swift.UnsafeMutableBufferPointer.initialize(from: A1) -> (unwritten: A1.Iterator, index: Swift.Int)' Func UnsafeMutableBufferPointer.initialize(from:) has return type change from (τ_1_0.Iterator, Swift.Int) to (unwritten: τ_1_0.Iterator, index: Swift.Int) // This hasn't actually been removed; it was renamed at the source level while // retaining its old mangled/silgen name. The old source-level name is preserved // as an @_alwaysEmitIntoClient function. The source break was accepted as part of se-0405. Constructor String.init(validatingCString:) is a new API without '@available' Constructor String.init(validatingUTF8:) has been removed // These haven't actually been removed; they are simply marked unavailable. // This seems to be a false positive in the ABI checker. This is not an ABI // break because the symbols are still present. Var _StringGuts._isContiguousUTF16 has been removed Var _StringGuts.startUTF16 has been removed Func _persistCString(_:) has been removed // These functions have not been renamed, they are pre-specialized versions and purely additive. // These seem to be false positives in the ABI checker. The original symbols are still present. Func Array._createNewBuffer(bufferIsUnique:minimumCapacity:growForAppend:) has been renamed to Func __specialize_class__createNewBuffer(bufferIsUnique:minimumCapacity:growForAppend:) Func Array._createNewBuffer(bufferIsUnique:minimumCapacity:growForAppend:) has mangled name changing from 'Swift.Array._createNewBuffer(bufferIsUnique: Swift.Bool, minimumCapacity: Swift.Int, growForAppend: Swift.Bool) -> ()' to 'Swift.Array.__specialize_class__createNewBuffer(bufferIsUnique: Swift.Bool, minimumCapacity: Swift.Int, growForAppend: Swift.Bool) -> ()' Func ContiguousArray._createNewBuffer(bufferIsUnique:minimumCapacity:growForAppend:) has been renamed to Func __specialize_class__createNewBuffer(bufferIsUnique:minimumCapacity:growForAppend:) Func ContiguousArray._createNewBuffer(bufferIsUnique:minimumCapacity:growForAppend:) has mangled name changing from 'Swift.ContiguousArray._createNewBuffer(bufferIsUnique: Swift.Bool, minimumCapacity: Swift.Int, growForAppend: Swift.Bool) -> ()' to 'Swift.ContiguousArray.__specialize_class__createNewBuffer(bufferIsUnique: Swift.Bool, minimumCapacity: Swift.Int, growForAppend: Swift.Bool) -> ()' Func ContiguousArray._reserveCapacityImpl(minimumCapacity:growForAppend:) has been renamed to Func __specialize_class__reserveCapacityImpl(minimumCapacity:growForAppend:) Func ContiguousArray._reserveCapacityImpl(minimumCapacity:growForAppend:) has mangled name changing from 'Swift.ContiguousArray._reserveCapacityImpl(minimumCapacity: Swift.Int, growForAppend: Swift.Bool) -> ()' to 'Swift.ContiguousArray.__specialize_class__reserveCapacityImpl(minimumCapacity: Swift.Int, growForAppend: Swift.Bool) -> ()' // This hasn't actually been changed, but it seems the ABI checker gives a false positive here and detects // it as a removal with the addition of the RangeSet subscripts Subscript MutableCollection.subscript(_:) has been removed Protocol SIMDScalar has added inherited protocol BitwiseCopyable Protocol SIMDScalar has generic signature change from to Protocol _Pointer has added inherited protocol BitwiseCopyable 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 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 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 _AnyCollectionProtocol has added inherited protocol Copyable Protocol _AnyCollectionProtocol has added inherited protocol Escapable Protocol _AnyHashableBox has added inherited protocol Copyable Protocol _AnyHashableBox has added inherited protocol Escapable Protocol _AnyIndexBox has added inherited protocol Copyable Protocol _AnyIndexBox has added inherited protocol Escapable Protocol _AppendKeyPath has added inherited protocol Copyable Protocol _AppendKeyPath has added inherited protocol Escapable Protocol _ArrayBufferProtocol has added inherited protocol Copyable Protocol _ArrayBufferProtocol has added inherited protocol Escapable Protocol _ArrayProtocol has added inherited protocol Copyable Protocol _ArrayProtocol has added inherited protocol Escapable Protocol _CVarArgAligned has added inherited protocol Copyable Protocol _CVarArgAligned has added inherited protocol Escapable Protocol _CVarArgPassedAsDouble has added inherited protocol Copyable Protocol _CVarArgPassedAsDouble has added inherited protocol Escapable Protocol _CustomPlaygroundQuickLookable has added inherited protocol Copyable Protocol _CustomPlaygroundQuickLookable has added inherited protocol Escapable Protocol _DestructorSafeContainer has added inherited protocol Copyable Protocol _DestructorSafeContainer has added inherited protocol Escapable Protocol _ExpressibleByBuiltinBooleanLiteral has added inherited protocol Copyable Protocol _ExpressibleByBuiltinBooleanLiteral has added inherited protocol Escapable Protocol _ExpressibleByBuiltinExtendedGraphemeClusterLiteral has added inherited protocol Copyable Protocol _ExpressibleByBuiltinExtendedGraphemeClusterLiteral has added inherited protocol Escapable Protocol _ExpressibleByBuiltinFloatLiteral has added inherited protocol Copyable Protocol _ExpressibleByBuiltinFloatLiteral has added inherited protocol Escapable Protocol _ExpressibleByBuiltinIntegerLiteral has added inherited protocol Copyable Protocol _ExpressibleByBuiltinIntegerLiteral has added inherited protocol Escapable Protocol _ExpressibleByBuiltinStringLiteral has added inherited protocol Copyable Protocol _ExpressibleByBuiltinStringLiteral has added inherited protocol Escapable Protocol _ExpressibleByBuiltinUnicodeScalarLiteral has added inherited protocol Copyable Protocol _ExpressibleByBuiltinUnicodeScalarLiteral has added inherited protocol Escapable Protocol _ExpressibleByColorLiteral has added inherited protocol Copyable Protocol _ExpressibleByColorLiteral has added inherited protocol Escapable Protocol _ExpressibleByFileReferenceLiteral has added inherited protocol Copyable Protocol _ExpressibleByFileReferenceLiteral has added inherited protocol Escapable Protocol _ExpressibleByImageLiteral has added inherited protocol Copyable Protocol _ExpressibleByImageLiteral has added inherited protocol Escapable Protocol _HasContiguousBytes has added inherited protocol Copyable Protocol _HasContiguousBytes has added inherited protocol Escapable Protocol _HasCustomAnyHashableRepresentation has added inherited protocol Copyable Protocol _HasCustomAnyHashableRepresentation has added inherited protocol Escapable Protocol _HashTableDelegate has added inherited protocol Copyable Protocol _HashTableDelegate has added inherited protocol Escapable Protocol _ObjectiveCBridgeable has added inherited protocol Copyable Protocol _ObjectiveCBridgeable has added inherited protocol Escapable Protocol _Pointer has added inherited protocol Copyable Protocol _Pointer has added inherited protocol Escapable Protocol _StringElement has added inherited protocol Copyable Protocol _StringElement has added inherited protocol Escapable Protocol _SwiftNewtypeWrapper has added inherited protocol Copyable Protocol _SwiftNewtypeWrapper has added inherited protocol Escapable Protocol _UTFParser has added inherited protocol Copyable Protocol _UTFParser has added inherited protocol Escapable Protocol _UnicodeEncoding has added inherited protocol Copyable Protocol _UnicodeEncoding has added inherited protocol Escapable Protocol _UnicodeParser has added inherited protocol Copyable Protocol _UnicodeParser has added inherited protocol Escapable Protocol __DefaultCustomPlaygroundQuickLookable has added inherited protocol Copyable Protocol __DefaultCustomPlaygroundQuickLookable has added inherited protocol Escapable Accessor ManagedBuffer.capacity.Get() has generic signature change from to Accessor ManagedBuffer.capacity.Get() has mangled name changing from 'Swift.ManagedBuffer.capacity.getter : Swift.Int' to '(extension in Swift):Swift.ManagedBuffer< where B: ~Swift.Copyable>.capacity.getter : Swift.Int' Accessor ManagedBuffer.firstElementAddress.Get() has generic signature change from to Accessor ManagedBuffer.firstElementAddress.Get() has mangled name changing from 'Swift.ManagedBuffer.firstElementAddress.getter : Swift.UnsafeMutablePointer' to '(extension in Swift):Swift.ManagedBuffer< where B: ~Swift.Copyable>.firstElementAddress.getter : Swift.UnsafeMutablePointer' Accessor ManagedBuffer.header.Get() has generic signature change from to Accessor ManagedBuffer.header.Get() has mangled name changing from 'Swift.ManagedBuffer.header.getter : A' to '(extension in Swift):Swift.ManagedBuffer< where B: ~Swift.Copyable>.header.getter : A' Accessor ManagedBuffer.header.Modify() has generic signature change from to Accessor ManagedBuffer.header.Modify() has mangled name changing from 'Swift.ManagedBuffer.header.modify : A' to '(extension in Swift):Swift.ManagedBuffer< where B: ~Swift.Copyable>.header.modify : A' Accessor ManagedBuffer.header.Set() has generic signature change from to Accessor ManagedBuffer.header.Set() has mangled name changing from 'Swift.ManagedBuffer.header.setter : A' to '(extension in Swift):Swift.ManagedBuffer< where B: ~Swift.Copyable>.header.setter : A' Accessor ManagedBuffer.headerAddress.Get() has generic signature change from to Accessor ManagedBuffer.headerAddress.Get() has mangled name changing from 'Swift.ManagedBuffer.headerAddress.getter : Swift.UnsafeMutablePointer' to '(extension in Swift):Swift.ManagedBuffer< where B: ~Swift.Copyable>.headerAddress.getter : Swift.UnsafeMutablePointer' Accessor ManagedBufferPointer._address.Get() has generic signature change from to Accessor ManagedBufferPointer._address.Get() has mangled name changing from 'Swift.ManagedBufferPointer._address.getter : Swift.UnsafeMutableRawPointer' to '(extension in Swift):Swift.ManagedBufferPointer< where B: ~Swift.Copyable>._address.getter : Swift.UnsafeMutableRawPointer' Accessor ManagedBufferPointer._alignmentMask.Get() has generic signature change from to Accessor ManagedBufferPointer._alignmentMask.Get() has mangled name changing from 'static Swift.ManagedBufferPointer._alignmentMask.getter : Swift.Int' to 'static (extension in Swift):Swift.ManagedBufferPointer< where B: ~Swift.Copyable>._alignmentMask.getter : Swift.Int' Accessor ManagedBufferPointer._capacityInBytes.Get() has generic signature change from to Accessor ManagedBufferPointer._capacityInBytes.Get() has mangled name changing from 'Swift.ManagedBufferPointer._capacityInBytes.getter : Swift.Int' to '(extension in Swift):Swift.ManagedBufferPointer< where B: ~Swift.Copyable>._capacityInBytes.getter : Swift.Int' Accessor ManagedBufferPointer._elementOffset.Get() has generic signature change from to Accessor ManagedBufferPointer._elementOffset.Get() has mangled name changing from 'static Swift.ManagedBufferPointer._elementOffset.getter : Swift.Int' to 'static (extension in Swift):Swift.ManagedBufferPointer< where B: ~Swift.Copyable>._elementOffset.getter : Swift.Int' Accessor ManagedBufferPointer._elementPointer.Get() has generic signature change from to Accessor ManagedBufferPointer._elementPointer.Get() has mangled name changing from 'Swift.ManagedBufferPointer._elementPointer.getter : Swift.UnsafeMutablePointer' to '(extension in Swift):Swift.ManagedBufferPointer< where B: ~Swift.Copyable>._elementPointer.getter : Swift.UnsafeMutablePointer' Accessor ManagedBufferPointer._headerOffset.Get() has generic signature change from to Accessor ManagedBufferPointer._headerOffset.Get() has mangled name changing from 'static Swift.ManagedBufferPointer._headerOffset.getter : Swift.Int' to 'static (extension in Swift):Swift.ManagedBufferPointer< where B: ~Swift.Copyable>._headerOffset.getter : Swift.Int' Accessor ManagedBufferPointer._headerPointer.Get() has generic signature change from to Accessor ManagedBufferPointer._headerPointer.Get() has mangled name changing from 'Swift.ManagedBufferPointer._headerPointer.getter : Swift.UnsafeMutablePointer' to '(extension in Swift):Swift.ManagedBufferPointer< where B: ~Swift.Copyable>._headerPointer.getter : Swift.UnsafeMutablePointer' Accessor ManagedBufferPointer._nativeBuffer.Get() has generic signature change from to Accessor ManagedBufferPointer._nativeBuffer.Get() has mangled name changing from 'Swift.ManagedBufferPointer._nativeBuffer.getter : Builtin.NativeObject' to '(extension in Swift):Swift.ManagedBufferPointer< where B: ~Swift.Copyable>._nativeBuffer.getter : Builtin.NativeObject' Accessor ManagedBufferPointer._nativeBuffer.Modify() has generic signature change from to Accessor ManagedBufferPointer._nativeBuffer.Modify() has mangled name changing from 'Swift.ManagedBufferPointer._nativeBuffer.modify : Builtin.NativeObject' to '(extension in Swift):Swift.ManagedBufferPointer< where B: ~Swift.Copyable>._nativeBuffer.modify : Builtin.NativeObject' Accessor ManagedBufferPointer._nativeBuffer.Set() has generic signature change from to Accessor ManagedBufferPointer._nativeBuffer.Set() has mangled name changing from 'Swift.ManagedBufferPointer._nativeBuffer.setter : Builtin.NativeObject' to '(extension in Swift):Swift.ManagedBufferPointer< where B: ~Swift.Copyable>._nativeBuffer.setter : Builtin.NativeObject' Accessor ManagedBufferPointer.buffer.Get() has generic signature change from to Accessor ManagedBufferPointer.buffer.Get() has mangled name changing from 'Swift.ManagedBufferPointer.buffer.getter : Swift.AnyObject' to '(extension in Swift):Swift.ManagedBufferPointer< where B: ~Swift.Copyable>.buffer.getter : Swift.AnyObject' Accessor ManagedBufferPointer.capacity.Get() has generic signature change from to Accessor ManagedBufferPointer.capacity.Get() has mangled name changing from 'Swift.ManagedBufferPointer.capacity.getter : Swift.Int' to '(extension in Swift):Swift.ManagedBufferPointer< where B: ~Swift.Copyable>.capacity.getter : Swift.Int' Accessor ManagedBufferPointer.header.Get() has generic signature change from to Accessor ManagedBufferPointer.header.Get() has mangled name changing from 'Swift.ManagedBufferPointer.header.getter : A' to '(extension in Swift):Swift.ManagedBufferPointer< where B: ~Swift.Copyable>.header.getter : A' Accessor ManagedBufferPointer.header.Modify() has generic signature change from to Accessor ManagedBufferPointer.header.Modify() has mangled name changing from 'Swift.ManagedBufferPointer.header.modify : A' to '(extension in Swift):Swift.ManagedBufferPointer< where B: ~Swift.Copyable>.header.modify : A' Accessor ManagedBufferPointer.header.Set() has generic signature change from to Accessor ManagedBufferPointer.header.Set() has mangled name changing from 'Swift.ManagedBufferPointer.header.setter : A' to '(extension in Swift):Swift.ManagedBufferPointer< where B: ~Swift.Copyable>.header.setter : A' Accessor MemoryLayout.alignment.Get() has generic signature change from to Accessor MemoryLayout.alignment.Get() has mangled name changing from 'static Swift.MemoryLayout.alignment.getter : Swift.Int' to 'static (extension in Swift):Swift.MemoryLayout< where A: ~Swift.Copyable, A: ~Swift.Escapable>.alignment.getter : Swift.Int' Accessor MemoryLayout.size.Get() has generic signature change from to Accessor MemoryLayout.size.Get() has mangled name changing from 'static Swift.MemoryLayout.size.getter : Swift.Int' to 'static (extension in Swift):Swift.MemoryLayout< where A: ~Swift.Copyable, A: ~Swift.Escapable>.size.getter : Swift.Int' Accessor MemoryLayout.stride.Get() has generic signature change from to Accessor MemoryLayout.stride.Get() has mangled name changing from 'static Swift.MemoryLayout.stride.getter : Swift.Int' to 'static (extension in Swift):Swift.MemoryLayout< where A: ~Swift.Copyable, A: ~Swift.Escapable>.stride.getter : Swift.Int' Accessor UnsafeBufferPointer._position.Get() has generic signature change from to Accessor UnsafeBufferPointer._position.Get() has mangled name changing from 'Swift.UnsafeBufferPointer._position.getter : Swift.Optional>' to '(extension in Swift):Swift.UnsafeBufferPointer< where A: ~Swift.Copyable>._position.getter : Swift.Optional>' Accessor UnsafeBufferPointer.baseAddress.Get() has generic signature change from to Accessor UnsafeBufferPointer.baseAddress.Get() has mangled name changing from 'Swift.UnsafeBufferPointer.baseAddress.getter : Swift.Optional>' to '(extension in Swift):Swift.UnsafeBufferPointer< where A: ~Swift.Copyable>.baseAddress.getter : Swift.Optional>' Accessor UnsafeBufferPointer.count.Get() has generic signature change from to Accessor UnsafeBufferPointer.count.Get() has mangled name changing from 'Swift.UnsafeBufferPointer.count.getter : Swift.Int' to '(extension in Swift):Swift.UnsafeBufferPointer< where A: ~Swift.Copyable>.count.getter : Swift.Int' Accessor UnsafeBufferPointer.endIndex.Get() has generic signature change from to Accessor UnsafeBufferPointer.endIndex.Get() has mangled name changing from 'Swift.UnsafeBufferPointer.endIndex.getter : Swift.Int' to '(extension in Swift):Swift.UnsafeBufferPointer< where A: ~Swift.Copyable>.endIndex.getter : Swift.Int' Accessor UnsafeBufferPointer.startIndex.Get() has generic signature change from to Accessor UnsafeBufferPointer.startIndex.Get() has mangled name changing from 'Swift.UnsafeBufferPointer.startIndex.getter : Swift.Int' to '(extension in Swift):Swift.UnsafeBufferPointer< where A: ~Swift.Copyable>.startIndex.getter : Swift.Int' Accessor UnsafeMutableBufferPointer._position.Get() has generic signature change from to Accessor UnsafeMutableBufferPointer._position.Get() has mangled name changing from 'Swift.UnsafeMutableBufferPointer._position.getter : Swift.Optional>' to '(extension in Swift):Swift.UnsafeMutableBufferPointer< where A: ~Swift.Copyable>._position.getter : Swift.Optional>' Accessor UnsafeMutableBufferPointer.baseAddress.Get() has generic signature change from to Accessor UnsafeMutableBufferPointer.baseAddress.Get() has mangled name changing from 'Swift.UnsafeMutableBufferPointer.baseAddress.getter : Swift.Optional>' to '(extension in Swift):Swift.UnsafeMutableBufferPointer< where A: ~Swift.Copyable>.baseAddress.getter : Swift.Optional>' Accessor UnsafeMutableBufferPointer.count.Get() has generic signature change from to Accessor UnsafeMutableBufferPointer.count.Get() has mangled name changing from 'Swift.UnsafeMutableBufferPointer.count.getter : Swift.Int' to '(extension in Swift):Swift.UnsafeMutableBufferPointer< where A: ~Swift.Copyable>.count.getter : Swift.Int' Accessor UnsafeMutableBufferPointer.endIndex.Get() has generic signature change from to Accessor UnsafeMutableBufferPointer.endIndex.Get() has mangled name changing from 'Swift.UnsafeMutableBufferPointer.endIndex.getter : Swift.Int' to '(extension in Swift):Swift.UnsafeMutableBufferPointer< where A: ~Swift.Copyable>.endIndex.getter : Swift.Int' Accessor UnsafeMutableBufferPointer.startIndex.Get() has generic signature change from to Accessor UnsafeMutableBufferPointer.startIndex.Get() has mangled name changing from 'Swift.UnsafeMutableBufferPointer.startIndex.getter : Swift.Int' to '(extension in Swift):Swift.UnsafeMutableBufferPointer< where A: ~Swift.Copyable>.startIndex.getter : Swift.Int' Accessor UnsafeMutablePointer._cVarArgEncoding.Get() has generic signature change from to Accessor UnsafeMutablePointer._cVarArgEncoding.Get() has mangled name changing from 'Swift.UnsafeMutablePointer._cVarArgEncoding.getter : Swift.Array' to '(extension in Swift):Swift.UnsafeMutablePointer< where A: ~Swift.Copyable>._cVarArgEncoding.getter : Swift.Array' Accessor UnsafeMutablePointer._max.Get() has generic signature change from to Accessor UnsafeMutablePointer._max.Get() has mangled name changing from 'static Swift.UnsafeMutablePointer._max.getter : Swift.UnsafeMutablePointer' to 'static (extension in Swift):Swift.UnsafeMutablePointer< where A: ~Swift.Copyable>._max.getter : Swift.UnsafeMutablePointer' Accessor UnsafeMutablePointer._rawValue.Get() has generic signature change from to Accessor UnsafeMutablePointer._rawValue.Get() has mangled name changing from 'Swift.UnsafeMutablePointer._rawValue.getter : Builtin.RawPointer' to '(extension in Swift):Swift.UnsafeMutablePointer< where A: ~Swift.Copyable>._rawValue.getter : Builtin.RawPointer' Accessor UnsafeMutablePointer.hashValue.Get() has generic signature change from to Accessor UnsafeMutablePointer.hashValue.Get() has mangled name changing from 'Swift.UnsafeMutablePointer.hashValue.getter : Swift.Int' to '(extension in Swift):Swift.UnsafeMutablePointer< where A: ~Swift.Copyable>.hashValue.getter : Swift.Int' Accessor UnsafePointer._cVarArgEncoding.Get() has generic signature change from to Accessor UnsafePointer._cVarArgEncoding.Get() has mangled name changing from 'Swift.UnsafePointer._cVarArgEncoding.getter : Swift.Array' to '(extension in Swift):Swift.UnsafePointer< where A: ~Swift.Copyable>._cVarArgEncoding.getter : Swift.Array' Accessor UnsafePointer._max.Get() has generic signature change from to Accessor UnsafePointer._max.Get() has mangled name changing from 'static Swift.UnsafePointer._max.getter : Swift.UnsafePointer' to 'static (extension in Swift):Swift.UnsafePointer< where A: ~Swift.Copyable>._max.getter : Swift.UnsafePointer' Accessor UnsafePointer._rawValue.Get() has generic signature change from to Accessor UnsafePointer._rawValue.Get() has mangled name changing from 'Swift.UnsafePointer._rawValue.getter : Builtin.RawPointer' to '(extension in Swift):Swift.UnsafePointer< where A: ~Swift.Copyable>._rawValue.getter : Builtin.RawPointer' Accessor UnsafePointer.hashValue.Get() has generic signature change from to Accessor UnsafePointer.hashValue.Get() has mangled name changing from 'Swift.UnsafePointer.hashValue.getter : Swift.Int' to '(extension in Swift):Swift.UnsafePointer< where A: ~Swift.Copyable>.hashValue.getter : Swift.Int' Class ManagedBuffer has generic signature change from to Constructor ExpressibleByNilLiteral.init(nilLiteral:) has generic signature change from to Constructor ManagedBuffer.init(_doNotCallMe:) has generic signature change from to Constructor ManagedBuffer.init(_doNotCallMe:) has mangled name changing from 'Swift.ManagedBuffer.init(_doNotCallMe: ()) -> Swift.ManagedBuffer' to '(extension in Swift):Swift.ManagedBuffer< where B: ~Swift.Copyable>.init(_doNotCallMe: ()) -> Swift.ManagedBuffer' Constructor ManagedBuffer.init(_doNotCallMe:) is now with @_preInverseGenerics Constructor ManagedBufferPointer.init(_:) has generic signature change from to Constructor ManagedBufferPointer.init(_:) has mangled name changing from 'Swift.ManagedBufferPointer.init(Swift.ManagedBuffer) -> Swift.ManagedBufferPointer' to '(extension in Swift):Swift.ManagedBufferPointer< where B: ~Swift.Copyable>.init(Swift.ManagedBuffer) -> Swift.ManagedBufferPointer' Constructor ManagedBufferPointer.init(_:) is now with @_preInverseGenerics Constructor ManagedBufferPointer.init(_uncheckedBufferClass:minimumCapacity:) has generic signature change from to Constructor ManagedBufferPointer.init(_uncheckedBufferClass:minimumCapacity:) has mangled name changing from 'Swift.ManagedBufferPointer.init(_uncheckedBufferClass: Swift.AnyObject.Type, minimumCapacity: Swift.Int) -> Swift.ManagedBufferPointer' to '(extension in Swift):Swift.ManagedBufferPointer< where B: ~Swift.Copyable>.init(_uncheckedBufferClass: Swift.AnyObject.Type, minimumCapacity: Swift.Int) -> Swift.ManagedBufferPointer' Constructor ManagedBufferPointer.init(_uncheckedBufferClass:minimumCapacity:) is now with @_preInverseGenerics Constructor ManagedBufferPointer.init(_uncheckedUnsafeBufferObject:) has generic signature change from to Constructor ManagedBufferPointer.init(_uncheckedUnsafeBufferObject:) has mangled name changing from 'Swift.ManagedBufferPointer.init(_uncheckedUnsafeBufferObject: Swift.AnyObject) -> Swift.ManagedBufferPointer' to '(extension in Swift):Swift.ManagedBufferPointer< where B: ~Swift.Copyable>.init(_uncheckedUnsafeBufferObject: Swift.AnyObject) -> Swift.ManagedBufferPointer' Constructor ManagedBufferPointer.init(_uncheckedUnsafeBufferObject:) is now with @_preInverseGenerics Constructor ManagedBufferPointer.init(bufferClass:minimumCapacity:) has generic signature change from to Constructor ManagedBufferPointer.init(bufferClass:minimumCapacity:) has mangled name changing from 'Swift.ManagedBufferPointer.init(bufferClass: Swift.AnyObject.Type, minimumCapacity: Swift.Int) -> Swift.ManagedBufferPointer' to '(extension in Swift):Swift.ManagedBufferPointer< where B: ~Swift.Copyable>.init(bufferClass: Swift.AnyObject.Type, minimumCapacity: Swift.Int) -> Swift.ManagedBufferPointer' Constructor ManagedBufferPointer.init(bufferClass:minimumCapacity:) is now with @_preInverseGenerics Constructor ManagedBufferPointer.init(bufferClass:minimumCapacity:makingHeaderWith:) has generic signature change from to Constructor ManagedBufferPointer.init(bufferClass:minimumCapacity:makingHeaderWith:) has mangled name changing from 'Swift.ManagedBufferPointer.init(bufferClass: Swift.AnyObject.Type, minimumCapacity: Swift.Int, makingHeaderWith: (Swift.AnyObject, (Swift.AnyObject) -> Swift.Int) throws -> A) throws -> Swift.ManagedBufferPointer' to '(extension in Swift):Swift.ManagedBufferPointer< where B: ~Swift.Copyable>.init(bufferClass: Swift.AnyObject.Type, minimumCapacity: Swift.Int, makingHeaderWith: (Swift.AnyObject, (Swift.AnyObject) -> Swift.Int) throws -> A) throws -> Swift.ManagedBufferPointer' Constructor ManagedBufferPointer.init(bufferClass:minimumCapacity:makingHeaderWith:) is now with @_preInverseGenerics Constructor ManagedBufferPointer.init(unsafeBufferObject:) has generic signature change from to Constructor ManagedBufferPointer.init(unsafeBufferObject:) has mangled name changing from 'Swift.ManagedBufferPointer.init(unsafeBufferObject: Swift.AnyObject) -> Swift.ManagedBufferPointer' to '(extension in Swift):Swift.ManagedBufferPointer< where B: ~Swift.Copyable>.init(unsafeBufferObject: Swift.AnyObject) -> Swift.ManagedBufferPointer' Constructor ManagedBufferPointer.init(unsafeBufferObject:) is now with @_preInverseGenerics Constructor OpaquePointer.init(_:) has generic signature change from to Constructor OpaquePointer.init(_:) has mangled name changing from 'Swift.OpaquePointer.init(Swift.Optional>) -> Swift.Optional' to 'Swift.OpaquePointer.init(Swift.Optional>) -> Swift.Optional' Constructor OpaquePointer.init(_:) has mangled name changing from 'Swift.OpaquePointer.init(Swift.UnsafePointer) -> Swift.OpaquePointer' to 'Swift.OpaquePointer.init(Swift.UnsafePointer) -> Swift.OpaquePointer' Constructor OpaquePointer.init(_:) is now with @_preInverseGenerics Constructor Optional.init(_:) has generic signature change from to Constructor Optional.init(_:) has mangled name changing from 'Swift.Optional.init(A) -> Swift.Optional' to '(extension in Swift):Swift.Optional< where A: ~Swift.Copyable>.init(A) -> Swift.Optional' Constructor Optional.init(_:) has parameter 0 changing from Default to Owned Constructor Optional.init(_:) is now with @_preInverseGenerics Constructor Optional.init(nilLiteral:) has generic signature change from to Constructor Optional.init(nilLiteral:) has mangled name changing from 'Swift.Optional.init(nilLiteral: ()) -> Swift.Optional' to '(extension in Swift):Swift.Optional< where A: ~Swift.Copyable, A: ~Swift.Escapable>.init(nilLiteral: ()) -> Swift.Optional' Constructor Optional.init(nilLiteral:) is now with @_preInverseGenerics Constructor UnsafeBufferPointer.init(_:) has generic signature change from to Constructor UnsafeBufferPointer.init(_:) has mangled name changing from 'Swift.UnsafeBufferPointer.init(Swift.UnsafeMutableBufferPointer) -> Swift.UnsafeBufferPointer' to '(extension in Swift):Swift.UnsafeBufferPointer< where A: ~Swift.Copyable>.init(Swift.UnsafeMutableBufferPointer) -> Swift.UnsafeBufferPointer' Constructor UnsafeBufferPointer.init(_:) is now with @_preInverseGenerics Constructor UnsafeBufferPointer.init(_empty:) has generic signature change from to Constructor UnsafeBufferPointer.init(_empty:) has mangled name changing from 'Swift.UnsafeBufferPointer.init(_empty: ()) -> Swift.UnsafeBufferPointer' to '(extension in Swift):Swift.UnsafeBufferPointer< where A: ~Swift.Copyable>.init(_empty: ()) -> Swift.UnsafeBufferPointer' Constructor UnsafeBufferPointer.init(_empty:) is now with @_preInverseGenerics Constructor UnsafeBufferPointer.init(start:count:) has generic signature change from to Constructor UnsafeBufferPointer.init(start:count:) has mangled name changing from 'Swift.UnsafeBufferPointer.init(start: Swift.Optional>, count: Swift.Int) -> Swift.UnsafeBufferPointer' to '(extension in Swift):Swift.UnsafeBufferPointer< where A: ~Swift.Copyable>.init(start: Swift.Optional>, count: Swift.Int) -> Swift.UnsafeBufferPointer' Constructor UnsafeBufferPointer.init(start:count:) is now with @_preInverseGenerics Constructor UnsafeMutableBufferPointer.init(_empty:) has generic signature change from to Constructor UnsafeMutableBufferPointer.init(_empty:) has mangled name changing from 'Swift.UnsafeMutableBufferPointer.init(_empty: ()) -> Swift.UnsafeMutableBufferPointer' to '(extension in Swift):Swift.UnsafeMutableBufferPointer< where A: ~Swift.Copyable>.init(_empty: ()) -> Swift.UnsafeMutableBufferPointer' Constructor UnsafeMutableBufferPointer.init(_empty:) is now with @_preInverseGenerics Constructor UnsafeMutableBufferPointer.init(mutating:) has generic signature change from to Constructor UnsafeMutableBufferPointer.init(mutating:) has mangled name changing from 'Swift.UnsafeMutableBufferPointer.init(mutating: Swift.UnsafeBufferPointer) -> Swift.UnsafeMutableBufferPointer' to '(extension in Swift):Swift.UnsafeMutableBufferPointer< where A: ~Swift.Copyable>.init(mutating: Swift.UnsafeBufferPointer) -> Swift.UnsafeMutableBufferPointer' Constructor UnsafeMutableBufferPointer.init(mutating:) is now with @_preInverseGenerics Constructor UnsafeMutableBufferPointer.init(start:count:) has generic signature change from to Constructor UnsafeMutableBufferPointer.init(start:count:) has mangled name changing from 'Swift.UnsafeMutableBufferPointer.init(start: Swift.Optional>, count: Swift.Int) -> Swift.UnsafeMutableBufferPointer' to '(extension in Swift):Swift.UnsafeMutableBufferPointer< where A: ~Swift.Copyable>.init(start: Swift.Optional>, count: Swift.Int) -> Swift.UnsafeMutableBufferPointer' Constructor UnsafeMutableBufferPointer.init(start:count:) is now with @_preInverseGenerics Constructor UnsafeMutablePointer.init(_:) has generic signature change from to Constructor UnsafeMutablePointer.init(_:) has mangled name changing from 'Swift.UnsafeMutablePointer.init(Builtin.RawPointer) -> Swift.UnsafeMutablePointer' to '(extension in Swift):Swift.UnsafeMutablePointer< where A: ~Swift.Copyable>.init(Builtin.RawPointer) -> Swift.UnsafeMutablePointer' Constructor UnsafeMutablePointer.init(_:) has mangled name changing from 'Swift.UnsafeMutablePointer.init(Swift.Optional>) -> Swift.Optional>' to '(extension in Swift):Swift.UnsafeMutablePointer< where A: ~Swift.Copyable>.init(Swift.Optional>) -> Swift.Optional>' Constructor UnsafeMutablePointer.init(_:) has mangled name changing from 'Swift.UnsafeMutablePointer.init(Swift.UnsafeMutablePointer) -> Swift.UnsafeMutablePointer' to '(extension in Swift):Swift.UnsafeMutablePointer< where A: ~Swift.Copyable>.init(Swift.UnsafeMutablePointer) -> Swift.UnsafeMutablePointer' Constructor UnsafeMutablePointer.init(_:) is now with @_preInverseGenerics Constructor UnsafeMutablePointer.init(mutating:) has generic signature change from to Constructor UnsafeMutablePointer.init(mutating:) has mangled name changing from 'Swift.UnsafeMutablePointer.init(mutating: Swift.Optional>) -> Swift.Optional>' to '(extension in Swift):Swift.UnsafeMutablePointer< where A: ~Swift.Copyable>.init(mutating: Swift.Optional>) -> Swift.Optional>' Constructor UnsafeMutablePointer.init(mutating:) has mangled name changing from 'Swift.UnsafeMutablePointer.init(mutating: Swift.UnsafePointer) -> Swift.UnsafeMutablePointer' to '(extension in Swift):Swift.UnsafeMutablePointer< where A: ~Swift.Copyable>.init(mutating: Swift.UnsafePointer) -> Swift.UnsafeMutablePointer' Constructor UnsafeMutablePointer.init(mutating:) is now with @_preInverseGenerics Constructor UnsafeMutableRawBufferPointer.init(_:) has generic signature change from to Constructor UnsafeMutableRawBufferPointer.init(_:) has mangled name changing from 'Swift.UnsafeMutableRawBufferPointer.init(Swift.UnsafeMutableBufferPointer) -> Swift.UnsafeMutableRawBufferPointer' to 'Swift.UnsafeMutableRawBufferPointer.init(Swift.UnsafeMutableBufferPointer) -> Swift.UnsafeMutableRawBufferPointer' Constructor UnsafeMutableRawBufferPointer.init(_:) is now with @_preInverseGenerics Constructor UnsafeMutableRawPointer.init(_:) has generic signature change from to Constructor UnsafeMutableRawPointer.init(_:) has mangled name changing from 'Swift.UnsafeMutableRawPointer.init(Swift.Optional>) -> Swift.Optional' to 'Swift.UnsafeMutableRawPointer.init(Swift.Optional>) -> Swift.Optional' Constructor UnsafeMutableRawPointer.init(_:) has mangled name changing from 'Swift.UnsafeMutableRawPointer.init(Swift.UnsafeMutablePointer) -> Swift.UnsafeMutableRawPointer' to 'Swift.UnsafeMutableRawPointer.init(Swift.UnsafeMutablePointer) -> Swift.UnsafeMutableRawPointer' Constructor UnsafeMutableRawPointer.init(_:) is now with @_preInverseGenerics Constructor UnsafePointer.init(_:) has generic signature change from to Constructor UnsafePointer.init(_:) has mangled name changing from 'Swift.UnsafePointer.init(Builtin.RawPointer) -> Swift.UnsafePointer' to '(extension in Swift):Swift.UnsafePointer< where A: ~Swift.Copyable>.init(Builtin.RawPointer) -> Swift.UnsafePointer' Constructor UnsafePointer.init(_:) is now with @_preInverseGenerics Constructor UnsafeRawBufferPointer.init(_:) has generic signature change from to Constructor UnsafeRawBufferPointer.init(_:) has mangled name changing from 'Swift.UnsafeRawBufferPointer.init(Swift.UnsafeBufferPointer) -> Swift.UnsafeRawBufferPointer' to 'Swift.UnsafeRawBufferPointer.init(Swift.UnsafeBufferPointer) -> Swift.UnsafeRawBufferPointer' Constructor UnsafeRawBufferPointer.init(_:) has mangled name changing from 'Swift.UnsafeRawBufferPointer.init(Swift.UnsafeMutableBufferPointer) -> Swift.UnsafeRawBufferPointer' to 'Swift.UnsafeRawBufferPointer.init(Swift.UnsafeMutableBufferPointer) -> Swift.UnsafeRawBufferPointer' Constructor UnsafeRawBufferPointer.init(_:) is now with @_preInverseGenerics Constructor UnsafeRawPointer.init(_:) has generic signature change from to Constructor UnsafeRawPointer.init(_:) has mangled name changing from 'Swift.UnsafeRawPointer.init(Swift.Optional>) -> Swift.Optional' to 'Swift.UnsafeRawPointer.init(Swift.Optional>) -> Swift.Optional' Constructor UnsafeRawPointer.init(_:) has mangled name changing from 'Swift.UnsafeRawPointer.init(Swift.Optional>) -> Swift.Optional' to 'Swift.UnsafeRawPointer.init(Swift.Optional>) -> Swift.Optional' Constructor UnsafeRawPointer.init(_:) has mangled name changing from 'Swift.UnsafeRawPointer.init(Swift.UnsafeMutablePointer) -> Swift.UnsafeRawPointer' to 'Swift.UnsafeRawPointer.init(Swift.UnsafeMutablePointer) -> Swift.UnsafeRawPointer' Constructor UnsafeRawPointer.init(_:) has mangled name changing from 'Swift.UnsafeRawPointer.init(Swift.UnsafePointer) -> Swift.UnsafeRawPointer' to 'Swift.UnsafeRawPointer.init(Swift.UnsafePointer) -> Swift.UnsafeRawPointer' Constructor UnsafeRawPointer.init(_:) is now with @_preInverseGenerics Enum MemoryLayout has generic signature change from to Enum Optional has generic signature change from to Enum Result has generic signature change from to EnumElement Optional.none has declared type change from <τ_0_0> (τ_0_0?.Type) -> τ_0_0? to <τ_0_0 where τ_0_0 : ~Copyable, τ_0_0 : ~Escapable> (τ_0_0?.Type) -> τ_0_0? EnumElement Optional.some has declared type change from <τ_0_0> (τ_0_0?.Type) -> (τ_0_0) -> τ_0_0? to <τ_0_0 where τ_0_0 : ~Copyable, τ_0_0 : ~Escapable> (τ_0_0?.Type) -> (τ_0_0) -> τ_0_0? EnumElement Result.failure has declared type change from <τ_0_0, τ_0_1 where τ_0_1 : Swift.Error> (Swift.Result<τ_0_0, τ_0_1>.Type) -> (τ_0_1) -> Swift.Result<τ_0_0, τ_0_1> to <τ_0_0, τ_0_1 where τ_0_1 : Swift.Error, τ_0_0 : ~Copyable, τ_0_0 : ~Escapable> (Swift.Result<τ_0_0, τ_0_1>.Type) -> (τ_0_1) -> Swift.Result<τ_0_0, τ_0_1> EnumElement Result.success has declared type change from <τ_0_0, τ_0_1 where τ_0_1 : Swift.Error> (Swift.Result<τ_0_0, τ_0_1>.Type) -> (τ_0_0) -> Swift.Result<τ_0_0, τ_0_1> to <τ_0_0, τ_0_1 where τ_0_1 : Swift.Error, τ_0_0 : ~Copyable, τ_0_0 : ~Escapable> (Swift.Result<τ_0_0, τ_0_1>.Type) -> (τ_0_0) -> Swift.Result<τ_0_0, τ_0_1> Func ??(_:_:) has been removed Func ManagedBuffer.create(minimumCapacity:makingHeaderWith:) has generic signature change from to Func ManagedBuffer.create(minimumCapacity:makingHeaderWith:) has mangled name changing from 'static Swift.ManagedBuffer.create(minimumCapacity: Swift.Int, makingHeaderWith: (Swift.ManagedBuffer) throws -> A) throws -> Swift.ManagedBuffer' to 'static (extension in Swift):Swift.ManagedBuffer< where B: ~Swift.Copyable>.create(minimumCapacity: Swift.Int, makingHeaderWith: (Swift.ManagedBuffer) throws -> A) throws -> Swift.ManagedBuffer' Func ManagedBuffer.create(minimumCapacity:makingHeaderWith:) is now with @_preInverseGenerics Func ManagedBuffer.withUnsafeMutablePointerToElements(_:) has been removed Func ManagedBuffer.withUnsafeMutablePointerToHeader(_:) has been removed Func ManagedBuffer.withUnsafeMutablePointers(_:) has been removed Func ManagedBufferPointer.==(_:_:) has generic signature change from to Func ManagedBufferPointer.==(_:_:) has mangled name changing from 'static Swift.ManagedBufferPointer.== infix(Swift.ManagedBufferPointer, Swift.ManagedBufferPointer) -> Swift.Bool' to 'static (extension in Swift):Swift.ManagedBufferPointer< where B: ~Swift.Copyable>.== infix(Swift.ManagedBufferPointer, Swift.ManagedBufferPointer) -> Swift.Bool' Func ManagedBufferPointer.==(_:_:) is now with @_preInverseGenerics Func ManagedBufferPointer._checkValidBufferClass(_:creating:) has generic signature change from to Func ManagedBufferPointer._checkValidBufferClass(_:creating:) has mangled name changing from 'static Swift.ManagedBufferPointer._checkValidBufferClass(_: Swift.AnyObject.Type, creating: Swift.Bool) -> ()' to 'static (extension in Swift):Swift.ManagedBufferPointer< where B: ~Swift.Copyable>._checkValidBufferClass(_: Swift.AnyObject.Type, creating: Swift.Bool) -> ()' Func ManagedBufferPointer._checkValidBufferClass(_:creating:) is now with @_preInverseGenerics Func ManagedBufferPointer._internalInvariantValidBufferClass(_:creating:) has generic signature change from to Func ManagedBufferPointer._internalInvariantValidBufferClass(_:creating:) has mangled name changing from 'static Swift.ManagedBufferPointer._internalInvariantValidBufferClass(_: Swift.AnyObject.Type, creating: Swift.Bool) -> ()' to 'static (extension in Swift):Swift.ManagedBufferPointer< where B: ~Swift.Copyable>._internalInvariantValidBufferClass(_: Swift.AnyObject.Type, creating: Swift.Bool) -> ()' Func ManagedBufferPointer._internalInvariantValidBufferClass(_:creating:) is now with @_preInverseGenerics Func ManagedBufferPointer.isUniqueReference() has generic signature change from to Func ManagedBufferPointer.isUniqueReference() has mangled name changing from 'Swift.ManagedBufferPointer.isUniqueReference() -> Swift.Bool' to '(extension in Swift):Swift.ManagedBufferPointer< where B: ~Swift.Copyable>.isUniqueReference() -> Swift.Bool' Func ManagedBufferPointer.isUniqueReference() is now with @_preInverseGenerics Func ManagedBufferPointer.withUnsafeMutablePointerToElements(_:) has been removed Func ManagedBufferPointer.withUnsafeMutablePointerToHeader(_:) has been removed Func ManagedBufferPointer.withUnsafeMutablePointers(_:) has been removed Func MemoryLayout.alignment(ofValue:) has generic signature change from to Func MemoryLayout.alignment(ofValue:) has mangled name changing from 'static Swift.MemoryLayout.alignment(ofValue: A) -> Swift.Int' to 'static (extension in Swift):Swift.MemoryLayout< where A: ~Swift.Copyable, A: ~Swift.Escapable>.alignment(ofValue: A) -> Swift.Int' Func MemoryLayout.alignment(ofValue:) has parameter 0 changing from Default to Shared Func MemoryLayout.alignment(ofValue:) is now with @_preInverseGenerics Func MemoryLayout.size(ofValue:) has generic signature change from to Func MemoryLayout.size(ofValue:) has mangled name changing from 'static Swift.MemoryLayout.size(ofValue: A) -> Swift.Int' to 'static (extension in Swift):Swift.MemoryLayout< where A: ~Swift.Copyable, A: ~Swift.Escapable>.size(ofValue: A) -> Swift.Int' Func MemoryLayout.size(ofValue:) has parameter 0 changing from Default to Shared Func MemoryLayout.size(ofValue:) is now with @_preInverseGenerics Func MemoryLayout.stride(ofValue:) has generic signature change from to Func MemoryLayout.stride(ofValue:) has mangled name changing from 'static Swift.MemoryLayout.stride(ofValue: A) -> Swift.Int' to 'static (extension in Swift):Swift.MemoryLayout< where A: ~Swift.Copyable, A: ~Swift.Escapable>.stride(ofValue: A) -> Swift.Int' Func MemoryLayout.stride(ofValue:) has parameter 0 changing from Default to Shared Func MemoryLayout.stride(ofValue:) is now with @_preInverseGenerics Func Optional.!=(_:_:) has generic signature change from to Func Optional.!=(_:_:) has mangled name changing from 'static Swift.Optional.!= infix(Swift.Optional, Swift._OptionalNilComparisonType) -> Swift.Bool' to 'static (extension in Swift):Swift.Optional< where A: ~Swift.Copyable, A: ~Swift.Escapable>.!= infix(Swift.Optional, Swift._OptionalNilComparisonType) -> Swift.Bool' Func Optional.!=(_:_:) has mangled name changing from 'static Swift.Optional.!= infix(Swift._OptionalNilComparisonType, Swift.Optional) -> Swift.Bool' to 'static (extension in Swift):Swift.Optional< where A: ~Swift.Copyable, A: ~Swift.Escapable>.!= infix(Swift._OptionalNilComparisonType, Swift.Optional) -> Swift.Bool' Func Optional.!=(_:_:) has parameter 0 changing from Default to Shared Func Optional.!=(_:_:) has parameter 1 changing from Default to Shared Func Optional.!=(_:_:) is now with @_preInverseGenerics Func Optional.==(_:_:) has generic signature change from to Func Optional.==(_:_:) has mangled name changing from 'static Swift.Optional.== infix(Swift.Optional, Swift._OptionalNilComparisonType) -> Swift.Bool' to 'static (extension in Swift):Swift.Optional< where A: ~Swift.Copyable, A: ~Swift.Escapable>.== infix(Swift.Optional, Swift._OptionalNilComparisonType) -> Swift.Bool' Func Optional.==(_:_:) has mangled name changing from 'static Swift.Optional.== infix(Swift._OptionalNilComparisonType, Swift.Optional) -> Swift.Bool' to 'static (extension in Swift):Swift.Optional< where A: ~Swift.Copyable, A: ~Swift.Escapable>.== infix(Swift._OptionalNilComparisonType, Swift.Optional) -> Swift.Bool' Func Optional.==(_:_:) has parameter 0 changing from Default to Shared Func Optional.==(_:_:) has parameter 1 changing from Default to Shared Func Optional.==(_:_:) is now with @_preInverseGenerics Func Optional.~=(_:_:) has generic signature change from to Func Optional.~=(_:_:) has mangled name changing from 'static Swift.Optional.~= infix(Swift._OptionalNilComparisonType, Swift.Optional) -> Swift.Bool' to 'static (extension in Swift):Swift.Optional< where A: ~Swift.Copyable, A: ~Swift.Escapable>.~= infix(Swift._OptionalNilComparisonType, Swift.Optional) -> Swift.Bool' Func Optional.~=(_:_:) has parameter 1 changing from Default to Shared Func Optional.~=(_:_:) is now with @_preInverseGenerics Func Result.get() has been removed Func Result.mapError(_:) has been removed Func UnsafeBufferPointer.deallocate() has generic signature change from to Func UnsafeBufferPointer.deallocate() has mangled name changing from 'Swift.UnsafeBufferPointer.deallocate() -> ()' to '(extension in Swift):Swift.UnsafeBufferPointer< where A: ~Swift.Copyable>.deallocate() -> ()' Func UnsafeBufferPointer.deallocate() is now with @_preInverseGenerics Func UnsafeBufferPointer.distance(from:to:) has generic signature change from to Func UnsafeBufferPointer.distance(from:to:) has mangled name changing from 'Swift.UnsafeBufferPointer.distance(from: Swift.Int, to: Swift.Int) -> Swift.Int' to '(extension in Swift):Swift.UnsafeBufferPointer< where A: ~Swift.Copyable>.distance(from: Swift.Int, to: Swift.Int) -> Swift.Int' Func UnsafeBufferPointer.distance(from:to:) is now with @_preInverseGenerics Func UnsafeBufferPointer.formIndex(after:) has generic signature change from to Func UnsafeBufferPointer.formIndex(after:) has mangled name changing from 'Swift.UnsafeBufferPointer.formIndex(after: inout Swift.Int) -> ()' to '(extension in Swift):Swift.UnsafeBufferPointer< where A: ~Swift.Copyable>.formIndex(after: inout Swift.Int) -> ()' Func UnsafeBufferPointer.formIndex(after:) is now with @_preInverseGenerics Func UnsafeBufferPointer.formIndex(before:) has generic signature change from to Func UnsafeBufferPointer.formIndex(before:) has mangled name changing from 'Swift.UnsafeBufferPointer.formIndex(before: inout Swift.Int) -> ()' to '(extension in Swift):Swift.UnsafeBufferPointer< where A: ~Swift.Copyable>.formIndex(before: inout Swift.Int) -> ()' Func UnsafeBufferPointer.formIndex(before:) is now with @_preInverseGenerics Func UnsafeBufferPointer.index(_:offsetBy:) has generic signature change from to Func UnsafeBufferPointer.index(_:offsetBy:) has mangled name changing from 'Swift.UnsafeBufferPointer.index(_: Swift.Int, offsetBy: Swift.Int) -> Swift.Int' to '(extension in Swift):Swift.UnsafeBufferPointer< where A: ~Swift.Copyable>.index(_: Swift.Int, offsetBy: Swift.Int) -> Swift.Int' Func UnsafeBufferPointer.index(_:offsetBy:) is now with @_preInverseGenerics Func UnsafeBufferPointer.index(_:offsetBy:limitedBy:) has generic signature change from to Func UnsafeBufferPointer.index(_:offsetBy:limitedBy:) has mangled name changing from 'Swift.UnsafeBufferPointer.index(_: Swift.Int, offsetBy: Swift.Int, limitedBy: Swift.Int) -> Swift.Optional' to '(extension in Swift):Swift.UnsafeBufferPointer< where A: ~Swift.Copyable>.index(_: Swift.Int, offsetBy: Swift.Int, limitedBy: Swift.Int) -> Swift.Optional' Func UnsafeBufferPointer.index(_:offsetBy:limitedBy:) is now with @_preInverseGenerics Func UnsafeBufferPointer.index(after:) has generic signature change from to Func UnsafeBufferPointer.index(after:) has mangled name changing from 'Swift.UnsafeBufferPointer.index(after: Swift.Int) -> Swift.Int' to '(extension in Swift):Swift.UnsafeBufferPointer< where A: ~Swift.Copyable>.index(after: Swift.Int) -> Swift.Int' Func UnsafeBufferPointer.index(after:) is now with @_preInverseGenerics Func UnsafeBufferPointer.index(before:) has generic signature change from to Func UnsafeBufferPointer.index(before:) has mangled name changing from 'Swift.UnsafeBufferPointer.index(before: Swift.Int) -> Swift.Int' to '(extension in Swift):Swift.UnsafeBufferPointer< where A: ~Swift.Copyable>.index(before: Swift.Int) -> Swift.Int' Func UnsafeBufferPointer.index(before:) is now with @_preInverseGenerics Func UnsafeMutableBufferPointer.allocate(capacity:) has generic signature change from to Func UnsafeMutableBufferPointer.allocate(capacity:) has mangled name changing from 'static Swift.UnsafeMutableBufferPointer.allocate(capacity: Swift.Int) -> Swift.UnsafeMutableBufferPointer' to 'static (extension in Swift):Swift.UnsafeMutableBufferPointer< where A: ~Swift.Copyable>.allocate(capacity: Swift.Int) -> Swift.UnsafeMutableBufferPointer' Func UnsafeMutableBufferPointer.allocate(capacity:) is now with @_preInverseGenerics Func UnsafeMutableBufferPointer.deallocate() has generic signature change from to Func UnsafeMutableBufferPointer.deallocate() has mangled name changing from 'Swift.UnsafeMutableBufferPointer.deallocate() -> ()' to '(extension in Swift):Swift.UnsafeMutableBufferPointer< where A: ~Swift.Copyable>.deallocate() -> ()' Func UnsafeMutableBufferPointer.deallocate() is now with @_preInverseGenerics Func UnsafeMutableBufferPointer.distance(from:to:) has generic signature change from to Func UnsafeMutableBufferPointer.distance(from:to:) has mangled name changing from 'Swift.UnsafeMutableBufferPointer.distance(from: Swift.Int, to: Swift.Int) -> Swift.Int' to '(extension in Swift):Swift.UnsafeMutableBufferPointer< where A: ~Swift.Copyable>.distance(from: Swift.Int, to: Swift.Int) -> Swift.Int' Func UnsafeMutableBufferPointer.distance(from:to:) is now with @_preInverseGenerics Func UnsafeMutableBufferPointer.formIndex(after:) has generic signature change from to Func UnsafeMutableBufferPointer.formIndex(after:) has mangled name changing from 'Swift.UnsafeMutableBufferPointer.formIndex(after: inout Swift.Int) -> ()' to '(extension in Swift):Swift.UnsafeMutableBufferPointer< where A: ~Swift.Copyable>.formIndex(after: inout Swift.Int) -> ()' Func UnsafeMutableBufferPointer.formIndex(after:) is now with @_preInverseGenerics Func UnsafeMutableBufferPointer.formIndex(before:) has generic signature change from to Func UnsafeMutableBufferPointer.formIndex(before:) has mangled name changing from 'Swift.UnsafeMutableBufferPointer.formIndex(before: inout Swift.Int) -> ()' to '(extension in Swift):Swift.UnsafeMutableBufferPointer< where A: ~Swift.Copyable>.formIndex(before: inout Swift.Int) -> ()' Func UnsafeMutableBufferPointer.formIndex(before:) is now with @_preInverseGenerics Func UnsafeMutableBufferPointer.index(_:offsetBy:) has generic signature change from to Func UnsafeMutableBufferPointer.index(_:offsetBy:) has mangled name changing from 'Swift.UnsafeMutableBufferPointer.index(_: Swift.Int, offsetBy: Swift.Int) -> Swift.Int' to '(extension in Swift):Swift.UnsafeMutableBufferPointer< where A: ~Swift.Copyable>.index(_: Swift.Int, offsetBy: Swift.Int) -> Swift.Int' Func UnsafeMutableBufferPointer.index(_:offsetBy:) is now with @_preInverseGenerics Func UnsafeMutableBufferPointer.index(_:offsetBy:limitedBy:) has generic signature change from to Func UnsafeMutableBufferPointer.index(_:offsetBy:limitedBy:) has mangled name changing from 'Swift.UnsafeMutableBufferPointer.index(_: Swift.Int, offsetBy: Swift.Int, limitedBy: Swift.Int) -> Swift.Optional' to '(extension in Swift):Swift.UnsafeMutableBufferPointer< where A: ~Swift.Copyable>.index(_: Swift.Int, offsetBy: Swift.Int, limitedBy: Swift.Int) -> Swift.Optional' Func UnsafeMutableBufferPointer.index(_:offsetBy:limitedBy:) is now with @_preInverseGenerics Func UnsafeMutableBufferPointer.index(after:) has generic signature change from to Func UnsafeMutableBufferPointer.index(after:) has mangled name changing from 'Swift.UnsafeMutableBufferPointer.index(after: Swift.Int) -> Swift.Int' to '(extension in Swift):Swift.UnsafeMutableBufferPointer< where A: ~Swift.Copyable>.index(after: Swift.Int) -> Swift.Int' Func UnsafeMutableBufferPointer.index(after:) is now with @_preInverseGenerics Func UnsafeMutableBufferPointer.index(before:) has generic signature change from to Func UnsafeMutableBufferPointer.index(before:) has mangled name changing from 'Swift.UnsafeMutableBufferPointer.index(before: Swift.Int) -> Swift.Int' to '(extension in Swift):Swift.UnsafeMutableBufferPointer< where A: ~Swift.Copyable>.index(before: Swift.Int) -> Swift.Int' Func UnsafeMutableBufferPointer.index(before:) is now with @_preInverseGenerics Func UnsafeMutableBufferPointer.swapAt(_:_:) has generic signature change from to Func UnsafeMutableBufferPointer.swapAt(_:_:) has mangled name changing from 'Swift.UnsafeMutableBufferPointer.swapAt(Swift.Int, Swift.Int) -> ()' to '(extension in Swift):Swift.UnsafeMutableBufferPointer< where A: ~Swift.Copyable>.swapAt(Swift.Int, Swift.Int) -> ()' Func UnsafeMutableBufferPointer.swapAt(_:_:) is now with @_preInverseGenerics Func UnsafeMutablePointer.allocate(capacity:) has generic signature change from to Func UnsafeMutablePointer.allocate(capacity:) has mangled name changing from 'static Swift.UnsafeMutablePointer.allocate(capacity: Swift.Int) -> Swift.UnsafeMutablePointer' to 'static (extension in Swift):Swift.UnsafeMutablePointer< where A: ~Swift.Copyable>.allocate(capacity: Swift.Int) -> Swift.UnsafeMutablePointer' Func UnsafeMutablePointer.allocate(capacity:) is now with @_preInverseGenerics Func UnsafeMutablePointer.deallocate() has generic signature change from to Func UnsafeMutablePointer.deallocate() has mangled name changing from 'Swift.UnsafeMutablePointer.deallocate() -> ()' to '(extension in Swift):Swift.UnsafeMutablePointer< where A: ~Swift.Copyable>.deallocate() -> ()' Func UnsafeMutablePointer.deallocate() is now with @_preInverseGenerics Func UnsafeMutablePointer.deinitialize(count:) has generic signature change from to Func UnsafeMutablePointer.deinitialize(count:) has mangled name changing from 'Swift.UnsafeMutablePointer.deinitialize(count: Swift.Int) -> Swift.UnsafeMutableRawPointer' to '(extension in Swift):Swift.UnsafeMutablePointer< where A: ~Swift.Copyable>.deinitialize(count: Swift.Int) -> Swift.UnsafeMutableRawPointer' Func UnsafeMutablePointer.deinitialize(count:) is now with @_preInverseGenerics Func UnsafeMutablePointer.initialize(to:) has been removed Func UnsafeMutablePointer.move() has generic signature change from to Func UnsafeMutablePointer.move() has mangled name changing from 'Swift.UnsafeMutablePointer.move() -> A' to '(extension in Swift):Swift.UnsafeMutablePointer< where A: ~Swift.Copyable>.move() -> A' Func UnsafeMutablePointer.move() is now with @_preInverseGenerics Func UnsafeMutablePointer.moveInitialize(from:count:) has generic signature change from to Func UnsafeMutablePointer.moveInitialize(from:count:) has mangled name changing from 'Swift.UnsafeMutablePointer.moveInitialize(from: Swift.UnsafeMutablePointer, count: Swift.Int) -> ()' to '(extension in Swift):Swift.UnsafeMutablePointer< where A: ~Swift.Copyable>.moveInitialize(from: Swift.UnsafeMutablePointer, count: Swift.Int) -> ()' Func UnsafeMutablePointer.moveInitialize(from:count:) is now with @_preInverseGenerics Func UnsafeMutableRawBufferPointer.bindMemory(to:) has generic signature change from to Func UnsafeMutableRawBufferPointer.bindMemory(to:) has mangled name changing from 'Swift.UnsafeMutableRawBufferPointer.bindMemory(to: A.Type) -> Swift.UnsafeMutableBufferPointer' to 'Swift.UnsafeMutableRawBufferPointer.bindMemory(to: A.Type) -> Swift.UnsafeMutableBufferPointer' Func UnsafeMutableRawBufferPointer.bindMemory(to:) is now with @_preInverseGenerics Func UnsafeMutableRawPointer.assumingMemoryBound(to:) has generic signature change from to Func UnsafeMutableRawPointer.assumingMemoryBound(to:) has mangled name changing from 'Swift.UnsafeMutableRawPointer.assumingMemoryBound(to: A.Type) -> Swift.UnsafeMutablePointer' to 'Swift.UnsafeMutableRawPointer.assumingMemoryBound(to: A.Type) -> Swift.UnsafeMutablePointer' Func UnsafeMutableRawPointer.assumingMemoryBound(to:) is now with @_preInverseGenerics Func UnsafeMutableRawPointer.bindMemory(to:capacity:) has generic signature change from to Func UnsafeMutableRawPointer.bindMemory(to:capacity:) has mangled name changing from 'Swift.UnsafeMutableRawPointer.bindMemory(to: A.Type, capacity: Swift.Int) -> Swift.UnsafeMutablePointer' to 'Swift.UnsafeMutableRawPointer.bindMemory(to: A.Type, capacity: Swift.Int) -> Swift.UnsafeMutablePointer' Func UnsafeMutableRawPointer.bindMemory(to:capacity:) is now with @_preInverseGenerics Func UnsafeMutableRawPointer.moveInitializeMemory(as:from:count:) has generic signature change from to Func UnsafeMutableRawPointer.moveInitializeMemory(as:from:count:) has mangled name changing from 'Swift.UnsafeMutableRawPointer.moveInitializeMemory(as: A.Type, from: Swift.UnsafeMutablePointer, count: Swift.Int) -> Swift.UnsafeMutablePointer' to 'Swift.UnsafeMutableRawPointer.moveInitializeMemory(as: A.Type, from: Swift.UnsafeMutablePointer, count: Swift.Int) -> Swift.UnsafeMutablePointer' Func UnsafeMutableRawPointer.moveInitializeMemory(as:from:count:) is now with @_preInverseGenerics Func UnsafePointer.deallocate() has generic signature change from to Func UnsafePointer.deallocate() has mangled name changing from 'Swift.UnsafePointer.deallocate() -> ()' to '(extension in Swift):Swift.UnsafePointer< where A: ~Swift.Copyable>.deallocate() -> ()' Func UnsafePointer.deallocate() is now with @_preInverseGenerics Func UnsafeRawBufferPointer.bindMemory(to:) has generic signature change from to Func UnsafeRawBufferPointer.bindMemory(to:) has mangled name changing from 'Swift.UnsafeRawBufferPointer.bindMemory(to: A.Type) -> Swift.UnsafeBufferPointer' to 'Swift.UnsafeRawBufferPointer.bindMemory(to: A.Type) -> Swift.UnsafeBufferPointer' Func UnsafeRawBufferPointer.bindMemory(to:) is now with @_preInverseGenerics Func UnsafeRawPointer.assumingMemoryBound(to:) has generic signature change from to Func UnsafeRawPointer.assumingMemoryBound(to:) has mangled name changing from 'Swift.UnsafeRawPointer.assumingMemoryBound(to: A.Type) -> Swift.UnsafePointer' to 'Swift.UnsafeRawPointer.assumingMemoryBound(to: A.Type) -> Swift.UnsafePointer' Func UnsafeRawPointer.assumingMemoryBound(to:) is now with @_preInverseGenerics Func UnsafeRawPointer.bindMemory(to:capacity:) has generic signature change from to Func UnsafeRawPointer.bindMemory(to:capacity:) has mangled name changing from 'Swift.UnsafeRawPointer.bindMemory(to: A.Type, capacity: Swift.Int) -> Swift.UnsafePointer' to 'Swift.UnsafeRawPointer.bindMemory(to: A.Type, capacity: Swift.Int) -> Swift.UnsafePointer' Func UnsafeRawPointer.bindMemory(to:capacity:) is now with @_preInverseGenerics Func _fixLifetime(_:) has generic signature change from to Func _fixLifetime(_:) has mangled name changing from 'Swift._fixLifetime(A) -> ()' to 'Swift._fixLifetime(A) -> ()' Func _fixLifetime(_:) has parameter 0 changing from Default to Shared Func _fixLifetime(_:) is now with @_preInverseGenerics Func swap(_:_:) has generic signature change from to Func swap(_:_:) has mangled name changing from 'Swift.swap(inout A, inout A) -> ()' to 'Swift.swap(inout A, inout A) -> ()' Func swap(_:_:) is now with @_preInverseGenerics Func withUnsafeBytes(of:_:) has been removed Func withUnsafeMutableBytes(of:_:) has been removed Func withUnsafeMutablePointer(to:_:) has been removed Func withUnsafePointer(to:_:) has been removed Protocol _Pointer has generic signature change from to Struct ManagedBufferPointer has generic signature change from to Struct UnsafeBufferPointer has generic signature change from to Struct UnsafeMutableBufferPointer has generic signature change from to Struct UnsafeMutablePointer has generic signature change from to Struct UnsafePointer has generic signature change from to Subscript UnsafeBufferPointer.subscript(_unchecked:) has been removed Subscript UnsafeMutableBufferPointer.subscript(_unchecked:) has been removed Subscript UnsafeMutablePointer.subscript(_:) has been removed Subscript UnsafePointer.subscript(_:) has been removed Var ManagedBuffer.capacity has mangled name changing from 'Swift.ManagedBuffer.capacity : Swift.Int' to '(extension in Swift):Swift.ManagedBuffer< where B: ~Swift.Copyable>.capacity : Swift.Int' Var ManagedBuffer.capacity is now with @_preInverseGenerics Var ManagedBuffer.firstElementAddress has mangled name changing from 'Swift.ManagedBuffer.firstElementAddress : Swift.UnsafeMutablePointer' to '(extension in Swift):Swift.ManagedBuffer< where B: ~Swift.Copyable>.firstElementAddress : Swift.UnsafeMutablePointer' Var ManagedBuffer.firstElementAddress is now with @_preInverseGenerics Var ManagedBuffer.header has mangled name changing from 'Swift.ManagedBuffer.header : A' to '(extension in Swift):Swift.ManagedBuffer< where B: ~Swift.Copyable>.header : A' Var ManagedBuffer.header is now with @_preInverseGenerics Var ManagedBuffer.headerAddress has mangled name changing from 'Swift.ManagedBuffer.headerAddress : Swift.UnsafeMutablePointer' to '(extension in Swift):Swift.ManagedBuffer< where B: ~Swift.Copyable>.headerAddress : Swift.UnsafeMutablePointer' Var ManagedBuffer.headerAddress is now with @_preInverseGenerics Var ManagedBufferPointer._address has mangled name changing from 'Swift.ManagedBufferPointer._address : Swift.UnsafeMutableRawPointer' to '(extension in Swift):Swift.ManagedBufferPointer< where B: ~Swift.Copyable>._address : Swift.UnsafeMutableRawPointer' Var ManagedBufferPointer._address is now with @_preInverseGenerics Var ManagedBufferPointer._alignmentMask has mangled name changing from 'static Swift.ManagedBufferPointer._alignmentMask : Swift.Int' to 'static (extension in Swift):Swift.ManagedBufferPointer< where B: ~Swift.Copyable>._alignmentMask : Swift.Int' Var ManagedBufferPointer._alignmentMask is now with @_preInverseGenerics Var ManagedBufferPointer._capacityInBytes has mangled name changing from 'Swift.ManagedBufferPointer._capacityInBytes : Swift.Int' to '(extension in Swift):Swift.ManagedBufferPointer< where B: ~Swift.Copyable>._capacityInBytes : Swift.Int' Var ManagedBufferPointer._capacityInBytes is now with @_preInverseGenerics Var ManagedBufferPointer._elementOffset has mangled name changing from 'static Swift.ManagedBufferPointer._elementOffset : Swift.Int' to 'static (extension in Swift):Swift.ManagedBufferPointer< where B: ~Swift.Copyable>._elementOffset : Swift.Int' Var ManagedBufferPointer._elementOffset is now with @_preInverseGenerics Var ManagedBufferPointer._elementPointer has mangled name changing from 'Swift.ManagedBufferPointer._elementPointer : Swift.UnsafeMutablePointer' to '(extension in Swift):Swift.ManagedBufferPointer< where B: ~Swift.Copyable>._elementPointer : Swift.UnsafeMutablePointer' Var ManagedBufferPointer._elementPointer is now with @_preInverseGenerics Var ManagedBufferPointer._headerOffset has mangled name changing from 'static Swift.ManagedBufferPointer._headerOffset : Swift.Int' to 'static (extension in Swift):Swift.ManagedBufferPointer< where B: ~Swift.Copyable>._headerOffset : Swift.Int' Var ManagedBufferPointer._headerOffset is now with @_preInverseGenerics Var ManagedBufferPointer._headerPointer has mangled name changing from 'Swift.ManagedBufferPointer._headerPointer : Swift.UnsafeMutablePointer' to '(extension in Swift):Swift.ManagedBufferPointer< where B: ~Swift.Copyable>._headerPointer : Swift.UnsafeMutablePointer' Var ManagedBufferPointer._headerPointer is now with @_preInverseGenerics Var ManagedBufferPointer._nativeBuffer has mangled name changing from 'Swift.ManagedBufferPointer._nativeBuffer : Builtin.NativeObject' to '(extension in Swift):Swift.ManagedBufferPointer< where B: ~Swift.Copyable>._nativeBuffer : Builtin.NativeObject' Var ManagedBufferPointer._nativeBuffer is now with @_preInverseGenerics Var ManagedBufferPointer.buffer has mangled name changing from 'Swift.ManagedBufferPointer.buffer : Swift.AnyObject' to '(extension in Swift):Swift.ManagedBufferPointer< where B: ~Swift.Copyable>.buffer : Swift.AnyObject' Var ManagedBufferPointer.buffer is now with @_preInverseGenerics Var ManagedBufferPointer.capacity has mangled name changing from 'Swift.ManagedBufferPointer.capacity : Swift.Int' to '(extension in Swift):Swift.ManagedBufferPointer< where B: ~Swift.Copyable>.capacity : Swift.Int' Var ManagedBufferPointer.capacity is now with @_preInverseGenerics Var ManagedBufferPointer.header has mangled name changing from 'Swift.ManagedBufferPointer.header : A' to '(extension in Swift):Swift.ManagedBufferPointer< where B: ~Swift.Copyable>.header : A' Var ManagedBufferPointer.header is now with @_preInverseGenerics Var MemoryLayout.alignment has mangled name changing from 'static Swift.MemoryLayout.alignment : Swift.Int' to 'static (extension in Swift):Swift.MemoryLayout< where A: ~Swift.Copyable, A: ~Swift.Escapable>.alignment : Swift.Int' Var MemoryLayout.alignment is now with @_preInverseGenerics Var MemoryLayout.size has mangled name changing from 'static Swift.MemoryLayout.size : Swift.Int' to 'static (extension in Swift):Swift.MemoryLayout< where A: ~Swift.Copyable, A: ~Swift.Escapable>.size : Swift.Int' Var MemoryLayout.size is now with @_preInverseGenerics Var MemoryLayout.stride has mangled name changing from 'static Swift.MemoryLayout.stride : Swift.Int' to 'static (extension in Swift):Swift.MemoryLayout< where A: ~Swift.Copyable, A: ~Swift.Escapable>.stride : Swift.Int' Var MemoryLayout.stride is now with @_preInverseGenerics Var UnsafeBufferPointer._position has mangled name changing from 'Swift.UnsafeBufferPointer._position : Swift.Optional>' to '(extension in Swift):Swift.UnsafeBufferPointer< where A: ~Swift.Copyable>._position : Swift.Optional>' Var UnsafeBufferPointer._position is now with @_preInverseGenerics Var UnsafeBufferPointer.baseAddress has mangled name changing from 'Swift.UnsafeBufferPointer.baseAddress : Swift.Optional>' to '(extension in Swift):Swift.UnsafeBufferPointer< where A: ~Swift.Copyable>.baseAddress : Swift.Optional>' Var UnsafeBufferPointer.baseAddress is now with @_preInverseGenerics Var UnsafeBufferPointer.count has mangled name changing from 'Swift.UnsafeBufferPointer.count : Swift.Int' to '(extension in Swift):Swift.UnsafeBufferPointer< where A: ~Swift.Copyable>.count : Swift.Int' Var UnsafeBufferPointer.count is now with @_preInverseGenerics Var UnsafeBufferPointer.endIndex has mangled name changing from 'Swift.UnsafeBufferPointer.endIndex : Swift.Int' to '(extension in Swift):Swift.UnsafeBufferPointer< where A: ~Swift.Copyable>.endIndex : Swift.Int' Var UnsafeBufferPointer.endIndex is now with @_preInverseGenerics Var UnsafeBufferPointer.startIndex has mangled name changing from 'Swift.UnsafeBufferPointer.startIndex : Swift.Int' to '(extension in Swift):Swift.UnsafeBufferPointer< where A: ~Swift.Copyable>.startIndex : Swift.Int' Var UnsafeBufferPointer.startIndex is now with @_preInverseGenerics Var UnsafeMutableBufferPointer._position has mangled name changing from 'Swift.UnsafeMutableBufferPointer._position : Swift.Optional>' to '(extension in Swift):Swift.UnsafeMutableBufferPointer< where A: ~Swift.Copyable>._position : Swift.Optional>' Var UnsafeMutableBufferPointer._position is now with @_preInverseGenerics Var UnsafeMutableBufferPointer.baseAddress has mangled name changing from 'Swift.UnsafeMutableBufferPointer.baseAddress : Swift.Optional>' to '(extension in Swift):Swift.UnsafeMutableBufferPointer< where A: ~Swift.Copyable>.baseAddress : Swift.Optional>' Var UnsafeMutableBufferPointer.baseAddress is now with @_preInverseGenerics Var UnsafeMutableBufferPointer.count has mangled name changing from 'Swift.UnsafeMutableBufferPointer.count : Swift.Int' to '(extension in Swift):Swift.UnsafeMutableBufferPointer< where A: ~Swift.Copyable>.count : Swift.Int' Var UnsafeMutableBufferPointer.count is now with @_preInverseGenerics Var UnsafeMutableBufferPointer.endIndex has mangled name changing from 'Swift.UnsafeMutableBufferPointer.endIndex : Swift.Int' to '(extension in Swift):Swift.UnsafeMutableBufferPointer< where A: ~Swift.Copyable>.endIndex : Swift.Int' Var UnsafeMutableBufferPointer.endIndex is now with @_preInverseGenerics Var UnsafeMutableBufferPointer.startIndex has mangled name changing from 'Swift.UnsafeMutableBufferPointer.startIndex : Swift.Int' to '(extension in Swift):Swift.UnsafeMutableBufferPointer< where A: ~Swift.Copyable>.startIndex : Swift.Int' Var UnsafeMutableBufferPointer.startIndex is now with @_preInverseGenerics Var UnsafeMutablePointer._cVarArgEncoding has mangled name changing from 'Swift.UnsafeMutablePointer._cVarArgEncoding : Swift.Array' to '(extension in Swift):Swift.UnsafeMutablePointer< where A: ~Swift.Copyable>._cVarArgEncoding : Swift.Array' Var UnsafeMutablePointer._cVarArgEncoding is now with @_preInverseGenerics Var UnsafeMutablePointer._max has mangled name changing from 'static Swift.UnsafeMutablePointer._max : Swift.UnsafeMutablePointer' to 'static (extension in Swift):Swift.UnsafeMutablePointer< where A: ~Swift.Copyable>._max : Swift.UnsafeMutablePointer' Var UnsafeMutablePointer._max is now with @_preInverseGenerics Var UnsafeMutablePointer._rawValue has mangled name changing from 'Swift.UnsafeMutablePointer._rawValue : Builtin.RawPointer' to '(extension in Swift):Swift.UnsafeMutablePointer< where A: ~Swift.Copyable>._rawValue : Builtin.RawPointer' Var UnsafeMutablePointer._rawValue is now with @_preInverseGenerics Var UnsafeMutablePointer.hashValue has mangled name changing from 'Swift.UnsafeMutablePointer.hashValue : Swift.Int' to '(extension in Swift):Swift.UnsafeMutablePointer< where A: ~Swift.Copyable>.hashValue : Swift.Int' Var UnsafeMutablePointer.hashValue is now with @_preInverseGenerics Var UnsafeMutablePointer.pointee has been removed Var UnsafePointer._cVarArgEncoding has mangled name changing from 'Swift.UnsafePointer._cVarArgEncoding : Swift.Array' to '(extension in Swift):Swift.UnsafePointer< where A: ~Swift.Copyable>._cVarArgEncoding : Swift.Array' Var UnsafePointer._cVarArgEncoding is now with @_preInverseGenerics Var UnsafePointer._max has mangled name changing from 'static Swift.UnsafePointer._max : Swift.UnsafePointer' to 'static (extension in Swift):Swift.UnsafePointer< where A: ~Swift.Copyable>._max : Swift.UnsafePointer' Var UnsafePointer._max is now with @_preInverseGenerics Var UnsafePointer._rawValue has mangled name changing from 'Swift.UnsafePointer._rawValue : Builtin.RawPointer' to '(extension in Swift):Swift.UnsafePointer< where A: ~Swift.Copyable>._rawValue : Builtin.RawPointer' Var UnsafePointer._rawValue is now with @_preInverseGenerics Var UnsafePointer.hashValue has mangled name changing from 'Swift.UnsafePointer.hashValue : Swift.Int' to '(extension in Swift):Swift.UnsafePointer< where A: ~Swift.Copyable>.hashValue : Swift.Int' Var UnsafePointer.hashValue is now with @_preInverseGenerics Var UnsafePointer.pointee has been removed Accessor UnsafeBufferPointer.debugDescription.Get() has generic signature change from to Accessor UnsafeBufferPointer.debugDescription.Get() has mangled name changing from 'Swift.UnsafeBufferPointer.debugDescription.getter : Swift.String' to '(extension in Swift):Swift.UnsafeBufferPointer< where A: ~Swift.Copyable>.debugDescription.getter : Swift.String' Accessor UnsafeMutableBufferPointer.debugDescription.Get() has generic signature change from to Accessor UnsafeMutableBufferPointer.debugDescription.Get() has mangled name changing from 'Swift.UnsafeMutableBufferPointer.debugDescription.getter : Swift.String' to '(extension in Swift):Swift.UnsafeMutableBufferPointer< where A: ~Swift.Copyable>.debugDescription.getter : Swift.String' Constructor OpaquePointer.init(_:) has mangled name changing from 'Swift.OpaquePointer.init(Swift.Optional>) -> Swift.Optional' to 'Swift.OpaquePointer.init(Swift.Optional>) -> Swift.Optional' Constructor OpaquePointer.init(_:) has mangled name changing from 'Swift.OpaquePointer.init(Swift.UnsafeMutablePointer) -> Swift.OpaquePointer' to 'Swift.OpaquePointer.init(Swift.UnsafeMutablePointer) -> Swift.OpaquePointer' Func Optional.flatMap(_:) has been removed Func Optional.map(_:) has been removed Func Result.flatMap(_:) has been removed Func Result.flatMapError(_:) has been removed Func Result.map(_:) has been removed Func withExtendedLifetime(_:_:) has been removed Var UnsafeBufferPointer.debugDescription has mangled name changing from 'Swift.UnsafeBufferPointer.debugDescription : Swift.String' to '(extension in Swift):Swift.UnsafeBufferPointer< where A: ~Swift.Copyable>.debugDescription : Swift.String' Var UnsafeBufferPointer.debugDescription is now with @_preInverseGenerics Var UnsafeMutableBufferPointer.debugDescription has mangled name changing from 'Swift.UnsafeMutableBufferPointer.debugDescription : Swift.String' to '(extension in Swift):Swift.UnsafeMutableBufferPointer< where A: ~Swift.Copyable>.debugDescription : Swift.String' Var UnsafeMutableBufferPointer.debugDescription is now with @_preInverseGenerics Func _isPOD(_:) has generic signature change from to Func _isPOD(_:) has mangled name changing from 'Swift._isPOD(A.Type) -> Swift.Bool' to 'Swift._isPOD(A.Type) -> Swift.Bool' Func _isPOD(_:) is now with @_preInverseGenerics Func FixedWidthInteger.&*(_:_:) has been added as a protocol requirement Func Array.withUnsafeMutableBufferPointer(_:) has been renamed to Func __abi_withUnsafeMutableBufferPointer(_:) Func Array.withUnsafeMutableBufferPointer(_:) has mangled name changing from 'Swift.Array.withUnsafeMutableBufferPointer((inout Swift.UnsafeMutableBufferPointer) throws -> A1) throws -> A1' to 'Swift.Array.__abi_withUnsafeMutableBufferPointer((inout Swift.UnsafeMutableBufferPointer) throws -> A1) throws -> A1' Func ArraySlice.withUnsafeMutableBufferPointer(_:) has been renamed to Func __abi_withUnsafeMutableBufferPointer(_:) Func ArraySlice.withUnsafeMutableBufferPointer(_:) has mangled name changing from 'Swift.ArraySlice.withUnsafeMutableBufferPointer((inout Swift.UnsafeMutableBufferPointer) throws -> A1) throws -> A1' to 'Swift.ArraySlice.__abi_withUnsafeMutableBufferPointer((inout Swift.UnsafeMutableBufferPointer) throws -> A1) throws -> A1' Func ContiguousArray.withUnsafeMutableBufferPointer(_:) has been renamed to Func __abi_withUnsafeMutableBufferPointer(_:) Func ContiguousArray.withUnsafeMutableBufferPointer(_:) has mangled name changing from 'Swift.ContiguousArray.withUnsafeMutableBufferPointer((inout Swift.UnsafeMutableBufferPointer) throws -> A1) throws -> A1' to 'Swift.ContiguousArray.__abi_withUnsafeMutableBufferPointer((inout Swift.UnsafeMutableBufferPointer) throws -> A1) throws -> A1' Func _ArrayBuffer.withUnsafeBufferPointer(_:) has been renamed to Func __abi_withUnsafeBufferPointer(_:) Func _ArrayBuffer.withUnsafeBufferPointer(_:) has mangled name changing from 'Swift._ArrayBuffer.withUnsafeBufferPointer((Swift.UnsafeBufferPointer) throws -> A1) throws -> A1' to 'Swift._ArrayBuffer.__abi_withUnsafeBufferPointer((Swift.UnsafeBufferPointer) throws -> A1) throws -> A1' Func _ArrayBuffer.withUnsafeMutableBufferPointer(_:) has been renamed to Func __abi_withUnsafeMutableBufferPointer(_:) Func _ArrayBuffer.withUnsafeMutableBufferPointer(_:) has mangled name changing from 'Swift._ArrayBuffer.withUnsafeMutableBufferPointer((Swift.UnsafeMutableBufferPointer) throws -> A1) throws -> A1' to 'Swift._ArrayBuffer.__abi_withUnsafeMutableBufferPointer((Swift.UnsafeMutableBufferPointer) throws -> A1) throws -> A1' Func _ArrayBufferProtocol.withUnsafeBufferPointer(_:) has been added as a protocol requirement Func _ArrayBufferProtocol.withUnsafeMutableBufferPointer(_:) has been added as a protocol requirement Func _ContiguousArrayBuffer.withUnsafeBufferPointer(_:) has been renamed to Func __abi_withUnsafeBufferPointer(_:) Func _ContiguousArrayBuffer.withUnsafeBufferPointer(_:) has mangled name changing from 'Swift._ContiguousArrayBuffer.withUnsafeBufferPointer((Swift.UnsafeBufferPointer) throws -> A1) throws -> A1' to 'Swift._ContiguousArrayBuffer.__abi_withUnsafeBufferPointer((Swift.UnsafeBufferPointer) throws -> A1) throws -> A1' Func _ContiguousArrayBuffer.withUnsafeMutableBufferPointer(_:) has been renamed to Func __abi_withUnsafeMutableBufferPointer(_:) Func _ContiguousArrayBuffer.withUnsafeMutableBufferPointer(_:) has mangled name changing from 'Swift._ContiguousArrayBuffer.withUnsafeMutableBufferPointer((Swift.UnsafeMutableBufferPointer) throws -> A1) throws -> A1' to 'Swift._ContiguousArrayBuffer.__abi_withUnsafeMutableBufferPointer((Swift.UnsafeMutableBufferPointer) throws -> A1) throws -> A1' Func _SliceBuffer.withUnsafeBufferPointer(_:) has been renamed to Func __abi_withUnsafeBufferPointer(_:) Func _SliceBuffer.withUnsafeBufferPointer(_:) has mangled name changing from 'Swift._SliceBuffer.withUnsafeBufferPointer((Swift.UnsafeBufferPointer) throws -> A1) throws -> A1' to 'Swift._SliceBuffer.__abi_withUnsafeBufferPointer((Swift.UnsafeBufferPointer) throws -> A1) throws -> A1' Func _SliceBuffer.withUnsafeMutableBufferPointer(_:) has been renamed to Func __abi_withUnsafeMutableBufferPointer(_:) Func _SliceBuffer.withUnsafeMutableBufferPointer(_:) has mangled name changing from 'Swift._SliceBuffer.withUnsafeMutableBufferPointer((Swift.UnsafeMutableBufferPointer) throws -> A1) throws -> A1' to 'Swift._SliceBuffer.__abi_withUnsafeMutableBufferPointer((Swift.UnsafeMutableBufferPointer) throws -> A1) throws -> A1' Struct String.Index has added a conformance to an existing protocol CustomDebugStringConvertible Struct CollectionOfOne is now with @_addressableForDependencies Struct _StringGuts is now with @_addressableForDependencies Enum _SwiftifyInfo is a new API without '@available' Enum _SwiftifyExpr is a new API without '@available' Enum _DependenceType is a new API without '@available' Protocol CodingKey has added inherited protocol SendableMetatype Protocol Error has added inherited protocol SendableMetatype Struct EnumeratedSequence has added a conformance to an existing protocol BidirectionalCollection Struct EnumeratedSequence has added a conformance to an existing protocol Collection Struct EnumeratedSequence has added a conformance to an existing protocol RandomAccessCollection Accessor Optional.unsafelyUnwrapped.Get() has generic signature change from to Accessor Optional.unsafelyUnwrapped.Get() has mangled name changing from 'Swift.Optional.unsafelyUnwrapped.getter : A' to '(extension in Swift):Swift.Optional< where A: ~Swift.Escapable>.unsafelyUnwrapped.getter : A' Var Optional.unsafelyUnwrapped has mangled name changing from 'Swift.Optional.unsafelyUnwrapped : A' to '(extension in Swift):Swift.Optional< where A: ~Swift.Escapable>.unsafelyUnwrapped : A' Var Optional.unsafelyUnwrapped is now with @_preInverseGenerics Accessor Optional._unsafelyUnwrappedUnchecked.Get() has generic signature change from to Accessor Optional._unsafelyUnwrappedUnchecked.Get() has mangled name changing from 'Swift.Optional._unsafelyUnwrappedUnchecked.getter : A' to '(extension in Swift):Swift.Optional< where A: ~Swift.Escapable>._unsafelyUnwrappedUnchecked.getter : A' Var Optional._unsafelyUnwrappedUnchecked has mangled name changing from 'Swift.Optional._unsafelyUnwrappedUnchecked : A' to '(extension in Swift):Swift.Optional< where A: ~Swift.Escapable>._unsafelyUnwrappedUnchecked : A' Var Optional._unsafelyUnwrappedUnchecked is now with @_preInverseGenerics Accessor UnsafeBufferPointer.indices.Get() has generic signature change from to Accessor UnsafeBufferPointer.indices.Get() has mangled name changing from 'Swift.UnsafeBufferPointer.indices.getter : Swift.Range' to '(extension in Swift):Swift.UnsafeBufferPointer< where A: ~Swift.Copyable>.indices.getter : Swift.Range' Var UnsafeBufferPointer.indices has mangled name changing from 'Swift.UnsafeBufferPointer.indices : Swift.Range' to '(extension in Swift):Swift.UnsafeBufferPointer< where A: ~Swift.Copyable>.indices : Swift.Range' Var UnsafeBufferPointer.indices is now with @_preInverseGenerics Accessor UnsafeMutableBufferPointer.indices.Get() has generic signature change from to Accessor UnsafeMutableBufferPointer.indices.Get() has mangled name changing from 'Swift.UnsafeMutableBufferPointer.indices.getter : Swift.Range' to '(extension in Swift):Swift.UnsafeMutableBufferPointer< where A: ~Swift.Copyable>.indices.getter : Swift.Range' Var UnsafeMutableBufferPointer.indices has mangled name changing from 'Swift.UnsafeMutableBufferPointer.indices : Swift.Range' to '(extension in Swift):Swift.UnsafeMutableBufferPointer< where A: ~Swift.Copyable>.indices : Swift.Range' Var UnsafeMutableBufferPointer.indices is now with @_preInverseGenerics Func !=(_:_:) has been removed Func ==(_:_:) has been removed Func type(of:) has been removed // *** DO NOT DISABLE OR XFAIL THIS TEST. *** (See comment above.)