Build Information
Failed to build Attabench, reference v2.0.0 (df85ad), with Swift 6.4 for iOS using Xcode 27.0 on 17 Sep 2026 19:41:47 UTC.
Build Command
env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme Attabench-Package -destination generic/platform=iOSBuild Log
GatherProvisioningInputs
CreateBuildDescription
ClangStatCache /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang-stat-cache /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS27.0.sdk /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/iphoneos27.0-24A430-e829b21a6f8c9b70876ba0858053c04440ceaa042ed91876912b2eeea4e3aa14.sdkstatcache
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang-stat-cache /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS27.0.sdk -o /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/iphoneos27.0-24A430-e829b21a6f8c9b70876ba0858053c04440ceaa042ed91876912b2eeea4e3aa14.sdkstatcache
SwiftDriver BigInt normal arm64 com.apple.xcode.tools.swift.compiler (in target 'BigInt' from project 'BigInt')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftDriver -- /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -parse-as-library -module-name BigInt -Onone @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BigInt.build/Debug-iphoneos/BigInt-t.build/Objects-normal/arm64/BigInt.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -DSWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -DXcode -plugin-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS27.0.sdk -target arm64-apple-ios15.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -enable-testing -suppress-warnings -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -swift-version 4 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS27.0.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/iphoneos27.0-24A430-e829b21a6f8c9b70876ba0858053c04440ceaa042ed91876912b2eeea4e3aa14.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BigInt.build/Debug-iphoneos/BigInt-t.build/Objects-normal/arm64/BigInt-OutputFileMap.json -save-temps -no-color-diagnostics -emit-dependencies -emit-module -emit-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BigInt.build/Debug-iphoneos/BigInt-t.build/Objects-normal/arm64/BigInt.swiftmodule -serialize-diagnostics -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -emit-const-values -const-gather-protocols-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BigInt.build/Debug-iphoneos/BigInt-t.build/Objects-normal/arm64/BigInt_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BigInt.build/Debug-iphoneos/BigInt-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BigInt.build/Debug-iphoneos/BigInt-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BigInt.build/Debug-iphoneos/BigInt-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -emit-objc-header -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BigInt.build/Debug-iphoneos/BigInt-t.build/Objects-normal/arm64/BigInt-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftDriver GlueKit normal arm64 com.apple.xcode.tools.swift.compiler (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftDriver -- /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -parse-as-library -module-name GlueKit -Onone @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GlueKit.build/Debug-iphoneos/GlueKit-t.build/Objects-normal/arm64/GlueKit.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -DSWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -DXcode -plugin-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS27.0.sdk -target arm64-apple-ios15.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -enable-testing -suppress-warnings -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -swift-version 4 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS27.0.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/iphoneos27.0-24A430-e829b21a6f8c9b70876ba0858053c04440ceaa042ed91876912b2eeea4e3aa14.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GlueKit.build/Debug-iphoneos/GlueKit-t.build/Objects-normal/arm64/GlueKit-OutputFileMap.json -save-temps -no-color-diagnostics -emit-dependencies -emit-module -emit-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GlueKit.build/Debug-iphoneos/GlueKit-t.build/Objects-normal/arm64/GlueKit.swiftmodule -serialize-diagnostics -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -emit-const-values -const-gather-protocols-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GlueKit.build/Debug-iphoneos/GlueKit-t.build/Objects-normal/arm64/GlueKit_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GlueKit.build/Debug-iphoneos/GlueKit-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GlueKit.build/Debug-iphoneos/GlueKit-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GlueKit.build/Debug-iphoneos/GlueKit-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -emit-objc-header -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GlueKit.build/Debug-iphoneos/GlueKit-t.build/Objects-normal/arm64/GlueKit-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftDriver BTree normal arm64 com.apple.xcode.tools.swift.compiler (in target 'BTree' from project 'BTree')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftDriver -- /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -parse-as-library -module-name BTree -Onone @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BTree.build/Debug-iphoneos/BTree-t.build/Objects-normal/arm64/BTree.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -DSWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -DXcode -plugin-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS27.0.sdk -target arm64-apple-ios15.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -enable-testing -suppress-warnings -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -swift-version 4 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS27.0.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/iphoneos27.0-24A430-e829b21a6f8c9b70876ba0858053c04440ceaa042ed91876912b2eeea4e3aa14.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BTree.build/Debug-iphoneos/BTree-t.build/Objects-normal/arm64/BTree-OutputFileMap.json -save-temps -no-color-diagnostics -emit-dependencies -emit-module -emit-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BTree.build/Debug-iphoneos/BTree-t.build/Objects-normal/arm64/BTree.swiftmodule -serialize-diagnostics -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -emit-const-values -const-gather-protocols-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BTree.build/Debug-iphoneos/BTree-t.build/Objects-normal/arm64/BTree_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BTree.build/Debug-iphoneos/BTree-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BTree.build/Debug-iphoneos/BTree-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BTree.build/Debug-iphoneos/BTree-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -emit-objc-header -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BTree.build/Debug-iphoneos/BTree-t.build/Objects-normal/arm64/BTree-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
ExtractAppIntentsMetadata (in target 'BenchmarkIPC' from project 'Benchmarking')
cd /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Benchmarking
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/appintentsmetadataprocessor --toolchain-dir /var/run/com.apple.security.cryptexd/mnt/com.apple.MobileAsset.MetalToolchain-v27.1.266.1.8k5r7w/Metal.xctoolchain --module-name BenchmarkIPC --sdk-root /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS27.0.sdk --xcode-version 27A266a --platform-family iOS --deployment-target 15.0 --bundle-identifier benchmarking.BenchmarkIPC --output /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/BenchmarkIPC.appintents --target-triple arm64-apple-ios15.0 --binary-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/BenchmarkIPC.o --dependency-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Benchmarking.build/Debug-iphoneos/BenchmarkIPC-t.build/Objects-normal/arm64/BenchmarkIPC_dependency_info.dat --stringsdata-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Benchmarking.build/Debug-iphoneos/BenchmarkIPC-t.build/Objects-normal/arm64/ExtractedAppShortcutsMetadata.stringsdata --source-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Benchmarking.build/Debug-iphoneos/BenchmarkIPC-t.build/Objects-normal/arm64/BenchmarkIPC.SwiftFileList --metadata-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Benchmarking.build/Debug-iphoneos/BenchmarkIPC-t.build/BenchmarkIPC.DependencyMetadataFileList --static-metadata-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Benchmarking.build/Debug-iphoneos/BenchmarkIPC-t.build/BenchmarkIPC.DependencyStaticMetadataFileList --swift-const-vals-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Benchmarking.build/Debug-iphoneos/BenchmarkIPC-t.build/Objects-normal/arm64/BenchmarkIPC.SwiftConstValuesFileList --force --compile-time-extraction --deployment-aware-processing --no-app-shortcuts-localization
2026-09-17 15:41:46.581 appintentsmetadataprocessor[1158:6457] Starting appintentsmetadataprocessor export
2026-09-17 15:41:46.640 appintentsmetadataprocessor[1158:6457] Extracted no relevant App Intents symbols, skipping writing output
SwiftDriver Benchmarking normal arm64 com.apple.xcode.tools.swift.compiler (in target 'Benchmarking' from project 'Benchmarking')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftDriver -- /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -parse-as-library -module-name Benchmarking -Onone @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Benchmarking.build/Debug-iphoneos/Benchmarking-t.build/Objects-normal/arm64/Benchmarking.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -DSWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -DXcode -plugin-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS27.0.sdk -target arm64-apple-ios15.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -enable-testing -suppress-warnings -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -swift-version 4 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS27.0.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/iphoneos27.0-24A430-e829b21a6f8c9b70876ba0858053c04440ceaa042ed91876912b2eeea4e3aa14.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Benchmarking.build/Debug-iphoneos/Benchmarking-t.build/Objects-normal/arm64/Benchmarking-OutputFileMap.json -save-temps -no-color-diagnostics -emit-dependencies -emit-module -emit-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Benchmarking.build/Debug-iphoneos/Benchmarking-t.build/Objects-normal/arm64/Benchmarking.swiftmodule -serialize-diagnostics -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -emit-const-values -const-gather-protocols-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Benchmarking.build/Debug-iphoneos/Benchmarking-t.build/Objects-normal/arm64/Benchmarking_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Benchmarking.build/Debug-iphoneos/Benchmarking-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Benchmarking.build/Debug-iphoneos/Benchmarking-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Benchmarking.build/Debug-iphoneos/Benchmarking-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -emit-objc-header -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Benchmarking.build/Debug-iphoneos/Benchmarking-t.build/Objects-normal/arm64/Benchmarking-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
ProcessInfoPlistFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/PackageFrameworks/SipHash.framework/Info.plist /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SipHash.build/Debug-iphoneos/SipHash-product-t.build/empty-SipHash.plist (in target 'SipHash-product' from project 'SipHash')
cd /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SipHash
builtin-infoPlistUtility /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SipHash.build/Debug-iphoneos/SipHash-product-t.build/empty-SipHash.plist -producttype com.apple.product-type.framework -expandbuildsettings -format binary -platform iphoneos -requiredArchitecture arm64 -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/PackageFrameworks/SipHash.framework/Info.plist
Ld /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/PackageFrameworks/SipHash.framework/SipHash normal (in target 'SipHash-product' from project 'SipHash')
cd /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SipHash
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -Xlinker -reproducible -target arm64-apple-ios15.0 -emit-library -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS27.0.sdk -suppress-warnings -Xlinker -no_warn_duplicate_libraries -L/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug-iphoneos -L/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -L/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/lib -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug-iphoneos -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/PackageFrameworks -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -Fsystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Frameworks -Fsystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS27.0.sdk/Developer/Library/Frameworks @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SipHash.build/Debug-iphoneos/SipHash-product-t.build/Objects-normal/arm64/SipHash.LinkFileList -Xclang-linker -install_name -Xclang-linker @rpath/SipHash.framework/SipHash -Xlinker -rpath -Xlinker /usr/lib/swift -Xlinker -rpath -Xlinker @loader_path -Xlinker -rpath -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/PackageFrameworks -Xlinker -dead_strip -Xlinker -object_path_lto -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SipHash.build/Debug-iphoneos/SipHash-product-t.build/Objects-normal/arm64/SipHash_lto.o -Xclang-linker -rdynamic -Xlinker -no_deduplicate -Xlinker -dependency_info -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SipHash.build/Debug-iphoneos/SipHash-product-t.build/Objects-normal/arm64/SipHash_dependency_info.dat -link-objc-runtime -L/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/iphoneos -L/usr/lib/swift -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/PackageFrameworks/SipHash.framework/SipHash -no-stdlib-rpath -Xlinker -add_ast_path -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SipHash.build/Debug-iphoneos/SipHash-t.build/Objects-normal/arm64/SipHash.swiftmodule
SwiftCompile normal arm64 Compiling\ Complain.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Benchmarking/Benchmarking/Complain.swift (in target 'Benchmarking' from project 'Benchmarking')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Benchmarking/Benchmarking/Complain.swift (in target 'Benchmarking' from project 'Benchmarking')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Complain.swift
SwiftCompile normal arm64 Compiling\ Benchmark.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Benchmarking/Benchmarking/Benchmark.swift (in target 'Benchmarking' from project 'Benchmarking')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Benchmarking/Benchmarking/Benchmark.swift (in target 'Benchmarking' from project 'Benchmarking')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Benchmark.swift
SwiftEmitModule normal arm64 Emitting\ module\ for\ Benchmarking (in target 'Benchmarking' from project 'Benchmarking')
SwiftCompile normal arm64 (in target 'Benchmarking' from project 'Benchmarking')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 Compiling\ Shuffle.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Benchmarking/Benchmarking/Shuffle.swift (in target 'Benchmarking' from project 'Benchmarking')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Benchmarking/Benchmarking/Shuffle.swift (in target 'Benchmarking' from project 'Benchmarking')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Shuffle.swift
SwiftCompile normal arm64 Compiling\ Noop.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Benchmarking/Benchmarking/Noop.swift (in target 'Benchmarking' from project 'Benchmarking')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Benchmarking/Benchmarking/Noop.swift (in target 'Benchmarking' from project 'Benchmarking')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Noop.swift
SwiftCompile normal arm64 Compiling\ InputGenerator.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Benchmarking/Benchmarking/InputGenerator.swift (in target 'Benchmarking' from project 'Benchmarking')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Benchmarking/Benchmarking/InputGenerator.swift (in target 'Benchmarking' from project 'Benchmarking')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile InputGenerator.swift
SwiftCompile normal arm64 Compiling\ Output.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Benchmarking/Benchmarking/Output.swift (in target 'Benchmarking' from project 'Benchmarking')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Benchmarking/Benchmarking/Output.swift (in target 'Benchmarking' from project 'Benchmarking')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Output.swift
SwiftCompile normal arm64 Compiling\ Run.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Benchmarking/Benchmarking/Run.swift (in target 'Benchmarking' from project 'Benchmarking')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Benchmarking/Benchmarking/Run.swift (in target 'Benchmarking' from project 'Benchmarking')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Run.swift
SwiftEmitModule normal arm64 Emitting\ module\ for\ BigInt (in target 'BigInt' from project 'BigInt')
SwiftCompile normal arm64 (in target 'BigInt' from project 'BigInt')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftEmitModule normal arm64 Emitting\ module\ for\ GlueKit (in target 'GlueKit' from project 'GlueKit')
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/SetReference.swift:10:31: error: type 'Self.Value.Element' does not conform to protocol 'Hashable'
8 |
9 | extension ObservableValueType where Value: ObservableSetType {
10 | public func unpacked() -> AnyObservableSet<Value.Element> {
| `- error: type 'Self.Value.Element' does not conform to protocol 'Hashable'
11 | return UnpackedObservableSetReference(self).anyObservableSet
12 | }
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/UpdatableArray.swift:24:9: error: cannot override mutable property 'value' of type 'Self.Value' with covariant type '[Self.Element]'
22 |
23 | // Required members
24 | var value: [Element] { get nonmutating set }
| `- error: cannot override mutable property 'value' of type 'Self.Value' with covariant type '[Self.Element]'
25 | func apply(_ update: ArrayUpdate<Element>)
26 | subscript(index: Int) -> Element { get nonmutating set }
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ObservableType.swift:59:9: note: attempt to override property here
57 | ///
58 | /// The setter is nonmutating because the value ultimately needs to be stored in a reference type anyway.
59 | var value: Value { get nonmutating set }
| `- note: attempt to override property here
60 |
61 | func apply(_ update: Update<Change>)
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/BufferedSet.swift:10:31: error: type 'Self.Element' does not conform to protocol 'Hashable'
8 |
9 | extension ObservableSetType {
10 | public func buffered() -> AnyObservableSet<Element> {
| `- error: type 'Self.Element' does not conform to protocol 'Hashable'
11 | if isBuffered {
12 | return anyObservableSet
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/BufferedSet.swift:18:67: error: type 'Content.Element' does not conform to protocol 'Hashable'
16 | }
17 |
18 | internal class BufferedObservableSet<Content: ObservableSetType>: _BaseObservableSet<Content.Element> {
| `- error: type 'Content.Element' does not conform to protocol 'Hashable'
19 | typealias Element = Content.Element
20 | typealias Change = SetChange<Element>
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/BufferedSet.swift:20:24: error: type 'BufferedObservableSet<Content>.Element' (aka 'Content.Element') does not conform to protocol 'Hashable'
18 | internal class BufferedObservableSet<Content: ObservableSetType>: _BaseObservableSet<Content.Element> {
19 | typealias Element = Content.Element
20 | typealias Change = SetChange<Element>
| `- error: type 'BufferedObservableSet<Content>.Element' (aka 'Content.Element') does not conform to protocol 'Hashable'
21 |
22 | private struct BufferedSink: UniqueOwnedSink {
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/BufferedSet.swift:27:32: error: type 'Content.Element' does not conform to protocol 'Hashable'
25 | unowned(unsafe) let owner: Owner
26 |
27 | func receive(_ update: SetUpdate<Content.Element>) {
| `- error: type 'Content.Element' does not conform to protocol 'Hashable'
28 | owner.applyUpdate(update)
29 | }
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/BufferedSet.swift:22:20: error: type 'BufferedObservableSet<Content>.BufferedSink' does not conform to protocol 'SinkType'
20 | typealias Change = SetChange<Element>
21 |
22 | private struct BufferedSink: UniqueOwnedSink {
| |- error: type 'BufferedObservableSet<Content>.BufferedSink' does not conform to protocol 'SinkType'
| `- note: add stubs for conformance
23 | typealias Owner = BufferedObservableSet
24 |
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/Sink.swift:10:20: note: protocol requires nested type 'Value'
8 |
9 | public protocol SinkType: Hashable {
10 | associatedtype Value
| `- note: protocol requires nested type 'Value'
11 | func receive(_ value: Value)
12 |
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/BufferedSet.swift:33:25: error: type 'BufferedObservableSet<Content>.Element' (aka 'Content.Element') does not conform to protocol 'Hashable'
31 |
32 | private let _content: Content
33 | private var _value: Set<Element>
| `- error: type 'BufferedObservableSet<Content>.Element' (aka 'Content.Element') does not conform to protocol 'Hashable'
34 | private var _pendingChange: Change? = nil
35 |
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/BufferedSet.swift:47:32: error: type 'BufferedObservableSet<Content>.Element' (aka 'Content.Element') does not conform to protocol 'Hashable'
45 | }
46 |
47 | func applyUpdate(_ update: SetUpdate<Element>) {
| `- error: type 'BufferedObservableSet<Content>.Element' (aka 'Content.Element') does not conform to protocol 'Hashable'
48 | switch update {
49 | case .beginTransaction:
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/BufferedSet.swift:76:25: error: type 'BufferedObservableSet<Content>.Element' (aka 'Content.Element') does not conform to protocol 'Hashable'
74 | }
75 |
76 | override var value: Set<Element> {
| `- error: type 'BufferedObservableSet<Content>.Element' (aka 'Content.Element') does not conform to protocol 'Hashable'
77 | return _value
78 | }
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ObservableSet.swift:19:16: error: type 'Self.Element' does not conform to protocol 'Hashable'
17 | var isBuffered: Bool { get }
18 | var count: Int { get }
19 | var value: Set<Element> { get }
| `- error: type 'Self.Element' does not conform to protocol 'Hashable'
20 | func contains(_ member: Element) -> Bool
21 | func isSubset(of other: Set<Element>) -> Bool
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/BufferedSet.swift:80:19: error: method does not override any method from its superclass
78 | }
79 |
80 | override func contains(_ member: Element) -> Bool {
| `- error: method does not override any method from its superclass
81 | return _value.contains(member)
82 | }
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ObservableSet.swift:120:15: note: potential overridden instance method 'contains' here
118 | open var isBuffered: Bool { return false }
119 | open var count: Int { return value.count }
120 | open func contains(_ member: Element) -> Bool { return value.contains(member) }
| `- note: potential overridden instance method 'contains' here
121 | open func isSubset(of other: Set<Element>) -> Bool { return value.isSubset(of: other) }
122 | open func isSuperset(of other: Set<Element>) -> Bool { return value.isSuperset(of: other) }
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/BufferedSet.swift:84:38: error: type 'BufferedObservableSet<Content>.Element' (aka 'Content.Element') does not conform to protocol 'Hashable'
82 | }
83 |
84 | override func isSubset(of other: Set<Element>) -> Bool {
| `- error: type 'BufferedObservableSet<Content>.Element' (aka 'Content.Element') does not conform to protocol 'Hashable'
85 | return _value.isSubset(of: other)
86 | }
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/BufferedSet.swift:88:40: error: type 'BufferedObservableSet<Content>.Element' (aka 'Content.Element') does not conform to protocol 'Hashable'
86 | }
87 |
88 | override func isSuperset(of other: Set<Element>) -> Bool {
| `- error: type 'BufferedObservableSet<Content>.Element' (aka 'Content.Element') does not conform to protocol 'Hashable'
89 | return _value.isSuperset(of: other)
90 | }
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ObservableSet.swift:15:22: error: type 'Self.Element' does not conform to protocol 'Hashable'
13 | associatedtype Element
14 |
15 | typealias Base = Set<Element>
| `- error: type 'Self.Element' does not conform to protocol 'Hashable'
16 |
17 | var isBuffered: Bool { get }
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ObservableSet.swift:21:29: error: type 'Self.Element' does not conform to protocol 'Hashable'
19 | var value: Set<Element> { get }
20 | func contains(_ member: Element) -> Bool
21 | func isSubset(of other: Set<Element>) -> Bool
| `- error: type 'Self.Element' does not conform to protocol 'Hashable'
22 | func isSuperset(of other: Set<Element>) -> Bool
23 |
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ObservableSet.swift:22:31: error: type 'Self.Element' does not conform to protocol 'Hashable'
20 | func contains(_ member: Element) -> Bool
21 | func isSubset(of other: Set<Element>) -> Bool
22 | func isSuperset(of other: Set<Element>) -> Bool
| `- error: type 'Self.Element' does not conform to protocol 'Hashable'
23 |
24 | var observableCount: AnyObservableValue<Int> { get }
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ObservableSet.swift:26:27: error: type 'Self.Element' does not conform to protocol 'Hashable'
24 | var observableCount: AnyObservableValue<Int> { get }
25 | var anyObservableValue: AnyObservableValue<Base> { get }
26 | var anyObservableSet: AnyObservableSet<Element> { get }
| `- error: type 'Self.Element' does not conform to protocol 'Hashable'
27 | }
28 |
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ObservableSet.swift:12:67: error: type 'Self.Element' does not conform to protocol 'Hashable'
10 | public typealias SetUpdateSource<Element: Hashable> = AnySource<Update<SetChange<Element>>>
11 |
12 | public protocol ObservableSetType: ObservableType where Change == SetChange<Element> {
| `- error: type 'Self.Element' does not conform to protocol 'Hashable'
13 | associatedtype Element
14 |
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ObservableSet.swift:33:36: error: type 'Self.Element' does not conform to protocol 'Hashable'
31 | public var count: Int { return value.count }
32 | public func contains(_ member: Element) -> Bool { return value.contains(member) }
33 | public func isSubset(of other: Set<Element>) -> Bool { return value.isSubset(of: other) }
| `- error: type 'Self.Element' does not conform to protocol 'Hashable'
34 | public func isSuperset(of other: Set<Element>) -> Bool { return value.isSuperset(of: other) }
35 |
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ObservableSet.swift:34:38: error: type 'Self.Element' does not conform to protocol 'Hashable'
32 | public func contains(_ member: Element) -> Bool { return value.contains(member) }
33 | public func isSubset(of other: Set<Element>) -> Bool { return value.isSubset(of: other) }
34 | public func isSuperset(of other: Set<Element>) -> Bool { return value.isSuperset(of: other) }
| `- error: type 'Self.Element' does not conform to protocol 'Hashable'
35 |
36 | public var isEmpty: Bool { return count == 0 }
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ObservableSet.swift:38:54: error: type 'Self.Element' does not conform to protocol 'Hashable'
36 | public var isEmpty: Bool { return count == 0 }
37 |
38 | internal var valueUpdates: AnySource<ValueUpdate<Set<Element>>> {
| `- error: type 'Self.Element' does not conform to protocol 'Hashable'
39 | var value = self.value
40 | return self.updates.map { event in
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ObservableSet.swift:68:34: error: type 'Self.Element' does not conform to protocol 'Hashable'
66 | }
67 |
68 | public var anyObservableSet: AnyObservableSet<Element> {
| `- error: type 'Self.Element' does not conform to protocol 'Hashable'
69 | return AnyObservableSet(box: ObservableSetBox(self))
70 | }
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ObservableSet.swift:159:60: error: type 'Contents.Element' does not conform to protocol 'Hashable'
157 | }
158 |
159 | final class ObservableSetBox<Contents: ObservableSetType>: _AbstractObservableSet<Contents.Element> {
| `- error: type 'Contents.Element' does not conform to protocol 'Hashable'
160 | typealias Element = Contents.Element
161 |
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ObservableSet.swift:170:25: error: type 'ObservableSetBox<Contents>.Element' (aka 'Contents.Element') does not conform to protocol 'Hashable'
168 | override var isBuffered: Bool { return contents.isBuffered }
169 | override var count: Int { return contents.count }
170 | override var value: Set<Element> { return contents.value }
| `- error: type 'ObservableSetBox<Contents>.Element' (aka 'Contents.Element') does not conform to protocol 'Hashable'
171 | override func contains(_ member: Element) -> Bool { return contents.contains(member) }
172 | override func isSubset(of other: Set<Element>) -> Bool { return contents.isSubset(of: other) }
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ObservableSet.swift:171:19: error: method does not override any method from its superclass
118 | open var isBuffered: Bool { return false }
119 | open var count: Int { return value.count }
120 | open func contains(_ member: Element) -> Bool { return value.contains(member) }
| `- note: potential overridden instance method 'contains' here
121 | open func isSubset(of other: Set<Element>) -> Bool { return value.isSubset(of: other) }
122 | open func isSuperset(of other: Set<Element>) -> Bool { return value.isSuperset(of: other) }
:
169 | override var count: Int { return contents.count }
170 | override var value: Set<Element> { return contents.value }
171 | override func contains(_ member: Element) -> Bool { return contents.contains(member) }
| `- error: method does not override any method from its superclass
172 | override func isSubset(of other: Set<Element>) -> Bool { return contents.isSubset(of: other) }
173 | override func isSuperset(of other: Set<Element>) -> Bool { return contents.isSuperset(of: other) }
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ObservableSet.swift:172:38: error: type 'ObservableSetBox<Contents>.Element' (aka 'Contents.Element') does not conform to protocol 'Hashable'
170 | override var value: Set<Element> { return contents.value }
171 | override func contains(_ member: Element) -> Bool { return contents.contains(member) }
172 | override func isSubset(of other: Set<Element>) -> Bool { return contents.isSubset(of: other) }
| `- error: type 'ObservableSetBox<Contents>.Element' (aka 'Contents.Element') does not conform to protocol 'Hashable'
173 | override func isSuperset(of other: Set<Element>) -> Bool { return contents.isSuperset(of: other) }
174 |
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ObservableSet.swift:173:40: error: type 'ObservableSetBox<Contents>.Element' (aka 'Contents.Element') does not conform to protocol 'Hashable'
171 | override func contains(_ member: Element) -> Bool { return contents.contains(member) }
172 | override func isSubset(of other: Set<Element>) -> Bool { return contents.isSubset(of: other) }
173 | override func isSuperset(of other: Set<Element>) -> Bool { return contents.isSuperset(of: other) }
| `- error: type 'ObservableSetBox<Contents>.Element' (aka 'Contents.Element') does not conform to protocol 'Hashable'
174 |
175 | override func add<Sink: SinkType>(_ sink: Sink) where Sink.Value == Update<SetChange<Element>> {
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ObservableSet.swift:175:19: error: method does not override any method from its superclass
173 | override func isSuperset(of other: Set<Element>) -> Bool { return contents.isSuperset(of: other) }
174 |
175 | override func add<Sink: SinkType>(_ sink: Sink) where Sink.Value == Update<SetChange<Element>> {
| `- error: method does not override any method from its superclass
176 | contents.add(sink)
177 | }
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ObservableSet.swift:180:19: error: method does not override any method from its superclass
178 |
179 | @discardableResult
180 | override func remove<Sink: SinkType>(_ sink: Sink) -> Sink where Sink.Value == Update<SetChange<Element>> {
| `- error: method does not override any method from its superclass
181 | return contents.remove(sink)
182 | }
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ObservableSet.swift:185:57: error: type 'ObservableSetBox<Contents>.Element' (aka 'Contents.Element') does not conform to protocol 'Hashable'
183 |
184 | override var observableCount: AnyObservableValue<Int> { return contents.observableCount }
185 | override var anyObservableValue: AnyObservableValue<Set<Element>> { return contents.anyObservableValue }
| `- error: type 'ObservableSetBox<Contents>.Element' (aka 'Contents.Element') does not conform to protocol 'Hashable'
186 | }
187 |
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ObservableSet.swift:216:59: error: type 'Self.Element' does not conform to protocol 'Hashable'
214 |
215 | extension ObservableSetType {
216 | public static func constant(_ value: Set<Element>) -> AnyObservableSet<Element> {
| `- error: type 'Self.Element' does not conform to protocol 'Hashable'
217 | return ObservableConstantSet(value).anyObservableSet
218 | }
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ObservableSet.swift:216:42: error: type 'Self.Element' does not conform to protocol 'Hashable'
214 |
215 | extension ObservableSetType {
216 | public static func constant(_ value: Set<Element>) -> AnyObservableSet<Element> {
| `- error: type 'Self.Element' does not conform to protocol 'Hashable'
217 | return ObservableConstantSet(value).anyObservableSet
218 | }
SwiftCompile normal arm64 (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftDriverJobDiscovery normal arm64 Compiling Noop.swift (in target 'Benchmarking' from project 'Benchmarking')
SwiftCompile normal arm64 Compiling\ ArrayGatheringSource.swift,\ ArrayMappingForArrayField.swift,\ ArrayMappingForValue.swift,\ ArrayMappingForValueField.swift,\ ArrayReference.swift,\ ArrayVariable.swift,\ BracketingSource.swift,\ BufferedArray.swift,\ BufferedSet.swift,\ BufferedSource.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ArrayGatheringSource.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ArrayMappingForArrayField.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ArrayMappingForValue.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ArrayMappingForValueField.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ArrayReference.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ArrayVariable.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/BracketingSource.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/BufferedArray.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/BufferedSet.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/BufferedSource.swift (in target 'GlueKit' from project 'GlueKit')
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/SetReference.swift:10:31: error: type 'Self.Value.Element' does not conform to protocol 'Hashable'
8 |
9 | extension ObservableValueType where Value: ObservableSetType {
10 | public func unpacked() -> AnyObservableSet<Value.Element> {
| `- error: type 'Self.Value.Element' does not conform to protocol 'Hashable'
11 | return UnpackedObservableSetReference(self).anyObservableSet
12 | }
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/UpdatableArray.swift:24:9: error: cannot override mutable property 'value' of type 'Self.Value' with covariant type '[Self.Element]'
22 |
23 | // Required members
24 | var value: [Element] { get nonmutating set }
| `- error: cannot override mutable property 'value' of type 'Self.Value' with covariant type '[Self.Element]'
25 | func apply(_ update: ArrayUpdate<Element>)
26 | subscript(index: Int) -> Element { get nonmutating set }
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ObservableType.swift:59:9: note: attempt to override property here
57 | ///
58 | /// The setter is nonmutating because the value ultimately needs to be stored in a reference type anyway.
59 | var value: Value { get nonmutating set }
| `- note: attempt to override property here
60 |
61 | func apply(_ update: Update<Change>)
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/BufferedSet.swift:10:31: error: type 'Self.Element' does not conform to protocol 'Hashable'
8 |
9 | extension ObservableSetType {
10 | public func buffered() -> AnyObservableSet<Element> {
| `- error: type 'Self.Element' does not conform to protocol 'Hashable'
11 | if isBuffered {
12 | return anyObservableSet
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/BufferedSet.swift:18:67: error: type 'Content.Element' does not conform to protocol 'Hashable'
16 | }
17 |
18 | internal class BufferedObservableSet<Content: ObservableSetType>: _BaseObservableSet<Content.Element> {
| `- error: type 'Content.Element' does not conform to protocol 'Hashable'
19 | typealias Element = Content.Element
20 | typealias Change = SetChange<Element>
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/BufferedSet.swift:20:24: error: type 'BufferedObservableSet<Content>.Element' (aka 'Content.Element') does not conform to protocol 'Hashable'
18 | internal class BufferedObservableSet<Content: ObservableSetType>: _BaseObservableSet<Content.Element> {
19 | typealias Element = Content.Element
20 | typealias Change = SetChange<Element>
| `- error: type 'BufferedObservableSet<Content>.Element' (aka 'Content.Element') does not conform to protocol 'Hashable'
21 |
22 | private struct BufferedSink: UniqueOwnedSink {
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/BufferedSet.swift:27:32: error: type 'Content.Element' does not conform to protocol 'Hashable'
25 | unowned(unsafe) let owner: Owner
26 |
27 | func receive(_ update: SetUpdate<Content.Element>) {
| `- error: type 'Content.Element' does not conform to protocol 'Hashable'
28 | owner.applyUpdate(update)
29 | }
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/BufferedSet.swift:22:20: error: type 'BufferedObservableSet<Content>.BufferedSink' does not conform to protocol 'SinkType'
20 | typealias Change = SetChange<Element>
21 |
22 | private struct BufferedSink: UniqueOwnedSink {
| |- error: type 'BufferedObservableSet<Content>.BufferedSink' does not conform to protocol 'SinkType'
| `- note: add stubs for conformance
23 | typealias Owner = BufferedObservableSet
24 |
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/Sink.swift:10:20: note: protocol requires nested type 'Value'
8 |
9 | public protocol SinkType: Hashable {
10 | associatedtype Value
| `- note: protocol requires nested type 'Value'
11 | func receive(_ value: Value)
12 |
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/BufferedSet.swift:33:25: error: type 'BufferedObservableSet<Content>.Element' (aka 'Content.Element') does not conform to protocol 'Hashable'
31 |
32 | private let _content: Content
33 | private var _value: Set<Element>
| `- error: type 'BufferedObservableSet<Content>.Element' (aka 'Content.Element') does not conform to protocol 'Hashable'
34 | private var _pendingChange: Change? = nil
35 |
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/BufferedSet.swift:47:32: error: type 'BufferedObservableSet<Content>.Element' (aka 'Content.Element') does not conform to protocol 'Hashable'
45 | }
46 |
47 | func applyUpdate(_ update: SetUpdate<Element>) {
| `- error: type 'BufferedObservableSet<Content>.Element' (aka 'Content.Element') does not conform to protocol 'Hashable'
48 | switch update {
49 | case .beginTransaction:
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/BufferedSet.swift:76:25: error: type 'BufferedObservableSet<Content>.Element' (aka 'Content.Element') does not conform to protocol 'Hashable'
74 | }
75 |
76 | override var value: Set<Element> {
| `- error: type 'BufferedObservableSet<Content>.Element' (aka 'Content.Element') does not conform to protocol 'Hashable'
77 | return _value
78 | }
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ObservableSet.swift:19:16: error: type 'Self.Element' does not conform to protocol 'Hashable'
17 | var isBuffered: Bool { get }
18 | var count: Int { get }
19 | var value: Set<Element> { get }
| `- error: type 'Self.Element' does not conform to protocol 'Hashable'
20 | func contains(_ member: Element) -> Bool
21 | func isSubset(of other: Set<Element>) -> Bool
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/BufferedSet.swift:80:19: error: method does not override any method from its superclass
78 | }
79 |
80 | override func contains(_ member: Element) -> Bool {
| `- error: method does not override any method from its superclass
81 | return _value.contains(member)
82 | }
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ObservableSet.swift:120:15: note: potential overridden instance method 'contains' here
118 | open var isBuffered: Bool { return false }
119 | open var count: Int { return value.count }
120 | open func contains(_ member: Element) -> Bool { return value.contains(member) }
| `- note: potential overridden instance method 'contains' here
121 | open func isSubset(of other: Set<Element>) -> Bool { return value.isSubset(of: other) }
122 | open func isSuperset(of other: Set<Element>) -> Bool { return value.isSuperset(of: other) }
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/BufferedSet.swift:84:38: error: type 'BufferedObservableSet<Content>.Element' (aka 'Content.Element') does not conform to protocol 'Hashable'
82 | }
83 |
84 | override func isSubset(of other: Set<Element>) -> Bool {
| `- error: type 'BufferedObservableSet<Content>.Element' (aka 'Content.Element') does not conform to protocol 'Hashable'
85 | return _value.isSubset(of: other)
86 | }
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/BufferedSet.swift:88:40: error: type 'BufferedObservableSet<Content>.Element' (aka 'Content.Element') does not conform to protocol 'Hashable'
86 | }
87 |
88 | override func isSuperset(of other: Set<Element>) -> Bool {
| `- error: type 'BufferedObservableSet<Content>.Element' (aka 'Content.Element') does not conform to protocol 'Hashable'
89 | return _value.isSuperset(of: other)
90 | }
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ObservableSet.swift:26:27: error: type 'Self.Element' does not conform to protocol 'Hashable'
24 | var observableCount: AnyObservableValue<Int> { get }
25 | var anyObservableValue: AnyObservableValue<Base> { get }
26 | var anyObservableSet: AnyObservableSet<Element> { get }
| `- error: type 'Self.Element' does not conform to protocol 'Hashable'
27 | }
28 |
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ObservableSet.swift:68:34: error: type 'Self.Element' does not conform to protocol 'Hashable'
66 | }
67 |
68 | public var anyObservableSet: AnyObservableSet<Element> {
| `- error: type 'Self.Element' does not conform to protocol 'Hashable'
69 | return AnyObservableSet(box: ObservableSetBox(self))
70 | }
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/BufferedSet.swift:14:44: error: failed to produce diagnostic for expression; please submit a bug report (https://swift.org/contributing/#reporting-bugs)
12 | return anyObservableSet
13 | }
14 | return BufferedObservableSet(self).anyObservableSet
| `- error: failed to produce diagnostic for expression; please submit a bug report (https://swift.org/contributing/#reporting-bugs)
15 | }
16 | }
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/BufferedSet.swift:40:18: error: instance method 'add' requires the types 'BufferedObservableSet<Content>.BufferedSink.Value' and 'Update<SetChange<Content.Element>>' be equivalent
38 | _value = content.value
39 | super.init()
40 | _content.add(BufferedSink(owner: self))
| `- error: instance method 'add' requires the types 'BufferedObservableSet<Content>.BufferedSink.Value' and 'Update<SetChange<Content.Element>>' be equivalent
41 | }
42 |
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ObservableType.swift:16:10: note: where 'Sink.Value' = 'BufferedObservableSet<Content>.BufferedSink.Value', 'Update<Self.Change>' = 'Update<SetChange<Content.Element>>'
14 | var value: Value { get }
15 |
16 | func add<Sink: SinkType>(_ sink: Sink) where Sink.Value == Update<Change>
| `- note: where 'Sink.Value' = 'BufferedObservableSet<Content>.BufferedSink.Value', 'Update<Self.Change>' = 'Update<SetChange<Content.Element>>'
17 |
18 | @discardableResult
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ArrayGatheringSource.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ArrayGatheringSource.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ArrayMappingForArrayField.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ArrayMappingForArrayField.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ArrayMappingForValue.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ArrayMappingForValue.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ArrayMappingForValueField.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ArrayMappingForValueField.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ArrayReference.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ArrayReference.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ArrayVariable.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ArrayVariable.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/BracketingSource.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile BracketingSource.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/BufferedArray.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile BufferedArray.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/BufferedSet.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile BufferedSet.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/BufferedSource.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile BufferedSource.swift
SwiftDriverJobDiscovery normal arm64 Compiling InputGenerator.swift (in target 'Benchmarking' from project 'Benchmarking')
SwiftCompile normal arm64 Compiling\ Update.swift,\ ValueChange.swift,\ ValueMappingForArrayField.swift,\ ValueMappingForSetField.swift,\ ValueMappingForSourceField.swift,\ ValueMappingForValue.swift,\ ValueMappingForValueField.swift,\ ValueReference.swift,\ Variable.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/Update.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ValueChange.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ValueMappingForArrayField.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ValueMappingForSetField.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ValueMappingForSourceField.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ValueMappingForValue.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ValueMappingForValueField.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ValueReference.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/Variable.swift (in target 'GlueKit' from project 'GlueKit')
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/UpdatableArray.swift:24:9: error: cannot override mutable property 'value' of type 'Self.Value' with covariant type '[Self.Element]'
22 |
23 | // Required members
24 | var value: [Element] { get nonmutating set }
| `- error: cannot override mutable property 'value' of type 'Self.Value' with covariant type '[Self.Element]'
25 | func apply(_ update: ArrayUpdate<Element>)
26 | subscript(index: Int) -> Element { get nonmutating set }
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ObservableType.swift:59:9: note: attempt to override property here
57 | ///
58 | /// The setter is nonmutating because the value ultimately needs to be stored in a reference type anyway.
59 | var value: Value { get nonmutating set }
| `- note: attempt to override property here
60 |
61 | func apply(_ update: Update<Change>)
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ValueMappingForSetField.swift:19:121: error: type 'Field.Element' does not conform to protocol 'Hashable'
17 | }
18 |
19 | private final class UpdateSourceForSetField<Parent: ObservableValueType, Field: ObservableSetType>: TransactionalSource<SetChange<Field.Element>> {
| `- error: type 'Field.Element' does not conform to protocol 'Hashable'
20 | typealias Element = Field.Element
21 | typealias Change = SetChange<Element>
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ValueMappingForSetField.swift:21:24: error: type 'UpdateSourceForSetField<Parent, Field>.Element' (aka 'Field.Element') does not conform to protocol 'Hashable'
19 | private final class UpdateSourceForSetField<Parent: ObservableValueType, Field: ObservableSetType>: TransactionalSource<SetChange<Field.Element>> {
20 | typealias Element = Field.Element
21 | typealias Change = SetChange<Element>
| `- error: type 'UpdateSourceForSetField<Parent, Field>.Element' (aka 'Field.Element') does not conform to protocol 'Hashable'
22 | typealias Value = Update<Change>
23 |
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ValueMappingForSetField.swift:41:32: error: type 'Field.Element' does not conform to protocol 'Hashable'
39 | let identifier = 2
40 |
41 | func receive(_ update: SetUpdate<Field.Element>) {
| `- error: type 'Field.Element' does not conform to protocol 'Hashable'
42 | owner.applyFieldUpdate(update)
43 | }
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ValueMappingForSetField.swift:35:20: error: type 'UpdateSourceForSetField<Parent, Field>.FieldSink' does not conform to protocol 'SinkType'
33 | }
34 |
35 | private struct FieldSink: OwnedSink {
| |- error: type 'UpdateSourceForSetField<Parent, Field>.FieldSink' does not conform to protocol 'SinkType'
| `- note: add stubs for conformance
36 | typealias Owner = UpdateSourceForSetField
37 |
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/Sink.swift:10:20: note: protocol requires nested type 'Value'
8 |
9 | public protocol SinkType: Hashable {
10 | associatedtype Value
| `- note: protocol requires nested type 'Value'
11 | func receive(_ value: Value)
12 |
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ValueMappingForSetField.swift:95:37: error: type 'Field.Element' does not conform to protocol 'Hashable'
93 | }
94 |
95 | func applyFieldUpdate(_ update: SetUpdate<Field.Element>) {
| `- error: type 'Field.Element' does not conform to protocol 'Hashable'
96 | send(update)
97 | }
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ValueMappingForSetField.swift:100:101: error: type 'Field.Element' does not conform to protocol 'Hashable'
98 | }
99 |
100 | private final class ValueMappingForSetField<Parent: ObservableValueType, Field: ObservableSetType>: _AbstractObservableSet<Field.Element> {
| `- error: type 'Field.Element' does not conform to protocol 'Hashable'
101 | typealias Element = Field.Element
102 |
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ValueMappingForSetField.swift:113:25: error: type 'ValueMappingForSetField<Parent, Field>.Element' (aka 'Field.Element') does not conform to protocol 'Hashable'
111 | override var isBuffered: Bool { return field.isBuffered }
112 | override var count: Int { return field.count }
113 | override var value: Set<Element> { return field.value }
| `- error: type 'ValueMappingForSetField<Parent, Field>.Element' (aka 'Field.Element') does not conform to protocol 'Hashable'
114 | override func contains(_ member: Element) -> Bool { return field.contains(member) }
115 | override func isSubset(of other: Set<Element>) -> Bool { return field.isSubset(of: other) }
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ObservableSet.swift:19:16: error: type 'Self.Element' does not conform to protocol 'Hashable'
17 | var isBuffered: Bool { get }
18 | var count: Int { get }
19 | var value: Set<Element> { get }
| `- error: type 'Self.Element' does not conform to protocol 'Hashable'
20 | func contains(_ member: Element) -> Bool
21 | func isSubset(of other: Set<Element>) -> Bool
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ValueMappingForSetField.swift:114:19: error: method does not override any method from its superclass
112 | override var count: Int { return field.count }
113 | override var value: Set<Element> { return field.value }
114 | override func contains(_ member: Element) -> Bool { return field.contains(member) }
| `- error: method does not override any method from its superclass
115 | override func isSubset(of other: Set<Element>) -> Bool { return field.isSubset(of: other) }
116 | override func isSuperset(of other: Set<Element>) -> Bool { return field.isSuperset(of: other) }
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ObservableSet.swift:120:15: note: potential overridden instance method 'contains' here
118 | open var isBuffered: Bool { return false }
119 | open var count: Int { return value.count }
120 | open func contains(_ member: Element) -> Bool { return value.contains(member) }
| `- note: potential overridden instance method 'contains' here
121 | open func isSubset(of other: Set<Element>) -> Bool { return value.isSubset(of: other) }
122 | open func isSuperset(of other: Set<Element>) -> Bool { return value.isSuperset(of: other) }
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ValueMappingForSetField.swift:115:38: error: type 'ValueMappingForSetField<Parent, Field>.Element' (aka 'Field.Element') does not conform to protocol 'Hashable'
113 | override var value: Set<Element> { return field.value }
114 | override func contains(_ member: Element) -> Bool { return field.contains(member) }
115 | override func isSubset(of other: Set<Element>) -> Bool { return field.isSubset(of: other) }
| `- error: type 'ValueMappingForSetField<Parent, Field>.Element' (aka 'Field.Element') does not conform to protocol 'Hashable'
116 | override func isSuperset(of other: Set<Element>) -> Bool { return field.isSuperset(of: other) }
117 |
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ValueMappingForSetField.swift:116:40: error: type 'ValueMappingForSetField<Parent, Field>.Element' (aka 'Field.Element') does not conform to protocol 'Hashable'
114 | override func contains(_ member: Element) -> Bool { return field.contains(member) }
115 | override func isSubset(of other: Set<Element>) -> Bool { return field.isSubset(of: other) }
116 | override func isSuperset(of other: Set<Element>) -> Bool { return field.isSuperset(of: other) }
| `- error: type 'ValueMappingForSetField<Parent, Field>.Element' (aka 'Field.Element') does not conform to protocol 'Hashable'
117 |
118 | override func add<Sink: SinkType>(_ sink: Sink) where Sink.Value == Update<Change> {
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ValueMappingForSetField.swift:118:19: error: method does not override any method from its superclass
116 | override func isSuperset(of other: Set<Element>) -> Bool { return field.isSuperset(of: other) }
117 |
118 | override func add<Sink: SinkType>(_ sink: Sink) where Sink.Value == Update<Change> {
| `- error: method does not override any method from its superclass
119 | updateSource.add(sink)
120 | }
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ValueMappingForSetField.swift:123:19: error: method does not override any method from its superclass
121 |
122 | @discardableResult
123 | override func remove<Sink: SinkType>(_ sink: Sink) -> Sink where Sink.Value == Update<Change> {
| `- error: method does not override any method from its superclass
124 | return updateSource.remove(sink)
125 | }
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ValueMappingForSetField.swift:128:109: error: type 'Field.Element' does not conform to protocol 'Hashable'
126 | }
127 |
128 | private final class ValueMappingForUpdatableSetField<Parent: ObservableValueType, Field: UpdatableSetType>: _AbstractUpdatableSet<Field.Element> {
| `- error: type 'Field.Element' does not conform to protocol 'Hashable'
129 | typealias Element = Field.Element
130 |
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ValueMappingForSetField.swift:141:25: error: type 'ValueMappingForUpdatableSetField<Parent, Field>.Element' (aka 'Field.Element') does not conform to protocol 'Hashable'
139 | override var isBuffered: Bool { return field.isBuffered }
140 | override var count: Int { return field.count }
141 | override var value: Set<Element> {
| `- error: type 'ValueMappingForUpdatableSetField<Parent, Field>.Element' (aka 'Field.Element') does not conform to protocol 'Hashable'
142 | get { return field.value }
143 | set { field.value = newValue }
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ObservableSet.swift:15:22: error: type 'Self.Element' does not conform to protocol 'Hashable'
13 | associatedtype Element
14 |
15 | typealias Base = Set<Element>
| `- error: type 'Self.Element' does not conform to protocol 'Hashable'
16 |
17 | var isBuffered: Bool { get }
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ValueMappingForSetField.swift:145:19: error: method does not override any method from its superclass
143 | set { field.value = newValue }
144 | }
145 | override func contains(_ member: Element) -> Bool { return field.contains(member) }
| `- error: method does not override any method from its superclass
146 | override func isSubset(of other: Set<Element>) -> Bool { return field.isSubset(of: other) }
147 | override func isSuperset(of other: Set<Element>) -> Bool { return field.isSuperset(of: other) }
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ObservableSet.swift:120:15: note: potential overridden instance method 'contains' here
118 | open var isBuffered: Bool { return false }
119 | open var count: Int { return value.count }
120 | open func contains(_ member: Element) -> Bool { return value.contains(member) }
| `- note: potential overridden instance method 'contains' here
121 | open func isSubset(of other: Set<Element>) -> Bool { return value.isSubset(of: other) }
122 | open func isSuperset(of other: Set<Element>) -> Bool { return value.isSuperset(of: other) }
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ValueMappingForSetField.swift:146:38: error: type 'ValueMappingForUpdatableSetField<Parent, Field>.Element' (aka 'Field.Element') does not conform to protocol 'Hashable'
144 | }
145 | override func contains(_ member: Element) -> Bool { return field.contains(member) }
146 | override func isSubset(of other: Set<Element>) -> Bool { return field.isSubset(of: other) }
| `- error: type 'ValueMappingForUpdatableSetField<Parent, Field>.Element' (aka 'Field.Element') does not conform to protocol 'Hashable'
147 | override func isSuperset(of other: Set<Element>) -> Bool { return field.isSuperset(of: other) }
148 |
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ValueMappingForSetField.swift:147:40: error: type 'ValueMappingForUpdatableSetField<Parent, Field>.Element' (aka 'Field.Element') does not conform to protocol 'Hashable'
145 | override func contains(_ member: Element) -> Bool { return field.contains(member) }
146 | override func isSubset(of other: Set<Element>) -> Bool { return field.isSubset(of: other) }
147 | override func isSuperset(of other: Set<Element>) -> Bool { return field.isSuperset(of: other) }
| `- error: type 'ValueMappingForUpdatableSetField<Parent, Field>.Element' (aka 'Field.Element') does not conform to protocol 'Hashable'
148 |
149 | override func apply(_ update: SetUpdate<Element>) { field.apply(update) }
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ValueMappingForSetField.swift:149:35: error: type 'ValueMappingForUpdatableSetField<Parent, Field>.Element' (aka 'Field.Element') does not conform to protocol 'Hashable'
147 | override func isSuperset(of other: Set<Element>) -> Bool { return field.isSuperset(of: other) }
148 |
149 | override func apply(_ update: SetUpdate<Element>) { field.apply(update) }
| `- error: type 'ValueMappingForUpdatableSetField<Parent, Field>.Element' (aka 'Field.Element') does not conform to protocol 'Hashable'
150 |
151 | override func remove(_ member: Element) { field.remove(member) }
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ValueMappingForSetField.swift:151:19: error: method does not override any method from its superclass
149 | override func apply(_ update: SetUpdate<Element>) { field.apply(update) }
150 |
151 | override func remove(_ member: Element) { field.remove(member) }
| `- error: method does not override any method from its superclass
152 | override func insert(_ member: Element) { field.insert(member) }
153 | override func removeAll() { field.removeAll() }
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/UpdatableSet.swift:144:15: note: potential overridden instance method 'remove' here
142 | open func apply(_ update: SetUpdate<Element>) { abstract() }
143 |
144 | open func remove(_ member: Element) {
| `- note: potential overridden instance method 'remove' here
145 | // Note: This should be kept in sync with the same member in the UpdatableSetType extension above.
146 | if contains(member) {
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ValueMappingForSetField.swift:152:19: error: method does not override any method from its superclass
150 |
151 | override func remove(_ member: Element) { field.remove(member) }
152 | override func insert(_ member: Element) { field.insert(member) }
| `- error: method does not override any method from its superclass
153 | override func removeAll() { field.removeAll() }
154 | override func formUnion(_ other: Set<Field.Element>) { field.formUnion(other) }
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/UpdatableSet.swift:151:15: note: potential overridden instance method 'insert' here
149 | }
150 |
151 | open func insert(_ member: Element) {
| `- note: potential overridden instance method 'insert' here
152 | // Note: This should be kept in sync with the same member in the UpdatableSetType extension above.
153 | if !contains(member) {
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ValueMappingForSetField.swift:154:38: error: type 'Field.Element' does not conform to protocol 'Hashable'
152 | override func insert(_ member: Element) { field.insert(member) }
153 | override func removeAll() { field.removeAll() }
154 | override func formUnion(_ other: Set<Field.Element>) { field.formUnion(other) }
| `- error: type 'Field.Element' does not conform to protocol 'Hashable'
155 | override func formIntersection(_ other: Set<Field.Element>) { field.formIntersection(other) }
156 | override func formSymmetricDifference(_ other: Set<Field.Element>) { field.formSymmetricDifference(other) }
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ValueMappingForSetField.swift:155:45: error: type 'Field.Element' does not conform to protocol 'Hashable'
153 | override func removeAll() { field.removeAll() }
154 | override func formUnion(_ other: Set<Field.Element>) { field.formUnion(other) }
155 | override func formIntersection(_ other: Set<Field.Element>) { field.formIntersection(other) }
| `- error: type 'Field.Element' does not conform to protocol 'Hashable'
156 | override func formSymmetricDifference(_ other: Set<Field.Element>) { field.formSymmetricDifference(other) }
157 | override func subtract(_ other: Set<Field.Element>) { field.subtract(other) }
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ValueMappingForSetField.swift:156:52: error: type 'Field.Element' does not conform to protocol 'Hashable'
154 | override func formUnion(_ other: Set<Field.Element>) { field.formUnion(other) }
155 | override func formIntersection(_ other: Set<Field.Element>) { field.formIntersection(other) }
156 | override func formSymmetricDifference(_ other: Set<Field.Element>) { field.formSymmetricDifference(other) }
| `- error: type 'Field.Element' does not conform to protocol 'Hashable'
157 | override func subtract(_ other: Set<Field.Element>) { field.subtract(other) }
158 |
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ValueMappingForSetField.swift:157:37: error: type 'Field.Element' does not conform to protocol 'Hashable'
155 | override func formIntersection(_ other: Set<Field.Element>) { field.formIntersection(other) }
156 | override func formSymmetricDifference(_ other: Set<Field.Element>) { field.formSymmetricDifference(other) }
157 | override func subtract(_ other: Set<Field.Element>) { field.subtract(other) }
| `- error: type 'Field.Element' does not conform to protocol 'Hashable'
158 |
159 | final override func add<Sink: SinkType>(_ sink: Sink) where Sink.Value == Update<Change> {
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ValueMappingForSetField.swift:159:25: error: method does not override any method from its superclass
157 | override func subtract(_ other: Set<Field.Element>) { field.subtract(other) }
158 |
159 | final override func add<Sink: SinkType>(_ sink: Sink) where Sink.Value == Update<Change> {
| `- error: method does not override any method from its superclass
160 | updateSource.add(sink)
161 | }
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ValueMappingForSetField.swift:164:25: error: method does not override any method from its superclass
162 |
163 | @discardableResult
164 | final override func remove<Sink: SinkType>(_ sink: Sink) -> Sink where Sink.Value == Update<Change> {
| `- error: method does not override any method from its superclass
165 | return updateSource.remove(sink)
166 | }
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/UpdatableSet.swift:11:26: error: type 'Self.Element' does not conform to protocol 'Hashable'
9 | public protocol UpdatableSetType: ObservableSetType, UpdatableType {
10 | var value: Base { get nonmutating set }
11 | func apply(_ update: SetUpdate<Element>)
| `- error: type 'Self.Element' does not conform to protocol 'Hashable'
12 |
13 | // Optional members
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ObservableSet.swift:26:27: error: type 'Self.Element' does not conform to protocol 'Hashable'
24 | var observableCount: AnyObservableValue<Int> { get }
25 | var anyObservableValue: AnyObservableValue<Base> { get }
26 | var anyObservableSet: AnyObservableSet<Element> { get }
| `- error: type 'Self.Element' does not conform to protocol 'Hashable'
27 | }
28 |
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ObservableSet.swift:68:34: error: type 'Self.Element' does not conform to protocol 'Hashable'
66 | }
67 |
68 | public var anyObservableSet: AnyObservableSet<Element> {
| `- error: type 'Self.Element' does not conform to protocol 'Hashable'
69 | return AnyObservableSet(box: ObservableSetBox(self))
70 | }
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ValueMappingForSetField.swift:11:77: error: failed to produce diagnostic for expression; please submit a bug report (https://swift.org/contributing/#reporting-bugs)
9 | extension ObservableValueType {
10 | public func map<Field: ObservableSetType>(_ key: @escaping (Value) -> Field) -> AnyObservableSet<Field.Element> {
11 | return ValueMappingForSetField<Self, Field>(parent: self, key: key).anyObservableSet
| `- error: failed to produce diagnostic for expression; please submit a bug report (https://swift.org/contributing/#reporting-bugs)
12 | }
13 |
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/UpdatableSet.swift:23:26: error: type 'Self.Element' does not conform to protocol 'Hashable'
21 |
22 | var anyUpdatableValue: AnyUpdatableValue<Set<Element>> { get }
23 | var anyUpdatableSet: AnyUpdatableSet<Element> { get }
| `- error: type 'Self.Element' does not conform to protocol 'Hashable'
24 | }
25 |
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/UpdatableSet.swift:85:33: error: type 'Self.Element' does not conform to protocol 'Hashable'
83 | }
84 |
85 | public var anyUpdatableSet: AnyUpdatableSet<Element> {
| `- error: type 'Self.Element' does not conform to protocol 'Hashable'
86 | return AnyUpdatableSet(box: UpdatableSetBox(self))
87 | }
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ValueMappingForSetField.swift:15:86: error: failed to produce diagnostic for expression; please submit a bug report (https://swift.org/contributing/#reporting-bugs)
13 |
14 | public func map<Field: UpdatableSetType>(_ key: @escaping (Value) -> Field) -> AnyUpdatableSet<Field.Element> {
15 | return ValueMappingForUpdatableSetField<Self, Field>(parent: self, key: key).anyUpdatableSet
| `- error: failed to produce diagnostic for expression; please submit a bug report (https://swift.org/contributing/#reporting-bugs)
16 | }
17 | }
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ValueMappingForSetField.swift:64:15: error: instance method 'add' requires the types 'UpdateSourceForSetField<Parent, Field>.FieldSink.Value' and 'Update<SetChange<Field.Element>>' be equivalent
62 | override func activate() {
63 | let field = key(parent.value)
64 | field.add(FieldSink(owner: self))
| `- error: instance method 'add' requires the types 'UpdateSourceForSetField<Parent, Field>.FieldSink.Value' and 'Update<SetChange<Field.Element>>' be equivalent
65 | parent.add(ParentSink(owner: self))
66 | _field = field
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ObservableType.swift:16:10: note: where 'Sink.Value' = 'UpdateSourceForSetField<Parent, Field>.FieldSink.Value', 'Update<Self.Change>' = 'Update<SetChange<Field.Element>>'
14 | var value: Value { get }
15 |
16 | func add<Sink: SinkType>(_ sink: Sink) where Sink.Value == Update<Change>
| `- note: where 'Sink.Value' = 'UpdateSourceForSetField<Parent, Field>.FieldSink.Value', 'Update<Self.Change>' = 'Update<SetChange<Field.Element>>'
17 |
18 | @discardableResult
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ValueMappingForSetField.swift:71:17: error: instance method 'remove' requires the types 'UpdateSourceForSetField<Parent, Field>.FieldSink.Value' and 'Update<SetChange<Field.Element>>' be equivalent
69 | override func deactivate() {
70 | parent.remove(ParentSink(owner: self))
71 | _field!.remove(FieldSink(owner: self))
| `- error: instance method 'remove' requires the types 'UpdateSourceForSetField<Parent, Field>.FieldSink.Value' and 'Update<SetChange<Field.Element>>' be equivalent
72 | _field = nil
73 | }
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ObservableType.swift:19:10: note: where 'Sink.Value' = 'UpdateSourceForSetField<Parent, Field>.FieldSink.Value', 'Update<Self.Change>' = 'Update<SetChange<Field.Element>>'
17 |
18 | @discardableResult
19 | func remove<Sink: SinkType>(_ sink: Sink) -> Sink where Sink.Value == Update<Change>
| `- note: where 'Sink.Value' = 'UpdateSourceForSetField<Parent, Field>.FieldSink.Value', 'Update<Self.Change>' = 'Update<SetChange<Field.Element>>'
20 | }
21 |
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ValueMappingForSetField.swift:76:17: error: instance method 'remove' requires the types 'UpdateSourceForSetField<Parent, Field>.FieldSink.Value' and 'Update<SetChange<Field.Element>>' be equivalent
74 |
75 | private func subscribe(to field: Field) {
76 | _field!.remove(FieldSink(owner: self))
| `- error: instance method 'remove' requires the types 'UpdateSourceForSetField<Parent, Field>.FieldSink.Value' and 'Update<SetChange<Field.Element>>' be equivalent
77 | _field = field
78 | field.add(FieldSink(owner: self))
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ObservableType.swift:19:10: note: where 'Sink.Value' = 'UpdateSourceForSetField<Parent, Field>.FieldSink.Value', 'Update<Self.Change>' = 'Update<SetChange<Field.Element>>'
17 |
18 | @discardableResult
19 | func remove<Sink: SinkType>(_ sink: Sink) -> Sink where Sink.Value == Update<Change>
| `- note: where 'Sink.Value' = 'UpdateSourceForSetField<Parent, Field>.FieldSink.Value', 'Update<Self.Change>' = 'Update<SetChange<Field.Element>>'
20 | }
21 |
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ValueMappingForSetField.swift:78:15: error: instance method 'add' requires the types 'UpdateSourceForSetField<Parent, Field>.FieldSink.Value' and 'Update<SetChange<Field.Element>>' be equivalent
76 | _field!.remove(FieldSink(owner: self))
77 | _field = field
78 | field.add(FieldSink(owner: self))
| `- error: instance method 'add' requires the types 'UpdateSourceForSetField<Parent, Field>.FieldSink.Value' and 'Update<SetChange<Field.Element>>' be equivalent
79 | }
80 |
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ObservableType.swift:16:10: note: where 'Sink.Value' = 'UpdateSourceForSetField<Parent, Field>.FieldSink.Value', 'Update<Self.Change>' = 'Update<SetChange<Field.Element>>'
14 | var value: Value { get }
15 |
16 | func add<Sink: SinkType>(_ sink: Sink) where Sink.Value == Update<Change>
| `- note: where 'Sink.Value' = 'UpdateSourceForSetField<Parent, Field>.FieldSink.Value', 'Update<Self.Change>' = 'Update<SetChange<Field.Element>>'
17 |
18 | @discardableResult
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ValueMappingForSetField.swift:89:24: error: cannot convert value of type 'SetChange<Field.Element>' to expected argument type 'UpdateSourceForSetField<Parent, Field>.Change'
87 | let field = self.key(change.new)
88 | self.subscribe(to: field)
89 | sendChange(SetChange(removed: oldValue, inserted: field.value))
| `- error: cannot convert value of type 'SetChange<Field.Element>' to expected argument type 'UpdateSourceForSetField<Parent, Field>.Change'
90 | case .endTransaction:
91 | endTransaction()
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ValueMappingForSetField.swift:89:24: error: generic struct 'SetChange' requires that 'Field.Element' conform to 'Hashable'
87 | let field = self.key(change.new)
88 | self.subscribe(to: field)
89 | sendChange(SetChange(removed: oldValue, inserted: field.value))
| `- error: generic struct 'SetChange' requires that 'Field.Element' conform to 'Hashable'
90 | case .endTransaction:
91 | endTransaction()
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/SetChange.swift:9:15: note: where 'Element' = 'Field.Element'
7 | //
8 |
9 | public struct SetChange<Element: Hashable>: ChangeType {
| `- note: where 'Element' = 'Field.Element'
10 | public typealias Value = Set<Element>
11 |
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ObservableSet.swift:21:29: error: type 'Self.Element' does not conform to protocol 'Hashable'
19 | var value: Set<Element> { get }
20 | func contains(_ member: Element) -> Bool
21 | func isSubset(of other: Set<Element>) -> Bool
| `- error: type 'Self.Element' does not conform to protocol 'Hashable'
22 | func isSuperset(of other: Set<Element>) -> Bool
23 |
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ObservableSet.swift:33:36: error: type 'Self.Element' does not conform to protocol 'Hashable'
31 | public var count: Int { return value.count }
32 | public func contains(_ member: Element) -> Bool { return value.contains(member) }
33 | public func isSubset(of other: Set<Element>) -> Bool { return value.isSubset(of: other) }
| `- error: type 'Self.Element' does not conform to protocol 'Hashable'
34 | public func isSuperset(of other: Set<Element>) -> Bool { return value.isSuperset(of: other) }
35 |
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ObservableSet.swift:22:31: error: type 'Self.Element' does not conform to protocol 'Hashable'
20 | func contains(_ member: Element) -> Bool
21 | func isSubset(of other: Set<Element>) -> Bool
22 | func isSuperset(of other: Set<Element>) -> Bool
| `- error: type 'Self.Element' does not conform to protocol 'Hashable'
23 |
24 | var observableCount: AnyObservableValue<Int> { get }
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ObservableSet.swift:34:38: error: type 'Self.Element' does not conform to protocol 'Hashable'
32 | public func contains(_ member: Element) -> Bool { return value.contains(member) }
33 | public func isSubset(of other: Set<Element>) -> Bool { return value.isSubset(of: other) }
34 | public func isSuperset(of other: Set<Element>) -> Bool { return value.isSuperset(of: other) }
| `- error: type 'Self.Element' does not conform to protocol 'Hashable'
35 |
36 | public var isEmpty: Bool { return count == 0 }
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ValueMappingForSetField.swift:119:22: error: failed to produce diagnostic for expression; please submit a bug report (https://swift.org/contributing/#reporting-bugs)
117 |
118 | override func add<Sink: SinkType>(_ sink: Sink) where Sink.Value == Update<Change> {
119 | updateSource.add(sink)
| `- error: failed to produce diagnostic for expression; please submit a bug report (https://swift.org/contributing/#reporting-bugs)
120 | }
121 |
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ValueMappingForSetField.swift:124:29: error: failed to produce diagnostic for expression; please submit a bug report (https://swift.org/contributing/#reporting-bugs)
122 | @discardableResult
123 | override func remove<Sink: SinkType>(_ sink: Sink) -> Sink where Sink.Value == Update<Change> {
124 | return updateSource.remove(sink)
| `- error: failed to produce diagnostic for expression; please submit a bug report (https://swift.org/contributing/#reporting-bugs)
125 | }
126 | }
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/UpdatableSet.swift:74:45: error: type 'Self.Element' does not conform to protocol 'Hashable'
72 | }
73 |
74 | public func apply(_ update: ValueUpdate<Set<Element>>) {
| `- error: type 'Self.Element' does not conform to protocol 'Hashable'
75 | self.apply(update.map { change in SetChange(from: change.old, to: change.new) })
76 | }
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/UpdatableSet.swift:17:29: error: type 'Self.Element' does not conform to protocol 'Hashable'
15 | func insert(_ member: Element)
16 | func removeAll()
17 | func formUnion(_ other: Set<Element>)
| `- error: type 'Self.Element' does not conform to protocol 'Hashable'
18 | func formIntersection(_ other: Set<Element>)
19 | func formSymmetricDifference(_ other: Set<Element>)
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/UpdatableSet.swift:48:36: error: type 'Self.Element' does not conform to protocol 'Hashable'
46 | }
47 |
48 | public func formUnion(_ other: Set<Element>) {
| `- error: type 'Self.Element' does not conform to protocol 'Hashable'
49 | // Note: This should be kept in sync with the same member in _AbstractUpdatableSet.
50 | let difference = other.subtracting(value)
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/UpdatableSet.swift:18:36: error: type 'Self.Element' does not conform to protocol 'Hashable'
16 | func removeAll()
17 | func formUnion(_ other: Set<Element>)
18 | func formIntersection(_ other: Set<Element>)
| `- error: type 'Self.Element' does not conform to protocol 'Hashable'
19 | func formSymmetricDifference(_ other: Set<Element>)
20 | func subtract(_ other: Set<Element>)
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/UpdatableSet.swift:54:43: error: type 'Self.Element' does not conform to protocol 'Hashable'
52 | }
53 |
54 | public func formIntersection(_ other: Set<Element>) {
| `- error: type 'Self.Element' does not conform to protocol 'Hashable'
55 | // Note: This should be kept in sync with the same member in _AbstractUpdatableSet.
56 | let difference = value.subtracting(other)
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/UpdatableSet.swift:19:43: error: type 'Self.Element' does not conform to protocol 'Hashable'
17 | func formUnion(_ other: Set<Element>)
18 | func formIntersection(_ other: Set<Element>)
19 | func formSymmetricDifference(_ other: Set<Element>)
| `- error: type 'Self.Element' does not conform to protocol 'Hashable'
20 | func subtract(_ other: Set<Element>)
21 |
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/UpdatableSet.swift:60:50: error: type 'Self.Element' does not conform to protocol 'Hashable'
58 | }
59 |
60 | public func formSymmetricDifference(_ other: Set<Element>) {
| `- error: type 'Self.Element' does not conform to protocol 'Hashable'
61 | // Note: This should be kept in sync with the same member in _AbstractUpdatableSet.
62 | let value = self.value
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/UpdatableSet.swift:20:28: error: type 'Self.Element' does not conform to protocol 'Hashable'
18 | func formIntersection(_ other: Set<Element>)
19 | func formSymmetricDifference(_ other: Set<Element>)
20 | func subtract(_ other: Set<Element>)
| `- error: type 'Self.Element' does not conform to protocol 'Hashable'
21 |
22 | var anyUpdatableValue: AnyUpdatableValue<Set<Element>> { get }
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/UpdatableSet.swift:68:35: error: type 'Self.Element' does not conform to protocol 'Hashable'
66 | }
67 |
68 | public func subtract(_ other: Set<Element>) {
| `- error: type 'Self.Element' does not conform to protocol 'Hashable'
69 | // Note: This should be kept in sync with the same member in _AbstractUpdatableSet.
70 | let intersection = value.intersection(other)
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ValueMappingForSetField.swift:160:22: error: failed to produce diagnostic for expression; please submit a bug report (https://swift.org/contributing/#reporting-bugs)
158 |
159 | final override func add<Sink: SinkType>(_ sink: Sink) where Sink.Value == Update<Change> {
160 | updateSource.add(sink)
| `- error: failed to produce diagnostic for expression; please submit a bug report (https://swift.org/contributing/#reporting-bugs)
161 | }
162 |
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ValueMappingForSetField.swift:165:29: error: failed to produce diagnostic for expression; please submit a bug report (https://swift.org/contributing/#reporting-bugs)
163 | @discardableResult
164 | final override func remove<Sink: SinkType>(_ sink: Sink) -> Sink where Sink.Value == Update<Change> {
165 | return updateSource.remove(sink)
| `- error: failed to produce diagnostic for expression; please submit a bug report (https://swift.org/contributing/#reporting-bugs)
166 | }
167 | }
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/SetReference.swift:10:31: error: type 'Self.Value.Element' does not conform to protocol 'Hashable'
8 |
9 | extension ObservableValueType where Value: ObservableSetType {
10 | public func unpacked() -> AnyObservableSet<Value.Element> {
| `- error: type 'Self.Value.Element' does not conform to protocol 'Hashable'
11 | return UnpackedObservableSetReference(self).anyObservableSet
12 | }
Failed frontend command:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -frontend -c /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/Abstract.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/AccumulatedSource.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ArrayBasedTableViewDataSource.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ArrayChange.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ArrayChangeSeparation.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ArrayConcatenation.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ArrayFilteringIndexmap.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ArrayFilteringOnObservableBool.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ArrayFilteringOnPredicate.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ArrayFolding.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ArrayGatheringSource.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ArrayMappingForArrayField.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ArrayMappingForValue.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ArrayMappingForValueField.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ArrayReference.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ArrayVariable.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/BracketingSource.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/BufferedArray.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/BufferedSet.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/BufferedSource.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/BufferedValue.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/CADisplayLink\ Extensions.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/Change.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ChangesSource.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/CompositeObservable.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/CompositeUpdatable.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ComputedUpdatable.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/Connect.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/Connector.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/DependentValue.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/DispatchSource.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/DistinctUnion.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/DistinctValue.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/Locks.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/MergedSource.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/NSButton\ Glue.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/NSControl\ Glue.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/NSNotificationCenter\ Support.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/NSObject\ Glue.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/NSPopUpButton\ Glue.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/NSTextField\ Glue.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ObservableArray.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ObservableContains.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ObservableSet.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ObservableType.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ObservableValue.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/OwnedSink.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/RefList.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/Reference.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/SetChange.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/SetFilteringOnObservableBool.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/SetFilteringOnPredicate.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/SetFolding.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/SetGatheringSource.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/SetMappingBase.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/SetMappingForArrayField.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/SetMappingForSequence.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/SetMappingForSetField.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/SetMappingForValue.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/SetMappingForValueField.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/SetReference.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/SetSortingByComparableField.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/SetSortingByComparator.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/SetSortingByMappingToComparable.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/SetSortingByMappingToObservableComparable.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/SetVariable.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/Signal.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/SimpleSources.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/Sink.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/Source.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/TimerSource.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/TransactionalThing.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/TransformedSink.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/TransformedSource.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/TwoWayBinding.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/Type\ Helpers.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/UIBarButtonItem\ Extensions.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/UIControl\ Glue.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/UIDevice\ Glue.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/UIGestureRecognizer\ Glue.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/UILabel\ Glue.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/UISearchBar\ Glue.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/UISwitch\ Glue.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/UpdatableArray.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/UpdatableSet.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/UpdatableValue.swift -primary-file /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/Update.swift -primary-file /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ValueChange.swift -primary-file /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ValueMappingForArrayField.swift -primary-file /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ValueMappingForSetField.swift -primary-file /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ValueMappingForSourceField.swift -primary-file /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ValueMappingForValue.swift -primary-file /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ValueMappingForValueField.swift -primary-file /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ValueReference.swift -primary-file /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/Variable.swift -supplementary-output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GlueKit.build/Debug-iphoneos/GlueKit-t.build/Objects-normal/arm64/supplementaryOutputs-10 -target arm64-apple-ios15.0 -Xllvm -aarch64-use-tbi -enable-objc-interop -stack-check -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS27.0.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS27.0.sdk/Developer/Library/Frameworks -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -no-color-diagnostics -Xcc -fno-color-diagnostics -enable-testing -g -debug-info-format\=dwarf -dwarf-version\=4 -suppress-warnings -swift-version 4 -Onone -D SWIFT_PACKAGE -D DEBUG -D SWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -D Xcode -serialize-debugging-options -enable-experimental-feature DebugDescriptionMacro -empty-abi-descriptor -plugin-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -enable-anonymous-context-mangled-names -file-compilation-dir /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/iphoneos27.0-24A430-e829b21a6f8c9b70876ba0858053c04440ceaa042ed91876912b2eeea4e3aa14.sdkstatcache -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GlueKit.build/Debug-iphoneos/GlueKit-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GlueKit.build/Debug-iphoneos/GlueKit-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GlueKit.build/Debug-iphoneos/GlueKit-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name GlueKit -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GlueKit.build/Debug-iphoneos/GlueKit-t.build/Objects-normal/arm64/GlueKit_const_extract_protocols.json -disable-clang-spi -target-sdk-version 27.0 -target-sdk-name iphoneos27.0 -external-plugin-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/lib/swift/host/plugins\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/swift-plugin-server -external-plugin-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/local/lib/swift/host/plugins\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/swift-plugin-server -in-process-plugin-server-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/libSwiftInProcPluginServer.dylib -plugin-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins -plugin-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/local/lib/swift/host/plugins -parse-as-library -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GlueKit.build/Debug-iphoneos/GlueKit-t.build/Objects-normal/arm64/Update.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GlueKit.build/Debug-iphoneos/GlueKit-t.build/Objects-normal/arm64/ValueChange.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GlueKit.build/Debug-iphoneos/GlueKit-t.build/Objects-normal/arm64/ValueMappingForArrayField.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GlueKit.build/Debug-iphoneos/GlueKit-t.build/Objects-normal/arm64/ValueMappingForSetField.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GlueKit.build/Debug-iphoneos/GlueKit-t.build/Objects-normal/arm64/ValueMappingForSourceField.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GlueKit.build/Debug-iphoneos/GlueKit-t.build/Objects-normal/arm64/ValueMappingForValue.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GlueKit.build/Debug-iphoneos/GlueKit-t.build/Objects-normal/arm64/ValueMappingForValueField.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GlueKit.build/Debug-iphoneos/GlueKit-t.build/Objects-normal/arm64/ValueReference.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GlueKit.build/Debug-iphoneos/GlueKit-t.build/Objects-normal/arm64/Variable.o -index-unit-output-path /GlueKit.build/Debug-iphoneos/GlueKit-t.build/Objects-normal/arm64/Update.o -index-unit-output-path /GlueKit.build/Debug-iphoneos/GlueKit-t.build/Objects-normal/arm64/ValueChange.o -index-unit-output-path /GlueKit.build/Debug-iphoneos/GlueKit-t.build/Objects-normal/arm64/ValueMappingForArrayField.o -index-unit-output-path /GlueKit.build/Debug-iphoneos/GlueKit-t.build/Objects-normal/arm64/ValueMappingForSetField.o -index-unit-output-path /GlueKit.build/Debug-iphoneos/GlueKit-t.build/Objects-normal/arm64/ValueMappingForSourceField.o -index-unit-output-path /GlueKit.build/Debug-iphoneos/GlueKit-t.build/Objects-normal/arm64/ValueMappingForValue.o -index-unit-output-path /GlueKit.build/Debug-iphoneos/GlueKit-t.build/Objects-normal/arm64/ValueMappingForValueField.o -index-unit-output-path /GlueKit.build/Debug-iphoneos/GlueKit-t.build/Objects-normal/arm64/ValueReference.o -index-unit-output-path /GlueKit.build/Debug-iphoneos/GlueKit-t.build/Objects-normal/arm64/Variable.o -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -index-system-modules
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/Update.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Update.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ValueChange.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ValueChange.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ValueMappingForArrayField.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ValueMappingForArrayField.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ValueMappingForSetField.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ValueMappingForSetField.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ValueMappingForSourceField.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ValueMappingForSourceField.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ValueMappingForValue.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ValueMappingForValue.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ValueMappingForValueField.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ValueMappingForValueField.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ValueReference.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ValueReference.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/Variable.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Variable.swift
SwiftDriverJobDiscovery normal arm64 Compiling Complain.swift (in target 'Benchmarking' from project 'Benchmarking')
SwiftCompile normal arm64 Compiling\ Sink.swift,\ Source.swift,\ TimerSource.swift,\ TransactionalThing.swift,\ TransformedSink.swift,\ TransformedSource.swift,\ TwoWayBinding.swift,\ Type\ Helpers.swift,\ UIBarButtonItem\ Extensions.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/Sink.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/Source.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/TimerSource.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/TransactionalThing.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/TransformedSink.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/TransformedSource.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/TwoWayBinding.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/Type\ Helpers.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/UIBarButtonItem\ Extensions.swift (in target 'GlueKit' from project 'GlueKit')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/Sink.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Sink.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/Source.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Source.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/TimerSource.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile TimerSource.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/TransactionalThing.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile TransactionalThing.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/TransformedSink.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile TransformedSink.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/TransformedSource.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile TransformedSource.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/TwoWayBinding.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile TwoWayBinding.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/Type\ Helpers.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Type\ Helpers.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/UIBarButtonItem\ Extensions.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile UIBarButtonItem\ Extensions.swift
SwiftDriverJobDiscovery normal arm64 Emitting module for Benchmarking (in target 'Benchmarking' from project 'Benchmarking')
SwiftDriver\ Compilation\ Requirements Benchmarking normal arm64 com.apple.xcode.tools.swift.compiler (in target 'Benchmarking' from project 'Benchmarking')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-Swift-Compilation-Requirements -- /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -parse-as-library -module-name Benchmarking -Onone @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Benchmarking.build/Debug-iphoneos/Benchmarking-t.build/Objects-normal/arm64/Benchmarking.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -DSWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -DXcode -plugin-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS27.0.sdk -target arm64-apple-ios15.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -enable-testing -suppress-warnings -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -swift-version 4 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS27.0.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/iphoneos27.0-24A430-e829b21a6f8c9b70876ba0858053c04440ceaa042ed91876912b2eeea4e3aa14.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Benchmarking.build/Debug-iphoneos/Benchmarking-t.build/Objects-normal/arm64/Benchmarking-OutputFileMap.json -save-temps -no-color-diagnostics -emit-dependencies -emit-module -emit-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Benchmarking.build/Debug-iphoneos/Benchmarking-t.build/Objects-normal/arm64/Benchmarking.swiftmodule -serialize-diagnostics -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -emit-const-values -const-gather-protocols-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Benchmarking.build/Debug-iphoneos/Benchmarking-t.build/Objects-normal/arm64/Benchmarking_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Benchmarking.build/Debug-iphoneos/Benchmarking-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Benchmarking.build/Debug-iphoneos/Benchmarking-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Benchmarking.build/Debug-iphoneos/Benchmarking-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -emit-objc-header -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Benchmarking.build/Debug-iphoneos/Benchmarking-t.build/Objects-normal/arm64/Benchmarking-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftDriverJobDiscovery normal arm64 Compiling Benchmark.swift (in target 'Benchmarking' from project 'Benchmarking')
SwiftCompile normal arm64 Compiling\ DispatchSource.swift,\ DistinctUnion.swift,\ DistinctValue.swift,\ Locks.swift,\ MergedSource.swift,\ NSButton\ Glue.swift,\ NSControl\ Glue.swift,\ NSNotificationCenter\ Support.swift,\ NSObject\ Glue.swift,\ NSPopUpButton\ Glue.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/DispatchSource.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/DistinctUnion.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/DistinctValue.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/Locks.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/MergedSource.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/NSButton\ Glue.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/NSControl\ Glue.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/NSNotificationCenter\ Support.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/NSObject\ Glue.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/NSPopUpButton\ Glue.swift (in target 'GlueKit' from project 'GlueKit')
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ObservableSet.swift:19:16: error: type 'Self.Element' does not conform to protocol 'Hashable'
17 | var isBuffered: Bool { get }
18 | var count: Int { get }
19 | var value: Set<Element> { get }
| `- error: type 'Self.Element' does not conform to protocol 'Hashable'
20 | func contains(_ member: Element) -> Bool
21 | func isSubset(of other: Set<Element>) -> Bool
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ObservableSet.swift:26:27: error: type 'Self.Element' does not conform to protocol 'Hashable'
24 | var observableCount: AnyObservableValue<Int> { get }
25 | var anyObservableValue: AnyObservableValue<Base> { get }
26 | var anyObservableSet: AnyObservableSet<Element> { get }
| `- error: type 'Self.Element' does not conform to protocol 'Hashable'
27 | }
28 |
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/DispatchSource.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile DispatchSource.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/DistinctUnion.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile DistinctUnion.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/DistinctValue.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile DistinctValue.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/Locks.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Locks.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/MergedSource.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile MergedSource.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/NSButton\ Glue.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile NSButton\ Glue.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/NSControl\ Glue.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile NSControl\ Glue.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/NSNotificationCenter\ Support.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile NSNotificationCenter\ Support.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/NSObject\ Glue.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile NSObject\ Glue.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/NSPopUpButton\ Glue.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile NSPopUpButton\ Glue.swift
SwiftMergeGeneratedHeaders /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-iphoneos/Benchmarking-Swift.h /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Benchmarking.build/Debug-iphoneos/Benchmarking-t.build/Objects-normal/arm64/Benchmarking-Swift.h (in target 'Benchmarking' from project 'Benchmarking')
cd /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Benchmarking
builtin-swiftHeaderTool -arch arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Benchmarking.build/Debug-iphoneos/Benchmarking-t.build/Objects-normal/arm64/Benchmarking-Swift.h -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-iphoneos/Benchmarking-Swift.h
SwiftDriverJobDiscovery normal arm64 Compiling Shuffle.swift (in target 'Benchmarking' from project 'Benchmarking')
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/Benchmarking.swiftmodule/arm64-apple-ios.swiftmodule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Benchmarking.build/Debug-iphoneos/Benchmarking-t.build/Objects-normal/arm64/Benchmarking.swiftmodule (in target 'Benchmarking' from project 'Benchmarking')
cd /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Benchmarking
builtin-copy -exclude .DS_Store -exclude CVS -exclude .svn -exclude .git -exclude .hg -resolve-src-symlinks -rename /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Benchmarking.build/Debug-iphoneos/Benchmarking-t.build/Objects-normal/arm64/Benchmarking.swiftmodule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/Benchmarking.swiftmodule/arm64-apple-ios.swiftmodule
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/Benchmarking.swiftmodule/arm64-apple-ios.swiftdoc /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Benchmarking.build/Debug-iphoneos/Benchmarking-t.build/Objects-normal/arm64/Benchmarking.swiftdoc (in target 'Benchmarking' from project 'Benchmarking')
cd /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Benchmarking
builtin-copy -exclude .DS_Store -exclude CVS -exclude .svn -exclude .git -exclude .hg -resolve-src-symlinks -rename /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Benchmarking.build/Debug-iphoneos/Benchmarking-t.build/Objects-normal/arm64/Benchmarking.swiftdoc /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/Benchmarking.swiftmodule/arm64-apple-ios.swiftdoc
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/Benchmarking.swiftmodule/arm64-apple-ios.abi.json /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Benchmarking.build/Debug-iphoneos/Benchmarking-t.build/Objects-normal/arm64/Benchmarking.abi.json (in target 'Benchmarking' from project 'Benchmarking')
cd /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Benchmarking
builtin-copy -exclude .DS_Store -exclude CVS -exclude .svn -exclude .git -exclude .hg -resolve-src-symlinks -rename /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Benchmarking.build/Debug-iphoneos/Benchmarking-t.build/Objects-normal/arm64/Benchmarking.abi.json /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/Benchmarking.swiftmodule/arm64-apple-ios.abi.json
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/Benchmarking.swiftmodule/Project/arm64-apple-ios.swiftsourceinfo /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Benchmarking.build/Debug-iphoneos/Benchmarking-t.build/Objects-normal/arm64/Benchmarking.swiftsourceinfo (in target 'Benchmarking' from project 'Benchmarking')
cd /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Benchmarking
builtin-copy -exclude .DS_Store -exclude CVS -exclude .svn -exclude .git -exclude .hg -resolve-src-symlinks -rename /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Benchmarking.build/Debug-iphoneos/Benchmarking-t.build/Objects-normal/arm64/Benchmarking.swiftsourceinfo /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/Benchmarking.swiftmodule/Project/arm64-apple-ios.swiftsourceinfo
SwiftCompile normal arm64 Compiling\ Abstract.swift,\ AccumulatedSource.swift,\ ArrayBasedTableViewDataSource.swift,\ ArrayChange.swift,\ ArrayChangeSeparation.swift,\ ArrayConcatenation.swift,\ ArrayFilteringIndexmap.swift,\ ArrayFilteringOnObservableBool.swift,\ ArrayFilteringOnPredicate.swift,\ ArrayFolding.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/Abstract.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/AccumulatedSource.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ArrayBasedTableViewDataSource.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ArrayChange.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ArrayChangeSeparation.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ArrayConcatenation.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ArrayFilteringIndexmap.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ArrayFilteringOnObservableBool.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ArrayFilteringOnPredicate.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ArrayFolding.swift (in target 'GlueKit' from project 'GlueKit')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/Abstract.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Abstract.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/AccumulatedSource.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile AccumulatedSource.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ArrayBasedTableViewDataSource.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ArrayBasedTableViewDataSource.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ArrayChange.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ArrayChange.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ArrayChangeSeparation.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ArrayChangeSeparation.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ArrayConcatenation.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ArrayConcatenation.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ArrayFilteringIndexmap.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ArrayFilteringIndexmap.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ArrayFilteringOnObservableBool.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ArrayFilteringOnObservableBool.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ArrayFilteringOnPredicate.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ArrayFilteringOnPredicate.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ArrayFolding.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ArrayFolding.swift
SwiftCompile normal arm64 Compiling\ UIControl\ Glue.swift,\ UIDevice\ Glue.swift,\ UIGestureRecognizer\ Glue.swift,\ UILabel\ Glue.swift,\ UISearchBar\ Glue.swift,\ UISwitch\ Glue.swift,\ UpdatableArray.swift,\ UpdatableSet.swift,\ UpdatableValue.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/UIControl\ Glue.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/UIDevice\ Glue.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/UIGestureRecognizer\ Glue.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/UILabel\ Glue.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/UISearchBar\ Glue.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/UISwitch\ Glue.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/UpdatableArray.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/UpdatableSet.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/UpdatableValue.swift (in target 'GlueKit' from project 'GlueKit')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/UIControl\ Glue.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile UIControl\ Glue.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/UIDevice\ Glue.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile UIDevice\ Glue.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/UIGestureRecognizer\ Glue.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile UIGestureRecognizer\ Glue.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/UILabel\ Glue.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile UILabel\ Glue.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/UISearchBar\ Glue.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile UISearchBar\ Glue.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/UISwitch\ Glue.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile UISwitch\ Glue.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/UpdatableArray.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile UpdatableArray.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/UpdatableSet.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile UpdatableSet.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/UpdatableValue.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile UpdatableValue.swift
SwiftDriverJobDiscovery normal arm64 Compiling Run.swift (in target 'Benchmarking' from project 'Benchmarking')
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/.dependencies/checkouts/GlueKit/Sources/SetFilteringOnObservableBool.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/SetFilteringOnPredicate.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/SetFolding.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/SetGatheringSource.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/SetMappingBase.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/SetMappingForArrayField.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/SetMappingForSequence.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/SetMappingForSetField.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/SetMappingForValue.swift (in target 'GlueKit' from project 'GlueKit')
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/SetFilteringOnPredicate.swift:10:70: error: type 'Self.Element' does not conform to protocol 'Hashable'
8 |
9 | extension ObservableSetType {
10 | public func filter(_ isIncluded: @escaping (Element) -> Bool) -> AnyObservableSet<Element> {
| `- error: type 'Self.Element' does not conform to protocol 'Hashable'
11 | return SetFilteringOnPredicate<Self>(parent: self, test: isIncluded).anyObservableSet
12 | }
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/SetFilteringOnObservableBool.swift:17:100: error: type 'Parent.Element' does not conform to protocol 'Hashable'
15 | }
16 |
17 | private class SetFilteringOnObservableBool<Parent: ObservableSetType, Field: ObservableValueType>: _BaseObservableSet<Parent.Element>
| `- error: type 'Parent.Element' does not conform to protocol 'Hashable'
18 | where Field.Value == Bool {
19 | typealias Element = Parent.Element
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/SetFilteringOnObservableBool.swift:20:24: error: type 'SetFilteringOnObservableBool<Parent, Field>.Element' (aka 'Parent.Element') does not conform to protocol 'Hashable'
18 | where Field.Value == Bool {
19 | typealias Element = Parent.Element
20 | typealias Change = SetChange<Element>
| `- error: type 'SetFilteringOnObservableBool<Parent, Field>.Element' (aka 'Parent.Element') does not conform to protocol 'Hashable'
21 |
22 | private struct ParentSink: UniqueOwnedSink {
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/SetFilteringOnObservableBool.swift:27:32: error: type 'Parent.Element' does not conform to protocol 'Hashable'
25 | unowned(unsafe) let owner: Owner
26 |
27 | func receive(_ update: SetUpdate<Parent.Element>) {
| `- error: type 'Parent.Element' does not conform to protocol 'Hashable'
28 | owner.applyParentUpdate(update)
29 | }
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/SetFilteringOnObservableBool.swift:22:20: error: type 'SetFilteringOnObservableBool<Parent, Field>.ParentSink' does not conform to protocol 'SinkType'
20 | typealias Change = SetChange<Element>
21 |
22 | private struct ParentSink: UniqueOwnedSink {
| |- error: type 'SetFilteringOnObservableBool<Parent, Field>.ParentSink' does not conform to protocol 'SinkType'
| `- note: add stubs for conformance
23 | typealias Owner = SetFilteringOnObservableBool
24 |
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/Sink.swift:10:20: note: protocol requires nested type 'Value'
8 |
9 | public protocol SinkType: Hashable {
10 | associatedtype Value
| `- note: protocol requires nested type 'Value'
11 | func receive(_ value: Value)
12 |
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/SetFilteringOnObservableBool.swift:55:35: error: type 'SetFilteringOnObservableBool<Parent, Field>.Element' (aka 'Parent.Element') does not conform to protocol 'Hashable'
53 | private let isIncluded: (Element) -> Field
54 |
55 | private var matchingElements: Set<Element> = []
| `- error: type 'SetFilteringOnObservableBool<Parent, Field>.Element' (aka 'Parent.Element') does not conform to protocol 'Hashable'
56 | private var fieldSinks: Dictionary<FieldSink, Field> = [:]
57 |
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/SetFilteringOnObservableBool.swift:76:25: error: type 'SetFilteringOnObservableBool<Parent, Field>.Element' (aka 'Parent.Element') does not conform to protocol 'Hashable'
74 | }
75 |
76 | override var value: Set<Element> {
| `- error: type 'SetFilteringOnObservableBool<Parent, Field>.Element' (aka 'Parent.Element') does not conform to protocol 'Hashable'
77 | if isConnected { return matchingElements }
78 | return Set(self.parent.value.filter { isIncluded($0).value })
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ObservableSet.swift:19:16: error: type 'Self.Element' does not conform to protocol 'Hashable'
17 | var isBuffered: Bool { get }
18 | var count: Int { get }
19 | var value: Set<Element> { get }
| `- error: type 'Self.Element' does not conform to protocol 'Hashable'
20 | func contains(_ member: Element) -> Bool
21 | func isSubset(of other: Set<Element>) -> Bool
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/SetFilteringOnObservableBool.swift:81:19: error: method does not override any method from its superclass
79 | }
80 |
81 | override func contains(_ member: Element) -> Bool {
| `- error: method does not override any method from its superclass
82 | if isConnected { return matchingElements.contains(member) }
83 | return self.parent.contains(member) && isIncluded(member).value
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ObservableSet.swift:120:15: note: potential overridden instance method 'contains' here
118 | open var isBuffered: Bool { return false }
119 | open var count: Int { return value.count }
120 | open func contains(_ member: Element) -> Bool { return value.contains(member) }
| `- note: potential overridden instance method 'contains' here
121 | open func isSubset(of other: Set<Element>) -> Bool { return value.isSubset(of: other) }
122 | open func isSuperset(of other: Set<Element>) -> Bool { return value.isSuperset(of: other) }
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/SetFilteringOnObservableBool.swift:86:38: error: type 'SetFilteringOnObservableBool<Parent, Field>.Element' (aka 'Parent.Element') does not conform to protocol 'Hashable'
84 | }
85 |
86 | override func isSubset(of other: Set<Element>) -> Bool {
| `- error: type 'SetFilteringOnObservableBool<Parent, Field>.Element' (aka 'Parent.Element') does not conform to protocol 'Hashable'
87 | if isConnected { return matchingElements.isSubset(of: other) }
88 | for member in self.parent.value {
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/SetFilteringOnObservableBool.swift:95:40: error: type 'SetFilteringOnObservableBool<Parent, Field>.Element' (aka 'Parent.Element') does not conform to protocol 'Hashable'
93 | }
94 |
95 | override func isSuperset(of other: Set<Element>) -> Bool {
| `- error: type 'SetFilteringOnObservableBool<Parent, Field>.Element' (aka 'Parent.Element') does not conform to protocol 'Hashable'
96 | if isConnected { return matchingElements.isSuperset(of: other) }
97 | for member in other {
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/SetFilteringOnObservableBool.swift:125:38: error: type 'Parent.Element' does not conform to protocol 'Hashable'
123 | }
124 |
125 | func applyParentUpdate(_ update: SetUpdate<Parent.Element>) {
| `- error: type 'Parent.Element' does not conform to protocol 'Hashable'
126 | switch update {
127 | case .beginTransaction:
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ObservableSet.swift:26:27: error: type 'Self.Element' does not conform to protocol 'Hashable'
24 | var observableCount: AnyObservableValue<Int> { get }
25 | var anyObservableValue: AnyObservableValue<Base> { get }
26 | var anyObservableSet: AnyObservableSet<Element> { get }
| `- error: type 'Self.Element' does not conform to protocol 'Hashable'
27 | }
28 |
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ObservableSet.swift:68:34: error: type 'Self.Element' does not conform to protocol 'Hashable'
66 | }
67 |
68 | public var anyObservableSet: AnyObservableSet<Element> {
| `- error: type 'Self.Element' does not conform to protocol 'Hashable'
69 | return AnyObservableSet(box: ObservableSetBox(self))
70 | }
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/SetFilteringOnObservableBool.swift:13:96: error: failed to produce diagnostic for expression; please submit a bug report (https://swift.org/contributing/#reporting-bugs)
11 | extension ObservableSetType {
12 | public func filter<Field: ObservableValueType>(_ isIncluded: @escaping (Element) -> Field) -> AnyObservableSet<Element> where Field.Value == Bool {
13 | return SetFilteringOnObservableBool<Self, Field>(parent: self, isIncluded: isIncluded).anyObservableSet
| `- error: failed to produce diagnostic for expression; please submit a bug report (https://swift.org/contributing/#reporting-bugs)
14 | }
15 | }
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/SetFilteringOnObservableBool.swift:44:20: error: no exact matches in call to instance method 'append'
42 | func appendHashes(to hasher: inout SipHasher) {
43 | hasher.append(ObjectIdentifier(owner))
44 | hasher.append(element)
| `- error: no exact matches in call to instance method 'append'
45 | }
46 |
/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')
53 | ///
54 | /// - Requires: `finalize()` hasn't been called on this instance yet.
55 | public mutating func append<H: SipHashable>(_ value: H) {
| `- note: candidate requires that 'Parent.Element' conform to 'SipHashable' (requirement specified as 'H' : 'SipHashable')
56 | value.appendHashes(to: &self)
57 | }
:
60 | ///
61 | /// - Requires: `finalize()` hasn't been called on this instance yet.
62 | public mutating func append<H: Hashable>(_ value: H) {
| `- note: candidate requires that 'Parent.Element' conform to 'Hashable' (requirement specified as 'H' : 'Hashable')
63 | append(value.hashValue)
64 | }
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/SetFilteringOnObservableBool.swift:48:63: error: binary operator '==' cannot be applied to two 'Parent.Element' operands
46 |
47 | static func ==(left: FieldSink, right: FieldSink) -> Bool {
48 | return left.owner === right.owner && left.element == right.element
| `- error: binary operator '==' cannot be applied to two 'Parent.Element' operands
49 | }
50 | }
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/SetFilteringOnObservableBool.swift:68:9: error: referencing instance method 'makeIterator()' on 'Set' requires that 'Parent.Element' conform to 'Hashable'
66 | if isConnected { return matchingElements.count }
67 | var count = 0
68 | for element in parent.value {
| `- error: referencing instance method 'makeIterator()' on 'Set' requires that 'Parent.Element' conform to 'Hashable'
69 | if isIncluded(element).value {
70 | count += 1
Swift.Set:1:11: note: where 'Element' = 'Parent.Element'
1 | extension Set : Sequence {
| `- note: where 'Element' = 'Parent.Element'
2 | @inlinable public __consuming func makeIterator() -> Set<Element>.Iterator
3 | @inlinable public func contains(_ member: Element) -> Bool
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/SetFilteringOnObservableBool.swift:68:9: error: generic parameter 'Element' could not be inferred
66 | if isConnected { return matchingElements.count }
67 | var count = 0
68 | for element in parent.value {
| `- error: generic parameter 'Element' could not be inferred
69 | if isIncluded(element).value {
70 | count += 1
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/SetFilteringOnObservableBool.swift:88:9: error: referencing instance method 'makeIterator()' on 'Set' requires that 'Parent.Element' conform to 'Hashable'
86 | override func isSubset(of other: Set<Element>) -> Bool {
87 | if isConnected { return matchingElements.isSubset(of: other) }
88 | for member in self.parent.value {
| `- error: referencing instance method 'makeIterator()' on 'Set' requires that 'Parent.Element' conform to 'Hashable'
89 | guard isIncluded(member).value else { continue }
90 | guard other.contains(member) else { return false }
Swift.Set:1:11: note: where 'Element' = 'Parent.Element'
1 | extension Set : Sequence {
| `- note: where 'Element' = 'Parent.Element'
2 | @inlinable public __consuming func makeIterator() -> Set<Element>.Iterator
3 | @inlinable public func contains(_ member: Element) -> Bool
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/SetFilteringOnObservableBool.swift:88:9: error: generic parameter 'Element' could not be inferred
86 | override func isSubset(of other: Set<Element>) -> Bool {
87 | if isConnected { return matchingElements.isSubset(of: other) }
88 | for member in self.parent.value {
| `- error: generic parameter 'Element' could not be inferred
89 | guard isIncluded(member).value else { continue }
90 | guard other.contains(member) else { return false }
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/SetFilteringOnObservableBool.swift:113:16: error: instance method 'add' requires the types 'SetFilteringOnObservableBool<Parent, Field>.ParentSink.Value' and 'Update<SetChange<Parent.Element>>' be equivalent
111 | fieldSinks[sink] = test
112 | }
113 | parent.add(ParentSink(owner: self))
| `- error: instance method 'add' requires the types 'SetFilteringOnObservableBool<Parent, Field>.ParentSink.Value' and 'Update<SetChange<Parent.Element>>' be equivalent
114 | }
115 |
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ObservableType.swift:16:10: note: where 'Sink.Value' = 'SetFilteringOnObservableBool<Parent, Field>.ParentSink.Value', 'Update<Self.Change>' = 'Update<SetChange<Parent.Element>>'
14 | var value: Value { get }
15 |
16 | func add<Sink: SinkType>(_ sink: Sink) where Sink.Value == Update<Change>
| `- note: where 'Sink.Value' = 'SetFilteringOnObservableBool<Parent, Field>.ParentSink.Value', 'Update<Self.Change>' = 'Update<SetChange<Parent.Element>>'
17 |
18 | @discardableResult
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/SetFilteringOnObservableBool.swift:104:9: error: referencing instance method 'makeIterator()' on 'Set' requires that 'Parent.Element' conform to 'Hashable'
102 |
103 | override func activate() {
104 | for e in parent.value {
| `- error: referencing instance method 'makeIterator()' on 'Set' requires that 'Parent.Element' conform to 'Hashable'
105 | let test = self.isIncluded(e)
106 | if test.value {
Swift.Set:1:11: note: where 'Element' = 'Parent.Element'
1 | extension Set : Sequence {
| `- note: where 'Element' = 'Parent.Element'
2 | @inlinable public __consuming func makeIterator() -> Set<Element>.Iterator
3 | @inlinable public func contains(_ member: Element) -> Bool
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/SetFilteringOnObservableBool.swift:104:9: error: generic parameter 'Element' could not be inferred
102 |
103 | override func activate() {
104 | for e in parent.value {
| `- error: generic parameter 'Element' could not be inferred
105 | let test = self.isIncluded(e)
106 | if test.value {
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/SetFilteringOnObservableBool.swift:117:16: error: instance method 'remove' requires the types 'SetFilteringOnObservableBool<Parent, Field>.ParentSink.Value' and 'Update<SetChange<Parent.Element>>' be equivalent
115 |
116 | override func deactivate() {
117 | parent.remove(ParentSink(owner: self))
| `- error: instance method 'remove' requires the types 'SetFilteringOnObservableBool<Parent, Field>.ParentSink.Value' and 'Update<SetChange<Parent.Element>>' be equivalent
118 | for (sink, test) in fieldSinks {
119 | test.remove(sink)
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ObservableType.swift:19:10: note: where 'Sink.Value' = 'SetFilteringOnObservableBool<Parent, Field>.ParentSink.Value', 'Update<Self.Change>' = 'Update<SetChange<Parent.Element>>'
17 |
18 | @discardableResult
19 | func remove<Sink: SinkType>(_ sink: Sink) -> Sink where Sink.Value == Update<Change>
| `- note: where 'Sink.Value' = 'SetFilteringOnObservableBool<Parent, Field>.ParentSink.Value', 'Update<Self.Change>' = 'Update<SetChange<Parent.Element>>'
20 | }
21 |
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/SetFilteringOnObservableBool.swift:130:21: error: type 'SetFilteringOnObservableBool<Parent, Field>.Element' (aka 'Parent.Element') does not conform to protocol 'Hashable'
128 | beginTransaction()
129 | case .change(let change):
130 | var c = SetChange<Element>()
| `- error: type 'SetFilteringOnObservableBool<Parent, Field>.Element' (aka 'Parent.Element') does not conform to protocol 'Hashable'
131 | for e in change.removed {
132 | let sink = FieldSink(owner: self, element: e)
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/SetFilteringOnObservableBool.swift:165:28: error: cannot convert value of type 'SetChange<Parent.Element>' to expected argument type 'SetFilteringOnObservableBool<Parent, Field>.Change'
163 | if !change.old && change.new {
164 | matchingElements.insert(element)
165 | sendChange(SetChange(inserted: [element]))
| `- error: cannot convert value of type 'SetChange<Parent.Element>' to expected argument type 'SetFilteringOnObservableBool<Parent, Field>.Change'
166 | }
167 | else if change.old && !change.new {
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/SetFilteringOnObservableBool.swift:165:28: error: generic struct 'SetChange' requires that 'Parent.Element' conform to 'Hashable'
163 | if !change.old && change.new {
164 | matchingElements.insert(element)
165 | sendChange(SetChange(inserted: [element]))
| `- error: generic struct 'SetChange' requires that 'Parent.Element' conform to 'Hashable'
166 | }
167 | else if change.old && !change.new {
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/SetChange.swift:9:15: note: where 'Element' = 'Parent.Element'
7 | //
8 |
9 | public struct SetChange<Element: Hashable>: ChangeType {
| `- note: where 'Element' = 'Parent.Element'
10 | public typealias Value = Set<Element>
11 |
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/SetFilteringOnObservableBool.swift:169:28: error: cannot convert value of type 'SetChange<Parent.Element>' to expected argument type 'SetFilteringOnObservableBool<Parent, Field>.Change'
167 | else if change.old && !change.new {
168 | matchingElements.remove(element)
169 | sendChange(SetChange(removed: [element]))
| `- error: cannot convert value of type 'SetChange<Parent.Element>' to expected argument type 'SetFilteringOnObservableBool<Parent, Field>.Change'
170 | }
171 | case .endTransaction:
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/SetFilteringOnObservableBool.swift:169:28: error: generic struct 'SetChange' requires that 'Parent.Element' conform to 'Hashable'
167 | else if change.old && !change.new {
168 | matchingElements.remove(element)
169 | sendChange(SetChange(removed: [element]))
| `- error: generic struct 'SetChange' requires that 'Parent.Element' conform to 'Hashable'
170 | }
171 | case .endTransaction:
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/SetChange.swift:9:15: note: where 'Element' = 'Parent.Element'
7 | //
8 |
9 | public struct SetChange<Element: Hashable>: ChangeType {
| `- note: where 'Element' = 'Parent.Element'
10 | public typealias Value = Set<Element>
11 |
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/SetFilteringOnPredicate.swift:33:73: error: type 'Parent.Element' does not conform to protocol 'Hashable'
31 | }
32 |
33 | private final class SetFilteringOnPredicate<Parent: ObservableSetType>: _BaseObservableSet<Parent.Element> {
| `- error: type 'Parent.Element' does not conform to protocol 'Hashable'
34 | public typealias Element = Parent.Element
35 | public typealias Change = SetChange<Element>
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/SetFilteringOnPredicate.swift:35:31: error: type 'SetFilteringOnPredicate<Parent>.Element' (aka 'Parent.Element') does not conform to protocol 'Hashable'
33 | private final class SetFilteringOnPredicate<Parent: ObservableSetType>: _BaseObservableSet<Parent.Element> {
34 | public typealias Element = Parent.Element
35 | public typealias Change = SetChange<Element>
| `- error: type 'SetFilteringOnPredicate<Parent>.Element' (aka 'Parent.Element') does not conform to protocol 'Hashable'
36 |
37 | private struct FilteringSink: UniqueOwnedSink {
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/SetFilteringOnPredicate.swift:42:32: error: type 'Parent.Element' does not conform to protocol 'Hashable'
40 | unowned let owner: Owner
41 |
42 | func receive(_ update: SetUpdate<Parent.Element>) {
| `- error: type 'Parent.Element' does not conform to protocol 'Hashable'
43 | owner.applyParentUpdate(update)
44 | }
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/SetFilteringOnPredicate.swift:37:20: error: type 'SetFilteringOnPredicate<Parent>.FilteringSink' does not conform to protocol 'SinkType'
35 | public typealias Change = SetChange<Element>
36 |
37 | private struct FilteringSink: UniqueOwnedSink {
| |- error: type 'SetFilteringOnPredicate<Parent>.FilteringSink' does not conform to protocol 'SinkType'
| `- note: add stubs for conformance
38 | typealias Owner = SetFilteringOnPredicate
39 |
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/Sink.swift:10:20: note: protocol requires nested type 'Value'
8 |
9 | public protocol SinkType: Hashable {
10 | associatedtype Value
| `- note: protocol requires nested type 'Value'
11 | func receive(_ value: Value)
12 |
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/SetFilteringOnPredicate.swift:50:35: error: type 'SetFilteringOnPredicate<Parent>.Element' (aka 'Parent.Element') does not conform to protocol 'Hashable'
48 | private let test: (Element) -> Bool
49 |
50 | private var matchingElements: Set<Element> = []
| `- error: type 'SetFilteringOnPredicate<Parent>.Element' (aka 'Parent.Element') does not conform to protocol 'Hashable'
51 |
52 | init(parent: Parent, test: @escaping (Element) -> Bool) {
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/SetFilteringOnPredicate.swift:64:25: error: type 'SetFilteringOnPredicate<Parent>.Element' (aka 'Parent.Element') does not conform to protocol 'Hashable'
62 | return parent.value.reduce(0) { test($1) ? $0 + 1 : $0 }
63 | }
64 | override var value: Set<Element> {
| `- error: type 'SetFilteringOnPredicate<Parent>.Element' (aka 'Parent.Element') does not conform to protocol 'Hashable'
65 | if isConnected { return matchingElements }
66 | return Set(self.parent.value.filter(test))
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/SetFilteringOnPredicate.swift:68:19: error: method does not override any method from its superclass
66 | return Set(self.parent.value.filter(test))
67 | }
68 | override func contains(_ member: Element) -> Bool {
| `- error: method does not override any method from its superclass
69 | if isConnected { return matchingElements.contains(member) }
70 | return self.parent.contains(member) && test(member)
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ObservableSet.swift:120:15: note: potential overridden instance method 'contains' here
118 | open var isBuffered: Bool { return false }
119 | open var count: Int { return value.count }
120 | open func contains(_ member: Element) -> Bool { return value.contains(member) }
| `- note: potential overridden instance method 'contains' here
121 | open func isSubset(of other: Set<Element>) -> Bool { return value.isSubset(of: other) }
122 | open func isSuperset(of other: Set<Element>) -> Bool { return value.isSuperset(of: other) }
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/SetFilteringOnPredicate.swift:72:38: error: type 'SetFilteringOnPredicate<Parent>.Element' (aka 'Parent.Element') does not conform to protocol 'Hashable'
70 | return self.parent.contains(member) && test(member)
71 | }
72 | override func isSubset(of other: Set<Element>) -> Bool {
| `- error: type 'SetFilteringOnPredicate<Parent>.Element' (aka 'Parent.Element') does not conform to protocol 'Hashable'
73 | if isConnected { return matchingElements.isSubset(of: other) }
74 | for member in self.parent.value {
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/SetFilteringOnPredicate.swift:80:40: error: type 'SetFilteringOnPredicate<Parent>.Element' (aka 'Parent.Element') does not conform to protocol 'Hashable'
78 | return true
79 | }
80 | override func isSuperset(of other: Set<Element>) -> Bool {
| `- error: type 'SetFilteringOnPredicate<Parent>.Element' (aka 'Parent.Element') does not conform to protocol 'Hashable'
81 | if isConnected { return matchingElements.isSuperset(of: other) }
82 | for member in other {
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/SetFilteringOnPredicate.swift:102:38: error: type 'Parent.Element' does not conform to protocol 'Hashable'
100 | }
101 |
102 | func applyParentUpdate(_ update: SetUpdate<Parent.Element>) {
| `- error: type 'Parent.Element' does not conform to protocol 'Hashable'
103 | switch update {
104 | case .beginTransaction:
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/SetFilteringOnPredicate.swift:11:78: error: failed to produce diagnostic for expression; please submit a bug report (https://swift.org/contributing/#reporting-bugs)
9 | extension ObservableSetType {
10 | public func filter(_ isIncluded: @escaping (Element) -> Bool) -> AnyObservableSet<Element> {
11 | return SetFilteringOnPredicate<Self>(parent: self, test: isIncluded).anyObservableSet
| `- error: failed to produce diagnostic for expression; please submit a bug report (https://swift.org/contributing/#reporting-bugs)
12 | }
13 |
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/SetFilteringOnPredicate.swift:23:29: error: no exact matches in call to instance method 'filter'
12 | }
13 |
14 | public func filter<Predicate: ObservableValueType>(_ isIncluded: Predicate) -> AnyObservableSet<Element>
| `- note: found this candidate
15 | where Predicate.Value == (Element) -> Bool {
16 | return self.filter(isIncluded.map { predicate -> Optional<(Element) -> Bool> in predicate })
17 | }
18 |
19 | public func filter<Predicate: ObservableValueType>(_ isIncluded: Predicate) -> AnyObservableSet<Element>
| `- note: found this candidate
20 | where Predicate.Value == Optional<(Element) -> Bool> {
21 | let reference: AnyObservableValue<AnyObservableSet<Element>> = isIncluded.map { predicate in
22 | if let predicate: (Element) -> Bool = predicate {
23 | return self.filter(predicate).anyObservableSet
| `- error: no exact matches in call to instance method 'filter'
24 | }
25 | else {
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/SetFilteringOnObservableBool.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile SetFilteringOnObservableBool.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/SetFilteringOnPredicate.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile SetFilteringOnPredicate.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/SetFolding.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile SetFolding.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/SetGatheringSource.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile SetGatheringSource.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/SetMappingBase.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile SetMappingBase.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/SetMappingForArrayField.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile SetMappingForArrayField.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/SetMappingForSequence.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile SetMappingForSequence.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/SetMappingForSetField.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile SetMappingForSetField.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/SetMappingForValue.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile SetMappingForValue.swift
SwiftDriverJobDiscovery normal arm64 Compiling Output.swift (in target 'Benchmarking' from project 'Benchmarking')
SwiftCompile normal arm64 Compiling\ BufferedValue.swift,\ CADisplayLink\ Extensions.swift,\ Change.swift,\ ChangesSource.swift,\ CompositeObservable.swift,\ CompositeUpdatable.swift,\ ComputedUpdatable.swift,\ Connect.swift,\ Connector.swift,\ DependentValue.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/BufferedValue.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/CADisplayLink\ Extensions.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/Change.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ChangesSource.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/CompositeObservable.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/CompositeUpdatable.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ComputedUpdatable.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/Connect.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/Connector.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/DependentValue.swift (in target 'GlueKit' from project 'GlueKit')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/BufferedValue.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile BufferedValue.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/CADisplayLink\ Extensions.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile CADisplayLink\ Extensions.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/Change.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Change.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ChangesSource.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ChangesSource.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/CompositeObservable.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile CompositeObservable.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/CompositeUpdatable.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile CompositeUpdatable.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ComputedUpdatable.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ComputedUpdatable.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/Connect.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Connect.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/Connector.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Connector.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/DependentValue.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile DependentValue.swift
SwiftCompile normal arm64 Compiling\ NSTextField\ Glue.swift,\ ObservableArray.swift,\ ObservableContains.swift,\ ObservableSet.swift,\ ObservableType.swift,\ ObservableValue.swift,\ OwnedSink.swift,\ RefList.swift,\ Reference.swift,\ SetChange.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/NSTextField\ Glue.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ObservableArray.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ObservableContains.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ObservableSet.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ObservableType.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ObservableValue.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/OwnedSink.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/RefList.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/Reference.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/SetChange.swift (in target 'GlueKit' from project 'GlueKit')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/NSTextField\ Glue.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile NSTextField\ Glue.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ObservableArray.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ObservableArray.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ObservableContains.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ObservableContains.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ObservableSet.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ObservableSet.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ObservableType.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ObservableType.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ObservableValue.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ObservableValue.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/OwnedSink.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile OwnedSink.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/RefList.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile RefList.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/Reference.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Reference.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/SetChange.swift (in target 'GlueKit' from project 'GlueKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile SetChange.swift
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules
2026-09-17 15:41:45.410 xcodebuild[1155:6412] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
** BUILD FAILED **
The following build commands failed:
SwiftCompile normal arm64 Compiling\ Update.swift,\ ValueChange.swift,\ ValueMappingForArrayField.swift,\ ValueMappingForSetField.swift,\ ValueMappingForSourceField.swift,\ ValueMappingForValue.swift,\ ValueMappingForValueField.swift,\ ValueReference.swift,\ Variable.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/Update.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ValueChange.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ValueMappingForArrayField.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ValueMappingForSetField.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ValueMappingForSourceField.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ValueMappingForValue.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ValueMappingForValueField.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ValueReference.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/Variable.swift (in target 'GlueKit' from project 'GlueKit')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ValueMappingForArrayField.swift (in target 'GlueKit' from project 'GlueKit')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ValueMappingForSetField.swift (in target 'GlueKit' from project 'GlueKit')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/GlueKit/Sources/ValueReference.swift (in target 'GlueKit' from project 'GlueKit')
Building workspace Attabench with scheme Attabench-Package
(5 failures)
BUILD FAILURE 6.4 iOS