The Swift Package Index logo.Swift Package Index

Track the adoption of Swift 6 strict concurrency checks for data race safety. How many packages are Ready for Swift 6?

Build Information

Failed to build GlueKit, reference v0.2.0 (a5766b), with Swift 6.0 for watchOS using Xcode 16.2 on 27 Nov 2024 11:59:46 UTC.

Build Command

env DEVELOPER_DIR=/Applications/Xcode-16.1.0.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme GlueKit -destination generic/platform=watchOS OTHER_SWIFT_FLAGS=-stats-output-dir .stats -strict-concurrency=complete -enable-upcoming-feature StrictConcurrency -enable-upcoming-feature DisableOutwardActorInference -enable-upcoming-feature GlobalActorIsolatedTypesUsability -enable-upcoming-feature InferSendableFromCaptures

Build Log

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
    /Applications/Xcode-16.1.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-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-watchos/GlueKit.build/Objects-normal/arm64/supplementaryOutputs-17 -target arm64-apple-watchos5.0 -Xllvm -aarch64-use-tbi -enable-objc-interop -sdk /Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.1.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -I /Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.1.sdk/Developer/Library/Frameworks -no-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 -enforce-exclusivity\=checked -stats-output-dir /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode/.stats -Onone -D SWIFT_PACKAGE -D DEBUG -serialize-debugging-options -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GlueKit.build/Debug-watchos/GlueKit.build/Objects-normal/arm64/GlueKit_const_extract_protocols.json -enable-experimental-feature DebugDescriptionMacro -enable-experimental-feature OpaqueTypeErasure -enable-upcoming-feature StrictConcurrency -enable-upcoming-feature DisableOutwardActorInference -enable-upcoming-feature GlobalActorIsolatedTypesUsability -enable-upcoming-feature InferSendableFromCaptures -strict-concurrency\=complete -empty-abi-descriptor -plugin-path /Applications/Xcode-16.1.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 -resource-dir /Applications/Xcode-16.1.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift -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/watchos11.1-22R574-7b9df0bda16bb4641b33636c68f04660.sdkstatcache -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GlueKit.build/Debug-watchos/GlueKit.build/swift-overrides.hmap -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GlueKit.build/Debug-watchos/GlueKit.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GlueKit.build/Debug-watchos/GlueKit.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GlueKit.build/Debug-watchos/GlueKit.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -module-name GlueKit -frontend-parseable-output -disable-clang-spi -target-sdk-version 11.1 -target-sdk-name watchos11.1 -external-plugin-path /Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins\#/Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server -external-plugin-path /Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/local/lib/swift/host/plugins\#/Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server -plugin-path /Applications/Xcode-16.1.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins -plugin-path /Applications/Xcode-16.1.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-watchos/GlueKit.build/Objects-normal/arm64/SetFilteringOnObservableBool.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GlueKit.build/Debug-watchos/GlueKit.build/Objects-normal/arm64/SetFilteringOnPredicate.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GlueKit.build/Debug-watchos/GlueKit.build/Objects-normal/arm64/SetFolding.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GlueKit.build/Debug-watchos/GlueKit.build/Objects-normal/arm64/SetGatheringSource.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GlueKit.build/Debug-watchos/GlueKit.build/Objects-normal/arm64/SetMappingBase.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GlueKit.build/Debug-watchos/GlueKit.build/Objects-normal/arm64/SetMappingForArrayField.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GlueKit.build/Debug-watchos/GlueKit.build/Objects-normal/arm64/SetMappingForSequence.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GlueKit.build/Debug-watchos/GlueKit.build/Objects-normal/arm64/SetMappingForSetField.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GlueKit.build/Debug-watchos/GlueKit.build/Objects-normal/arm64/SetMappingForValue.o -index-unit-output-path /GlueKit.build/Debug-watchos/GlueKit.build/Objects-normal/arm64/SetFilteringOnObservableBool.o -index-unit-output-path /GlueKit.build/Debug-watchos/GlueKit.build/Objects-normal/arm64/SetFilteringOnPredicate.o -index-unit-output-path /GlueKit.build/Debug-watchos/GlueKit.build/Objects-normal/arm64/SetFolding.o -index-unit-output-path /GlueKit.build/Debug-watchos/GlueKit.build/Objects-normal/arm64/SetGatheringSource.o -index-unit-output-path /GlueKit.build/Debug-watchos/GlueKit.build/Objects-normal/arm64/SetMappingBase.o -index-unit-output-path /GlueKit.build/Debug-watchos/GlueKit.build/Objects-normal/arm64/SetMappingForArrayField.o -index-unit-output-path /GlueKit.build/Debug-watchos/GlueKit.build/Objects-normal/arm64/SetMappingForSequence.o -index-unit-output-path /GlueKit.build/Debug-watchos/GlueKit.build/Objects-normal/arm64/SetMappingForSetField.o -index-unit-output-path /GlueKit.build/Debug-watchos/GlueKit.build/Objects-normal/arm64/SetMappingForValue.o -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -index-system-modules
/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/Sink.swift:10:20: note: protocol requires nested type 'Value'; add nested type 'Value' for conformance
    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/SetFilteringOnObservableBool.swift:76:18: error: property does not override any property from its superclass
    override var value: Set<Element> {
    ~~~~~~~~     ^
/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:86:19: error: method does not override any method from its superclass
    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:95:19: error: method does not override any method from its superclass
    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: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: type of expression is ambiguous without a type annotation
        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:66:12: error: property 'isConnected' requires that 'SetFilteringOnObservableBool<Parent, Field>' conform to 'TransactionalThing'
        if isConnected { return matchingElements.count }
           ^
/Users/admin/builder/spi-builder-workspace/Sources/TransactionalThing.swift:41:1: note: where 'Self' = 'SetFilteringOnObservableBool<Parent, Field>'
extension TransactionalThing {
^
/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:68:9: error: referencing instance method 'next()' on 'Set.Iterator' requires that 'Parent.Element' conform to 'Hashable'
        for element in parent.value {
        ^
Swift.Set.Iterator:1:11: note: where 'Element' = 'Parent.Element'
extension Set.Iterator : IteratorProtocol {
          ^
/Users/admin/builder/spi-builder-workspace/Sources/SetFilteringOnObservableBool.swift:68:31: 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:77:12: error: property 'isConnected' requires that 'SetFilteringOnObservableBool<Parent, Field>' conform to 'TransactionalThing'
        if isConnected { return matchingElements }
           ^
/Users/admin/builder/spi-builder-workspace/Sources/TransactionalThing.swift:41:1: note: where 'Self' = 'SetFilteringOnObservableBool<Parent, Field>'
extension TransactionalThing {
^
/Users/admin/builder/spi-builder-workspace/Sources/SetFilteringOnObservableBool.swift:82:12: error: property 'isConnected' requires that 'SetFilteringOnObservableBool<Parent, Field>' conform to 'TransactionalThing'
        if isConnected { return matchingElements.contains(member) }
           ^
/Users/admin/builder/spi-builder-workspace/Sources/TransactionalThing.swift:41:1: note: where 'Self' = 'SetFilteringOnObservableBool<Parent, Field>'
extension TransactionalThing {
^
/Users/admin/builder/spi-builder-workspace/Sources/SetFilteringOnObservableBool.swift:87:12: error: property 'isConnected' requires that 'SetFilteringOnObservableBool<Parent, Field>' conform to 'TransactionalThing'
        if isConnected { return matchingElements.isSubset(of: other) }
           ^
/Users/admin/builder/spi-builder-workspace/Sources/TransactionalThing.swift:41:1: note: where 'Self' = 'SetFilteringOnObservableBool<Parent, Field>'
extension TransactionalThing {
^
/Users/admin/builder/spi-builder-workspace/Sources/SetFilteringOnObservableBool.swift:88:9: error: referencing instance method 'next()' on 'Set.Iterator' requires that 'Parent.Element' conform to 'Hashable'
        for member in self.parent.value {
        ^
Swift.Set.Iterator:1:11: note: where 'Element' = 'Parent.Element'
extension Set.Iterator : IteratorProtocol {
          ^
/Users/admin/builder/spi-builder-workspace/Sources/SetFilteringOnObservableBool.swift:88:35: 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:96:12: error: property 'isConnected' requires that 'SetFilteringOnObservableBool<Parent, Field>' conform to 'TransactionalThing'
        if isConnected { return matchingElements.isSuperset(of: other) }
           ^
/Users/admin/builder/spi-builder-workspace/Sources/TransactionalThing.swift:41:1: note: where 'Self' = 'SetFilteringOnObservableBool<Parent, Field>'
extension TransactionalThing {
^
/Users/admin/builder/spi-builder-workspace/Sources/SetFilteringOnObservableBool.swift:104:9: error: referencing instance method 'next()' on 'Set.Iterator' requires that 'Parent.Element' conform to 'Hashable'
        for e in parent.value {
        ^
Swift.Set.Iterator:1:11: note: where 'Element' = 'Parent.Element'
extension Set.Iterator : IteratorProtocol {
          ^
/Users/admin/builder/spi-builder-workspace/Sources/SetFilteringOnObservableBool.swift:104:25: 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<Parent.Change>' 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<Parent.Change>'
    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<Parent.Change>' 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<Parent.Change>'
    func remove<Sink: SinkType>(_ sink: Sink) -> Sink where Sink.Value == Update<Change>
         ^
/Users/admin/builder/spi-builder-workspace/Sources/SetFilteringOnObservableBool.swift:128:13: error: referencing instance method 'beginTransaction()' on 'TransactionalThing' requires that 'SetFilteringOnObservableBool<Parent, Field>' conform to 'TransactionalThing'
            beginTransaction()
            ^
/Users/admin/builder/spi-builder-workspace/Sources/TransactionalThing.swift:41:1: note: where 'Self' = 'SetFilteringOnObservableBool<Parent, Field>'
extension TransactionalThing {
^
/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:151:17: error: referencing instance method 'sendChange' on 'TransactionalThing' requires that 'SetFilteringOnObservableBool<Parent, Field>' conform to 'TransactionalThing'
                sendChange(c)
                ^
/Users/admin/builder/spi-builder-workspace/Sources/TransactionalThing.swift:41:1: note: where 'Self' = 'SetFilteringOnObservableBool<Parent, Field>'
extension TransactionalThing {
^
/Users/admin/builder/spi-builder-workspace/Sources/SetFilteringOnObservableBool.swift:154:13: error: referencing instance method 'endTransaction()' on 'TransactionalThing' requires that 'SetFilteringOnObservableBool<Parent, Field>' conform to 'TransactionalThing'
            endTransaction()
            ^
/Users/admin/builder/spi-builder-workspace/Sources/TransactionalThing.swift:41:1: note: where 'Self' = 'SetFilteringOnObservableBool<Parent, Field>'
extension TransactionalThing {
^
/Users/admin/builder/spi-builder-workspace/Sources/SetFilteringOnObservableBool.swift:161:13: error: referencing instance method 'beginTransaction()' on 'TransactionalThing' requires that 'SetFilteringOnObservableBool<Parent, Field>' conform to 'TransactionalThing'
            beginTransaction()
            ^
/Users/admin/builder/spi-builder-workspace/Sources/TransactionalThing.swift:41:1: note: where 'Self' = 'SetFilteringOnObservableBool<Parent, Field>'
extension TransactionalThing {
^
/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:17: error: referencing instance method 'sendChange' on 'TransactionalThing' requires that 'SetFilteringOnObservableBool<Parent, Field>' conform to 'TransactionalThing'
                sendChange(SetChange(inserted: [element]))
                ^
/Users/admin/builder/spi-builder-workspace/Sources/TransactionalThing.swift:41:1: note: where 'Self' = 'SetFilteringOnObservableBool<Parent, Field>'
extension TransactionalThing {
^
/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:17: error: referencing instance method 'sendChange' on 'TransactionalThing' requires that 'SetFilteringOnObservableBool<Parent, Field>' conform to 'TransactionalThing'
                sendChange(SetChange(removed: [element]))
                ^
/Users/admin/builder/spi-builder-workspace/Sources/TransactionalThing.swift:41:1: note: where 'Self' = 'SetFilteringOnObservableBool<Parent, Field>'
extension TransactionalThing {
^
/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 {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/SetFilteringOnObservableBool.swift:172:13: error: referencing instance method 'endTransaction()' on 'TransactionalThing' requires that 'SetFilteringOnObservableBool<Parent, Field>' conform to 'TransactionalThing'
            endTransaction()
            ^
/Users/admin/builder/spi-builder-workspace/Sources/TransactionalThing.swift:41:1: note: where 'Self' = 'SetFilteringOnObservableBool<Parent, Field>'
extension TransactionalThing {
^
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
    /Applications/Xcode-16.1.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-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-watchos/GlueKit.build/Objects-normal/arm64/supplementaryOutputs-17 -target arm64-apple-watchos5.0 -Xllvm -aarch64-use-tbi -enable-objc-interop -sdk /Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.1.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -I /Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.1.sdk/Developer/Library/Frameworks -no-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 -enforce-exclusivity\=checked -stats-output-dir /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode/.stats -Onone -D SWIFT_PACKAGE -D DEBUG -serialize-debugging-options -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GlueKit.build/Debug-watchos/GlueKit.build/Objects-normal/arm64/GlueKit_const_extract_protocols.json -enable-experimental-feature DebugDescriptionMacro -enable-experimental-feature OpaqueTypeErasure -enable-upcoming-feature StrictConcurrency -enable-upcoming-feature DisableOutwardActorInference -enable-upcoming-feature GlobalActorIsolatedTypesUsability -enable-upcoming-feature InferSendableFromCaptures -strict-concurrency\=complete -empty-abi-descriptor -plugin-path /Applications/Xcode-16.1.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 -resource-dir /Applications/Xcode-16.1.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift -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/watchos11.1-22R574-7b9df0bda16bb4641b33636c68f04660.sdkstatcache -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GlueKit.build/Debug-watchos/GlueKit.build/swift-overrides.hmap -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GlueKit.build/Debug-watchos/GlueKit.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GlueKit.build/Debug-watchos/GlueKit.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GlueKit.build/Debug-watchos/GlueKit.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -module-name GlueKit -frontend-parseable-output -disable-clang-spi -target-sdk-version 11.1 -target-sdk-name watchos11.1 -external-plugin-path /Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins\#/Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server -external-plugin-path /Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/local/lib/swift/host/plugins\#/Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server -plugin-path /Applications/Xcode-16.1.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins -plugin-path /Applications/Xcode-16.1.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-watchos/GlueKit.build/Objects-normal/arm64/SetFilteringOnObservableBool.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GlueKit.build/Debug-watchos/GlueKit.build/Objects-normal/arm64/SetFilteringOnPredicate.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GlueKit.build/Debug-watchos/GlueKit.build/Objects-normal/arm64/SetFolding.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GlueKit.build/Debug-watchos/GlueKit.build/Objects-normal/arm64/SetGatheringSource.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GlueKit.build/Debug-watchos/GlueKit.build/Objects-normal/arm64/SetMappingBase.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GlueKit.build/Debug-watchos/GlueKit.build/Objects-normal/arm64/SetMappingForArrayField.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GlueKit.build/Debug-watchos/GlueKit.build/Objects-normal/arm64/SetMappingForSequence.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GlueKit.build/Debug-watchos/GlueKit.build/Objects-normal/arm64/SetMappingForSetField.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GlueKit.build/Debug-watchos/GlueKit.build/Objects-normal/arm64/SetMappingForValue.o -index-unit-output-path /GlueKit.build/Debug-watchos/GlueKit.build/Objects-normal/arm64/SetFilteringOnObservableBool.o -index-unit-output-path /GlueKit.build/Debug-watchos/GlueKit.build/Objects-normal/arm64/SetFilteringOnPredicate.o -index-unit-output-path /GlueKit.build/Debug-watchos/GlueKit.build/Objects-normal/arm64/SetFolding.o -index-unit-output-path /GlueKit.build/Debug-watchos/GlueKit.build/Objects-normal/arm64/SetGatheringSource.o -index-unit-output-path /GlueKit.build/Debug-watchos/GlueKit.build/Objects-normal/arm64/SetMappingBase.o -index-unit-output-path /GlueKit.build/Debug-watchos/GlueKit.build/Objects-normal/arm64/SetMappingForArrayField.o -index-unit-output-path /GlueKit.build/Debug-watchos/GlueKit.build/Objects-normal/arm64/SetMappingForSequence.o -index-unit-output-path /GlueKit.build/Debug-watchos/GlueKit.build/Objects-normal/arm64/SetMappingForSetField.o -index-unit-output-path /GlueKit.build/Debug-watchos/GlueKit.build/Objects-normal/arm64/SetMappingForValue.o -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -index-system-modules
/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/Sink.swift:10:20: note: protocol requires nested type 'Value'; add nested type 'Value' for conformance
    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:64:18: error: property does not override any property from its superclass
    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:72:19: error: method does not override any method from its superclass
    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:80:19: error: method does not override any method from its superclass
    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/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/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<_>', 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:61:12: error: property 'isConnected' requires that 'SetFilteringOnPredicate<Parent>' conform to 'TransactionalThing'
        if isConnected { return matchingElements.count }
           ^
/Users/admin/builder/spi-builder-workspace/Sources/TransactionalThing.swift:41:1: note: where 'Self' = 'SetFilteringOnPredicate<Parent>'
extension TransactionalThing {
^
/Users/admin/builder/spi-builder-workspace/Sources/SetFilteringOnPredicate.swift:65:12: error: property 'isConnected' requires that 'SetFilteringOnPredicate<Parent>' conform to 'TransactionalThing'
        if isConnected { return matchingElements }
           ^
/Users/admin/builder/spi-builder-workspace/Sources/TransactionalThing.swift:41:1: note: where 'Self' = 'SetFilteringOnPredicate<Parent>'
extension TransactionalThing {
^
/Users/admin/builder/spi-builder-workspace/Sources/SetFilteringOnPredicate.swift:69:12: error: property 'isConnected' requires that 'SetFilteringOnPredicate<Parent>' conform to 'TransactionalThing'
        if isConnected { return matchingElements.contains(member) }
           ^
/Users/admin/builder/spi-builder-workspace/Sources/TransactionalThing.swift:41:1: note: where 'Self' = 'SetFilteringOnPredicate<Parent>'
extension TransactionalThing {
^
/Users/admin/builder/spi-builder-workspace/Sources/SetFilteringOnPredicate.swift:73:12: error: property 'isConnected' requires that 'SetFilteringOnPredicate<Parent>' conform to 'TransactionalThing'
        if isConnected { return matchingElements.isSubset(of: other) }
           ^
/Users/admin/builder/spi-builder-workspace/Sources/TransactionalThing.swift:41:1: note: where 'Self' = 'SetFilteringOnPredicate<Parent>'
extension TransactionalThing {
^
/Users/admin/builder/spi-builder-workspace/Sources/SetFilteringOnPredicate.swift:74:9: error: referencing instance method 'next()' on 'Set.Iterator' requires that 'Parent.Element' conform to 'Hashable'
        for member in self.parent.value {
        ^
Swift.Set.Iterator:1:11: note: where 'Element' = 'Parent.Element'
extension Set.Iterator : IteratorProtocol {
          ^
/Users/admin/builder/spi-builder-workspace/Sources/SetFilteringOnPredicate.swift:74:35: 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:81:12: error: property 'isConnected' requires that 'SetFilteringOnPredicate<Parent>' conform to 'TransactionalThing'
        if isConnected { return matchingElements.isSuperset(of: other) }
           ^
/Users/admin/builder/spi-builder-workspace/Sources/TransactionalThing.swift:41:1: note: where 'Self' = 'SetFilteringOnPredicate<Parent>'
extension TransactionalThing {
^
/Users/admin/builder/spi-builder-workspace/Sources/SetFilteringOnPredicate.swift:89:9: error: referencing instance method 'next()' on 'Set.Iterator' requires that 'Parent.Element' conform to 'Hashable'
        for e in parent.value {
        ^
Swift.Set.Iterator:1:11: note: where 'Element' = 'Parent.Element'
extension Set.Iterator : IteratorProtocol {
          ^
/Users/admin/builder/spi-builder-workspace/Sources/SetFilteringOnPredicate.swift:89:25: 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<Parent.Change>' 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<Parent.Change>'
    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<Parent.Change>' 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<Parent.Change>'
    func remove<Sink: SinkType>(_ sink: Sink) -> Sink where Sink.Value == Update<Change>
         ^
/Users/admin/builder/spi-builder-workspace/Sources/SetFilteringOnPredicate.swift:105:13: error: referencing instance method 'beginTransaction()' on 'TransactionalThing' requires that 'SetFilteringOnPredicate<Parent>' conform to 'TransactionalThing'
            beginTransaction()
            ^
/Users/admin/builder/spi-builder-workspace/Sources/TransactionalThing.swift:41:1: note: where 'Self' = 'SetFilteringOnPredicate<Parent>'
extension TransactionalThing {
^
/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>()
                    ^
/Users/admin/builder/spi-builder-workspace/Sources/SetFilteringOnPredicate.swift:120:17: error: referencing instance method 'sendChange' on 'TransactionalThing' requires that 'SetFilteringOnPredicate<Parent>' conform to 'TransactionalThing'
                sendChange(c)
                ^
/Users/admin/builder/spi-builder-workspace/Sources/TransactionalThing.swift:41:1: note: where 'Self' = 'SetFilteringOnPredicate<Parent>'
extension TransactionalThing {
^
/Users/admin/builder/spi-builder-workspace/Sources/SetFilteringOnPredicate.swift:123:13: error: referencing instance method 'endTransaction()' on 'TransactionalThing' requires that 'SetFilteringOnPredicate<Parent>' conform to 'TransactionalThing'
            endTransaction()
            ^
/Users/admin/builder/spi-builder-workspace/Sources/TransactionalThing.swift:41:1: note: where 'Self' = 'SetFilteringOnPredicate<Parent>'
extension TransactionalThing {
^
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
    /Applications/Xcode-16.1.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-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-watchos/GlueKit.build/Objects-normal/arm64/supplementaryOutputs-17 -target arm64-apple-watchos5.0 -Xllvm -aarch64-use-tbi -enable-objc-interop -sdk /Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.1.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -I /Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.1.sdk/Developer/Library/Frameworks -no-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 -enforce-exclusivity\=checked -stats-output-dir /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode/.stats -Onone -D SWIFT_PACKAGE -D DEBUG -serialize-debugging-options -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GlueKit.build/Debug-watchos/GlueKit.build/Objects-normal/arm64/GlueKit_const_extract_protocols.json -enable-experimental-feature DebugDescriptionMacro -enable-experimental-feature OpaqueTypeErasure -enable-upcoming-feature StrictConcurrency -enable-upcoming-feature DisableOutwardActorInference -enable-upcoming-feature GlobalActorIsolatedTypesUsability -enable-upcoming-feature InferSendableFromCaptures -strict-concurrency\=complete -empty-abi-descriptor -plugin-path /Applications/Xcode-16.1.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 -resource-dir /Applications/Xcode-16.1.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift -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/watchos11.1-22R574-7b9df0bda16bb4641b33636c68f04660.sdkstatcache -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GlueKit.build/Debug-watchos/GlueKit.build/swift-overrides.hmap -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GlueKit.build/Debug-watchos/GlueKit.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GlueKit.build/Debug-watchos/GlueKit.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GlueKit.build/Debug-watchos/GlueKit.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -module-name GlueKit -frontend-parseable-output -disable-clang-spi -target-sdk-version 11.1 -target-sdk-name watchos11.1 -external-plugin-path /Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins\#/Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server -external-plugin-path /Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/local/lib/swift/host/plugins\#/Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server -plugin-path /Applications/Xcode-16.1.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins -plugin-path /Applications/Xcode-16.1.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-watchos/GlueKit.build/Objects-normal/arm64/SetFilteringOnObservableBool.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GlueKit.build/Debug-watchos/GlueKit.build/Objects-normal/arm64/SetFilteringOnPredicate.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GlueKit.build/Debug-watchos/GlueKit.build/Objects-normal/arm64/SetFolding.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GlueKit.build/Debug-watchos/GlueKit.build/Objects-normal/arm64/SetGatheringSource.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GlueKit.build/Debug-watchos/GlueKit.build/Objects-normal/arm64/SetMappingBase.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GlueKit.build/Debug-watchos/GlueKit.build/Objects-normal/arm64/SetMappingForArrayField.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GlueKit.build/Debug-watchos/GlueKit.build/Objects-normal/arm64/SetMappingForSequence.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GlueKit.build/Debug-watchos/GlueKit.build/Objects-normal/arm64/SetMappingForSetField.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GlueKit.build/Debug-watchos/GlueKit.build/Objects-normal/arm64/SetMappingForValue.o -index-unit-output-path /GlueKit.build/Debug-watchos/GlueKit.build/Objects-normal/arm64/SetFilteringOnObservableBool.o -index-unit-output-path /GlueKit.build/Debug-watchos/GlueKit.build/Objects-normal/arm64/SetFilteringOnPredicate.o -index-unit-output-path /GlueKit.build/Debug-watchos/GlueKit.build/Objects-normal/arm64/SetFolding.o -index-unit-output-path /GlueKit.build/Debug-watchos/GlueKit.build/Objects-normal/arm64/SetGatheringSource.o -index-unit-output-path /GlueKit.build/Debug-watchos/GlueKit.build/Objects-normal/arm64/SetMappingBase.o -index-unit-output-path /GlueKit.build/Debug-watchos/GlueKit.build/Objects-normal/arm64/SetMappingForArrayField.o -index-unit-output-path /GlueKit.build/Debug-watchos/GlueKit.build/Objects-normal/arm64/SetMappingForSequence.o -index-unit-output-path /GlueKit.build/Debug-watchos/GlueKit.build/Objects-normal/arm64/SetMappingForSetField.o -index-unit-output-path /GlueKit.build/Debug-watchos/GlueKit.build/Objects-normal/arm64/SetMappingForValue.o -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -index-system-modules
/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<Parent.Change>' 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<Parent.Change>'
    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<Parent.Change>' 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<Parent.Change>'
    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
    /Applications/Xcode-16.1.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-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-watchos/GlueKit.build/Objects-normal/arm64/supplementaryOutputs-17 -target arm64-apple-watchos5.0 -Xllvm -aarch64-use-tbi -enable-objc-interop -sdk /Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.1.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -I /Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.1.sdk/Developer/Library/Frameworks -no-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 -enforce-exclusivity\=checked -stats-output-dir /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode/.stats -Onone -D SWIFT_PACKAGE -D DEBUG -serialize-debugging-options -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GlueKit.build/Debug-watchos/GlueKit.build/Objects-normal/arm64/GlueKit_const_extract_protocols.json -enable-experimental-feature DebugDescriptionMacro -enable-experimental-feature OpaqueTypeErasure -enable-upcoming-feature StrictConcurrency -enable-upcoming-feature DisableOutwardActorInference -enable-upcoming-feature GlobalActorIsolatedTypesUsability -enable-upcoming-feature InferSendableFromCaptures -strict-concurrency\=complete -empty-abi-descriptor -plugin-path /Applications/Xcode-16.1.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 -resource-dir /Applications/Xcode-16.1.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift -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/watchos11.1-22R574-7b9df0bda16bb4641b33636c68f04660.sdkstatcache -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GlueKit.build/Debug-watchos/GlueKit.build/swift-overrides.hmap -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GlueKit.build/Debug-watchos/GlueKit.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GlueKit.build/Debug-watchos/GlueKit.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GlueKit.build/Debug-watchos/GlueKit.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -module-name GlueKit -frontend-parseable-output -disable-clang-spi -target-sdk-version 11.1 -target-sdk-name watchos11.1 -external-plugin-path /Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins\#/Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server -external-plugin-path /Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/local/lib/swift/host/plugins\#/Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server -plugin-path /Applications/Xcode-16.1.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins -plugin-path /Applications/Xcode-16.1.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-watchos/GlueKit.build/Objects-normal/arm64/SetFilteringOnObservableBool.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GlueKit.build/Debug-watchos/GlueKit.build/Objects-normal/arm64/SetFilteringOnPredicate.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GlueKit.build/Debug-watchos/GlueKit.build/Objects-normal/arm64/SetFolding.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GlueKit.build/Debug-watchos/GlueKit.build/Objects-normal/arm64/SetGatheringSource.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GlueKit.build/Debug-watchos/GlueKit.build/Objects-normal/arm64/SetMappingBase.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GlueKit.build/Debug-watchos/GlueKit.build/Objects-normal/arm64/SetMappingForArrayField.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GlueKit.build/Debug-watchos/GlueKit.build/Objects-normal/arm64/SetMappingForSequence.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GlueKit.build/Debug-watchos/GlueKit.build/Objects-normal/arm64/SetMappingForSetField.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GlueKit.build/Debug-watchos/GlueKit.build/Objects-normal/arm64/SetMappingForValue.o -index-unit-output-path /GlueKit.build/Debug-watchos/GlueKit.build/Objects-normal/arm64/SetFilteringOnObservableBool.o -index-unit-output-path /GlueKit.build/Debug-watchos/GlueKit.build/Objects-normal/arm64/SetFilteringOnPredicate.o -index-unit-output-path /GlueKit.build/Debug-watchos/GlueKit.build/Objects-normal/arm64/SetFolding.o -index-unit-output-path /GlueKit.build/Debug-watchos/GlueKit.build/Objects-normal/arm64/SetGatheringSource.o -index-unit-output-path /GlueKit.build/Debug-watchos/GlueKit.build/Objects-normal/arm64/SetMappingBase.o -index-unit-output-path /GlueKit.build/Debug-watchos/GlueKit.build/Objects-normal/arm64/SetMappingForArrayField.o -index-unit-output-path /GlueKit.build/Debug-watchos/GlueKit.build/Objects-normal/arm64/SetMappingForSequence.o -index-unit-output-path /GlueKit.build/Debug-watchos/GlueKit.build/Objects-normal/arm64/SetMappingForSetField.o -index-unit-output-path /GlueKit.build/Debug-watchos/GlueKit.build/Objects-normal/arm64/SetMappingForValue.o -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -index-system-modules
/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<Origin.Change>' 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<Origin.Change>'
    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 'next()' on 'Set.Iterator' requires that 'Origin.Element' conform to 'Hashable'
        for source in origin.value {
        ^
Swift.Set.Iterator:1:11: note: where 'Element' = 'Origin.Element'
extension Set.Iterator : IteratorProtocol {
          ^
/Users/admin/builder/spi-builder-workspace/Sources/SetGatheringSource.swift:49:30: 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 'next()' on 'Set.Iterator' requires that 'Origin.Element' conform to 'Hashable'
        for source in origin.value {
        ^
Swift.Set.Iterator:1:11: note: where 'Element' = 'Origin.Element'
extension Set.Iterator : IteratorProtocol {
          ^
/Users/admin/builder/spi-builder-workspace/Sources/SetGatheringSource.swift:57:30: 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<Origin.Change>' 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<Origin.Change>'
    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
    /Applications/Xcode-16.1.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-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-watchos/GlueKit.build/Objects-normal/arm64/supplementaryOutputs-17 -target arm64-apple-watchos5.0 -Xllvm -aarch64-use-tbi -enable-objc-interop -sdk /Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.1.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -I /Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.1.sdk/Developer/Library/Frameworks -no-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 -enforce-exclusivity\=checked -stats-output-dir /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode/.stats -Onone -D SWIFT_PACKAGE -D DEBUG -serialize-debugging-options -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GlueKit.build/Debug-watchos/GlueKit.build/Objects-normal/arm64/GlueKit_const_extract_protocols.json -enable-experimental-feature DebugDescriptionMacro -enable-experimental-feature OpaqueTypeErasure -enable-upcoming-feature StrictConcurrency -enable-upcoming-feature DisableOutwardActorInference -enable-upcoming-feature GlobalActorIsolatedTypesUsability -enable-upcoming-feature InferSendableFromCaptures -strict-concurrency\=complete -empty-abi-descriptor -plugin-path /Applications/Xcode-16.1.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 -resource-dir /Applications/Xcode-16.1.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift -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/watchos11.1-22R574-7b9df0bda16bb4641b33636c68f04660.sdkstatcache -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GlueKit.build/Debug-watchos/GlueKit.build/swift-overrides.hmap -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GlueKit.build/Debug-watchos/GlueKit.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GlueKit.build/Debug-watchos/GlueKit.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GlueKit.build/Debug-watchos/GlueKit.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -module-name GlueKit -frontend-parseable-output -disable-clang-spi -target-sdk-version 11.1 -target-sdk-name watchos11.1 -external-plugin-path /Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins\#/Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server -external-plugin-path /Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/local/lib/swift/host/plugins\#/Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server -plugin-path /Applications/Xcode-16.1.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins -plugin-path /Applications/Xcode-16.1.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-watchos/GlueKit.build/Objects-normal/arm64/SetFilteringOnObservableBool.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GlueKit.build/Debug-watchos/GlueKit.build/Objects-normal/arm64/SetFilteringOnPredicate.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GlueKit.build/Debug-watchos/GlueKit.build/Objects-normal/arm64/SetFolding.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GlueKit.build/Debug-watchos/GlueKit.build/Objects-normal/arm64/SetGatheringSource.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GlueKit.build/Debug-watchos/GlueKit.build/Objects-normal/arm64/SetMappingBase.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GlueKit.build/Debug-watchos/GlueKit.build/Objects-normal/arm64/SetMappingForArrayField.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GlueKit.build/Debug-watchos/GlueKit.build/Objects-normal/arm64/SetMappingForSequence.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GlueKit.build/Debug-watchos/GlueKit.build/Objects-normal/arm64/SetMappingForSetField.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GlueKit.build/Debug-watchos/GlueKit.build/Objects-normal/arm64/SetMappingForValue.o -index-unit-output-path /GlueKit.build/Debug-watchos/GlueKit.build/Objects-normal/arm64/SetFilteringOnObservableBool.o -index-unit-output-path /GlueKit.build/Debug-watchos/GlueKit.build/Objects-normal/arm64/SetFilteringOnPredicate.o -index-unit-output-path /GlueKit.build/Debug-watchos/GlueKit.build/Objects-normal/arm64/SetFolding.o -index-unit-output-path /GlueKit.build/Debug-watchos/GlueKit.build/Objects-normal/arm64/SetGatheringSource.o -index-unit-output-path /GlueKit.build/Debug-watchos/GlueKit.build/Objects-normal/arm64/SetMappingBase.o -index-unit-output-path /GlueKit.build/Debug-watchos/GlueKit.build/Objects-normal/arm64/SetMappingForArrayField.o -index-unit-output-path /GlueKit.build/Debug-watchos/GlueKit.build/Objects-normal/arm64/SetMappingForSequence.o -index-unit-output-path /GlueKit.build/Debug-watchos/GlueKit.build/Objects-normal/arm64/SetMappingForSetField.o -index-unit-output-path /GlueKit.build/Debug-watchos/GlueKit.build/Objects-normal/arm64/SetMappingForValue.o -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -index-system-modules
/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
    /Applications/Xcode-16.1.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-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-watchos/GlueKit.build/Objects-normal/arm64/supplementaryOutputs-17 -target arm64-apple-watchos5.0 -Xllvm -aarch64-use-tbi -enable-objc-interop -sdk /Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.1.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -I /Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.1.sdk/Developer/Library/Frameworks -no-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 -enforce-exclusivity\=checked -stats-output-dir /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode/.stats -Onone -D SWIFT_PACKAGE -D DEBUG -serialize-debugging-options -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GlueKit.build/Debug-watchos/GlueKit.build/Objects-normal/arm64/GlueKit_const_extract_protocols.json -enable-experimental-feature DebugDescriptionMacro -enable-experimental-feature OpaqueTypeErasure -enable-upcoming-feature StrictConcurrency -enable-upcoming-feature DisableOutwardActorInference -enable-upcoming-feature GlobalActorIsolatedTypesUsability -enable-upcoming-feature InferSendableFromCaptures -strict-concurrency\=complete -empty-abi-descriptor -plugin-path /Applications/Xcode-16.1.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 -resource-dir /Applications/Xcode-16.1.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift -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/watchos11.1-22R574-7b9df0bda16bb4641b33636c68f04660.sdkstatcache -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GlueKit.build/Debug-watchos/GlueKit.build/swift-overrides.hmap -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GlueKit.build/Debug-watchos/GlueKit.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GlueKit.build/Debug-watchos/GlueKit.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GlueKit.build/Debug-watchos/GlueKit.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -module-name GlueKit -frontend-parseable-output -disable-clang-spi -target-sdk-version 11.1 -target-sdk-name watchos11.1 -external-plugin-path /Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins\#/Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server -external-plugin-path /Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/local/lib/swift/host/plugins\#/Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server -plugin-path /Applications/Xcode-16.1.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins -plugin-path /Applications/Xcode-16.1.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-watchos/GlueKit.build/Objects-normal/arm64/SetFilteringOnObservableBool.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GlueKit.build/Debug-watchos/GlueKit.build/Objects-normal/arm64/SetFilteringOnPredicate.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GlueKit.build/Debug-watchos/GlueKit.build/Objects-normal/arm64/SetFolding.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GlueKit.build/Debug-watchos/GlueKit.build/Objects-normal/arm64/SetGatheringSource.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GlueKit.build/Debug-watchos/GlueKit.build/Objects-normal/arm64/SetMappingBase.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GlueKit.build/Debug-watchos/GlueKit.build/Objects-normal/arm64/SetMappingForArrayField.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GlueKit.build/Debug-watchos/GlueKit.build/Objects-normal/arm64/SetMappingForSequence.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GlueKit.build/Debug-watchos/GlueKit.build/Objects-normal/arm64/SetMappingForSetField.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GlueKit.build/Debug-watchos/GlueKit.build/Objects-normal/arm64/SetMappingForValue.o -index-unit-output-path /GlueKit.build/Debug-watchos/GlueKit.build/Objects-normal/arm64/SetFilteringOnObservableBool.o -index-unit-output-path /GlueKit.build/Debug-watchos/GlueKit.build/Objects-normal/arm64/SetFilteringOnPredicate.o -index-unit-output-path /GlueKit.build/Debug-watchos/GlueKit.build/Objects-normal/arm64/SetFolding.o -index-unit-output-path /GlueKit.build/Debug-watchos/GlueKit.build/Objects-normal/arm64/SetGatheringSource.o -index-unit-output-path /GlueKit.build/Debug-watchos/GlueKit.build/Objects-normal/arm64/SetMappingBase.o -index-unit-output-path /GlueKit.build/Debug-watchos/GlueKit.build/Objects-normal/arm64/SetMappingForArrayField.o -index-unit-output-path /GlueKit.build/Debug-watchos/GlueKit.build/Objects-normal/arm64/SetMappingForSequence.o -index-unit-output-path /GlueKit.build/Debug-watchos/GlueKit.build/Objects-normal/arm64/SetMappingForSetField.o -index-unit-output-path /GlueKit.build/Debug-watchos/GlueKit.build/Objects-normal/arm64/SetMappingForValue.o -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -index-system-modules
/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/Sink.swift:10:20: note: protocol requires nested type 'Value'; add nested type 'Value' for conformance
    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<Parent.Change>' 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<Parent.Change>'
    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 'next()' on 'Set.Iterator' requires that 'Parent.Element' conform to 'Hashable'
        for e in parent.value {
        ^
Swift.Set.Iterator:1:11: note: where 'Element' = 'Parent.Element'
extension Set.Iterator : IteratorProtocol {
          ^
/Users/admin/builder/spi-builder-workspace/Sources/SetMappingForArrayField.swift:46:25: 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<Parent.Change>' 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<Parent.Change>'
    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 'next()' on 'Set.Iterator' requires that 'Parent.Element' conform to 'Hashable'
        for e in parent.value {
        ^
Swift.Set.Iterator:1:11: note: where 'Element' = 'Parent.Element'
extension Set.Iterator : IteratorProtocol {
          ^
/Users/admin/builder/spi-builder-workspace/Sources/SetMappingForArrayField.swift:57:25: 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
    /Applications/Xcode-16.1.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-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-watchos/GlueKit.build/Objects-normal/arm64/supplementaryOutputs-17 -target arm64-apple-watchos5.0 -Xllvm -aarch64-use-tbi -enable-objc-interop -sdk /Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.1.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -I /Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.1.sdk/Developer/Library/Frameworks -no-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 -enforce-exclusivity\=checked -stats-output-dir /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode/.stats -Onone -D SWIFT_PACKAGE -D DEBUG -serialize-debugging-options -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GlueKit.build/Debug-watchos/GlueKit.build/Objects-normal/arm64/GlueKit_const_extract_protocols.json -enable-experimental-feature DebugDescriptionMacro -enable-experimental-feature OpaqueTypeErasure -enable-upcoming-feature StrictConcurrency -enable-upcoming-feature DisableOutwardActorInference -enable-upcoming-feature GlobalActorIsolatedTypesUsability -enable-upcoming-feature InferSendableFromCaptures -strict-concurrency\=complete -empty-abi-descriptor -plugin-path /Applications/Xcode-16.1.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 -resource-dir /Applications/Xcode-16.1.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift -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/watchos11.1-22R574-7b9df0bda16bb4641b33636c68f04660.sdkstatcache -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GlueKit.build/Debug-watchos/GlueKit.build/swift-overrides.hmap -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GlueKit.build/Debug-watchos/GlueKit.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GlueKit.build/Debug-watchos/GlueKit.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GlueKit.build/Debug-watchos/GlueKit.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -module-name GlueKit -frontend-parseable-output -disable-clang-spi -target-sdk-version 11.1 -target-sdk-name watchos11.1 -external-plugin-path /Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins\#/Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server -external-plugin-path /Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/local/lib/swift/host/plugins\#/Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server -plugin-path /Applications/Xcode-16.1.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins -plugin-path /Applications/Xcode-16.1.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-watchos/GlueKit.build/Objects-normal/arm64/SetFilteringOnObservableBool.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GlueKit.build/Debug-watchos/GlueKit.build/Objects-normal/arm64/SetFilteringOnPredicate.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GlueKit.build/Debug-watchos/GlueKit.build/Objects-normal/arm64/SetFolding.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GlueKit.build/Debug-watchos/GlueKit.build/Objects-normal/arm64/SetGatheringSource.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GlueKit.build/Debug-watchos/GlueKit.build/Objects-normal/arm64/SetMappingBase.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GlueKit.build/Debug-watchos/GlueKit.build/Objects-normal/arm64/SetMappingForArrayField.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GlueKit.build/Debug-watchos/GlueKit.build/Objects-normal/arm64/SetMappingForSequence.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GlueKit.build/Debug-watchos/GlueKit.build/Objects-normal/arm64/SetMappingForSetField.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GlueKit.build/Debug-watchos/GlueKit.build/Objects-normal/arm64/SetMappingForValue.o -index-unit-output-path /GlueKit.build/Debug-watchos/GlueKit.build/Objects-normal/arm64/SetFilteringOnObservableBool.o -index-unit-output-path /GlueKit.build/Debug-watchos/GlueKit.build/Objects-normal/arm64/SetFilteringOnPredicate.o -index-unit-output-path /GlueKit.build/Debug-watchos/GlueKit.build/Objects-normal/arm64/SetFolding.o -index-unit-output-path /GlueKit.build/Debug-watchos/GlueKit.build/Objects-normal/arm64/SetGatheringSource.o -index-unit-output-path /GlueKit.build/Debug-watchos/GlueKit.build/Objects-normal/arm64/SetMappingBase.o -index-unit-output-path /GlueKit.build/Debug-watchos/GlueKit.build/Objects-normal/arm64/SetMappingForArrayField.o -index-unit-output-path /GlueKit.build/Debug-watchos/GlueKit.build/Objects-normal/arm64/SetMappingForSequence.o -index-unit-output-path /GlueKit.build/Debug-watchos/GlueKit.build/Objects-normal/arm64/SetMappingForSetField.o -index-unit-output-path /GlueKit.build/Debug-watchos/GlueKit.build/Objects-normal/arm64/SetMappingForValue.o -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -index-system-modules
/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/Sink.swift:10:20: note: protocol requires nested type 'Value'; add nested type 'Value' for conformance
    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 'next()' on 'Set.Iterator' requires that 'Parent.Element' conform to 'Hashable'
        for e in parent.value {
        ^
Swift.Set.Iterator:1:11: note: where 'Element' = 'Parent.Element'
extension Set.Iterator : IteratorProtocol {
          ^
/Users/admin/builder/spi-builder-workspace/Sources/SetMappingForSequence.swift:36:25: 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<Parent.Change>' 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<Parent.Change>'
    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<Parent.Change>' 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<Parent.Change>'
    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
    /Applications/Xcode-16.1.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-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-watchos/GlueKit.build/Objects-normal/arm64/supplementaryOutputs-17 -target arm64-apple-watchos5.0 -Xllvm -aarch64-use-tbi -enable-objc-interop -sdk /Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.1.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -I /Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.1.sdk/Developer/Library/Frameworks -no-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 -enforce-exclusivity\=checked -stats-output-dir /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode/.stats -Onone -D SWIFT_PACKAGE -D DEBUG -serialize-debugging-options -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GlueKit.build/Debug-watchos/GlueKit.build/Objects-normal/arm64/GlueKit_const_extract_protocols.json -enable-experimental-feature DebugDescriptionMacro -enable-experimental-feature OpaqueTypeErasure -enable-upcoming-feature StrictConcurrency -enable-upcoming-feature DisableOutwardActorInference -enable-upcoming-feature GlobalActorIsolatedTypesUsability -enable-upcoming-feature InferSendableFromCaptures -strict-concurrency\=complete -empty-abi-descriptor -plugin-path /Applications/Xcode-16.1.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 -resource-dir /Applications/Xcode-16.1.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift -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/watchos11.1-22R574-7b9df0bda16bb4641b33636c68f04660.sdkstatcache -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GlueKit.build/Debug-watchos/GlueKit.build/swift-overrides.hmap -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GlueKit.build/Debug-watchos/GlueKit.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GlueKit.build/Debug-watchos/GlueKit.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GlueKit.build/Debug-watchos/GlueKit.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -module-name GlueKit -frontend-parseable-output -disable-clang-spi -target-sdk-version 11.1 -target-sdk-name watchos11.1 -external-plugin-path /Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins\#/Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server -external-plugin-path /Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/local/lib/swift/host/plugins\#/Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server -plugin-path /Applications/Xcode-16.1.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins -plugin-path /Applications/Xcode-16.1.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-watchos/GlueKit.build/Objects-normal/arm64/SetFilteringOnObservableBool.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GlueKit.build/Debug-watchos/GlueKit.build/Objects-normal/arm64/SetFilteringOnPredicate.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GlueKit.build/Debug-watchos/GlueKit.build/Objects-normal/arm64/SetFolding.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GlueKit.build/Debug-watchos/GlueKit.build/Objects-normal/arm64/SetGatheringSource.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GlueKit.build/Debug-watchos/GlueKit.build/Objects-normal/arm64/SetMappingBase.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GlueKit.build/Debug-watchos/GlueKit.build/Objects-normal/arm64/SetMappingForArrayField.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GlueKit.build/Debug-watchos/GlueKit.build/Objects-normal/arm64/SetMappingForSequence.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GlueKit.build/Debug-watchos/GlueKit.build/Objects-normal/arm64/SetMappingForSetField.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GlueKit.build/Debug-watchos/GlueKit.build/Objects-normal/arm64/SetMappingForValue.o -index-unit-output-path /GlueKit.build/Debug-watchos/GlueKit.build/Objects-normal/arm64/SetFilteringOnObservableBool.o -index-unit-output-path /GlueKit.build/Debug-watchos/GlueKit.build/Objects-normal/arm64/SetFilteringOnPredicate.o -index-unit-output-path /GlueKit.build/Debug-watchos/GlueKit.build/Objects-normal/arm64/SetFolding.o -index-unit-output-path /GlueKit.build/Debug-watchos/GlueKit.build/Objects-normal/arm64/SetGatheringSource.o -index-unit-output-path /GlueKit.build/Debug-watchos/GlueKit.build/Objects-normal/arm64/SetMappingBase.o -index-unit-output-path /GlueKit.build/Debug-watchos/GlueKit.build/Objects-normal/arm64/SetMappingForArrayField.o -index-unit-output-path /GlueKit.build/Debug-watchos/GlueKit.build/Objects-normal/arm64/SetMappingForSequence.o -index-unit-output-path /GlueKit.build/Debug-watchos/GlueKit.build/Objects-normal/arm64/SetMappingForSetField.o -index-unit-output-path /GlueKit.build/Debug-watchos/GlueKit.build/Objects-normal/arm64/SetMappingForValue.o -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -index-system-modules
/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/Sink.swift:10:20: note: protocol requires nested type 'Value'; add nested type 'Value' for conformance
    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/Sink.swift:10:20: note: protocol requires nested type 'Value'; add nested type 'Value' for conformance
    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: type of expression is ambiguous without a type annotation
        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<Parent.Change>' 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<Parent.Change>'
    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 'next()' on 'Set.Iterator' requires that 'Parent.Element' conform to 'Hashable'
        for e in parent.value {
        ^
Swift.Set.Iterator:1:11: note: where 'Element' = 'Parent.Element'
extension Set.Iterator : IteratorProtocol {
          ^
/Users/admin/builder/spi-builder-workspace/Sources/SetMappingForSetField.swift:45:25: 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:55:16: error: instance method 'remove' requires the types 'SetMappingForSetField<Parent, Field>.ParentSink.Value' and 'Update<Parent.Change>' 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<Parent.Change>'
    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<Field.Change>' 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<Field.Change>'
    func remove<Sink: SinkType>(_ sink: Sink) -> Sink where Sink.Value == Update<Change>
         ^
/Users/admin/builder/spi-builder-workspace/Sources/SetMappingForSetField.swift:65:13: error: referencing instance method 'beginTransaction()' on 'TransactionalThing' requires that 'SetMappingForSetField<Parent, Field>' conform to 'TransactionalThing'
            beginTransaction()
            ^
/Users/admin/builder/spi-builder-workspace/Sources/TransactionalThing.swift:41:1: note: where 'Self' = 'SetMappingForSetField<Parent, Field>'
extension TransactionalThing {
^
/Users/admin/builder/spi-builder-workspace/Sources/SetMappingForSetField.swift:87:17: error: referencing instance method 'sendChange' on 'TransactionalThing' requires that 'SetMappingForSetField<Parent, Field>' conform to 'TransactionalThing'
                sendChange(transformedChange)
                ^
/Users/admin/builder/spi-builder-workspace/Sources/TransactionalThing.swift:41:1: note: where 'Self' = 'SetMappingForSetField<Parent, Field>'
extension TransactionalThing {
^
/Users/admin/builder/spi-builder-workspace/Sources/SetMappingForSetField.swift:90:13: error: referencing instance method 'endTransaction()' on 'TransactionalThing' requires that 'SetMappingForSetField<Parent, Field>' conform to 'TransactionalThing'
            endTransaction()
            ^
/Users/admin/builder/spi-builder-workspace/Sources/TransactionalThing.swift:41:1: note: where 'Self' = 'SetMappingForSetField<Parent, Field>'
extension TransactionalThing {
^
/Users/admin/builder/spi-builder-workspace/Sources/SetMappingForSetField.swift:97:13: error: referencing instance method 'beginTransaction()' on 'TransactionalThing' requires that 'SetMappingForSetField<Parent, Field>' conform to 'TransactionalThing'
            beginTransaction()
            ^
/Users/admin/builder/spi-builder-workspace/Sources/TransactionalThing.swift:41:1: note: where 'Self' = 'SetMappingForSetField<Parent, Field>'
extension TransactionalThing {
^
/Users/admin/builder/spi-builder-workspace/Sources/SetMappingForSetField.swift:111:17: error: referencing instance method 'sendChange' on 'TransactionalThing' requires that 'SetMappingForSetField<Parent, Field>' conform to 'TransactionalThing'
                sendChange(transformedChange)
                ^
/Users/admin/builder/spi-builder-workspace/Sources/TransactionalThing.swift:41:1: note: where 'Self' = 'SetMappingForSetField<Parent, Field>'
extension TransactionalThing {
^
/Users/admin/builder/spi-builder-workspace/Sources/SetMappingForSetField.swift:114:13: error: referencing instance method 'endTransaction()' on 'TransactionalThing' requires that 'SetMappingForSetField<Parent, Field>' conform to 'TransactionalThing'
            endTransaction()
            ^
/Users/admin/builder/spi-builder-workspace/Sources/TransactionalThing.swift:41:1: note: where 'Self' = 'SetMappingForSetField<Parent, Field>'
extension TransactionalThing {
^
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
    /Applications/Xcode-16.1.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-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-watchos/GlueKit.build/Objects-normal/arm64/supplementaryOutputs-17 -target arm64-apple-watchos5.0 -Xllvm -aarch64-use-tbi -enable-objc-interop -sdk /Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.1.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -I /Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.1.sdk/Developer/Library/Frameworks -no-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 -enforce-exclusivity\=checked -stats-output-dir /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode/.stats -Onone -D SWIFT_PACKAGE -D DEBUG -serialize-debugging-options -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GlueKit.build/Debug-watchos/GlueKit.build/Objects-normal/arm64/GlueKit_const_extract_protocols.json -enable-experimental-feature DebugDescriptionMacro -enable-experimental-feature OpaqueTypeErasure -enable-upcoming-feature StrictConcurrency -enable-upcoming-feature DisableOutwardActorInference -enable-upcoming-feature GlobalActorIsolatedTypesUsability -enable-upcoming-feature InferSendableFromCaptures -strict-concurrency\=complete -empty-abi-descriptor -plugin-path /Applications/Xcode-16.1.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 -resource-dir /Applications/Xcode-16.1.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift -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/watchos11.1-22R574-7b9df0bda16bb4641b33636c68f04660.sdkstatcache -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GlueKit.build/Debug-watchos/GlueKit.build/swift-overrides.hmap -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GlueKit.build/Debug-watchos/GlueKit.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GlueKit.build/Debug-watchos/GlueKit.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GlueKit.build/Debug-watchos/GlueKit.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -module-name GlueKit -frontend-parseable-output -disable-clang-spi -target-sdk-version 11.1 -target-sdk-name watchos11.1 -external-plugin-path /Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins\#/Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server -external-plugin-path /Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/local/lib/swift/host/plugins\#/Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server -plugin-path /Applications/Xcode-16.1.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins -plugin-path /Applications/Xcode-16.1.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-watchos/GlueKit.build/Objects-normal/arm64/SetFilteringOnObservableBool.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GlueKit.build/Debug-watchos/GlueKit.build/Objects-normal/arm64/SetFilteringOnPredicate.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GlueKit.build/Debug-watchos/GlueKit.build/Objects-normal/arm64/SetFolding.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GlueKit.build/Debug-watchos/GlueKit.build/Objects-normal/arm64/SetGatheringSource.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GlueKit.build/Debug-watchos/GlueKit.build/Objects-normal/arm64/SetMappingBase.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GlueKit.build/Debug-watchos/GlueKit.build/Objects-normal/arm64/SetMappingForArrayField.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GlueKit.build/Debug-watchos/GlueKit.build/Objects-normal/arm64/SetMappingForSequence.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GlueKit.build/Debug-watchos/GlueKit.build/Objects-normal/arm64/SetMappingForSetField.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GlueKit.build/Debug-watchos/GlueKit.build/Objects-normal/arm64/SetMappingForValue.o -index-unit-output-path /GlueKit.build/Debug-watchos/GlueKit.build/Objects-normal/arm64/SetFilteringOnObservableBool.o -index-unit-output-path /GlueKit.build/Debug-watchos/GlueKit.build/Objects-normal/arm64/SetFilteringOnPredicate.o -index-unit-output-path /GlueKit.build/Debug-watchos/GlueKit.build/Objects-normal/arm64/SetFolding.o -index-unit-output-path /GlueKit.build/Debug-watchos/GlueKit.build/Objects-normal/arm64/SetGatheringSource.o -index-unit-output-path /GlueKit.build/Debug-watchos/GlueKit.build/Objects-normal/arm64/SetMappingBase.o -index-unit-output-path /GlueKit.build/Debug-watchos/GlueKit.build/Objects-normal/arm64/SetMappingForArrayField.o -index-unit-output-path /GlueKit.build/Debug-watchos/GlueKit.build/Objects-normal/arm64/SetMappingForSequence.o -index-unit-output-path /GlueKit.build/Debug-watchos/GlueKit.build/Objects-normal/arm64/SetMappingForSetField.o -index-unit-output-path /GlueKit.build/Debug-watchos/GlueKit.build/Objects-normal/arm64/SetMappingForValue.o -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -index-system-modules
/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/Sink.swift:10:20: note: protocol requires nested type 'Value'; add nested type 'Value' for conformance
    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/Sink.swift:10:20: note: protocol requires nested type 'Value'; add nested type 'Value' for conformance
    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<Parent.Change>' 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<Parent.Change>'
    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<Parent.Change>' 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<Parent.Change>'
    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 'next()' on 'Set.Iterator' requires that 'Parent.Element' conform to 'Hashable'
        for element in parent.value {
        ^
Swift.Set.Iterator:1:11: note: where 'Element' = 'Parent.Element'
extension Set.Iterator : IteratorProtocol {
          ^
/Users/admin/builder/spi-builder-workspace/Sources/SetMappingForValue.swift:112:31: 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<Parent.Change>' 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<Parent.Change>'
    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<Parent.Change>' 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<Parent.Change>'
    public func remove<Sink: SinkType>(_ sink: Sink) -> Sink where Sink.Value == Value {
                ^
** 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.0 watchOS