Build Information
Failed to build GlueKit, reference master (a5766b), with Swift 6.3 for iOS using Xcode 26.4 on 11 Apr 2026 13:20:02 UTC.
Build Command
env DEVELOPER_DIR=/Applications/Xcode-26.4.0.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme GlueKit -destination generic/platform=iOSBuild Log
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/TransformedSink.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/TransformedSource.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/TwoWayBinding.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Type\ Helpers.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/UIBarButtonItem\ Extensions.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftDriverJobDiscovery normal arm64 Compiling SortedBag.swift (in target 'BTree' from project 'BTree')
SwiftCompile normal arm64 Compiling\ DispatchSource.swift,\ DistinctUnion.swift,\ DistinctValue.swift,\ Locks.swift,\ MergedSource.swift,\ NSButton\ Glue.swift,\ NSControl\ Glue.swift,\ NSNotificationCenter\ Support.swift,\ NSObject\ Glue.swift,\ NSPopUpButton\ Glue.swift /Users/admin/builder/spi-builder-workspace/Sources/DispatchSource.swift /Users/admin/builder/spi-builder-workspace/Sources/DistinctUnion.swift /Users/admin/builder/spi-builder-workspace/Sources/DistinctValue.swift /Users/admin/builder/spi-builder-workspace/Sources/Locks.swift /Users/admin/builder/spi-builder-workspace/Sources/MergedSource.swift /Users/admin/builder/spi-builder-workspace/Sources/NSButton\ Glue.swift /Users/admin/builder/spi-builder-workspace/Sources/NSControl\ Glue.swift /Users/admin/builder/spi-builder-workspace/Sources/NSNotificationCenter\ Support.swift /Users/admin/builder/spi-builder-workspace/Sources/NSObject\ Glue.swift /Users/admin/builder/spi-builder-workspace/Sources/NSPopUpButton\ Glue.swift (in target 'GlueKit' from project 'GlueKit')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/DispatchSource.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/DistinctUnion.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/DistinctValue.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Locks.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/MergedSource.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/NSButton\ Glue.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/NSControl\ Glue.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/NSNotificationCenter\ Support.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/NSObject\ Glue.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/NSPopUpButton\ Glue.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftDriverJobDiscovery normal arm64 Compiling BTreeIndex.swift, BTreeIterator.swift (in target 'BTree' from project 'BTree')
SwiftCompile normal arm64 Compiling\ SetMappingForValueField.swift,\ SetReference.swift,\ SetSortingByComparableField.swift,\ SetSortingByComparator.swift,\ SetSortingByMappingToComparable.swift,\ SetSortingByMappingToObservableComparable.swift,\ SetVariable.swift,\ Signal.swift,\ SimpleSources.swift /Users/admin/builder/spi-builder-workspace/Sources/SetMappingForValueField.swift /Users/admin/builder/spi-builder-workspace/Sources/SetReference.swift /Users/admin/builder/spi-builder-workspace/Sources/SetSortingByComparableField.swift /Users/admin/builder/spi-builder-workspace/Sources/SetSortingByComparator.swift /Users/admin/builder/spi-builder-workspace/Sources/SetSortingByMappingToComparable.swift /Users/admin/builder/spi-builder-workspace/Sources/SetSortingByMappingToObservableComparable.swift /Users/admin/builder/spi-builder-workspace/Sources/SetVariable.swift /Users/admin/builder/spi-builder-workspace/Sources/Signal.swift /Users/admin/builder/spi-builder-workspace/Sources/SimpleSources.swift (in target 'GlueKit' from project 'GlueKit')
Failed frontend command:
/Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -frontend -c /Users/admin/builder/spi-builder-workspace/Sources/Abstract.swift /Users/admin/builder/spi-builder-workspace/Sources/AccumulatedSource.swift /Users/admin/builder/spi-builder-workspace/Sources/ArrayBasedTableViewDataSource.swift /Users/admin/builder/spi-builder-workspace/Sources/ArrayChange.swift /Users/admin/builder/spi-builder-workspace/Sources/ArrayChangeSeparation.swift /Users/admin/builder/spi-builder-workspace/Sources/ArrayConcatenation.swift /Users/admin/builder/spi-builder-workspace/Sources/ArrayFilteringIndexmap.swift /Users/admin/builder/spi-builder-workspace/Sources/ArrayFilteringOnObservableBool.swift /Users/admin/builder/spi-builder-workspace/Sources/ArrayFilteringOnPredicate.swift /Users/admin/builder/spi-builder-workspace/Sources/ArrayFolding.swift /Users/admin/builder/spi-builder-workspace/Sources/ArrayGatheringSource.swift /Users/admin/builder/spi-builder-workspace/Sources/ArrayMappingForArrayField.swift /Users/admin/builder/spi-builder-workspace/Sources/ArrayMappingForValue.swift /Users/admin/builder/spi-builder-workspace/Sources/ArrayMappingForValueField.swift /Users/admin/builder/spi-builder-workspace/Sources/ArrayReference.swift /Users/admin/builder/spi-builder-workspace/Sources/ArrayVariable.swift /Users/admin/builder/spi-builder-workspace/Sources/BracketingSource.swift /Users/admin/builder/spi-builder-workspace/Sources/BufferedArray.swift /Users/admin/builder/spi-builder-workspace/Sources/BufferedSet.swift /Users/admin/builder/spi-builder-workspace/Sources/BufferedSource.swift /Users/admin/builder/spi-builder-workspace/Sources/BufferedValue.swift /Users/admin/builder/spi-builder-workspace/Sources/CADisplayLink\ Extensions.swift /Users/admin/builder/spi-builder-workspace/Sources/Change.swift /Users/admin/builder/spi-builder-workspace/Sources/ChangesSource.swift /Users/admin/builder/spi-builder-workspace/Sources/CompositeObservable.swift /Users/admin/builder/spi-builder-workspace/Sources/CompositeUpdatable.swift /Users/admin/builder/spi-builder-workspace/Sources/ComputedUpdatable.swift /Users/admin/builder/spi-builder-workspace/Sources/Connect.swift /Users/admin/builder/spi-builder-workspace/Sources/Connector.swift /Users/admin/builder/spi-builder-workspace/Sources/DependentValue.swift /Users/admin/builder/spi-builder-workspace/Sources/DispatchSource.swift /Users/admin/builder/spi-builder-workspace/Sources/DistinctUnion.swift /Users/admin/builder/spi-builder-workspace/Sources/DistinctValue.swift /Users/admin/builder/spi-builder-workspace/Sources/Locks.swift /Users/admin/builder/spi-builder-workspace/Sources/MergedSource.swift /Users/admin/builder/spi-builder-workspace/Sources/NSButton\ Glue.swift /Users/admin/builder/spi-builder-workspace/Sources/NSControl\ Glue.swift /Users/admin/builder/spi-builder-workspace/Sources/NSNotificationCenter\ Support.swift /Users/admin/builder/spi-builder-workspace/Sources/NSObject\ Glue.swift /Users/admin/builder/spi-builder-workspace/Sources/NSPopUpButton\ Glue.swift /Users/admin/builder/spi-builder-workspace/Sources/NSTextField\ Glue.swift /Users/admin/builder/spi-builder-workspace/Sources/ObservableArray.swift /Users/admin/builder/spi-builder-workspace/Sources/ObservableContains.swift /Users/admin/builder/spi-builder-workspace/Sources/ObservableSet.swift /Users/admin/builder/spi-builder-workspace/Sources/ObservableType.swift /Users/admin/builder/spi-builder-workspace/Sources/ObservableValue.swift /Users/admin/builder/spi-builder-workspace/Sources/OwnedSink.swift /Users/admin/builder/spi-builder-workspace/Sources/RefList.swift /Users/admin/builder/spi-builder-workspace/Sources/Reference.swift /Users/admin/builder/spi-builder-workspace/Sources/SetChange.swift /Users/admin/builder/spi-builder-workspace/Sources/SetFilteringOnObservableBool.swift /Users/admin/builder/spi-builder-workspace/Sources/SetFilteringOnPredicate.swift /Users/admin/builder/spi-builder-workspace/Sources/SetFolding.swift /Users/admin/builder/spi-builder-workspace/Sources/SetGatheringSource.swift /Users/admin/builder/spi-builder-workspace/Sources/SetMappingBase.swift /Users/admin/builder/spi-builder-workspace/Sources/SetMappingForArrayField.swift /Users/admin/builder/spi-builder-workspace/Sources/SetMappingForSequence.swift /Users/admin/builder/spi-builder-workspace/Sources/SetMappingForSetField.swift /Users/admin/builder/spi-builder-workspace/Sources/SetMappingForValue.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/SetMappingForValueField.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/SetReference.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/SetSortingByComparableField.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/SetSortingByComparator.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/SetSortingByMappingToComparable.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/SetSortingByMappingToObservableComparable.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/SetVariable.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/Signal.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/SimpleSources.swift /Users/admin/builder/spi-builder-workspace/Sources/Sink.swift /Users/admin/builder/spi-builder-workspace/Sources/Source.swift /Users/admin/builder/spi-builder-workspace/Sources/TimerSource.swift /Users/admin/builder/spi-builder-workspace/Sources/TransactionalThing.swift /Users/admin/builder/spi-builder-workspace/Sources/TransformedSink.swift /Users/admin/builder/spi-builder-workspace/Sources/TransformedSource.swift /Users/admin/builder/spi-builder-workspace/Sources/TwoWayBinding.swift /Users/admin/builder/spi-builder-workspace/Sources/Type\ Helpers.swift /Users/admin/builder/spi-builder-workspace/Sources/UIBarButtonItem\ Extensions.swift /Users/admin/builder/spi-builder-workspace/Sources/UIControl\ Glue.swift /Users/admin/builder/spi-builder-workspace/Sources/UIDevice\ Glue.swift /Users/admin/builder/spi-builder-workspace/Sources/UIGestureRecognizer\ Glue.swift /Users/admin/builder/spi-builder-workspace/Sources/UILabel\ Glue.swift /Users/admin/builder/spi-builder-workspace/Sources/UISearchBar\ Glue.swift /Users/admin/builder/spi-builder-workspace/Sources/UISwitch\ Glue.swift /Users/admin/builder/spi-builder-workspace/Sources/UpdatableArray.swift /Users/admin/builder/spi-builder-workspace/Sources/UpdatableSet.swift /Users/admin/builder/spi-builder-workspace/Sources/UpdatableValue.swift /Users/admin/builder/spi-builder-workspace/Sources/Update.swift /Users/admin/builder/spi-builder-workspace/Sources/ValueChange.swift /Users/admin/builder/spi-builder-workspace/Sources/ValueMappingForArrayField.swift /Users/admin/builder/spi-builder-workspace/Sources/ValueMappingForSetField.swift /Users/admin/builder/spi-builder-workspace/Sources/ValueMappingForSourceField.swift /Users/admin/builder/spi-builder-workspace/Sources/ValueMappingForValue.swift /Users/admin/builder/spi-builder-workspace/Sources/ValueMappingForValueField.swift /Users/admin/builder/spi-builder-workspace/Sources/ValueReference.swift /Users/admin/builder/spi-builder-workspace/Sources/Variable.swift -supplementary-output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GlueKit.build/Debug-iphoneos/GlueKit.build/Objects-normal/arm64/supplementaryOutputs-7 -target arm64-apple-ios12.0 -Xllvm -aarch64-use-tbi -enable-objc-interop -sdk /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.4.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -Isystem /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -F /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.4.sdk/Developer/Library/Frameworks -no-color-diagnostics -Xcc -fno-color-diagnostics -enable-testing -g -debug-info-format\=dwarf -dwarf-version\=4 -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -profile-generate -profile-coverage-mapping -swift-version 4 -Onone -D SWIFT_PACKAGE -D DEBUG -D SWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -D Xcode -serialize-debugging-options -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GlueKit.build/Debug-iphoneos/GlueKit.build/Objects-normal/arm64/GlueKit_const_extract_protocols.json -enable-experimental-feature DebugDescriptionMacro -empty-abi-descriptor -plugin-path /Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -enable-anonymous-context-mangled-names -file-compilation-dir /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/iphoneos26.4-23E237-688ef53f1462e2c8f657fdc38a81448fc1e9a37d8fcda5dee89abd67dc927a23.sdkstatcache -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GlueKit.build/Debug-iphoneos/GlueKit.build/swift-overrides.hmap -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GlueKit.build/Debug-iphoneos/GlueKit.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GlueKit.build/Debug-iphoneos/GlueKit.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GlueKit.build/Debug-iphoneos/GlueKit.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name GlueKit -frontend-parseable-output -disable-clang-spi -target-sdk-version 26.4 -target-sdk-name iphoneos26.4 -external-plugin-path /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/lib/swift/host/plugins\#/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/swift-plugin-server -external-plugin-path /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/local/lib/swift/host/plugins\#/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/swift-plugin-server -in-process-plugin-server-path /Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/libSwiftInProcPluginServer.dylib -plugin-path /Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins -plugin-path /Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/local/lib/swift/host/plugins -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GlueKit.build/Debug-iphoneos/GlueKit.build/Objects-normal/arm64/SetMappingForValueField.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GlueKit.build/Debug-iphoneos/GlueKit.build/Objects-normal/arm64/SetReference.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GlueKit.build/Debug-iphoneos/GlueKit.build/Objects-normal/arm64/SetSortingByComparableField.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GlueKit.build/Debug-iphoneos/GlueKit.build/Objects-normal/arm64/SetSortingByComparator.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GlueKit.build/Debug-iphoneos/GlueKit.build/Objects-normal/arm64/SetSortingByMappingToComparable.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GlueKit.build/Debug-iphoneos/GlueKit.build/Objects-normal/arm64/SetSortingByMappingToObservableComparable.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GlueKit.build/Debug-iphoneos/GlueKit.build/Objects-normal/arm64/SetVariable.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GlueKit.build/Debug-iphoneos/GlueKit.build/Objects-normal/arm64/Signal.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GlueKit.build/Debug-iphoneos/GlueKit.build/Objects-normal/arm64/SimpleSources.o -index-unit-output-path /GlueKit.build/Debug-iphoneos/GlueKit.build/Objects-normal/arm64/SetMappingForValueField.o -index-unit-output-path /GlueKit.build/Debug-iphoneos/GlueKit.build/Objects-normal/arm64/SetReference.o -index-unit-output-path /GlueKit.build/Debug-iphoneos/GlueKit.build/Objects-normal/arm64/SetSortingByComparableField.o -index-unit-output-path /GlueKit.build/Debug-iphoneos/GlueKit.build/Objects-normal/arm64/SetSortingByComparator.o -index-unit-output-path /GlueKit.build/Debug-iphoneos/GlueKit.build/Objects-normal/arm64/SetSortingByMappingToComparable.o -index-unit-output-path /GlueKit.build/Debug-iphoneos/GlueKit.build/Objects-normal/arm64/SetSortingByMappingToObservableComparable.o -index-unit-output-path /GlueKit.build/Debug-iphoneos/GlueKit.build/Objects-normal/arm64/SetVariable.o -index-unit-output-path /GlueKit.build/Debug-iphoneos/GlueKit.build/Objects-normal/arm64/Signal.o -index-unit-output-path /GlueKit.build/Debug-iphoneos/GlueKit.build/Objects-normal/arm64/SimpleSources.o -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -index-system-modules
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SetMappingForValueField.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/SetMappingForValueField.swift:27:32: error: type 'Parent.Element' does not conform to protocol 'Hashable'
func receive(_ update: SetUpdate<Parent.Element>) {
^
/Users/admin/builder/spi-builder-workspace/Sources/OwnedSink.swift:18:9: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'SetMappingForValueField.ParentSink' to 'Hashable' by implementing 'hash(into:)' instead
var hashValue: Int {
^
/Users/admin/builder/spi-builder-workspace/Sources/SetMappingForValueField.swift:22:20: error: type 'SetMappingForValueField<Parent, Field>.ParentSink' does not conform to protocol 'SinkType'
private struct ParentSink: UniqueOwnedSink {
^
/Users/admin/builder/spi-builder-workspace/Sources/SetMappingForValueField.swift:22:20: note: add stubs for conformance
private struct ParentSink: UniqueOwnedSink {
^
/Users/admin/builder/spi-builder-workspace/Sources/Sink.swift:10:20: note: protocol requires nested type 'Value'
associatedtype Value
^
/Users/admin/builder/spi-builder-workspace/Sources/OwnedSink.swift:18:9: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'SetMappingForValueField.FieldSink' to 'Hashable' by implementing 'hash(into:)' instead
var hashValue: Int {
^
/Users/admin/builder/spi-builder-workspace/Sources/SetMappingForValueField.swift:66:38: error: type 'Parent.Element' does not conform to protocol 'Hashable'
func applyParentUpdate(_ update: SetUpdate<Parent.Element>) {
^
/Users/admin/builder/spi-builder-workspace/Sources/ObservableSet.swift:26:27: error: type 'Self.Element' does not conform to protocol 'Hashable'
var anyObservableSet: AnyObservableSet<Element> { get }
^
/Users/admin/builder/spi-builder-workspace/Sources/ObservableSet.swift:68:34: error: type 'Self.Element' does not conform to protocol 'Hashable'
public var anyObservableSet: AnyObservableSet<Element> {
^
/Users/admin/builder/spi-builder-workspace/Sources/SetMappingForValueField.swift:49:16: error: instance method 'add' requires the types 'SetMappingForValueField<Parent, Field>.ParentSink.Value' and 'Update<SetChange<Parent.Element>>' be equivalent
parent.add(ParentSink(owner: self))
^
/Users/admin/builder/spi-builder-workspace/Sources/ObservableType.swift:16:10: note: where 'Sink.Value' = 'SetMappingForValueField<Parent, Field>.ParentSink.Value', 'Update<Self.Change>' = 'Update<SetChange<Parent.Element>>'
func add<Sink: SinkType>(_ sink: Sink) where Sink.Value == Update<Change>
^
/Users/admin/builder/spi-builder-workspace/Sources/ObservableSet.swift:19:16: error: type 'Self.Element' does not conform to protocol 'Hashable'
var value: Set<Element> { get }
^
/Users/admin/builder/spi-builder-workspace/Sources/SetMappingForValueField.swift:51:9: error: referencing instance method 'makeIterator()' on 'Set' requires that 'Parent.Element' conform to 'Hashable'
for e in parent.value {
^
Swift.Set:1:11: note: where 'Element' = 'Parent.Element'
extension Set : Sequence {
^
/Users/admin/builder/spi-builder-workspace/Sources/SetMappingForValueField.swift:59:16: error: instance method 'remove' requires the types 'SetMappingForValueField<Parent, Field>.ParentSink.Value' and 'Update<SetChange<Parent.Element>>' be equivalent
parent.remove(ParentSink(owner: self))
^
/Users/admin/builder/spi-builder-workspace/Sources/ObservableType.swift:19:10: note: where 'Sink.Value' = 'SetMappingForValueField<Parent, Field>.ParentSink.Value', 'Update<Self.Change>' = 'Update<SetChange<Parent.Element>>'
func remove<Sink: SinkType>(_ sink: Sink) -> Sink where Sink.Value == Update<Change>
^
/Users/admin/builder/spi-builder-workspace/Sources/SetMappingForValueField.swift:60:9: error: referencing instance method 'makeIterator()' on 'Set' requires that 'Parent.Element' conform to 'Hashable'
for e in parent.value {
^
Swift.Set:1:11: note: where 'Element' = 'Parent.Element'
extension Set : Sequence {
^
/Users/admin/builder/spi-builder-workspace/Sources/ObservableSet.swift:21:29: error: type 'Self.Element' does not conform to protocol 'Hashable'
func isSubset(of other: Set<Element>) -> Bool
^
/Users/admin/builder/spi-builder-workspace/Sources/ObservableSet.swift:22:31: error: type 'Self.Element' does not conform to protocol 'Hashable'
func isSuperset(of other: Set<Element>) -> Bool
^
/Users/admin/builder/spi-builder-workspace/Sources/ObservableSet.swift:15:22: error: type 'Self.Element' does not conform to protocol 'Hashable'
typealias Base = Set<Element>
^
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SipHash/SipHash/SipHashable.swift:42:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'SetSortingByComparableField.FieldSink' to 'Hashable' by implementing 'hash(into:)' instead
public var hashValue: Int {
^
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SipHash/SipHash/SipHashable.swift:42:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'SetSortingByMappingToObservableComparable.FieldSink' to 'Hashable' by implementing 'hash(into:)' instead
public var hashValue: Int {
^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SetReference.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/SetReference.swift:10:31: error: type 'Self.Value.Element' does not conform to protocol 'Hashable'
public func unpacked() -> AnyObservableSet<Value.Element> {
^
/Users/admin/builder/spi-builder-workspace/Sources/SetReference.swift:17:85: error: type 'Reference.Value.Element' does not conform to protocol 'Hashable'
private final class UnpackedObservableSetReference<Reference: ObservableValueType>: _BaseObservableSet<Reference.Value.Element>
^
/Users/admin/builder/spi-builder-workspace/Sources/SetReference.swift:21:24: error: type 'UnpackedObservableSetReference<Reference>.Element' (aka 'Reference.Value.Element') does not conform to protocol 'Hashable'
typealias Change = SetChange<Element>
^
/Users/admin/builder/spi-builder-workspace/Sources/OwnedSink.swift:18:9: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'UnpackedObservableSetReference.ReferenceSink' to 'Hashable' by implementing 'hash(into:)' instead
var hashValue: Int {
^
/Users/admin/builder/spi-builder-workspace/Sources/SetReference.swift:38:32: error: type 'Reference.Value.Element' does not conform to protocol 'Hashable'
func receive(_ update: SetUpdate<Reference.Value.Element>) {
^
/Users/admin/builder/spi-builder-workspace/Sources/OwnedSink.swift:18:9: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'UnpackedObservableSetReference.TargetSink' to 'Hashable' by implementing 'hash(into:)' instead
var hashValue: Int {
^
/Users/admin/builder/spi-builder-workspace/Sources/SetReference.swift:33:20: error: type 'UnpackedObservableSetReference<Reference>.TargetSink' does not conform to protocol 'SinkType'
private struct TargetSink: UniqueOwnedSink {
^
/Users/admin/builder/spi-builder-workspace/Sources/SetReference.swift:33:20: note: add stubs for conformance
private struct TargetSink: UniqueOwnedSink {
^
/Users/admin/builder/spi-builder-workspace/Sources/Sink.swift:10:20: note: protocol requires nested type 'Value'
associatedtype Value
^
/Users/admin/builder/spi-builder-workspace/Sources/SetReference.swift:79:38: error: type 'UnpackedObservableSetReference<Reference>.Element' (aka 'Reference.Value.Element') does not conform to protocol 'Hashable'
func applyTargetUpdate(_ update: SetUpdate<Element>) {
^
/Users/admin/builder/spi-builder-workspace/Sources/SetReference.swift:92:25: error: type 'UnpackedObservableSetReference<Reference>.Element' (aka 'Reference.Value.Element') does not conform to protocol 'Hashable'
override var value: Set<Element> { return _reference.value.value }
^
/Users/admin/builder/spi-builder-workspace/Sources/SetReference.swift:93:19: error: method does not override any method from its superclass
override func contains(_ member: Element) -> Bool { return _reference.value.contains(member) }
^
/Users/admin/builder/spi-builder-workspace/Sources/ObservableSet.swift:120:15: note: potential overridden instance method 'contains' here
open func contains(_ member: Element) -> Bool { return value.contains(member) }
^
/Users/admin/builder/spi-builder-workspace/Sources/SetReference.swift:94:38: error: type 'UnpackedObservableSetReference<Reference>.Element' (aka 'Reference.Value.Element') does not conform to protocol 'Hashable'
override func isSubset(of other: Set<Element>) -> Bool { return _reference.value.isSubset(of: other) }
^
/Users/admin/builder/spi-builder-workspace/Sources/SetReference.swift:95:40: error: type 'UnpackedObservableSetReference<Reference>.Element' (aka 'Reference.Value.Element') does not conform to protocol 'Hashable'
override func isSuperset(of other: Set<Element>) -> Bool { return _reference.value.isSuperset(of: other) }
^
/Users/admin/builder/spi-builder-workspace/Sources/SetReference.swift:11:53: error: failed to produce diagnostic for expression; please submit a bug report (https://swift.org/contributing/#reporting-bugs)
return UnpackedObservableSetReference(self).anyObservableSet
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SetReference.swift:55:16: error: instance method 'add' requires the types 'UnpackedObservableSetReference<Reference>.TargetSink.Value' and 'Update<SetChange<Reference.Value.Element>>' be equivalent
target.add(TargetSink(owner: self))
^
/Users/admin/builder/spi-builder-workspace/Sources/ObservableType.swift:16:10: note: where 'Sink.Value' = 'UnpackedObservableSetReference<Reference>.TargetSink.Value', 'Update<Self.Change>' = 'Update<SetChange<Reference.Value.Element>>'
func add<Sink: SinkType>(_ sink: Sink) where Sink.Value == Update<Change>
^
/Users/admin/builder/spi-builder-workspace/Sources/SetReference.swift:59:18: error: instance method 'remove' requires the types 'UnpackedObservableSetReference<Reference>.TargetSink.Value' and 'Update<SetChange<Reference.Value.Element>>' be equivalent
_target!.remove(TargetSink(owner: self))
^
/Users/admin/builder/spi-builder-workspace/Sources/ObservableType.swift:19:10: note: where 'Sink.Value' = 'UnpackedObservableSetReference<Reference>.TargetSink.Value', 'Update<Self.Change>' = 'Update<SetChange<Reference.Value.Element>>'
func remove<Sink: SinkType>(_ sink: Sink) -> Sink where Sink.Value == Update<Change>
^
/Users/admin/builder/spi-builder-workspace/Sources/SetReference.swift:69:26: error: instance method 'remove' requires the types 'UnpackedObservableSetReference<Reference>.TargetSink.Value' and 'Update<SetChange<Reference.Value.Element>>' be equivalent
_target!.remove(TargetSink(owner: self))
^
/Users/admin/builder/spi-builder-workspace/Sources/ObservableType.swift:19:10: note: where 'Sink.Value' = 'UnpackedObservableSetReference<Reference>.TargetSink.Value', 'Update<Self.Change>' = 'Update<SetChange<Reference.Value.Element>>'
func remove<Sink: SinkType>(_ sink: Sink) -> Sink where Sink.Value == Update<Change>
^
/Users/admin/builder/spi-builder-workspace/Sources/SetReference.swift:71:26: error: instance method 'add' requires the types 'UnpackedObservableSetReference<Reference>.TargetSink.Value' and 'Update<SetChange<Reference.Value.Element>>' be equivalent
_target!.add(TargetSink(owner: self))
^
/Users/admin/builder/spi-builder-workspace/Sources/ObservableType.swift:16:10: note: where 'Sink.Value' = 'UnpackedObservableSetReference<Reference>.TargetSink.Value', 'Update<Self.Change>' = 'Update<SetChange<Reference.Value.Element>>'
func add<Sink: SinkType>(_ sink: Sink) where Sink.Value == Update<Change>
^
/Users/admin/builder/spi-builder-workspace/Sources/SetReference.swift:72:28: error: cannot convert value of type 'SetChange<Reference.Value.Element>' to expected argument type 'UnpackedObservableSetReference<Reference>.Change'
sendChange(SetChange(from: change.old.value, to: change.new.value))
^
/Users/admin/builder/spi-builder-workspace/Sources/SetReference.swift:72:28: error: generic struct 'SetChange' requires that 'Reference.Value.Element' conform to 'Hashable'
sendChange(SetChange(from: change.old.value, to: change.new.value))
^
/Users/admin/builder/spi-builder-workspace/Sources/SetChange.swift:9:15: note: where 'Element' = 'Reference.Value.Element'
public struct SetChange<Element: Hashable>: ChangeType {
^
/Users/admin/builder/spi-builder-workspace/Sources/ObservableSet.swift:33:36: error: type 'Self.Element' does not conform to protocol 'Hashable'
public func isSubset(of other: Set<Element>) -> Bool { return value.isSubset(of: other) }
^
/Users/admin/builder/spi-builder-workspace/Sources/ObservableSet.swift:34:38: error: type 'Self.Element' does not conform to protocol 'Hashable'
public func isSuperset(of other: Set<Element>) -> Bool { return value.isSuperset(of: other) }
^
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SipHash/SipHash/SipHashable.swift:42:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'SetSortingByComparableField.FieldSink' to 'Hashable' by implementing 'hash(into:)' instead
public var hashValue: Int {
^
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SipHash/SipHash/SipHashable.swift:42:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'SetSortingByMappingToObservableComparable.FieldSink' to 'Hashable' by implementing 'hash(into:)' instead
public var hashValue: Int {
^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SetSortingByComparableField.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/SetSortingByComparableField.swift:30:32: error: type 'Parent.Element' does not conform to protocol 'Hashable'
func receive(_ update: SetUpdate<Parent.Element>) {
^
/Users/admin/builder/spi-builder-workspace/Sources/OwnedSink.swift:18:9: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'SetSortingByComparableField.ParentSink' to 'Hashable' by implementing 'hash(into:)' instead
var hashValue: Int {
^
/Users/admin/builder/spi-builder-workspace/Sources/SetSortingByComparableField.swift:25:20: error: type 'SetSortingByComparableField<Parent, Field>.ParentSink' does not conform to protocol 'SinkType'
private struct ParentSink: UniqueOwnedSink {
^
/Users/admin/builder/spi-builder-workspace/Sources/SetSortingByComparableField.swift:25:20: note: add stubs for conformance
private struct ParentSink: UniqueOwnedSink {
^
/Users/admin/builder/spi-builder-workspace/Sources/Sink.swift:10:20: note: protocol requires nested type 'Value'
associatedtype Value
^
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SipHash/SipHash/SipHashable.swift:42:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'SetSortingByComparableField.FieldSink' to 'Hashable' by implementing 'hash(into:)' instead
public var hashValue: Int {
^
/Users/admin/builder/spi-builder-workspace/Sources/SetSortingByComparableField.swift:115:38: error: type 'Parent.Element' does not conform to protocol 'Hashable'
func applyParentUpdate(_ update: SetUpdate<Parent.Element>) {
^
/Users/admin/builder/spi-builder-workspace/Sources/SetSortingByComparableField.swift:47:20: error: no exact matches in call to instance method 'append'
hasher.append(element)
^
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SipHash/SipHash/SipHashable.swift:55:26: note: candidate requires that 'Parent.Element' conform to 'SipHashable' (requirement specified as 'H' : 'SipHashable')
public mutating func append<H: SipHashable>(_ value: H) {
^
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SipHash/SipHash/SipHashable.swift:62:26: note: candidate requires that 'Parent.Element' conform to 'Hashable' (requirement specified as 'H' : 'Hashable')
public mutating func append<H: Hashable>(_ value: H) {
^
/Users/admin/builder/spi-builder-workspace/Sources/SetSortingByComparableField.swift:51:63: error: binary operator '==' cannot be applied to two 'Parent.Element' operands
return left.owner === right.owner && left.element == right.element
~~~~~~~~~~~~ ^ ~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SetSortingByComparableField.swift:67:9: error: referencing instance method 'makeIterator()' on 'Set' requires that 'Parent.Element' conform to 'Hashable'
for element in parent.value {
^
Swift.Set:1:11: note: where 'Element' = 'Parent.Element'
extension Set : Sequence {
^
/Users/admin/builder/spi-builder-workspace/Sources/SetSortingByComparableField.swift:71:16: error: instance method 'add' requires the types 'SetSortingByComparableField<Parent, Field>.ParentSink.Value' and 'Update<SetChange<Parent.Element>>' be equivalent
parent.add(ParentSink(owner: self))
^
/Users/admin/builder/spi-builder-workspace/Sources/ObservableType.swift:16:10: note: where 'Sink.Value' = 'SetSortingByComparableField<Parent, Field>.ParentSink.Value', 'Update<Self.Change>' = 'Update<SetChange<Parent.Element>>'
func add<Sink: SinkType>(_ sink: Sink) where Sink.Value == Update<Change>
^
/Users/admin/builder/spi-builder-workspace/Sources/SetSortingByComparableField.swift:75:16: error: instance method 'remove' requires the types 'SetSortingByComparableField<Parent, Field>.ParentSink.Value' and 'Update<SetChange<Parent.Element>>' be equivalent
parent.remove(ParentSink(owner: self))
^
/Users/admin/builder/spi-builder-workspace/Sources/ObservableType.swift:19:10: note: where 'Sink.Value' = 'SetSortingByComparableField<Parent, Field>.ParentSink.Value', 'Update<Self.Change>' = 'Update<SetChange<Parent.Element>>'
func remove<Sink: SinkType>(_ sink: Sink) -> Sink where Sink.Value == Update<Change>
^
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SipHash/SipHash/SipHashable.swift:42:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'SetSortingByMappingToObservableComparable.FieldSink' to 'Hashable' by implementing 'hash(into:)' instead
public var hashValue: Int {
^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SetSortingByComparator.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SipHash/SipHash/SipHashable.swift:42:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'SetSortingByComparableField.FieldSink' to 'Hashable' by implementing 'hash(into:)' instead
public var hashValue: Int {
^
/Users/admin/builder/spi-builder-workspace/Sources/SetSortingByComparator.swift:11:26: error: generic class 'Comparator' requires that 'Self.Element' conform to 'Equatable'
let comparator = Comparator(areInIncreasingOrder)
^
/Users/admin/builder/spi-builder-workspace/Sources/SetSortingByComparator.swift:39:21: note: where 'Element' = 'Self.Element'
private final class Comparator<Element: Equatable> {
^
/Users/admin/builder/spi-builder-workspace/Sources/SetSortingByComparator.swift:13:54: error: generic struct 'ComparableWrapper' requires that 'Self.Element' conform to 'Equatable'
.sortedMap(by: { [unowned comparator] in ComparableWrapper($0, comparator) })
^
/Users/admin/builder/spi-builder-workspace/Sources/SetSortingByComparator.swift:50:16: note: where 'Element' = 'Self.Element'
private struct ComparableWrapper<Element: Equatable>: Comparable {
^
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SipHash/SipHash/SipHashable.swift:42:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'SetSortingByMappingToObservableComparable.FieldSink' to 'Hashable' by implementing 'hash(into:)' instead
public var hashValue: Int {
^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SetSortingByMappingToComparable.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SipHash/SipHash/SipHashable.swift:42:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'SetSortingByComparableField.FieldSink' to 'Hashable' by implementing 'hash(into:)' instead
public var hashValue: Int {
^
/Users/admin/builder/spi-builder-workspace/Sources/SetSortingByMappingToComparable.swift:34:32: error: type 'Parent.Element' does not conform to protocol 'Hashable'
func receive(_ update: SetUpdate<Parent.Element>) {
^
/Users/admin/builder/spi-builder-workspace/Sources/OwnedSink.swift:18:9: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'SetSortingByMappingToComparable.SortingSink' to 'Hashable' by implementing 'hash(into:)' instead
var hashValue: Int {
^
/Users/admin/builder/spi-builder-workspace/Sources/SetSortingByMappingToComparable.swift:29:20: error: type 'SetSortingByMappingToComparable<Parent, Element>.SortingSink' does not conform to protocol 'SinkType'
private struct SortingSink: UniqueOwnedSink {
^
/Users/admin/builder/spi-builder-workspace/Sources/SetSortingByMappingToComparable.swift:29:20: note: add stubs for conformance
private struct SortingSink: UniqueOwnedSink {
^
/Users/admin/builder/spi-builder-workspace/Sources/Sink.swift:10:20: note: protocol requires nested type 'Value'
associatedtype Value
^
/Users/admin/builder/spi-builder-workspace/Sources/SetSortingByMappingToComparable.swift:60:38: error: type 'Parent.Element' does not conform to protocol 'Hashable'
func applyParentUpdate(_ update: SetUpdate<Parent.Element>) {
^
/Users/admin/builder/spi-builder-workspace/Sources/SetSortingByMappingToComparable.swift:49:9: error: referencing instance method 'makeIterator()' on 'Set' requires that 'Parent.Element' conform to 'Hashable'
for element in parent.value {
^
Swift.Set:1:11: note: where 'Element' = 'Parent.Element'
extension Set : Sequence {
^
/Users/admin/builder/spi-builder-workspace/Sources/SetSortingByMappingToComparable.swift:53:16: error: instance method 'add' requires the types 'SetSortingByMappingToComparable<Parent, Element>.SortingSink.Value' and 'Update<SetChange<Parent.Element>>' be equivalent
parent.add(SortingSink(owner: self))
^
/Users/admin/builder/spi-builder-workspace/Sources/ObservableType.swift:16:10: note: where 'Sink.Value' = 'SetSortingByMappingToComparable<Parent, Element>.SortingSink.Value', 'Update<Self.Change>' = 'Update<SetChange<Parent.Element>>'
func add<Sink: SinkType>(_ sink: Sink) where Sink.Value == Update<Change>
^
/Users/admin/builder/spi-builder-workspace/Sources/SetSortingByMappingToComparable.swift:57:16: error: instance method 'remove' requires the types 'SetSortingByMappingToComparable<Parent, Element>.SortingSink.Value' and 'Update<SetChange<Parent.Element>>' be equivalent
parent.remove(SortingSink(owner: self))
^
/Users/admin/builder/spi-builder-workspace/Sources/ObservableType.swift:19:10: note: where 'Sink.Value' = 'SetSortingByMappingToComparable<Parent, Element>.SortingSink.Value', 'Update<Self.Change>' = 'Update<SetChange<Parent.Element>>'
func remove<Sink: SinkType>(_ sink: Sink) -> Sink where Sink.Value == Update<Change>
^
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SipHash/SipHash/SipHashable.swift:42:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'SetSortingByMappingToObservableComparable.FieldSink' to 'Hashable' by implementing 'hash(into:)' instead
public var hashValue: Int {
^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SetSortingByMappingToObservableComparable.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SipHash/SipHash/SipHashable.swift:42:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'SetSortingByComparableField.FieldSink' to 'Hashable' by implementing 'hash(into:)' instead
public var hashValue: Int {
^
/Users/admin/builder/spi-builder-workspace/Sources/SetSortingByMappingToObservableComparable.swift:30:32: error: type 'Parent.Element' does not conform to protocol 'Hashable'
func receive(_ update: SetUpdate<Parent.Element>) {
^
/Users/admin/builder/spi-builder-workspace/Sources/OwnedSink.swift:18:9: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'SetSortingByMappingToObservableComparable.ParentSink' to 'Hashable' by implementing 'hash(into:)' instead
var hashValue: Int {
^
/Users/admin/builder/spi-builder-workspace/Sources/SetSortingByMappingToObservableComparable.swift:25:20: error: type 'SetSortingByMappingToObservableComparable<Parent, Field>.ParentSink' does not conform to protocol 'SinkType'
private struct ParentSink: UniqueOwnedSink {
^
/Users/admin/builder/spi-builder-workspace/Sources/SetSortingByMappingToObservableComparable.swift:25:20: note: add stubs for conformance
private struct ParentSink: UniqueOwnedSink {
^
/Users/admin/builder/spi-builder-workspace/Sources/Sink.swift:10:20: note: protocol requires nested type 'Value'
associatedtype Value
^
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SipHash/SipHash/SipHashable.swift:42:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'SetSortingByMappingToObservableComparable.FieldSink' to 'Hashable' by implementing 'hash(into:)' instead
public var hashValue: Int {
^
/Users/admin/builder/spi-builder-workspace/Sources/SetSortingByMappingToObservableComparable.swift:121:38: error: type 'Parent.Element' does not conform to protocol 'Hashable'
func applyParentUpdate(_ update: SetUpdate<Parent.Element>) {
^
/Users/admin/builder/spi-builder-workspace/Sources/SetSortingByMappingToObservableComparable.swift:47:20: error: no exact matches in call to instance method 'append'
hasher.append(element)
^
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SipHash/SipHash/SipHashable.swift:55:26: note: candidate requires that 'Parent.Element' conform to 'SipHashable' (requirement specified as 'H' : 'SipHashable')
public mutating func append<H: SipHashable>(_ value: H) {
^
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SipHash/SipHash/SipHashable.swift:62:26: note: candidate requires that 'Parent.Element' conform to 'Hashable' (requirement specified as 'H' : 'Hashable')
public mutating func append<H: Hashable>(_ value: H) {
^
/Users/admin/builder/spi-builder-workspace/Sources/SetSortingByMappingToObservableComparable.swift:51:63: error: binary operator '==' cannot be applied to two 'Parent.Element' operands
return left.owner === right.owner && left.element == right.element
~~~~~~~~~~~~ ^ ~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SetSortingByMappingToObservableComparable.swift:67:9: error: referencing instance method 'makeIterator()' on 'Set' requires that 'Parent.Element' conform to 'Hashable'
for element in parent.value {
^
Swift.Set:1:11: note: where 'Element' = 'Parent.Element'
extension Set : Sequence {
^
/Users/admin/builder/spi-builder-workspace/Sources/SetSortingByMappingToObservableComparable.swift:70:16: error: instance method 'add' requires the types 'SetSortingByMappingToObservableComparable<Parent, Field>.ParentSink.Value' and 'Update<SetChange<Parent.Element>>' be equivalent
parent.add(ParentSink(owner: self))
^
/Users/admin/builder/spi-builder-workspace/Sources/ObservableType.swift:16:10: note: where 'Sink.Value' = 'SetSortingByMappingToObservableComparable<Parent, Field>.ParentSink.Value', 'Update<Self.Change>' = 'Update<SetChange<Parent.Element>>'
func add<Sink: SinkType>(_ sink: Sink) where Sink.Value == Update<Change>
^
/Users/admin/builder/spi-builder-workspace/Sources/SetSortingByMappingToObservableComparable.swift:74:16: error: instance method 'remove' requires the types 'SetSortingByMappingToObservableComparable<Parent, Field>.ParentSink.Value' and 'Update<SetChange<Parent.Element>>' be equivalent
parent.remove(ParentSink(owner: self))
^
/Users/admin/builder/spi-builder-workspace/Sources/ObservableType.swift:19:10: note: where 'Sink.Value' = 'SetSortingByMappingToObservableComparable<Parent, Field>.ParentSink.Value', 'Update<Self.Change>' = 'Update<SetChange<Parent.Element>>'
func remove<Sink: SinkType>(_ sink: Sink) -> Sink where Sink.Value == Update<Change>
^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SetVariable.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SipHash/SipHash/SipHashable.swift:42:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'SetSortingByComparableField.FieldSink' to 'Hashable' by implementing 'hash(into:)' instead
public var hashValue: Int {
^
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SipHash/SipHash/SipHashable.swift:42:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'SetSortingByMappingToObservableComparable.FieldSink' to 'Hashable' by implementing 'hash(into:)' instead
public var hashValue: Int {
^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Signal.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SipHash/SipHash/SipHashable.swift:42:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'SetSortingByComparableField.FieldSink' to 'Hashable' by implementing 'hash(into:)' instead
public var hashValue: Int {
^
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SipHash/SipHash/SipHashable.swift:42:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'SetSortingByMappingToObservableComparable.FieldSink' to 'Hashable' by implementing 'hash(into:)' instead
public var hashValue: Int {
^
/Users/admin/builder/spi-builder-workspace/Sources/Signal.swift:271:9: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'SignalSink' to 'Hashable' by implementing 'hash(into:)' instead
var hashValue: Int {
^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SimpleSources.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SipHash/SipHash/SipHashable.swift:42:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'SetSortingByComparableField.FieldSink' to 'Hashable' by implementing 'hash(into:)' instead
public var hashValue: Int {
^
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SipHash/SipHash/SipHashable.swift:42:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'SetSortingByMappingToObservableComparable.FieldSink' to 'Hashable' by implementing 'hash(into:)' instead
public var hashValue: Int {
^
SwiftDriverJobDiscovery normal arm64 Compiling SortedSet.swift (in target 'BTree' from project 'BTree')
SwiftCompile normal arm64 Compiling\ Abstract.swift,\ AccumulatedSource.swift,\ ArrayBasedTableViewDataSource.swift,\ ArrayChange.swift,\ ArrayChangeSeparation.swift,\ ArrayConcatenation.swift,\ ArrayFilteringIndexmap.swift,\ ArrayFilteringOnObservableBool.swift,\ ArrayFilteringOnPredicate.swift,\ ArrayFolding.swift /Users/admin/builder/spi-builder-workspace/Sources/Abstract.swift /Users/admin/builder/spi-builder-workspace/Sources/AccumulatedSource.swift /Users/admin/builder/spi-builder-workspace/Sources/ArrayBasedTableViewDataSource.swift /Users/admin/builder/spi-builder-workspace/Sources/ArrayChange.swift /Users/admin/builder/spi-builder-workspace/Sources/ArrayChangeSeparation.swift /Users/admin/builder/spi-builder-workspace/Sources/ArrayConcatenation.swift /Users/admin/builder/spi-builder-workspace/Sources/ArrayFilteringIndexmap.swift /Users/admin/builder/spi-builder-workspace/Sources/ArrayFilteringOnObservableBool.swift /Users/admin/builder/spi-builder-workspace/Sources/ArrayFilteringOnPredicate.swift /Users/admin/builder/spi-builder-workspace/Sources/ArrayFolding.swift (in target 'GlueKit' from project 'GlueKit')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Abstract.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/AccumulatedSource.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ArrayBasedTableViewDataSource.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ArrayChange.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ArrayChangeSeparation.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ArrayConcatenation.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ArrayFilteringIndexmap.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ArrayFilteringOnObservableBool.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ArrayFilteringOnPredicate.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ArrayFolding.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftDriverJobDiscovery normal arm64 Compiling Primitive Types.swift (in target 'SipHash' from project 'SipHash')
SwiftDriver\ Compilation SipHash normal arm64 com.apple.xcode.tools.swift.compiler (in target 'SipHash' from project 'SipHash')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-Swift-Compilation -- /Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -module-name SipHash -Onone @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SipHash.build/Debug-iphoneos/SipHash.build/Objects-normal/arm64/SipHash.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -DSWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -DXcode -plugin-path /Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.4.sdk -target arm64-apple-ios12.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -profile-coverage-mapping -profile-generate -enable-testing -suppress-warnings -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -swift-version 4 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -Isystem /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -F /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.4.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/iphoneos26.4-23E237-688ef53f1462e2c8f657fdc38a81448fc1e9a37d8fcda5dee89abd67dc927a23.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SipHash.build/Debug-iphoneos/SipHash.build/Objects-normal/arm64/SipHash-OutputFileMap.json -use-frontend-parseable-output -save-temps -no-color-diagnostics -serialize-diagnostics -emit-dependencies -emit-module -emit-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SipHash.build/Debug-iphoneos/SipHash.build/Objects-normal/arm64/SipHash.swiftmodule -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SipHash.build/Debug-iphoneos/SipHash.build/swift-overrides.hmap -emit-const-values -Xfrontend -const-gather-protocols-file -Xfrontend /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SipHash.build/Debug-iphoneos/SipHash.build/Objects-normal/arm64/SipHash_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SipHash.build/Debug-iphoneos/SipHash.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SipHash.build/Debug-iphoneos/SipHash.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SipHash.build/Debug-iphoneos/SipHash.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -emit-objc-header -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SipHash.build/Debug-iphoneos/SipHash.build/Objects-normal/arm64/SipHash-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftDriverJobDiscovery normal arm64 Compiling BTreePath.swift, BridgedList.swift (in target 'BTree' from project 'BTree')
SwiftCompile normal arm64 Compiling\ ArrayGatheringSource.swift,\ ArrayMappingForArrayField.swift,\ ArrayMappingForValue.swift,\ ArrayMappingForValueField.swift,\ ArrayReference.swift,\ ArrayVariable.swift,\ BracketingSource.swift,\ BufferedArray.swift,\ BufferedSet.swift,\ BufferedSource.swift /Users/admin/builder/spi-builder-workspace/Sources/ArrayGatheringSource.swift /Users/admin/builder/spi-builder-workspace/Sources/ArrayMappingForArrayField.swift /Users/admin/builder/spi-builder-workspace/Sources/ArrayMappingForValue.swift /Users/admin/builder/spi-builder-workspace/Sources/ArrayMappingForValueField.swift /Users/admin/builder/spi-builder-workspace/Sources/ArrayReference.swift /Users/admin/builder/spi-builder-workspace/Sources/ArrayVariable.swift /Users/admin/builder/spi-builder-workspace/Sources/BracketingSource.swift /Users/admin/builder/spi-builder-workspace/Sources/BufferedArray.swift /Users/admin/builder/spi-builder-workspace/Sources/BufferedSet.swift /Users/admin/builder/spi-builder-workspace/Sources/BufferedSource.swift (in target 'GlueKit' from project 'GlueKit')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ArrayGatheringSource.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/OwnedSink.swift:18:9: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'ArrayGatheringSource.GatherSink' to 'Hashable' by implementing 'hash(into:)' instead
var hashValue: Int {
^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ArrayMappingForArrayField.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/Sink.swift:26:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'ArrayMappingForArrayField.FieldSink' to 'Hashable' by implementing 'hash(into:)' instead
public var hashValue: Int { return ObjectIdentifier(self).hashValue }
^
/Users/admin/builder/spi-builder-workspace/Sources/OwnedSink.swift:18:9: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'ArrayMappingForArrayField.ParentSink' to 'Hashable' by implementing 'hash(into:)' instead
var hashValue: Int {
^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ArrayMappingForValue.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/OwnedSink.swift:18:9: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'BufferedArrayMappingForValue.BufferedMapSink' to 'Hashable' by implementing 'hash(into:)' instead
var hashValue: Int {
^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ArrayMappingForValueField.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/Sink.swift:26:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'ArrayMappingForValueField.FieldSink' to 'Hashable' by implementing 'hash(into:)' instead
public var hashValue: Int { return ObjectIdentifier(self).hashValue }
^
/Users/admin/builder/spi-builder-workspace/Sources/OwnedSink.swift:18:9: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'ArrayMappingForValueField.ParentSink' to 'Hashable' by implementing 'hash(into:)' instead
var hashValue: Int {
^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ArrayReference.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/SetReference.swift:10:31: error: type 'Self.Value.Element' does not conform to protocol 'Hashable'
public func unpacked() -> AnyObservableSet<Value.Element> {
^
/Users/admin/builder/spi-builder-workspace/Sources/OwnedSink.swift:18:9: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'UnpackedObservableArrayReference.ReferenceSink' to 'Hashable' by implementing 'hash(into:)' instead
var hashValue: Int {
^
/Users/admin/builder/spi-builder-workspace/Sources/OwnedSink.swift:18:9: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'UnpackedObservableArrayReference.TargetSink' to 'Hashable' by implementing 'hash(into:)' instead
var hashValue: Int {
^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ArrayVariable.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/UpdatableArray.swift:24:9: error: cannot override mutable property 'value' of type 'Self.Value' with covariant type '[Self.Element]'
var value: [Element] { get nonmutating set }
^
/Users/admin/builder/spi-builder-workspace/Sources/ObservableType.swift:59:9: note: attempt to override property here
var value: Value { get nonmutating set }
^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BracketingSource.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/BracketingSource.swift:49:9: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'BracketingSink' to 'Hashable' by implementing 'hash(into:)' instead
var hashValue: Int { return sink.hashValue }
^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BufferedArray.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/OwnedSink.swift:18:9: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'BufferedObservableArray.BufferedSink' to 'Hashable' by implementing 'hash(into:)' instead
var hashValue: Int {
^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BufferedSet.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/BufferedSet.swift:10:31: error: type 'Self.Element' does not conform to protocol 'Hashable'
public func buffered() -> AnyObservableSet<Element> {
^
/Users/admin/builder/spi-builder-workspace/Sources/BufferedSet.swift:18:67: error: type 'Content.Element' does not conform to protocol 'Hashable'
internal class BufferedObservableSet<Content: ObservableSetType>: _BaseObservableSet<Content.Element> {
^
/Users/admin/builder/spi-builder-workspace/Sources/BufferedSet.swift:20:24: error: type 'BufferedObservableSet<Content>.Element' (aka 'Content.Element') does not conform to protocol 'Hashable'
typealias Change = SetChange<Element>
^
/Users/admin/builder/spi-builder-workspace/Sources/BufferedSet.swift:27:32: error: type 'Content.Element' does not conform to protocol 'Hashable'
func receive(_ update: SetUpdate<Content.Element>) {
^
/Users/admin/builder/spi-builder-workspace/Sources/OwnedSink.swift:18:9: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'BufferedObservableSet.BufferedSink' to 'Hashable' by implementing 'hash(into:)' instead
var hashValue: Int {
^
/Users/admin/builder/spi-builder-workspace/Sources/BufferedSet.swift:22:20: error: type 'BufferedObservableSet<Content>.BufferedSink' does not conform to protocol 'SinkType'
private struct BufferedSink: UniqueOwnedSink {
^
/Users/admin/builder/spi-builder-workspace/Sources/BufferedSet.swift:22:20: note: add stubs for conformance
private struct BufferedSink: UniqueOwnedSink {
^
/Users/admin/builder/spi-builder-workspace/Sources/Sink.swift:10:20: note: protocol requires nested type 'Value'
associatedtype Value
^
/Users/admin/builder/spi-builder-workspace/Sources/BufferedSet.swift:33:25: error: type 'BufferedObservableSet<Content>.Element' (aka 'Content.Element') does not conform to protocol 'Hashable'
private var _value: Set<Element>
^
/Users/admin/builder/spi-builder-workspace/Sources/BufferedSet.swift:47:32: error: type 'BufferedObservableSet<Content>.Element' (aka 'Content.Element') does not conform to protocol 'Hashable'
func applyUpdate(_ update: SetUpdate<Element>) {
^
/Users/admin/builder/spi-builder-workspace/Sources/BufferedSet.swift:76:25: error: type 'BufferedObservableSet<Content>.Element' (aka 'Content.Element') does not conform to protocol 'Hashable'
override var value: Set<Element> {
^
/Users/admin/builder/spi-builder-workspace/Sources/ObservableSet.swift:19:16: error: type 'Self.Element' does not conform to protocol 'Hashable'
var value: Set<Element> { get }
^
/Users/admin/builder/spi-builder-workspace/Sources/BufferedSet.swift:80:19: error: method does not override any method from its superclass
override func contains(_ member: Element) -> Bool {
^
/Users/admin/builder/spi-builder-workspace/Sources/ObservableSet.swift:120:15: note: potential overridden instance method 'contains' here
open func contains(_ member: Element) -> Bool { return value.contains(member) }
^
/Users/admin/builder/spi-builder-workspace/Sources/BufferedSet.swift:84:38: error: type 'BufferedObservableSet<Content>.Element' (aka 'Content.Element') does not conform to protocol 'Hashable'
override func isSubset(of other: Set<Element>) -> Bool {
^
/Users/admin/builder/spi-builder-workspace/Sources/BufferedSet.swift:88:40: error: type 'BufferedObservableSet<Content>.Element' (aka 'Content.Element') does not conform to protocol 'Hashable'
override func isSuperset(of other: Set<Element>) -> Bool {
^
/Users/admin/builder/spi-builder-workspace/Sources/ObservableSet.swift:26:27: error: type 'Self.Element' does not conform to protocol 'Hashable'
var anyObservableSet: AnyObservableSet<Element> { get }
^
/Users/admin/builder/spi-builder-workspace/Sources/ObservableSet.swift:68:34: error: type 'Self.Element' does not conform to protocol 'Hashable'
public var anyObservableSet: AnyObservableSet<Element> {
^
/Users/admin/builder/spi-builder-workspace/Sources/BufferedSet.swift:14:44: error: failed to produce diagnostic for expression; please submit a bug report (https://swift.org/contributing/#reporting-bugs)
return BufferedObservableSet(self).anyObservableSet
~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/BufferedSet.swift:40:18: error: instance method 'add' requires the types 'BufferedObservableSet<Content>.BufferedSink.Value' and 'Update<SetChange<Content.Element>>' be equivalent
_content.add(BufferedSink(owner: self))
^
/Users/admin/builder/spi-builder-workspace/Sources/ObservableType.swift:16:10: note: where 'Sink.Value' = 'BufferedObservableSet<Content>.BufferedSink.Value', 'Update<Self.Change>' = 'Update<SetChange<Content.Element>>'
func add<Sink: SinkType>(_ sink: Sink) where Sink.Value == Update<Change>
^
/Users/admin/builder/spi-builder-workspace/Sources/BufferedSet.swift:44:18: error: instance method 'remove' requires the types 'BufferedObservableSet<Content>.BufferedSink.Value' and 'Update<SetChange<Content.Element>>' be equivalent
_content.remove(BufferedSink(owner: self))
^
/Users/admin/builder/spi-builder-workspace/Sources/ObservableType.swift:19:10: note: where 'Sink.Value' = 'BufferedObservableSet<Content>.BufferedSink.Value', 'Update<Self.Change>' = 'Update<SetChange<Content.Element>>'
func remove<Sink: SinkType>(_ sink: Sink) -> Sink where Sink.Value == Update<Change>
^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BufferedSource.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/Sink.swift:26:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'BufferedSource' to 'Hashable' by implementing 'hash(into:)' instead
public var hashValue: Int { return ObjectIdentifier(self).hashValue }
^
Ld /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/SipHash.o normal (in target 'SipHash' from project 'SipHash')
cd /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SipHash
/Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -Xlinker -reproducible -target arm64-apple-ios12.0 -r -isysroot /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.4.sdk -O0 -w -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug-iphoneos -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -iframework /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Frameworks -iframework /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.4.sdk/Developer/Library/Frameworks -filelist /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SipHash.build/Debug-iphoneos/SipHash.build/Objects-normal/arm64/SipHash.LinkFileList -nostdlib -Xlinker -object_path_lto -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SipHash.build/Debug-iphoneos/SipHash.build/Objects-normal/arm64/SipHash_lto.o -Xlinker -no_deduplicate -Xlinker -debug_variant -Xlinker -dependency_info -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SipHash.build/Debug-iphoneos/SipHash.build/Objects-normal/arm64/SipHash_dependency_info.dat -fobjc-link-runtime -L/Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/iphoneos -L/usr/lib/swift -Xlinker -add_ast_path -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SipHash.build/Debug-iphoneos/SipHash.build/Objects-normal/arm64/SipHash.swiftmodule @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SipHash.build/Debug-iphoneos/SipHash.build/Objects-normal/arm64/SipHash-linker-args.resp -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/SipHash.o
2026-04-11 09:19:48.193 xcodebuild[763:4313] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
** BUILD FAILED **
The following build commands failed:
SwiftCompile normal arm64 Compiling\ SetFilteringOnObservableBool.swift,\ SetFilteringOnPredicate.swift,\ SetFolding.swift,\ SetGatheringSource.swift,\ SetMappingBase.swift,\ SetMappingForArrayField.swift,\ SetMappingForSequence.swift,\ SetMappingForSetField.swift,\ SetMappingForValue.swift /Users/admin/builder/spi-builder-workspace/Sources/SetFilteringOnObservableBool.swift /Users/admin/builder/spi-builder-workspace/Sources/SetFilteringOnPredicate.swift /Users/admin/builder/spi-builder-workspace/Sources/SetFolding.swift /Users/admin/builder/spi-builder-workspace/Sources/SetGatheringSource.swift /Users/admin/builder/spi-builder-workspace/Sources/SetMappingBase.swift /Users/admin/builder/spi-builder-workspace/Sources/SetMappingForArrayField.swift /Users/admin/builder/spi-builder-workspace/Sources/SetMappingForSequence.swift /Users/admin/builder/spi-builder-workspace/Sources/SetMappingForSetField.swift /Users/admin/builder/spi-builder-workspace/Sources/SetMappingForValue.swift (in target 'GlueKit' from project 'GlueKit')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SetFilteringOnObservableBool.swift (in target 'GlueKit' from project 'GlueKit')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SetFilteringOnPredicate.swift (in target 'GlueKit' from project 'GlueKit')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SetFolding.swift (in target 'GlueKit' from project 'GlueKit')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SetGatheringSource.swift (in target 'GlueKit' from project 'GlueKit')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SetMappingForArrayField.swift (in target 'GlueKit' from project 'GlueKit')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SetMappingForSequence.swift (in target 'GlueKit' from project 'GlueKit')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SetMappingForSetField.swift (in target 'GlueKit' from project 'GlueKit')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SetMappingForValue.swift (in target 'GlueKit' from project 'GlueKit')
SwiftCompile normal arm64 Compiling\ SetMappingForValueField.swift,\ SetReference.swift,\ SetSortingByComparableField.swift,\ SetSortingByComparator.swift,\ SetSortingByMappingToComparable.swift,\ SetSortingByMappingToObservableComparable.swift,\ SetVariable.swift,\ Signal.swift,\ SimpleSources.swift /Users/admin/builder/spi-builder-workspace/Sources/SetMappingForValueField.swift /Users/admin/builder/spi-builder-workspace/Sources/SetReference.swift /Users/admin/builder/spi-builder-workspace/Sources/SetSortingByComparableField.swift /Users/admin/builder/spi-builder-workspace/Sources/SetSortingByComparator.swift /Users/admin/builder/spi-builder-workspace/Sources/SetSortingByMappingToComparable.swift /Users/admin/builder/spi-builder-workspace/Sources/SetSortingByMappingToObservableComparable.swift /Users/admin/builder/spi-builder-workspace/Sources/SetVariable.swift /Users/admin/builder/spi-builder-workspace/Sources/Signal.swift /Users/admin/builder/spi-builder-workspace/Sources/SimpleSources.swift (in target 'GlueKit' from project 'GlueKit')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SetMappingForValueField.swift (in target 'GlueKit' from project 'GlueKit')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SetReference.swift (in target 'GlueKit' from project 'GlueKit')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SetSortingByComparableField.swift (in target 'GlueKit' from project 'GlueKit')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SetSortingByComparator.swift (in target 'GlueKit' from project 'GlueKit')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SetSortingByMappingToComparable.swift (in target 'GlueKit' from project 'GlueKit')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SetSortingByMappingToObservableComparable.swift (in target 'GlueKit' from project 'GlueKit')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ArrayReference.swift (in target 'GlueKit' from project 'GlueKit')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ArrayVariable.swift (in target 'GlueKit' from project 'GlueKit')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BufferedSet.swift (in target 'GlueKit' from project 'GlueKit')
Building workspace spi-builder-workspace with scheme GlueKit
(20 failures)
Command line invocation:
/Applications/Xcode-26.4.0.app/Contents/Developer/usr/bin/xcodebuild -IDEClonedSourcePackagesDirPathOverride=/Users/admin/builder/spi-builder-workspace/.dependencies -resolvePackageDependencies
Resolve Package Graph
Resolved source packages:
GlueKit: /Users/admin/builder/spi-builder-workspace
SipHash: https://github.com/attaswift/SipHash @ 1.2.2
BTree: https://github.com/attaswift/BTree @ 4.1.0
resolved source packages: GlueKit, SipHash, BTree
2026-04-11 09:19:58.947 xcodebuild[848:4899] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
{
"dependencies" : [
{
"identity" : "siphash",
"requirement" : {
"range" : [
{
"lower_bound" : "1.2.0",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/attaswift/SipHash"
},
{
"identity" : "btree",
"requirement" : {
"range" : [
{
"lower_bound" : "4.1.0",
"upper_bound" : "5.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/attaswift/BTree"
}
],
"manifest_display_name" : "GlueKit",
"name" : "GlueKit",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
],
"products" : [
{
"name" : "GlueKit",
"targets" : [
"GlueKit"
],
"type" : {
"library" : [
"dynamic"
]
}
}
],
"swift_languages_versions" : [
"4"
],
"targets" : [
{
"c99name" : "PerformanceTests",
"module_type" : "SwiftTarget",
"name" : "PerformanceTests",
"path" : "Tests/PerformanceTests",
"sources" : [
"GlueKitPerformanceTests.swift"
],
"target_dependencies" : [
"GlueKit"
],
"type" : "test"
},
{
"c99name" : "GlueKitTests",
"module_type" : "SwiftTarget",
"name" : "GlueKitTests",
"path" : "Tests/GlueKitTests",
"sources" : [
"AnySinkTests.swift",
"AnySourceTests.swift",
"ArrayBufferingTests.swift",
"ArrayChangeSeparationTests.swift",
"ArrayChangeTests.swift",
"ArrayConcatenationTests.swift",
"ArrayFilteringTests.swift",
"ArrayFoldingTests.swift",
"ArrayMappingTests.swift",
"ArrayModificationTests.swift",
"ArrayReferenceTests.swift",
"ArrayVariableTests.swift",
"Bookshelf.swift",
"BracketingSourceTests.swift",
"BufferedSourceTests.swift",
"ChangeTests.swift",
"ChangesSourceTests.swift",
"CombinedObservableTests.swift",
"CombinedUpdatableTests.swift",
"ConnectorTests.swift",
"DispatchSourceTests.swift",
"DistinctTests.swift",
"DistinctUnionTests.swift",
"KVOSupportTests.swift",
"MergedSourceTests.swift",
"MockArrayObserver.swift",
"MockSetObserver.swift",
"MockSink.swift",
"MockUpdateSink.swift",
"NSUserDefaultsSupportTests.swift",
"NotificationCenterSupportTests.swift",
"ObservableArrayTests.swift",
"ObservableSetTests.swift",
"ObservableTypeTests.swift",
"ObservableValueTests.swift",
"RefListTests.swift",
"SetBufferingTests.swift",
"SetFilteringTests.swift",
"SetFoldingTests.swift",
"SetMappingTests.swift",
"SetReferenceTests.swift",
"SetSortingTests.swift",
"SetVariableTests.swift",
"SignalTests.swift",
"SimpleSourcesTests.swift",
"SourceOperatorTests.swift",
"TestChange.swift",
"TestObservable.swift",
"TestUpdatable.swift",
"TestUtilities.swift",
"TimerSourceTests.swift",
"TransactionStateTests.swift",
"TwoWayBindingTests.swift",
"TypeHelperTests.swift",
"UpdatableValueTests.swift",
"UpdateTests.swift",
"ValueBufferingTests.swift",
"ValueChangeTests.swift",
"ValueMappingTests.swift",
"ValueReferenceTests.swift",
"VariableTests.swift"
],
"target_dependencies" : [
"GlueKit"
],
"type" : "test"
},
{
"c99name" : "GlueKit",
"module_type" : "SwiftTarget",
"name" : "GlueKit",
"path" : "Sources",
"product_dependencies" : [
"BTree",
"SipHash"
],
"product_memberships" : [
"GlueKit"
],
"sources" : [
"Abstract.swift",
"AccumulatedSource.swift",
"ArrayBasedTableViewDataSource.swift",
"ArrayChange.swift",
"ArrayChangeSeparation.swift",
"ArrayConcatenation.swift",
"ArrayFilteringIndexmap.swift",
"ArrayFilteringOnObservableBool.swift",
"ArrayFilteringOnPredicate.swift",
"ArrayFolding.swift",
"ArrayGatheringSource.swift",
"ArrayMappingForArrayField.swift",
"ArrayMappingForValue.swift",
"ArrayMappingForValueField.swift",
"ArrayReference.swift",
"ArrayVariable.swift",
"BracketingSource.swift",
"BufferedArray.swift",
"BufferedSet.swift",
"BufferedSource.swift",
"BufferedValue.swift",
"CADisplayLink Extensions.swift",
"Change.swift",
"ChangesSource.swift",
"CompositeObservable.swift",
"CompositeUpdatable.swift",
"ComputedUpdatable.swift",
"Connect.swift",
"Connector.swift",
"DependentValue.swift",
"DispatchSource.swift",
"DistinctUnion.swift",
"DistinctValue.swift",
"Locks.swift",
"MergedSource.swift",
"NSButton Glue.swift",
"NSControl Glue.swift",
"NSNotificationCenter Support.swift",
"NSObject Glue.swift",
"NSPopUpButton Glue.swift",
"NSTextField Glue.swift",
"ObservableArray.swift",
"ObservableContains.swift",
"ObservableSet.swift",
"ObservableType.swift",
"ObservableValue.swift",
"OwnedSink.swift",
"RefList.swift",
"Reference.swift",
"SetChange.swift",
"SetFilteringOnObservableBool.swift",
"SetFilteringOnPredicate.swift",
"SetFolding.swift",
"SetGatheringSource.swift",
"SetMappingBase.swift",
"SetMappingForArrayField.swift",
"SetMappingForSequence.swift",
"SetMappingForSetField.swift",
"SetMappingForValue.swift",
"SetMappingForValueField.swift",
"SetReference.swift",
"SetSortingByComparableField.swift",
"SetSortingByComparator.swift",
"SetSortingByMappingToComparable.swift",
"SetSortingByMappingToObservableComparable.swift",
"SetVariable.swift",
"Signal.swift",
"SimpleSources.swift",
"Sink.swift",
"Source.swift",
"TimerSource.swift",
"TransactionalThing.swift",
"TransformedSink.swift",
"TransformedSource.swift",
"TwoWayBinding.swift",
"Type Helpers.swift",
"UIBarButtonItem Extensions.swift",
"UIControl Glue.swift",
"UIDevice Glue.swift",
"UIGestureRecognizer Glue.swift",
"UILabel Glue.swift",
"UISearchBar Glue.swift",
"UISwitch Glue.swift",
"UpdatableArray.swift",
"UpdatableSet.swift",
"UpdatableValue.swift",
"Update.swift",
"ValueChange.swift",
"ValueMappingForArrayField.swift",
"ValueMappingForSetField.swift",
"ValueMappingForSourceField.swift",
"ValueMappingForValue.swift",
"ValueMappingForValueField.swift",
"ValueReference.swift",
"Variable.swift"
],
"type" : "library"
}
],
"tools_version" : "4.0"
}
{
"workspace" : {
"name" : "spi-builder-workspace",
"schemes" : [
"GlueKit"
]
}
}
2026-04-11 09:20:00.270 xcodebuild[883:5140] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-26.4.0.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme GlueKit -destination generic/platform=iOS
Command line invocation:
/Applications/Xcode-26.4.0.app/Contents/Developer/usr/bin/xcodebuild -IDEClonedSourcePackagesDirPathOverride=/Users/admin/builder/spi-builder-workspace/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath /Users/admin/builder/spi-builder-workspace/.derivedData build -scheme GlueKit -destination generic/platform=iOS
Resolve Package Graph
Resolved source packages:
BTree: https://github.com/attaswift/BTree @ 4.1.0
SipHash: https://github.com/attaswift/SipHash @ 1.2.2
GlueKit: /Users/admin/builder/spi-builder-workspace
ComputePackagePrebuildTargetDependencyGraph
Prepare packages
CreateBuildRequest
SendProjectDescription
CreateBuildOperation
ComputeTargetDependencyGraph
note: Building targets in dependency order
note: Target dependency graph (6 targets)
Target 'GlueKit' in project 'GlueKit'
➜ Explicit dependency on target 'GlueKit' in project 'GlueKit'
➜ Explicit dependency on target 'BTree' in project 'BTree'
➜ Explicit dependency on target 'SipHash' in project 'SipHash'
Target 'GlueKit' in project 'GlueKit'
➜ Explicit dependency on target 'BTree' in project 'BTree'
➜ Explicit dependency on target 'SipHash' in project 'SipHash'
Target 'SipHash' in project 'SipHash'
➜ Explicit dependency on target 'SipHash' in project 'SipHash'
Target 'SipHash' in project 'SipHash' (no dependencies)
Target 'BTree' in project 'BTree'
➜ Explicit dependency on target 'BTree' in project 'BTree'
Target 'BTree' in project 'BTree' (no dependencies)
GatherProvisioningInputs
CreateBuildDescription
ClangStatCache /Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang-stat-cache /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.4.sdk /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/iphoneos26.4-23E237-688ef53f1462e2c8f657fdc38a81448fc1e9a37d8fcda5dee89abd67dc927a23.sdkstatcache
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang-stat-cache /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.4.sdk -o /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/iphoneos26.4-23E237-688ef53f1462e2c8f657fdc38a81448fc1e9a37d8fcda5dee89abd67dc927a23.sdkstatcache
SwiftDriver BTree normal arm64 com.apple.xcode.tools.swift.compiler (in target 'BTree' from project 'BTree')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftDriver -- /Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -module-name BTree -Onone @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BTree.build/Debug-iphoneos/BTree.build/Objects-normal/arm64/BTree.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -DSWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -DXcode -plugin-path /Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.4.sdk -target arm64-apple-ios12.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -profile-coverage-mapping -profile-generate -enable-testing -suppress-warnings -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -swift-version 4 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -Isystem /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -F /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.4.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/iphoneos26.4-23E237-688ef53f1462e2c8f657fdc38a81448fc1e9a37d8fcda5dee89abd67dc927a23.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BTree.build/Debug-iphoneos/BTree.build/Objects-normal/arm64/BTree-OutputFileMap.json -use-frontend-parseable-output -save-temps -no-color-diagnostics -serialize-diagnostics -emit-dependencies -emit-module -emit-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BTree.build/Debug-iphoneos/BTree.build/Objects-normal/arm64/BTree.swiftmodule -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BTree.build/Debug-iphoneos/BTree.build/swift-overrides.hmap -emit-const-values -Xfrontend -const-gather-protocols-file -Xfrontend /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BTree.build/Debug-iphoneos/BTree.build/Objects-normal/arm64/BTree_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BTree.build/Debug-iphoneos/BTree.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BTree.build/Debug-iphoneos/BTree.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BTree.build/Debug-iphoneos/BTree.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -emit-objc-header -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BTree.build/Debug-iphoneos/BTree.build/Objects-normal/arm64/BTree-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftDriver GlueKit normal arm64 com.apple.xcode.tools.swift.compiler (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftDriver -- /Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -module-name GlueKit -Onone @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GlueKit.build/Debug-iphoneos/GlueKit.build/Objects-normal/arm64/GlueKit.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -DSWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -DXcode -plugin-path /Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.4.sdk -target arm64-apple-ios12.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -profile-coverage-mapping -profile-generate -enable-testing -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -swift-version 4 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -Isystem /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -F /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.4.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/iphoneos26.4-23E237-688ef53f1462e2c8f657fdc38a81448fc1e9a37d8fcda5dee89abd67dc927a23.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GlueKit.build/Debug-iphoneos/GlueKit.build/Objects-normal/arm64/GlueKit-OutputFileMap.json -use-frontend-parseable-output -save-temps -no-color-diagnostics -serialize-diagnostics -emit-dependencies -emit-module -emit-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GlueKit.build/Debug-iphoneos/GlueKit.build/Objects-normal/arm64/GlueKit.swiftmodule -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GlueKit.build/Debug-iphoneos/GlueKit.build/swift-overrides.hmap -emit-const-values -Xfrontend -const-gather-protocols-file -Xfrontend /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GlueKit.build/Debug-iphoneos/GlueKit.build/Objects-normal/arm64/GlueKit_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GlueKit.build/Debug-iphoneos/GlueKit.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GlueKit.build/Debug-iphoneos/GlueKit.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GlueKit.build/Debug-iphoneos/GlueKit.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -emit-objc-header -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GlueKit.build/Debug-iphoneos/GlueKit.build/Objects-normal/arm64/GlueKit-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
Ld /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/SipHash.o normal (in target 'SipHash' from project 'SipHash')
cd /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SipHash
/Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -Xlinker -reproducible -target arm64-apple-ios12.0 -r -isysroot /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.4.sdk -O0 -w -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug-iphoneos -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -iframework /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Frameworks -iframework /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.4.sdk/Developer/Library/Frameworks -filelist /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SipHash.build/Debug-iphoneos/SipHash.build/Objects-normal/arm64/SipHash.LinkFileList -nostdlib -Xlinker -object_path_lto -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SipHash.build/Debug-iphoneos/SipHash.build/Objects-normal/arm64/SipHash_lto.o -Xlinker -no_deduplicate -Xlinker -debug_variant -Xlinker -dependency_info -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SipHash.build/Debug-iphoneos/SipHash.build/Objects-normal/arm64/SipHash_dependency_info.dat -fobjc-link-runtime -L/Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/iphoneos -L/usr/lib/swift -Xlinker -add_ast_path -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SipHash.build/Debug-iphoneos/SipHash.build/Objects-normal/arm64/SipHash.swiftmodule @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SipHash.build/Debug-iphoneos/SipHash.build/Objects-normal/arm64/SipHash-linker-args.resp -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/SipHash.o
SwiftDriver\ Compilation BTree normal arm64 com.apple.xcode.tools.swift.compiler (in target 'BTree' from project 'BTree')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-Swift-Compilation -- /Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -module-name BTree -Onone @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BTree.build/Debug-iphoneos/BTree.build/Objects-normal/arm64/BTree.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -DSWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -DXcode -plugin-path /Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.4.sdk -target arm64-apple-ios12.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -profile-coverage-mapping -profile-generate -enable-testing -suppress-warnings -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -swift-version 4 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -Isystem /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -F /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.4.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/iphoneos26.4-23E237-688ef53f1462e2c8f657fdc38a81448fc1e9a37d8fcda5dee89abd67dc927a23.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BTree.build/Debug-iphoneos/BTree.build/Objects-normal/arm64/BTree-OutputFileMap.json -use-frontend-parseable-output -save-temps -no-color-diagnostics -serialize-diagnostics -emit-dependencies -emit-module -emit-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BTree.build/Debug-iphoneos/BTree.build/Objects-normal/arm64/BTree.swiftmodule -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BTree.build/Debug-iphoneos/BTree.build/swift-overrides.hmap -emit-const-values -Xfrontend -const-gather-protocols-file -Xfrontend /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BTree.build/Debug-iphoneos/BTree.build/Objects-normal/arm64/BTree_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BTree.build/Debug-iphoneos/BTree.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BTree.build/Debug-iphoneos/BTree.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BTree.build/Debug-iphoneos/BTree.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -emit-objc-header -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BTree.build/Debug-iphoneos/BTree.build/Objects-normal/arm64/BTree-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
Ld /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/BTree.o normal (in target 'BTree' from project 'BTree')
cd /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/BTree
/Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -Xlinker -reproducible -target arm64-apple-ios12.0 -r -isysroot /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.4.sdk -O0 -w -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug-iphoneos -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -iframework /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Frameworks -iframework /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.4.sdk/Developer/Library/Frameworks -filelist /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BTree.build/Debug-iphoneos/BTree.build/Objects-normal/arm64/BTree.LinkFileList -nostdlib -Xlinker -object_path_lto -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BTree.build/Debug-iphoneos/BTree.build/Objects-normal/arm64/BTree_lto.o -Xlinker -no_deduplicate -Xlinker -debug_variant -Xlinker -dependency_info -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BTree.build/Debug-iphoneos/BTree.build/Objects-normal/arm64/BTree_dependency_info.dat -fobjc-link-runtime -L/Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/iphoneos -L/usr/lib/swift -Xlinker -add_ast_path -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BTree.build/Debug-iphoneos/BTree.build/Objects-normal/arm64/BTree.swiftmodule @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BTree.build/Debug-iphoneos/BTree.build/Objects-normal/arm64/BTree-linker-args.resp -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/BTree.o
SwiftCompile normal arm64 Compiling\ Abstract.swift,\ AccumulatedSource.swift,\ ArrayBasedTableViewDataSource.swift,\ ArrayChange.swift,\ ArrayChangeSeparation.swift,\ ArrayConcatenation.swift,\ ArrayFilteringIndexmap.swift,\ ArrayFilteringOnObservableBool.swift,\ ArrayFilteringOnPredicate.swift,\ ArrayFolding.swift /Users/admin/builder/spi-builder-workspace/Sources/Abstract.swift /Users/admin/builder/spi-builder-workspace/Sources/AccumulatedSource.swift /Users/admin/builder/spi-builder-workspace/Sources/ArrayBasedTableViewDataSource.swift /Users/admin/builder/spi-builder-workspace/Sources/ArrayChange.swift /Users/admin/builder/spi-builder-workspace/Sources/ArrayChangeSeparation.swift /Users/admin/builder/spi-builder-workspace/Sources/ArrayConcatenation.swift /Users/admin/builder/spi-builder-workspace/Sources/ArrayFilteringIndexmap.swift /Users/admin/builder/spi-builder-workspace/Sources/ArrayFilteringOnObservableBool.swift /Users/admin/builder/spi-builder-workspace/Sources/ArrayFilteringOnPredicate.swift /Users/admin/builder/spi-builder-workspace/Sources/ArrayFolding.swift (in target 'GlueKit' from project 'GlueKit')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Abstract.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/AccumulatedSource.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ArrayBasedTableViewDataSource.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ArrayChange.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ArrayChangeSeparation.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ArrayConcatenation.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ArrayFilteringIndexmap.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ArrayFilteringOnObservableBool.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ArrayFilteringOnPredicate.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ArrayFolding.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 Compiling\ ArrayGatheringSource.swift,\ ArrayMappingForArrayField.swift,\ ArrayMappingForValue.swift,\ ArrayMappingForValueField.swift,\ ArrayReference.swift,\ ArrayVariable.swift,\ BracketingSource.swift,\ BufferedArray.swift,\ BufferedSet.swift,\ BufferedSource.swift /Users/admin/builder/spi-builder-workspace/Sources/ArrayGatheringSource.swift /Users/admin/builder/spi-builder-workspace/Sources/ArrayMappingForArrayField.swift /Users/admin/builder/spi-builder-workspace/Sources/ArrayMappingForValue.swift /Users/admin/builder/spi-builder-workspace/Sources/ArrayMappingForValueField.swift /Users/admin/builder/spi-builder-workspace/Sources/ArrayReference.swift /Users/admin/builder/spi-builder-workspace/Sources/ArrayVariable.swift /Users/admin/builder/spi-builder-workspace/Sources/BracketingSource.swift /Users/admin/builder/spi-builder-workspace/Sources/BufferedArray.swift /Users/admin/builder/spi-builder-workspace/Sources/BufferedSet.swift /Users/admin/builder/spi-builder-workspace/Sources/BufferedSource.swift (in target 'GlueKit' from project 'GlueKit')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ArrayGatheringSource.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ArrayMappingForArrayField.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ArrayMappingForValue.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ArrayMappingForValueField.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ArrayReference.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ArrayVariable.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BracketingSource.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BufferedArray.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BufferedSet.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BufferedSource.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftEmitModule normal arm64 Emitting\ module\ for\ GlueKit (in target 'GlueKit' from project 'GlueKit')
EmitSwiftModule normal arm64 (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 Compiling\ Sink.swift,\ Source.swift,\ TimerSource.swift,\ TransactionalThing.swift,\ TransformedSink.swift,\ TransformedSource.swift,\ TwoWayBinding.swift,\ Type\ Helpers.swift,\ UIBarButtonItem\ Extensions.swift /Users/admin/builder/spi-builder-workspace/Sources/Sink.swift /Users/admin/builder/spi-builder-workspace/Sources/Source.swift /Users/admin/builder/spi-builder-workspace/Sources/TimerSource.swift /Users/admin/builder/spi-builder-workspace/Sources/TransactionalThing.swift /Users/admin/builder/spi-builder-workspace/Sources/TransformedSink.swift /Users/admin/builder/spi-builder-workspace/Sources/TransformedSource.swift /Users/admin/builder/spi-builder-workspace/Sources/TwoWayBinding.swift /Users/admin/builder/spi-builder-workspace/Sources/Type\ Helpers.swift /Users/admin/builder/spi-builder-workspace/Sources/UIBarButtonItem\ Extensions.swift (in target 'GlueKit' from project 'GlueKit')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Sink.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Source.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/TimerSource.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/TransactionalThing.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/TransformedSink.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/TransformedSource.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/TwoWayBinding.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Type\ Helpers.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/UIBarButtonItem\ Extensions.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 Compiling\ NSTextField\ Glue.swift,\ ObservableArray.swift,\ ObservableContains.swift,\ ObservableSet.swift,\ ObservableType.swift,\ ObservableValue.swift,\ OwnedSink.swift,\ RefList.swift,\ Reference.swift,\ SetChange.swift /Users/admin/builder/spi-builder-workspace/Sources/NSTextField\ Glue.swift /Users/admin/builder/spi-builder-workspace/Sources/ObservableArray.swift /Users/admin/builder/spi-builder-workspace/Sources/ObservableContains.swift /Users/admin/builder/spi-builder-workspace/Sources/ObservableSet.swift /Users/admin/builder/spi-builder-workspace/Sources/ObservableType.swift /Users/admin/builder/spi-builder-workspace/Sources/ObservableValue.swift /Users/admin/builder/spi-builder-workspace/Sources/OwnedSink.swift /Users/admin/builder/spi-builder-workspace/Sources/RefList.swift /Users/admin/builder/spi-builder-workspace/Sources/Reference.swift /Users/admin/builder/spi-builder-workspace/Sources/SetChange.swift (in target 'GlueKit' from project 'GlueKit')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/NSTextField\ Glue.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ObservableArray.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ObservableContains.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ObservableSet.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ObservableType.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ObservableValue.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/OwnedSink.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/RefList.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Reference.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SetChange.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 Compiling\ UIControl\ Glue.swift,\ UIDevice\ Glue.swift,\ UIGestureRecognizer\ Glue.swift,\ UILabel\ Glue.swift,\ UISearchBar\ Glue.swift,\ UISwitch\ Glue.swift,\ UpdatableArray.swift,\ UpdatableSet.swift,\ UpdatableValue.swift /Users/admin/builder/spi-builder-workspace/Sources/UIControl\ Glue.swift /Users/admin/builder/spi-builder-workspace/Sources/UIDevice\ Glue.swift /Users/admin/builder/spi-builder-workspace/Sources/UIGestureRecognizer\ Glue.swift /Users/admin/builder/spi-builder-workspace/Sources/UILabel\ Glue.swift /Users/admin/builder/spi-builder-workspace/Sources/UISearchBar\ Glue.swift /Users/admin/builder/spi-builder-workspace/Sources/UISwitch\ Glue.swift /Users/admin/builder/spi-builder-workspace/Sources/UpdatableArray.swift /Users/admin/builder/spi-builder-workspace/Sources/UpdatableSet.swift /Users/admin/builder/spi-builder-workspace/Sources/UpdatableValue.swift (in target 'GlueKit' from project 'GlueKit')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/UIControl\ Glue.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/UIDevice\ Glue.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/UIGestureRecognizer\ Glue.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/UILabel\ Glue.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/UISearchBar\ Glue.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/UISwitch\ Glue.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/UpdatableArray.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/UpdatableSet.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/UpdatableValue.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 Compiling\ BufferedValue.swift,\ CADisplayLink\ Extensions.swift,\ Change.swift,\ ChangesSource.swift,\ CompositeObservable.swift,\ CompositeUpdatable.swift,\ ComputedUpdatable.swift,\ Connect.swift,\ Connector.swift,\ DependentValue.swift /Users/admin/builder/spi-builder-workspace/Sources/BufferedValue.swift /Users/admin/builder/spi-builder-workspace/Sources/CADisplayLink\ Extensions.swift /Users/admin/builder/spi-builder-workspace/Sources/Change.swift /Users/admin/builder/spi-builder-workspace/Sources/ChangesSource.swift /Users/admin/builder/spi-builder-workspace/Sources/CompositeObservable.swift /Users/admin/builder/spi-builder-workspace/Sources/CompositeUpdatable.swift /Users/admin/builder/spi-builder-workspace/Sources/ComputedUpdatable.swift /Users/admin/builder/spi-builder-workspace/Sources/Connect.swift /Users/admin/builder/spi-builder-workspace/Sources/Connector.swift /Users/admin/builder/spi-builder-workspace/Sources/DependentValue.swift (in target 'GlueKit' from project 'GlueKit')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BufferedValue.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/CADisplayLink\ Extensions.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Change.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ChangesSource.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/CompositeObservable.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/CompositeUpdatable.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ComputedUpdatable.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Connect.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Connector.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/DependentValue.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 Compiling\ SetFilteringOnObservableBool.swift,\ SetFilteringOnPredicate.swift,\ SetFolding.swift,\ SetGatheringSource.swift,\ SetMappingBase.swift,\ SetMappingForArrayField.swift,\ SetMappingForSequence.swift,\ SetMappingForSetField.swift,\ SetMappingForValue.swift /Users/admin/builder/spi-builder-workspace/Sources/SetFilteringOnObservableBool.swift /Users/admin/builder/spi-builder-workspace/Sources/SetFilteringOnPredicate.swift /Users/admin/builder/spi-builder-workspace/Sources/SetFolding.swift /Users/admin/builder/spi-builder-workspace/Sources/SetGatheringSource.swift /Users/admin/builder/spi-builder-workspace/Sources/SetMappingBase.swift /Users/admin/builder/spi-builder-workspace/Sources/SetMappingForArrayField.swift /Users/admin/builder/spi-builder-workspace/Sources/SetMappingForSequence.swift /Users/admin/builder/spi-builder-workspace/Sources/SetMappingForSetField.swift /Users/admin/builder/spi-builder-workspace/Sources/SetMappingForValue.swift (in target 'GlueKit' from project 'GlueKit')
Failed frontend command:
/Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -frontend -c /Users/admin/builder/spi-builder-workspace/Sources/Abstract.swift /Users/admin/builder/spi-builder-workspace/Sources/AccumulatedSource.swift /Users/admin/builder/spi-builder-workspace/Sources/ArrayBasedTableViewDataSource.swift /Users/admin/builder/spi-builder-workspace/Sources/ArrayChange.swift /Users/admin/builder/spi-builder-workspace/Sources/ArrayChangeSeparation.swift /Users/admin/builder/spi-builder-workspace/Sources/ArrayConcatenation.swift /Users/admin/builder/spi-builder-workspace/Sources/ArrayFilteringIndexmap.swift /Users/admin/builder/spi-builder-workspace/Sources/ArrayFilteringOnObservableBool.swift /Users/admin/builder/spi-builder-workspace/Sources/ArrayFilteringOnPredicate.swift /Users/admin/builder/spi-builder-workspace/Sources/ArrayFolding.swift /Users/admin/builder/spi-builder-workspace/Sources/ArrayGatheringSource.swift /Users/admin/builder/spi-builder-workspace/Sources/ArrayMappingForArrayField.swift /Users/admin/builder/spi-builder-workspace/Sources/ArrayMappingForValue.swift /Users/admin/builder/spi-builder-workspace/Sources/ArrayMappingForValueField.swift /Users/admin/builder/spi-builder-workspace/Sources/ArrayReference.swift /Users/admin/builder/spi-builder-workspace/Sources/ArrayVariable.swift /Users/admin/builder/spi-builder-workspace/Sources/BracketingSource.swift /Users/admin/builder/spi-builder-workspace/Sources/BufferedArray.swift /Users/admin/builder/spi-builder-workspace/Sources/BufferedSet.swift /Users/admin/builder/spi-builder-workspace/Sources/BufferedSource.swift /Users/admin/builder/spi-builder-workspace/Sources/BufferedValue.swift /Users/admin/builder/spi-builder-workspace/Sources/CADisplayLink\ Extensions.swift /Users/admin/builder/spi-builder-workspace/Sources/Change.swift /Users/admin/builder/spi-builder-workspace/Sources/ChangesSource.swift /Users/admin/builder/spi-builder-workspace/Sources/CompositeObservable.swift /Users/admin/builder/spi-builder-workspace/Sources/CompositeUpdatable.swift /Users/admin/builder/spi-builder-workspace/Sources/ComputedUpdatable.swift /Users/admin/builder/spi-builder-workspace/Sources/Connect.swift /Users/admin/builder/spi-builder-workspace/Sources/Connector.swift /Users/admin/builder/spi-builder-workspace/Sources/DependentValue.swift /Users/admin/builder/spi-builder-workspace/Sources/DispatchSource.swift /Users/admin/builder/spi-builder-workspace/Sources/DistinctUnion.swift /Users/admin/builder/spi-builder-workspace/Sources/DistinctValue.swift /Users/admin/builder/spi-builder-workspace/Sources/Locks.swift /Users/admin/builder/spi-builder-workspace/Sources/MergedSource.swift /Users/admin/builder/spi-builder-workspace/Sources/NSButton\ Glue.swift /Users/admin/builder/spi-builder-workspace/Sources/NSControl\ Glue.swift /Users/admin/builder/spi-builder-workspace/Sources/NSNotificationCenter\ Support.swift /Users/admin/builder/spi-builder-workspace/Sources/NSObject\ Glue.swift /Users/admin/builder/spi-builder-workspace/Sources/NSPopUpButton\ Glue.swift /Users/admin/builder/spi-builder-workspace/Sources/NSTextField\ Glue.swift /Users/admin/builder/spi-builder-workspace/Sources/ObservableArray.swift /Users/admin/builder/spi-builder-workspace/Sources/ObservableContains.swift /Users/admin/builder/spi-builder-workspace/Sources/ObservableSet.swift /Users/admin/builder/spi-builder-workspace/Sources/ObservableType.swift /Users/admin/builder/spi-builder-workspace/Sources/ObservableValue.swift /Users/admin/builder/spi-builder-workspace/Sources/OwnedSink.swift /Users/admin/builder/spi-builder-workspace/Sources/RefList.swift /Users/admin/builder/spi-builder-workspace/Sources/Reference.swift /Users/admin/builder/spi-builder-workspace/Sources/SetChange.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/SetFilteringOnObservableBool.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/SetFilteringOnPredicate.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/SetFolding.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/SetGatheringSource.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/SetMappingBase.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/SetMappingForArrayField.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/SetMappingForSequence.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/SetMappingForSetField.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/SetMappingForValue.swift /Users/admin/builder/spi-builder-workspace/Sources/SetMappingForValueField.swift /Users/admin/builder/spi-builder-workspace/Sources/SetReference.swift /Users/admin/builder/spi-builder-workspace/Sources/SetSortingByComparableField.swift /Users/admin/builder/spi-builder-workspace/Sources/SetSortingByComparator.swift /Users/admin/builder/spi-builder-workspace/Sources/SetSortingByMappingToComparable.swift /Users/admin/builder/spi-builder-workspace/Sources/SetSortingByMappingToObservableComparable.swift /Users/admin/builder/spi-builder-workspace/Sources/SetVariable.swift /Users/admin/builder/spi-builder-workspace/Sources/Signal.swift /Users/admin/builder/spi-builder-workspace/Sources/SimpleSources.swift /Users/admin/builder/spi-builder-workspace/Sources/Sink.swift /Users/admin/builder/spi-builder-workspace/Sources/Source.swift /Users/admin/builder/spi-builder-workspace/Sources/TimerSource.swift /Users/admin/builder/spi-builder-workspace/Sources/TransactionalThing.swift /Users/admin/builder/spi-builder-workspace/Sources/TransformedSink.swift /Users/admin/builder/spi-builder-workspace/Sources/TransformedSource.swift /Users/admin/builder/spi-builder-workspace/Sources/TwoWayBinding.swift /Users/admin/builder/spi-builder-workspace/Sources/Type\ Helpers.swift /Users/admin/builder/spi-builder-workspace/Sources/UIBarButtonItem\ Extensions.swift /Users/admin/builder/spi-builder-workspace/Sources/UIControl\ Glue.swift /Users/admin/builder/spi-builder-workspace/Sources/UIDevice\ Glue.swift /Users/admin/builder/spi-builder-workspace/Sources/UIGestureRecognizer\ Glue.swift /Users/admin/builder/spi-builder-workspace/Sources/UILabel\ Glue.swift /Users/admin/builder/spi-builder-workspace/Sources/UISearchBar\ Glue.swift /Users/admin/builder/spi-builder-workspace/Sources/UISwitch\ Glue.swift /Users/admin/builder/spi-builder-workspace/Sources/UpdatableArray.swift /Users/admin/builder/spi-builder-workspace/Sources/UpdatableSet.swift /Users/admin/builder/spi-builder-workspace/Sources/UpdatableValue.swift /Users/admin/builder/spi-builder-workspace/Sources/Update.swift /Users/admin/builder/spi-builder-workspace/Sources/ValueChange.swift /Users/admin/builder/spi-builder-workspace/Sources/ValueMappingForArrayField.swift /Users/admin/builder/spi-builder-workspace/Sources/ValueMappingForSetField.swift /Users/admin/builder/spi-builder-workspace/Sources/ValueMappingForSourceField.swift /Users/admin/builder/spi-builder-workspace/Sources/ValueMappingForValue.swift /Users/admin/builder/spi-builder-workspace/Sources/ValueMappingForValueField.swift /Users/admin/builder/spi-builder-workspace/Sources/ValueReference.swift /Users/admin/builder/spi-builder-workspace/Sources/Variable.swift -supplementary-output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GlueKit.build/Debug-iphoneos/GlueKit.build/Objects-normal/arm64/supplementaryOutputs-6 -target arm64-apple-ios12.0 -Xllvm -aarch64-use-tbi -enable-objc-interop -sdk /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.4.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -Isystem /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -F /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.4.sdk/Developer/Library/Frameworks -no-color-diagnostics -Xcc -fno-color-diagnostics -enable-testing -g -debug-info-format\=dwarf -dwarf-version\=4 -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -profile-generate -profile-coverage-mapping -swift-version 4 -Onone -D SWIFT_PACKAGE -D DEBUG -D SWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -D Xcode -serialize-debugging-options -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GlueKit.build/Debug-iphoneos/GlueKit.build/Objects-normal/arm64/GlueKit_const_extract_protocols.json -enable-experimental-feature DebugDescriptionMacro -empty-abi-descriptor -plugin-path /Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -enable-anonymous-context-mangled-names -file-compilation-dir /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/iphoneos26.4-23E237-688ef53f1462e2c8f657fdc38a81448fc1e9a37d8fcda5dee89abd67dc927a23.sdkstatcache -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GlueKit.build/Debug-iphoneos/GlueKit.build/swift-overrides.hmap -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GlueKit.build/Debug-iphoneos/GlueKit.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GlueKit.build/Debug-iphoneos/GlueKit.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GlueKit.build/Debug-iphoneos/GlueKit.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name GlueKit -frontend-parseable-output -disable-clang-spi -target-sdk-version 26.4 -target-sdk-name iphoneos26.4 -external-plugin-path /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/lib/swift/host/plugins\#/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/swift-plugin-server -external-plugin-path /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/local/lib/swift/host/plugins\#/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/swift-plugin-server -in-process-plugin-server-path /Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/libSwiftInProcPluginServer.dylib -plugin-path /Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins -plugin-path /Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/local/lib/swift/host/plugins -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GlueKit.build/Debug-iphoneos/GlueKit.build/Objects-normal/arm64/SetFilteringOnObservableBool.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GlueKit.build/Debug-iphoneos/GlueKit.build/Objects-normal/arm64/SetFilteringOnPredicate.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GlueKit.build/Debug-iphoneos/GlueKit.build/Objects-normal/arm64/SetFolding.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GlueKit.build/Debug-iphoneos/GlueKit.build/Objects-normal/arm64/SetGatheringSource.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GlueKit.build/Debug-iphoneos/GlueKit.build/Objects-normal/arm64/SetMappingBase.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GlueKit.build/Debug-iphoneos/GlueKit.build/Objects-normal/arm64/SetMappingForArrayField.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GlueKit.build/Debug-iphoneos/GlueKit.build/Objects-normal/arm64/SetMappingForSequence.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GlueKit.build/Debug-iphoneos/GlueKit.build/Objects-normal/arm64/SetMappingForSetField.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GlueKit.build/Debug-iphoneos/GlueKit.build/Objects-normal/arm64/SetMappingForValue.o -index-unit-output-path /GlueKit.build/Debug-iphoneos/GlueKit.build/Objects-normal/arm64/SetFilteringOnObservableBool.o -index-unit-output-path /GlueKit.build/Debug-iphoneos/GlueKit.build/Objects-normal/arm64/SetFilteringOnPredicate.o -index-unit-output-path /GlueKit.build/Debug-iphoneos/GlueKit.build/Objects-normal/arm64/SetFolding.o -index-unit-output-path /GlueKit.build/Debug-iphoneos/GlueKit.build/Objects-normal/arm64/SetGatheringSource.o -index-unit-output-path /GlueKit.build/Debug-iphoneos/GlueKit.build/Objects-normal/arm64/SetMappingBase.o -index-unit-output-path /GlueKit.build/Debug-iphoneos/GlueKit.build/Objects-normal/arm64/SetMappingForArrayField.o -index-unit-output-path /GlueKit.build/Debug-iphoneos/GlueKit.build/Objects-normal/arm64/SetMappingForSequence.o -index-unit-output-path /GlueKit.build/Debug-iphoneos/GlueKit.build/Objects-normal/arm64/SetMappingForSetField.o -index-unit-output-path /GlueKit.build/Debug-iphoneos/GlueKit.build/Objects-normal/arm64/SetMappingForValue.o -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -index-system-modules
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SetFilteringOnObservableBool.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/SetFilteringOnObservableBool.swift:17:100: error: type 'Parent.Element' does not conform to protocol 'Hashable'
private class SetFilteringOnObservableBool<Parent: ObservableSetType, Field: ObservableValueType>: _BaseObservableSet<Parent.Element>
^
/Users/admin/builder/spi-builder-workspace/Sources/SetFilteringOnObservableBool.swift:20:24: error: type 'SetFilteringOnObservableBool<Parent, Field>.Element' (aka 'Parent.Element') does not conform to protocol 'Hashable'
typealias Change = SetChange<Element>
^
/Users/admin/builder/spi-builder-workspace/Sources/SetFilteringOnObservableBool.swift:27:32: error: type 'Parent.Element' does not conform to protocol 'Hashable'
func receive(_ update: SetUpdate<Parent.Element>) {
^
/Users/admin/builder/spi-builder-workspace/Sources/OwnedSink.swift:18:9: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'SetFilteringOnObservableBool.ParentSink' to 'Hashable' by implementing 'hash(into:)' instead
var hashValue: Int {
^
/Users/admin/builder/spi-builder-workspace/Sources/SetFilteringOnObservableBool.swift:22:20: error: type 'SetFilteringOnObservableBool<Parent, Field>.ParentSink' does not conform to protocol 'SinkType'
private struct ParentSink: UniqueOwnedSink {
^
/Users/admin/builder/spi-builder-workspace/Sources/SetFilteringOnObservableBool.swift:22:20: note: add stubs for conformance
private struct ParentSink: UniqueOwnedSink {
^
/Users/admin/builder/spi-builder-workspace/Sources/Sink.swift:10:20: note: protocol requires nested type 'Value'
associatedtype Value
^
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SipHash/SipHash/SipHashable.swift:42:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'SetFilteringOnObservableBool.FieldSink' to 'Hashable' by implementing 'hash(into:)' instead
public var hashValue: Int {
^
/Users/admin/builder/spi-builder-workspace/Sources/SetFilteringOnObservableBool.swift:55:35: error: type 'SetFilteringOnObservableBool<Parent, Field>.Element' (aka 'Parent.Element') does not conform to protocol 'Hashable'
private var matchingElements: Set<Element> = []
^
/Users/admin/builder/spi-builder-workspace/Sources/SetFilteringOnObservableBool.swift:76:25: error: type 'SetFilteringOnObservableBool<Parent, Field>.Element' (aka 'Parent.Element') does not conform to protocol 'Hashable'
override var value: Set<Element> {
^
/Users/admin/builder/spi-builder-workspace/Sources/ObservableSet.swift:19:16: error: type 'Self.Element' does not conform to protocol 'Hashable'
var value: Set<Element> { get }
^
/Users/admin/builder/spi-builder-workspace/Sources/SetFilteringOnObservableBool.swift:81:19: error: method does not override any method from its superclass
override func contains(_ member: Element) -> Bool {
^
/Users/admin/builder/spi-builder-workspace/Sources/ObservableSet.swift:120:15: note: potential overridden instance method 'contains' here
open func contains(_ member: Element) -> Bool { return value.contains(member) }
^
/Users/admin/builder/spi-builder-workspace/Sources/SetFilteringOnObservableBool.swift:86:38: error: type 'SetFilteringOnObservableBool<Parent, Field>.Element' (aka 'Parent.Element') does not conform to protocol 'Hashable'
override func isSubset(of other: Set<Element>) -> Bool {
^
/Users/admin/builder/spi-builder-workspace/Sources/SetFilteringOnObservableBool.swift:95:40: error: type 'SetFilteringOnObservableBool<Parent, Field>.Element' (aka 'Parent.Element') does not conform to protocol 'Hashable'
override func isSuperset(of other: Set<Element>) -> Bool {
^
/Users/admin/builder/spi-builder-workspace/Sources/SetFilteringOnObservableBool.swift:125:38: error: type 'Parent.Element' does not conform to protocol 'Hashable'
func applyParentUpdate(_ update: SetUpdate<Parent.Element>) {
^
/Users/admin/builder/spi-builder-workspace/Sources/ObservableSet.swift:26:27: error: type 'Self.Element' does not conform to protocol 'Hashable'
var anyObservableSet: AnyObservableSet<Element> { get }
^
/Users/admin/builder/spi-builder-workspace/Sources/ObservableSet.swift:68:34: error: type 'Self.Element' does not conform to protocol 'Hashable'
public var anyObservableSet: AnyObservableSet<Element> {
^
/Users/admin/builder/spi-builder-workspace/Sources/SetFilteringOnObservableBool.swift:13:96: error: failed to produce diagnostic for expression; please submit a bug report (https://swift.org/contributing/#reporting-bugs)
return SetFilteringOnObservableBool<Self, Field>(parent: self, isIncluded: isIncluded).anyObservableSet
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SetFilteringOnObservableBool.swift:44:20: error: no exact matches in call to instance method 'append'
hasher.append(element)
^
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SipHash/SipHash/SipHashable.swift:55:26: note: candidate requires that 'Parent.Element' conform to 'SipHashable' (requirement specified as 'H' : 'SipHashable')
public mutating func append<H: SipHashable>(_ value: H) {
^
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SipHash/SipHash/SipHashable.swift:62:26: note: candidate requires that 'Parent.Element' conform to 'Hashable' (requirement specified as 'H' : 'Hashable')
public mutating func append<H: Hashable>(_ value: H) {
^
/Users/admin/builder/spi-builder-workspace/Sources/SetFilteringOnObservableBool.swift:48:63: error: binary operator '==' cannot be applied to two 'Parent.Element' operands
return left.owner === right.owner && left.element == right.element
~~~~~~~~~~~~ ^ ~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SetFilteringOnObservableBool.swift:68:9: error: referencing instance method 'makeIterator()' on 'Set' requires that 'Parent.Element' conform to 'Hashable'
for element in parent.value {
^
Swift.Set:1:11: note: where 'Element' = 'Parent.Element'
extension Set : Sequence {
^
/Users/admin/builder/spi-builder-workspace/Sources/SetFilteringOnObservableBool.swift:88:9: error: referencing instance method 'makeIterator()' on 'Set' requires that 'Parent.Element' conform to 'Hashable'
for member in self.parent.value {
^
Swift.Set:1:11: note: where 'Element' = 'Parent.Element'
extension Set : Sequence {
^
/Users/admin/builder/spi-builder-workspace/Sources/SetFilteringOnObservableBool.swift:104:9: error: referencing instance method 'makeIterator()' on 'Set' requires that 'Parent.Element' conform to 'Hashable'
for e in parent.value {
^
Swift.Set:1:11: note: where 'Element' = 'Parent.Element'
extension Set : Sequence {
^
/Users/admin/builder/spi-builder-workspace/Sources/SetFilteringOnObservableBool.swift:113:16: error: instance method 'add' requires the types 'SetFilteringOnObservableBool<Parent, Field>.ParentSink.Value' and 'Update<SetChange<Parent.Element>>' be equivalent
parent.add(ParentSink(owner: self))
^
/Users/admin/builder/spi-builder-workspace/Sources/ObservableType.swift:16:10: note: where 'Sink.Value' = 'SetFilteringOnObservableBool<Parent, Field>.ParentSink.Value', 'Update<Self.Change>' = 'Update<SetChange<Parent.Element>>'
func add<Sink: SinkType>(_ sink: Sink) where Sink.Value == Update<Change>
^
/Users/admin/builder/spi-builder-workspace/Sources/SetFilteringOnObservableBool.swift:117:16: error: instance method 'remove' requires the types 'SetFilteringOnObservableBool<Parent, Field>.ParentSink.Value' and 'Update<SetChange<Parent.Element>>' be equivalent
parent.remove(ParentSink(owner: self))
^
/Users/admin/builder/spi-builder-workspace/Sources/ObservableType.swift:19:10: note: where 'Sink.Value' = 'SetFilteringOnObservableBool<Parent, Field>.ParentSink.Value', 'Update<Self.Change>' = 'Update<SetChange<Parent.Element>>'
func remove<Sink: SinkType>(_ sink: Sink) -> Sink where Sink.Value == Update<Change>
^
/Users/admin/builder/spi-builder-workspace/Sources/SetFilteringOnObservableBool.swift:130:21: error: type 'SetFilteringOnObservableBool<Parent, Field>.Element' (aka 'Parent.Element') does not conform to protocol 'Hashable'
var c = SetChange<Element>()
^
/Users/admin/builder/spi-builder-workspace/Sources/SetFilteringOnObservableBool.swift:165:28: error: cannot convert value of type 'SetChange<Parent.Element>' to expected argument type 'SetFilteringOnObservableBool<Parent, Field>.Change'
sendChange(SetChange(inserted: [element]))
^
/Users/admin/builder/spi-builder-workspace/Sources/SetFilteringOnObservableBool.swift:165:28: error: generic struct 'SetChange' requires that 'Parent.Element' conform to 'Hashable'
sendChange(SetChange(inserted: [element]))
^
/Users/admin/builder/spi-builder-workspace/Sources/SetChange.swift:9:15: note: where 'Element' = 'Parent.Element'
public struct SetChange<Element: Hashable>: ChangeType {
^
/Users/admin/builder/spi-builder-workspace/Sources/SetFilteringOnObservableBool.swift:169:28: error: cannot convert value of type 'SetChange<Parent.Element>' to expected argument type 'SetFilteringOnObservableBool<Parent, Field>.Change'
sendChange(SetChange(removed: [element]))
^
/Users/admin/builder/spi-builder-workspace/Sources/SetFilteringOnObservableBool.swift:169:28: error: generic struct 'SetChange' requires that 'Parent.Element' conform to 'Hashable'
sendChange(SetChange(removed: [element]))
^
/Users/admin/builder/spi-builder-workspace/Sources/SetChange.swift:9:15: note: where 'Element' = 'Parent.Element'
public struct SetChange<Element: Hashable>: ChangeType {
^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SetFilteringOnPredicate.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/SetFilteringOnPredicate.swift:10:70: error: type 'Self.Element' does not conform to protocol 'Hashable'
public func filter(_ isIncluded: @escaping (Element) -> Bool) -> AnyObservableSet<Element> {
^
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SipHash/SipHash/SipHashable.swift:42:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'SetFilteringOnObservableBool.FieldSink' to 'Hashable' by implementing 'hash(into:)' instead
public var hashValue: Int {
^
/Users/admin/builder/spi-builder-workspace/Sources/SetFilteringOnPredicate.swift:33:73: error: type 'Parent.Element' does not conform to protocol 'Hashable'
private final class SetFilteringOnPredicate<Parent: ObservableSetType>: _BaseObservableSet<Parent.Element> {
^
/Users/admin/builder/spi-builder-workspace/Sources/SetFilteringOnPredicate.swift:35:31: error: type 'SetFilteringOnPredicate<Parent>.Element' (aka 'Parent.Element') does not conform to protocol 'Hashable'
public typealias Change = SetChange<Element>
^
/Users/admin/builder/spi-builder-workspace/Sources/SetFilteringOnPredicate.swift:42:32: error: type 'Parent.Element' does not conform to protocol 'Hashable'
func receive(_ update: SetUpdate<Parent.Element>) {
^
/Users/admin/builder/spi-builder-workspace/Sources/OwnedSink.swift:18:9: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'SetFilteringOnPredicate.FilteringSink' to 'Hashable' by implementing 'hash(into:)' instead
var hashValue: Int {
^
/Users/admin/builder/spi-builder-workspace/Sources/SetFilteringOnPredicate.swift:37:20: error: type 'SetFilteringOnPredicate<Parent>.FilteringSink' does not conform to protocol 'SinkType'
private struct FilteringSink: UniqueOwnedSink {
^
/Users/admin/builder/spi-builder-workspace/Sources/SetFilteringOnPredicate.swift:37:20: note: add stubs for conformance
private struct FilteringSink: UniqueOwnedSink {
^
/Users/admin/builder/spi-builder-workspace/Sources/Sink.swift:10:20: note: protocol requires nested type 'Value'
associatedtype Value
^
/Users/admin/builder/spi-builder-workspace/Sources/SetFilteringOnPredicate.swift:50:35: error: type 'SetFilteringOnPredicate<Parent>.Element' (aka 'Parent.Element') does not conform to protocol 'Hashable'
private var matchingElements: Set<Element> = []
^
/Users/admin/builder/spi-builder-workspace/Sources/SetFilteringOnPredicate.swift:64:25: error: type 'SetFilteringOnPredicate<Parent>.Element' (aka 'Parent.Element') does not conform to protocol 'Hashable'
override var value: Set<Element> {
^
/Users/admin/builder/spi-builder-workspace/Sources/SetFilteringOnPredicate.swift:68:19: error: method does not override any method from its superclass
override func contains(_ member: Element) -> Bool {
^
/Users/admin/builder/spi-builder-workspace/Sources/ObservableSet.swift:120:15: note: potential overridden instance method 'contains' here
open func contains(_ member: Element) -> Bool { return value.contains(member) }
^
/Users/admin/builder/spi-builder-workspace/Sources/SetFilteringOnPredicate.swift:72:38: error: type 'SetFilteringOnPredicate<Parent>.Element' (aka 'Parent.Element') does not conform to protocol 'Hashable'
override func isSubset(of other: Set<Element>) -> Bool {
^
/Users/admin/builder/spi-builder-workspace/Sources/SetFilteringOnPredicate.swift:80:40: error: type 'SetFilteringOnPredicate<Parent>.Element' (aka 'Parent.Element') does not conform to protocol 'Hashable'
override func isSuperset(of other: Set<Element>) -> Bool {
^
/Users/admin/builder/spi-builder-workspace/Sources/SetFilteringOnPredicate.swift:102:38: error: type 'Parent.Element' does not conform to protocol 'Hashable'
func applyParentUpdate(_ update: SetUpdate<Parent.Element>) {
^
/Users/admin/builder/spi-builder-workspace/Sources/SetFilteringOnPredicate.swift:11:78: error: failed to produce diagnostic for expression; please submit a bug report (https://swift.org/contributing/#reporting-bugs)
return SetFilteringOnPredicate<Self>(parent: self, test: isIncluded).anyObservableSet
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SetFilteringOnPredicate.swift:23:29: error: no exact matches in call to instance method 'filter'
return self.filter(predicate).anyObservableSet
^
/Users/admin/builder/spi-builder-workspace/Sources/SetFilteringOnPredicate.swift:14:17: note: found this candidate
public func filter<Predicate: ObservableValueType>(_ isIncluded: Predicate) -> AnyObservableSet<Element>
^
/Users/admin/builder/spi-builder-workspace/Sources/SetFilteringOnPredicate.swift:19:17: note: found this candidate
public func filter<Predicate: ObservableValueType>(_ isIncluded: Predicate) -> AnyObservableSet<Element>
^
/Users/admin/builder/spi-builder-workspace/Sources/SetReference.swift:10:31: error: type 'Self.Value.Element' does not conform to protocol 'Hashable'
public func unpacked() -> AnyObservableSet<Value.Element> {
^
/Users/admin/builder/spi-builder-workspace/Sources/SetFilteringOnPredicate.swift:29:26: error: no exact matches in call to instance method 'unpacked'
return reference.unpacked()
^
/Users/admin/builder/spi-builder-workspace/Sources/ArrayReference.swift:9:1: note: candidate requires that 'AnyObservableSet<Self.Element>' conform to 'ObservableArrayType' (requirement specified as 'Self.Value' : 'ObservableArrayType')
extension ObservableValueType where Value: ObservableArrayType{
^
/Users/admin/builder/spi-builder-workspace/Sources/ValueReference.swift:9:1: note: candidate requires that 'AnyObservableSet<Self.Element>' conform to 'ObservableValueType' (requirement specified as 'Self.Value' : 'ObservableValueType')
extension ObservableValueType where Value: ObservableValueType {
^
/Users/admin/builder/spi-builder-workspace/Sources/SetFilteringOnPredicate.swift:29:26: error: no 'unpacked' candidates produce the expected contextual result type 'AnyObservableSet<Self.Element>'
return reference.unpacked()
^
/Users/admin/builder/spi-builder-workspace/Sources/ArrayReference.swift:10:17: note: 'unpacked()' produces 'AnyObservableArray<AnyObservableSet<Self.Element>.Element>', not the expected contextual result type 'AnyObservableSet<Self.Element>'
public func unpacked() -> AnyObservableArray<Value.Element> {
^
/Users/admin/builder/spi-builder-workspace/Sources/ValueReference.swift:10:17: note: 'unpacked()' produces 'AnyObservableValue<Set<Self.Element>>', not the expected contextual result type 'AnyObservableSet<Self.Element>'
public func unpacked() -> AnyObservableValue<Value.Value> {
^
/Users/admin/builder/spi-builder-workspace/Sources/SetFilteringOnPredicate.swift:74:9: error: referencing instance method 'makeIterator()' on 'Set' requires that 'Parent.Element' conform to 'Hashable'
for member in self.parent.value {
^
Swift.Set:1:11: note: where 'Element' = 'Parent.Element'
extension Set : Sequence {
^
/Users/admin/builder/spi-builder-workspace/Sources/SetFilteringOnPredicate.swift:89:9: error: referencing instance method 'makeIterator()' on 'Set' requires that 'Parent.Element' conform to 'Hashable'
for e in parent.value {
^
Swift.Set:1:11: note: where 'Element' = 'Parent.Element'
extension Set : Sequence {
^
/Users/admin/builder/spi-builder-workspace/Sources/SetFilteringOnPredicate.swift:94:16: error: instance method 'add' requires the types 'SetFilteringOnPredicate<Parent>.FilteringSink.Value' and 'Update<SetChange<Parent.Element>>' be equivalent
parent.add(FilteringSink(owner: self))
^
/Users/admin/builder/spi-builder-workspace/Sources/ObservableType.swift:16:10: note: where 'Sink.Value' = 'SetFilteringOnPredicate<Parent>.FilteringSink.Value', 'Update<Self.Change>' = 'Update<SetChange<Parent.Element>>'
func add<Sink: SinkType>(_ sink: Sink) where Sink.Value == Update<Change>
^
/Users/admin/builder/spi-builder-workspace/Sources/SetFilteringOnPredicate.swift:98:16: error: instance method 'remove' requires the types 'SetFilteringOnPredicate<Parent>.FilteringSink.Value' and 'Update<SetChange<Parent.Element>>' be equivalent
parent.remove(FilteringSink(owner: self))
^
/Users/admin/builder/spi-builder-workspace/Sources/ObservableType.swift:19:10: note: where 'Sink.Value' = 'SetFilteringOnPredicate<Parent>.FilteringSink.Value', 'Update<Self.Change>' = 'Update<SetChange<Parent.Element>>'
func remove<Sink: SinkType>(_ sink: Sink) -> Sink where Sink.Value == Update<Change>
^
/Users/admin/builder/spi-builder-workspace/Sources/SetFilteringOnPredicate.swift:107:21: error: type 'SetFilteringOnPredicate<Parent>.Element' (aka 'Parent.Element') does not conform to protocol 'Hashable'
var c = SetChange<Element>()
^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SetFolding.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SipHash/SipHash/SipHashable.swift:42:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'SetFilteringOnObservableBool.FieldSink' to 'Hashable' by implementing 'hash(into:)' instead
public var hashValue: Int {
^
/Users/admin/builder/spi-builder-workspace/Sources/SetFolding.swift:39:32: error: type 'Parent.Element' does not conform to protocol 'Hashable'
func receive(_ update: SetUpdate<Parent.Element>) {
^
/Users/admin/builder/spi-builder-workspace/Sources/OwnedSink.swift:18:9: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'SetFoldingByTwoWayFunction.FoldingSink' to 'Hashable' by implementing 'hash(into:)' instead
var hashValue: Int {
^
/Users/admin/builder/spi-builder-workspace/Sources/SetFolding.swift:70:32: error: type 'Parent.Element' does not conform to protocol 'Hashable'
func applyUpdate(_ update: SetUpdate<Parent.Element>) {
^
/Users/admin/builder/spi-builder-workspace/Sources/SetFolding.swift:59:16: error: instance method 'add' requires the types 'Value' and 'Update<SetChange<Parent.Element>>' be equivalent
parent.add(FoldingSink(owner: self))
^
/Users/admin/builder/spi-builder-workspace/Sources/ObservableType.swift:16:10: note: where 'Sink.Value' = 'Value', 'Update<Self.Change>' = 'Update<SetChange<Parent.Element>>'
func add<Sink: SinkType>(_ sink: Sink) where Sink.Value == Update<Change>
^
/Users/admin/builder/spi-builder-workspace/Sources/SetFolding.swift:63:16: error: instance method 'remove' requires the types 'Value' and 'Update<SetChange<Parent.Element>>' be equivalent
parent.remove(FoldingSink(owner: self))
^
/Users/admin/builder/spi-builder-workspace/Sources/ObservableType.swift:19:10: note: where 'Sink.Value' = 'Value', 'Update<Self.Change>' = 'Update<SetChange<Parent.Element>>'
func remove<Sink: SinkType>(_ sink: Sink) -> Sink where Sink.Value == Update<Change>
^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SetGatheringSource.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SipHash/SipHash/SipHashable.swift:42:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'SetFilteringOnObservableBool.FieldSink' to 'Hashable' by implementing 'hash(into:)' instead
public var hashValue: Int {
^
/Users/admin/builder/spi-builder-workspace/Sources/SetGatheringSource.swift:24:31: error: type 'Origin.Element' does not conform to protocol 'Hashable'
func receive(_ value: SetUpdate<Origin.Element>) {
^
/Users/admin/builder/spi-builder-workspace/Sources/OwnedSink.swift:18:9: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'SetGatheringSource.GatherSink' to 'Hashable' by implementing 'hash(into:)' instead
var hashValue: Int {
^
/Users/admin/builder/spi-builder-workspace/Sources/SetGatheringSource.swift:45:20: error: instance method 'add' requires the types 'Value' and 'Update<SetChange<Origin.Element>>' be equivalent
origin.add(GatherSink(owner: self))
^
/Users/admin/builder/spi-builder-workspace/Sources/ObservableType.swift:16:10: note: where 'Sink.Value' = 'Value', 'Update<Self.Change>' = 'Update<SetChange<Origin.Element>>'
func add<Sink: SinkType>(_ sink: Sink) where Sink.Value == Update<Change>
^
/Users/admin/builder/spi-builder-workspace/Sources/SetGatheringSource.swift:49:9: error: referencing instance method 'makeIterator()' on 'Set' requires that 'Origin.Element' conform to 'Hashable'
for source in origin.value {
^
Swift.Set:1:11: note: where 'Element' = 'Origin.Element'
extension Set : Sequence {
^
/Users/admin/builder/spi-builder-workspace/Sources/SetGatheringSource.swift:57:9: error: referencing instance method 'makeIterator()' on 'Set' requires that 'Origin.Element' conform to 'Hashable'
for source in origin.value {
^
Swift.Set:1:11: note: where 'Element' = 'Origin.Element'
extension Set : Sequence {
^
/Users/admin/builder/spi-builder-workspace/Sources/SetGatheringSource.swift:61:20: error: instance method 'remove' requires the types 'Value' and 'Update<SetChange<Origin.Element>>' be equivalent
origin.remove(GatherSink(owner: self))
^
/Users/admin/builder/spi-builder-workspace/Sources/ObservableType.swift:19:10: note: where 'Sink.Value' = 'Value', 'Update<Self.Change>' = 'Update<SetChange<Origin.Element>>'
func remove<Sink: SinkType>(_ sink: Sink) -> Sink where Sink.Value == Update<Change>
^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SetMappingBase.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SipHash/SipHash/SipHashable.swift:42:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'SetFilteringOnObservableBool.FieldSink' to 'Hashable' by implementing 'hash(into:)' instead
public var hashValue: Int {
^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SetMappingForArrayField.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SipHash/SipHash/SipHashable.swift:42:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'SetFilteringOnObservableBool.FieldSink' to 'Hashable' by implementing 'hash(into:)' instead
public var hashValue: Int {
^
/Users/admin/builder/spi-builder-workspace/Sources/SetMappingForArrayField.swift:22:32: error: type 'Parent.Element' does not conform to protocol 'Hashable'
func receive(_ update: SetUpdate<Parent.Element>) {
^
/Users/admin/builder/spi-builder-workspace/Sources/OwnedSink.swift:18:9: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'SetMappingForArrayField.ParentSink' to 'Hashable' by implementing 'hash(into:)' instead
var hashValue: Int {
^
/Users/admin/builder/spi-builder-workspace/Sources/SetMappingForArrayField.swift:17:20: error: type 'SetMappingForArrayField<Parent, Field>.ParentSink' does not conform to protocol 'SinkType'
private struct ParentSink: UniqueOwnedSink {
^
/Users/admin/builder/spi-builder-workspace/Sources/SetMappingForArrayField.swift:17:20: note: add stubs for conformance
private struct ParentSink: UniqueOwnedSink {
^
/Users/admin/builder/spi-builder-workspace/Sources/Sink.swift:10:20: note: protocol requires nested type 'Value'
associatedtype Value
^
/Users/admin/builder/spi-builder-workspace/Sources/OwnedSink.swift:18:9: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'SetMappingForArrayField.FieldSink' to 'Hashable' by implementing 'hash(into:)' instead
var hashValue: Int {
^
/Users/admin/builder/spi-builder-workspace/Sources/SetMappingForArrayField.swift:63:38: error: type 'Parent.Element' does not conform to protocol 'Hashable'
func applyParentUpdate(_ update: SetUpdate<Parent.Element>) {
^
/Users/admin/builder/spi-builder-workspace/Sources/SetMappingForArrayField.swift:44:16: error: instance method 'add' requires the types 'SetMappingForArrayField<Parent, Field>.ParentSink.Value' and 'Update<SetChange<Parent.Element>>' be equivalent
parent.add(ParentSink(owner: self))
^
/Users/admin/builder/spi-builder-workspace/Sources/ObservableType.swift:16:10: note: where 'Sink.Value' = 'SetMappingForArrayField<Parent, Field>.ParentSink.Value', 'Update<Self.Change>' = 'Update<SetChange<Parent.Element>>'
func add<Sink: SinkType>(_ sink: Sink) where Sink.Value == Update<Change>
^
/Users/admin/builder/spi-builder-workspace/Sources/SetMappingForArrayField.swift:46:9: error: referencing instance method 'makeIterator()' on 'Set' requires that 'Parent.Element' conform to 'Hashable'
for e in parent.value {
^
Swift.Set:1:11: note: where 'Element' = 'Parent.Element'
extension Set : Sequence {
^
/Users/admin/builder/spi-builder-workspace/Sources/SetMappingForArrayField.swift:56:16: error: instance method 'remove' requires the types 'SetMappingForArrayField<Parent, Field>.ParentSink.Value' and 'Update<SetChange<Parent.Element>>' be equivalent
parent.remove(ParentSink(owner: self))
^
/Users/admin/builder/spi-builder-workspace/Sources/ObservableType.swift:19:10: note: where 'Sink.Value' = 'SetMappingForArrayField<Parent, Field>.ParentSink.Value', 'Update<Self.Change>' = 'Update<SetChange<Parent.Element>>'
func remove<Sink: SinkType>(_ sink: Sink) -> Sink where Sink.Value == Update<Change>
^
/Users/admin/builder/spi-builder-workspace/Sources/SetMappingForArrayField.swift:57:9: error: referencing instance method 'makeIterator()' on 'Set' requires that 'Parent.Element' conform to 'Hashable'
for e in parent.value {
^
Swift.Set:1:11: note: where 'Element' = 'Parent.Element'
extension Set : Sequence {
^
/Users/admin/builder/spi-builder-workspace/Sources/ObservableSet.swift:21:29: error: type 'Self.Element' does not conform to protocol 'Hashable'
func isSubset(of other: Set<Element>) -> Bool
^
/Users/admin/builder/spi-builder-workspace/Sources/ObservableSet.swift:22:31: error: type 'Self.Element' does not conform to protocol 'Hashable'
func isSuperset(of other: Set<Element>) -> Bool
^
/Users/admin/builder/spi-builder-workspace/Sources/ObservableSet.swift:15:22: error: type 'Self.Element' does not conform to protocol 'Hashable'
typealias Base = Set<Element>
^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SetMappingForSequence.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SipHash/SipHash/SipHashable.swift:42:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'SetFilteringOnObservableBool.FieldSink' to 'Hashable' by implementing 'hash(into:)' instead
public var hashValue: Int {
^
/Users/admin/builder/spi-builder-workspace/Sources/SetMappingForSequence.swift:24:32: error: type 'Parent.Element' does not conform to protocol 'Hashable'
func receive(_ update: SetUpdate<Parent.Element>) {
^
/Users/admin/builder/spi-builder-workspace/Sources/OwnedSink.swift:18:9: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'SetMappingForSequence.ParentSink' to 'Hashable' by implementing 'hash(into:)' instead
var hashValue: Int {
^
/Users/admin/builder/spi-builder-workspace/Sources/SetMappingForSequence.swift:19:20: error: type 'SetMappingForSequence<Parent, Result>.ParentSink' does not conform to protocol 'SinkType'
private struct ParentSink: UniqueOwnedSink {
^
/Users/admin/builder/spi-builder-workspace/Sources/SetMappingForSequence.swift:19:20: note: add stubs for conformance
private struct ParentSink: UniqueOwnedSink {
^
/Users/admin/builder/spi-builder-workspace/Sources/Sink.swift:10:20: note: protocol requires nested type 'Value'
associatedtype Value
^
/Users/admin/builder/spi-builder-workspace/Sources/SetMappingForSequence.swift:48:26: error: type 'Parent.Element' does not conform to protocol 'Hashable'
func apply(_ update: SetUpdate<Parent.Element>) {
^
/Users/admin/builder/spi-builder-workspace/Sources/SetMappingForSequence.swift:36:9: error: referencing instance method 'makeIterator()' on 'Set' requires that 'Parent.Element' conform to 'Hashable'
for e in parent.value {
^
Swift.Set:1:11: note: where 'Element' = 'Parent.Element'
extension Set : Sequence {
^
/Users/admin/builder/spi-builder-workspace/Sources/SetMappingForSequence.swift:41:16: error: instance method 'add' requires the types 'SetMappingForSequence<Parent, Result>.ParentSink.Value' and 'Update<SetChange<Parent.Element>>' be equivalent
parent.add(ParentSink(owner: self))
^
/Users/admin/builder/spi-builder-workspace/Sources/ObservableType.swift:16:10: note: where 'Sink.Value' = 'SetMappingForSequence<Parent, Result>.ParentSink.Value', 'Update<Self.Change>' = 'Update<SetChange<Parent.Element>>'
func add<Sink: SinkType>(_ sink: Sink) where Sink.Value == Update<Change>
^
/Users/admin/builder/spi-builder-workspace/Sources/SetMappingForSequence.swift:45:16: error: instance method 'remove' requires the types 'SetMappingForSequence<Parent, Result>.ParentSink.Value' and 'Update<SetChange<Parent.Element>>' be equivalent
parent.remove(ParentSink(owner: self))
^
/Users/admin/builder/spi-builder-workspace/Sources/ObservableType.swift:19:10: note: where 'Sink.Value' = 'SetMappingForSequence<Parent, Result>.ParentSink.Value', 'Update<Self.Change>' = 'Update<SetChange<Parent.Element>>'
func remove<Sink: SinkType>(_ sink: Sink) -> Sink where Sink.Value == Update<Change>
^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SetMappingForSetField.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SipHash/SipHash/SipHashable.swift:42:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'SetFilteringOnObservableBool.FieldSink' to 'Hashable' by implementing 'hash(into:)' instead
public var hashValue: Int {
^
/Users/admin/builder/spi-builder-workspace/Sources/SetMappingForSetField.swift:15:83: error: type 'Field.Element' does not conform to protocol 'Hashable'
class SetMappingForSetField<Parent: ObservableSetType, Field: ObservableSetType>: SetMappingBase<Field.Element> {
^
/Users/admin/builder/spi-builder-workspace/Sources/SetMappingForSetField.swift:21:32: error: type 'Parent.Element' does not conform to protocol 'Hashable'
func receive(_ update: SetUpdate<Parent.Element>) {
^
/Users/admin/builder/spi-builder-workspace/Sources/OwnedSink.swift:18:9: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'SetMappingForSetField.ParentSink' to 'Hashable' by implementing 'hash(into:)' instead
var hashValue: Int {
^
/Users/admin/builder/spi-builder-workspace/Sources/SetMappingForSetField.swift:16:20: error: type 'SetMappingForSetField<Parent, Field>.ParentSink' does not conform to protocol 'SinkType'
private struct ParentSink: UniqueOwnedSink {
^
/Users/admin/builder/spi-builder-workspace/Sources/SetMappingForSetField.swift:16:20: note: add stubs for conformance
private struct ParentSink: UniqueOwnedSink {
^
/Users/admin/builder/spi-builder-workspace/Sources/Sink.swift:10:20: note: protocol requires nested type 'Value'
associatedtype Value
^
/Users/admin/builder/spi-builder-workspace/Sources/SetMappingForSetField.swift:31:32: error: type 'Field.Element' does not conform to protocol 'Hashable'
func receive(_ update: SetUpdate<Field.Element>) {
^
/Users/admin/builder/spi-builder-workspace/Sources/OwnedSink.swift:18:9: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'SetMappingForSetField.FieldSink' to 'Hashable' by implementing 'hash(into:)' instead
var hashValue: Int {
^
/Users/admin/builder/spi-builder-workspace/Sources/SetMappingForSetField.swift:26:20: error: type 'SetMappingForSetField<Parent, Field>.FieldSink' does not conform to protocol 'SinkType'
private struct FieldSink: UniqueOwnedSink {
^
/Users/admin/builder/spi-builder-workspace/Sources/SetMappingForSetField.swift:26:20: note: add stubs for conformance
private struct FieldSink: UniqueOwnedSink {
^
/Users/admin/builder/spi-builder-workspace/Sources/Sink.swift:10:20: note: protocol requires nested type 'Value'
associatedtype Value
^
/Users/admin/builder/spi-builder-workspace/Sources/SetMappingForSetField.swift:62:38: error: type 'Parent.Element' does not conform to protocol 'Hashable'
func applyParentUpdate(_ update: SetUpdate<Parent.Element>) {
^
/Users/admin/builder/spi-builder-workspace/Sources/SetMappingForSetField.swift:94:37: error: type 'Field.Element' does not conform to protocol 'Hashable'
func applyFieldUpdate(_ update: SetUpdate<Field.Element>) {
^
/Users/admin/builder/spi-builder-workspace/Sources/SetMappingForSetField.swift:11:75: error: failed to produce diagnostic for expression; please submit a bug report (https://swift.org/contributing/#reporting-bugs)
return SetMappingForSetField<Self, Field>(parent: self, key: key).anyObservableSet
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SetMappingForSetField.swift:43:16: error: instance method 'add' requires the types 'SetMappingForSetField<Parent, Field>.ParentSink.Value' and 'Update<SetChange<Parent.Element>>' be equivalent
parent.add(ParentSink(owner: self))
^
/Users/admin/builder/spi-builder-workspace/Sources/ObservableType.swift:16:10: note: where 'Sink.Value' = 'SetMappingForSetField<Parent, Field>.ParentSink.Value', 'Update<Self.Change>' = 'Update<SetChange<Parent.Element>>'
func add<Sink: SinkType>(_ sink: Sink) where Sink.Value == Update<Change>
^
/Users/admin/builder/spi-builder-workspace/Sources/SetMappingForSetField.swift:45:9: error: referencing instance method 'makeIterator()' on 'Set' requires that 'Parent.Element' conform to 'Hashable'
for e in parent.value {
^
Swift.Set:1:11: note: where 'Element' = 'Parent.Element'
extension Set : Sequence {
^
/Users/admin/builder/spi-builder-workspace/Sources/SetMappingForSetField.swift:49:19: error: failed to produce diagnostic for expression; please submit a bug report (https://swift.org/contributing/#reporting-bugs)
_ = self.insert(new)
~~^~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SetMappingForSetField.swift:55:16: error: instance method 'remove' requires the types 'SetMappingForSetField<Parent, Field>.ParentSink.Value' and 'Update<SetChange<Parent.Element>>' be equivalent
parent.remove(ParentSink(owner: self))
^
/Users/admin/builder/spi-builder-workspace/Sources/ObservableType.swift:19:10: note: where 'Sink.Value' = 'SetMappingForSetField<Parent, Field>.ParentSink.Value', 'Update<Self.Change>' = 'Update<SetChange<Parent.Element>>'
func remove<Sink: SinkType>(_ sink: Sink) -> Sink where Sink.Value == Update<Change>
^
/Users/admin/builder/spi-builder-workspace/Sources/SetMappingForSetField.swift:58:19: error: instance method 'remove' requires the types 'SetMappingForSetField<Parent, Field>.FieldSink.Value' and 'Update<SetChange<Field.Element>>' be equivalent
field.remove(FieldSink(owner: self))
^
/Users/admin/builder/spi-builder-workspace/Sources/ObservableType.swift:19:10: note: where 'Sink.Value' = 'SetMappingForSetField<Parent, Field>.FieldSink.Value', 'Update<Self.Change>' = 'Update<SetChange<Field.Element>>'
func remove<Sink: SinkType>(_ sink: Sink) -> Sink where Sink.Value == Update<Change>
^
/Users/admin/builder/spi-builder-workspace/Sources/SetMappingForSetField.swift:72:29: error: failed to produce diagnostic for expression; please submit a bug report (https://swift.org/contributing/#reporting-bugs)
if self.remove(r) {
~~~~~^~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SetMappingForSetField.swift:81:29: error: failed to produce diagnostic for expression; please submit a bug report (https://swift.org/contributing/#reporting-bugs)
if self.insert(i) {
~~~~~^~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SetMappingForSetField.swift:101:25: error: failed to produce diagnostic for expression; please submit a bug report (https://swift.org/contributing/#reporting-bugs)
if self.remove(old) {
~~~~~^~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SetMappingForSetField.swift:106:25: error: failed to produce diagnostic for expression; please submit a bug report (https://swift.org/contributing/#reporting-bugs)
if self.insert(new) {
~~~~~^~~~~~~~~~~
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SetMappingForValue.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SipHash/SipHash/SipHashable.swift:42:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'SetFilteringOnObservableBool.FieldSink' to 'Hashable' by implementing 'hash(into:)' instead
public var hashValue: Int {
^
/Users/admin/builder/spi-builder-workspace/Sources/SetMappingForValue.swift:29:32: error: type 'Parent.Element' does not conform to protocol 'Hashable'
func receive(_ update: SetUpdate<Parent.Element>) {
^
/Users/admin/builder/spi-builder-workspace/Sources/OwnedSink.swift:18:9: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'InjectiveSetMappingForValue.InjectiveSink' to 'Hashable' by implementing 'hash(into:)' instead
var hashValue: Int {
^
/Users/admin/builder/spi-builder-workspace/Sources/SetMappingForValue.swift:24:20: error: type 'InjectiveSetMappingForValue<Parent, Element>.InjectiveSink' does not conform to protocol 'SinkType'
private struct InjectiveSink: UniqueOwnedSink {
^
/Users/admin/builder/spi-builder-workspace/Sources/SetMappingForValue.swift:24:20: note: add stubs for conformance
private struct InjectiveSink: UniqueOwnedSink {
^
/Users/admin/builder/spi-builder-workspace/Sources/Sink.swift:10:20: note: protocol requires nested type 'Value'
associatedtype Value
^
/Users/admin/builder/spi-builder-workspace/Sources/SetMappingForValue.swift:52:26: error: type 'Parent.Element' does not conform to protocol 'Hashable'
func apply(_ update: SetUpdate<Parent.Element>) {
^
/Users/admin/builder/spi-builder-workspace/Sources/SetMappingForValue.swift:98:32: error: type 'Parent.Element' does not conform to protocol 'Hashable'
func receive(_ update: SetUpdate<Parent.Element>) {
^
/Users/admin/builder/spi-builder-workspace/Sources/OwnedSink.swift:18:9: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'SetMappingForValue.MapSink' to 'Hashable' by implementing 'hash(into:)' instead
var hashValue: Int {
^
/Users/admin/builder/spi-builder-workspace/Sources/SetMappingForValue.swift:93:20: error: type 'SetMappingForValue<Parent, Element>.MapSink' does not conform to protocol 'SinkType'
private struct MapSink: UniqueOwnedSink {
^
/Users/admin/builder/spi-builder-workspace/Sources/SetMappingForValue.swift:93:20: note: add stubs for conformance
private struct MapSink: UniqueOwnedSink {
^
/Users/admin/builder/spi-builder-workspace/Sources/Sink.swift:10:20: note: protocol requires nested type 'Value'
associatedtype Value
^
/Users/admin/builder/spi-builder-workspace/Sources/SetMappingForValue.swift:122:26: error: type 'Parent.Element' does not conform to protocol 'Hashable'
func apply(_ update: SetUpdate<Parent.Element>) {
^
/Users/admin/builder/spi-builder-workspace/Sources/SetMappingForValue.swift:45:16: error: instance method 'add' requires the types 'InjectiveSetMappingForValue<Parent, Element>.InjectiveSink.Value' and 'Update<SetChange<Parent.Element>>' be equivalent
parent.add(InjectiveSink(owner: self))
^
/Users/admin/builder/spi-builder-workspace/Sources/ObservableType.swift:16:10: note: where 'Sink.Value' = 'InjectiveSetMappingForValue<Parent, Element>.InjectiveSink.Value', 'Update<Self.Change>' = 'Update<SetChange<Parent.Element>>'
func add<Sink: SinkType>(_ sink: Sink) where Sink.Value == Update<Change>
^
/Users/admin/builder/spi-builder-workspace/Sources/SetMappingForValue.swift:49:16: error: instance method 'remove' requires the types 'InjectiveSetMappingForValue<Parent, Element>.InjectiveSink.Value' and 'Update<SetChange<Parent.Element>>' be equivalent
parent.remove(InjectiveSink(owner: self))
^
/Users/admin/builder/spi-builder-workspace/Sources/ObservableType.swift:19:10: note: where 'Sink.Value' = 'InjectiveSetMappingForValue<Parent, Element>.InjectiveSink.Value', 'Update<Self.Change>' = 'Update<SetChange<Parent.Element>>'
func remove<Sink: SinkType>(_ sink: Sink) -> Sink where Sink.Value == Update<Change>
^
/Users/admin/builder/spi-builder-workspace/Sources/SetMappingForValue.swift:112:9: error: referencing instance method 'makeIterator()' on 'Set' requires that 'Parent.Element' conform to 'Hashable'
for element in parent.value {
^
Swift.Set:1:11: note: where 'Element' = 'Parent.Element'
extension Set : Sequence {
^
/Users/admin/builder/spi-builder-workspace/Sources/SetMappingForValue.swift:115:24: error: instance method 'add' requires the types 'SetMappingForValue<Parent, Element>.MapSink.Value' and 'Update<SetChange<Parent.Element>>' be equivalent
parent.updates.add(MapSink(owner: self))
^
/Users/admin/builder/spi-builder-workspace/Sources/ObservableType.swift:45:17: note: where 'Sink.Value' = 'SetMappingForValue<Parent, Element>.MapSink.Value', 'Update<Observable.Change>' = 'Update<SetChange<Parent.Element>>'
public func add<Sink: SinkType>(_ sink: Sink) where Sink.Value == Value {
^
/Users/admin/builder/spi-builder-workspace/Sources/SetMappingForValue.swift:119:24: error: instance method 'remove' requires the types 'SetMappingForValue<Parent, Element>.MapSink.Value' and 'Update<SetChange<Parent.Element>>' be equivalent
parent.updates.remove(MapSink(owner: self))
^
/Users/admin/builder/spi-builder-workspace/Sources/ObservableType.swift:50:17: note: where 'Sink.Value' = 'SetMappingForValue<Parent, Element>.MapSink.Value', 'Update<Observable.Change>' = 'Update<SetChange<Parent.Element>>'
public func remove<Sink: SinkType>(_ sink: Sink) -> Sink where Sink.Value == Value {
^
SwiftCompile normal arm64 Compiling\ DispatchSource.swift,\ DistinctUnion.swift,\ DistinctValue.swift,\ Locks.swift,\ MergedSource.swift,\ NSButton\ Glue.swift,\ NSControl\ Glue.swift,\ NSNotificationCenter\ Support.swift,\ NSObject\ Glue.swift,\ NSPopUpButton\ Glue.swift /Users/admin/builder/spi-builder-workspace/Sources/DispatchSource.swift /Users/admin/builder/spi-builder-workspace/Sources/DistinctUnion.swift /Users/admin/builder/spi-builder-workspace/Sources/DistinctValue.swift /Users/admin/builder/spi-builder-workspace/Sources/Locks.swift /Users/admin/builder/spi-builder-workspace/Sources/MergedSource.swift /Users/admin/builder/spi-builder-workspace/Sources/NSButton\ Glue.swift /Users/admin/builder/spi-builder-workspace/Sources/NSControl\ Glue.swift /Users/admin/builder/spi-builder-workspace/Sources/NSNotificationCenter\ Support.swift /Users/admin/builder/spi-builder-workspace/Sources/NSObject\ Glue.swift /Users/admin/builder/spi-builder-workspace/Sources/NSPopUpButton\ Glue.swift (in target 'GlueKit' from project 'GlueKit')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/DispatchSource.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/DistinctUnion.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/DistinctValue.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Locks.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/MergedSource.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/NSButton\ Glue.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/NSControl\ Glue.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/NSNotificationCenter\ Support.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/NSObject\ Glue.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/NSPopUpButton\ Glue.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 Compiling\ Update.swift,\ ValueChange.swift,\ ValueMappingForArrayField.swift,\ ValueMappingForSetField.swift,\ ValueMappingForSourceField.swift,\ ValueMappingForValue.swift,\ ValueMappingForValueField.swift,\ ValueReference.swift,\ Variable.swift /Users/admin/builder/spi-builder-workspace/Sources/Update.swift /Users/admin/builder/spi-builder-workspace/Sources/ValueChange.swift /Users/admin/builder/spi-builder-workspace/Sources/ValueMappingForArrayField.swift /Users/admin/builder/spi-builder-workspace/Sources/ValueMappingForSetField.swift /Users/admin/builder/spi-builder-workspace/Sources/ValueMappingForSourceField.swift /Users/admin/builder/spi-builder-workspace/Sources/ValueMappingForValue.swift /Users/admin/builder/spi-builder-workspace/Sources/ValueMappingForValueField.swift /Users/admin/builder/spi-builder-workspace/Sources/ValueReference.swift /Users/admin/builder/spi-builder-workspace/Sources/Variable.swift (in target 'GlueKit' from project 'GlueKit')
2026-04-11 09:20:01.288 xcodebuild[898:5245] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
** BUILD FAILED **
The following build commands failed:
SwiftCompile normal arm64 Compiling\ SetFilteringOnObservableBool.swift,\ SetFilteringOnPredicate.swift,\ SetFolding.swift,\ SetGatheringSource.swift,\ SetMappingBase.swift,\ SetMappingForArrayField.swift,\ SetMappingForSequence.swift,\ SetMappingForSetField.swift,\ SetMappingForValue.swift /Users/admin/builder/spi-builder-workspace/Sources/SetFilteringOnObservableBool.swift /Users/admin/builder/spi-builder-workspace/Sources/SetFilteringOnPredicate.swift /Users/admin/builder/spi-builder-workspace/Sources/SetFolding.swift /Users/admin/builder/spi-builder-workspace/Sources/SetGatheringSource.swift /Users/admin/builder/spi-builder-workspace/Sources/SetMappingBase.swift /Users/admin/builder/spi-builder-workspace/Sources/SetMappingForArrayField.swift /Users/admin/builder/spi-builder-workspace/Sources/SetMappingForSequence.swift /Users/admin/builder/spi-builder-workspace/Sources/SetMappingForSetField.swift /Users/admin/builder/spi-builder-workspace/Sources/SetMappingForValue.swift (in target 'GlueKit' from project 'GlueKit')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SetFilteringOnObservableBool.swift (in target 'GlueKit' from project 'GlueKit')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SetFilteringOnPredicate.swift (in target 'GlueKit' from project 'GlueKit')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SetFolding.swift (in target 'GlueKit' from project 'GlueKit')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SetGatheringSource.swift (in target 'GlueKit' from project 'GlueKit')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SetMappingForArrayField.swift (in target 'GlueKit' from project 'GlueKit')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SetMappingForSequence.swift (in target 'GlueKit' from project 'GlueKit')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SetMappingForSetField.swift (in target 'GlueKit' from project 'GlueKit')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SetMappingForValue.swift (in target 'GlueKit' from project 'GlueKit')
Building workspace spi-builder-workspace with scheme GlueKit
(10 failures)
BUILD FAILURE 6.3 iOS