Skip to content

Update supported Xcode version to 16.0 #12863

Update supported Xcode version to 16.0

Update supported Xcode version to 16.0 #12863

Triggered via pull request September 21, 2024 11:01
Status Failure
Total duration 7m 16s
Billable time 19m
Artifacts 5

pr.yml

on: pull_request
Matrix: Test
SwiftLint
42s
SwiftLint
Test Shell Scripts
17s
Test Shell Scripts
Make Release Build
5m 8s
Make Release Build
Verify autoconsent bundle
0s
Verify autoconsent bundle
ShellCheck
7s
ShellCheck
Private API Report  /  Update PR comment
Private API Report / Update PR comment
Create Asana Task
0s
Create Asana Task
Close Asana Task
0s
Close Asana Task
Fit to window
Zoom out
Zoom in

Annotations

9 errors and 37 warnings
Test (Non-Sandbox): LocalPackages/DataBrokerProtection/Sources/DataBrokerProtection/Scheduler/DataBrokerProtectionQueueManager.swift#L30
type 'OperationQueue' does not conform to protocol 'DataBrokerProtectionOperationQueue'
Test (Non-Sandbox)
Process completed with exit code 1.
Make Release Build: LocalPackages/DataBrokerProtection/Sources/DataBrokerProtection/Scheduler/DataBrokerProtectionQueueManager.swift#L30
type 'OperationQueue' does not conform to protocol 'DataBrokerProtectionOperationQueue'
Make Release Build: LocalPackages/DataBrokerProtection/Sources/DataBrokerProtection/Scheduler/DataBrokerProtectionQueueManager.swift#L30
type 'OperationQueue' does not conform to protocol 'DataBrokerProtectionOperationQueue'
Make Release Build
error: The command `(cd /Users/runner/work/macos-browser/macos-browser && env 'ACTIONS_RUNNER_ACTION_ARCHIVE_CACHE=/Users/runner/actionarchivecache' 'AGENT_TOOLSDIRECTORY=/Users/runner/hostedtoolcache' 'ANDROID_HOME=/Users/runner/Library/Android/sdk' 'ANDROID_NDK=/Users/runner/Library/Android/sdk/ndk/26.3.11579264' 'ANDROID_NDK_HOME=/Users/runner/Library/Android/sdk/ndk/26.3.11579264' 'ANDROID_NDK_LATEST_HOME=/Users/runner/Library/Android/sdk/ndk/27.1.12297006' 'ANDROID_NDK_ROOT=/Users/runner/Library/Android/sdk/ndk/26.3.11579264' 'ANDROID_SDK_ROOT=/Users/runner/Library/Android/sdk' 'BOOTSTRAP_HASKELL_INSTALL_NO_STACK_HOOK=1' 'BOOTSTRAP_HASKELL_NONINTERACTIVE=1' 'CHROMEWEBDRIVER=/usr/local/share/chromedriver-mac-arm64' 'CI=true' 'CODESIGN_ALLOCATE=/Applications/Xcode_16.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/codesign_allocate' 'DEVELOPER_DIR=/Applications/Xcode_16.app/Contents/Developer' 'DOTNET_MULTILEVEL_LOOKUP=0' 'DOTNET_ROOT=/Users/runner/.dotnet' 'GITHUB_ACTION=__run_5' 'GITHUB_ACTIONS=true' 'GITHUB_ACTION_REF=' 'GITHUB_ACTION_REPOSITORY=' 'GITHUB_ACTOR=ayoy' 'GITHUB_ACTOR_ID=14022' 'GITHUB_API_URL=https://api.github.com' 'GITHUB_BASE_REF=main' 'GITHUB_ENV=/Users/runner/work/_temp/_runner_file_commands/set_env_42086ab4-5506-490b-942c-5d11c3d327df' 'GITHUB_EVENT_NAME=pull_request' 'GITHUB_EVENT_PATH=/Users/runner/work/_temp/_github_workflow/event.json' 'GITHUB_GRAPHQL_URL=https://api.github.com/graphql' 'GITHUB_HEAD_REF=dominik/xcode-16' 'GITHUB_JOB=release-build' 'GITHUB_OUTPUT=/Users/runner/work/_temp/_runner_file_commands/set_output_42086ab4-5506-490b-942c-5d11c3d327df' 'GITHUB_PATH=/Users/runner/work/_temp/_runner_file_commands/add_path_42086ab4-5506-490b-942c-5d11c3d327df' 'GITHUB_REF=refs/pull/3320/merge' 'GITHUB_REF_NAME=3320/merge' 'GITHUB_REF_PROTECTED=false' 'GITHUB_REF_TYPE=branch' 'GITHUB_REPOSITORY=duckduckgo/macos-browser' 'GITHUB_REPOSITORY_ID=287289027' 'GITHUB_REPOSITORY_OWNER=duckduckgo' 'GITHUB_REPOSITORY_OWNER_ID=342708' 'GITHUB_RETENTION_DAYS=90' 'GITHUB_RUN_ATTEMPT=1' 'GITHUB_RUN_ID=10972028144' 'GITHUB_RUN_NUMBER=12863' 'GITHUB_SERVER_URL=https://github.com' 'GITHUB_SHA=5039103a35bb9c178ac9cbb713a1f3abb72564e6' 'GITHUB_STATE=/Users/runner/work/_temp/_runner_file_commands/save_state_42086ab4-5506-490b-942c-5d11c3d327df' 'GITHUB_STEP_SUMMARY=/Users/runner/work/_temp/_runner_file_commands/step_summary_42086ab4-5506-490b-942c-5d11c3d327df' 'GITHUB_TRIGGERING_ACTOR=ayoy' 'GITHUB_WORKFLOW=PR Checks' 'GITHUB_WORKFLOW_REF=duckduckgo/macos-browser/.github/workflows/pr.yml@refs/pull/3320/merge' 'GITHUB_WORKFLOW_SHA=5039103a35bb9c178ac9cbb713a1f3abb72564e6' 'GITHUB_WORKSPACE=/Users/runner/work/macos-browser/macos-browser' 'GOROOT_1_20_ARM64=/Users/runner/hostedtoolcache/go/1.20.14/arm64' 'GOROOT_1_21_ARM64=/Users/runner/hostedtoolcache/go/1.21.13/arm64' 'GOROOT_1_22_ARM64=/Users/runner/hostedtoolcache/go/1.22.7/arm64' 'GOROOT_1_23_ARM64=/Users/runner/hostedtoolcache/go/1.23.1/arm64' 'HOME=/Users/runner' 'HOMEBREW_CASK_OPTS=--no-quarantine' 'HOMEBREW_CELLAR=/opt/homebrew/Cellar' 'HOMEBREW_NO_AUTO_UPDATE=1' 'HOMEBREW_NO_INSTALL_CLEANUP=1' 'HOMEBREW_PREFIX=/opt/homebrew' 'HOMEBREW_REPOSITORY=/opt/homebrew' 'INFOPATH=/opt/homebrew/share/info:' 'ImageOS=macos14' 'ImageVersion=20240918.8' 'JAVA_HOME=/Users/runner/hostedtoolcache/Java_Temurin-Hotspot_jdk/21.0.4-7.0/arm64/Contents/Home/' 'JAVA_HOME_11_arm64=/Users/runner/hostedtoolcache/Java_Temurin-Hotspot_jdk/11.0.24-8/arm64/Contents/Home/' 'JAVA_HOME_17_arm64=/Users/runner/hostedtoolcache/Java_Temurin-Hotspot_jdk/17.0.12-7/arm64/Contents/Home/' 'JAVA_HOME_21_arm64=/Users/runner/hostedtoolcache/Java_Temurin-Hotspot_jdk/21.0.4-7.0/arm64/Contents/Home/' 'LANG=en_US.UTF-8' 'LC_ALL=en_US.UTF-8' 'LC_CTYPE=en_US.UTF-8' 'LOGNAME=runner' 'MANPATH=/Applications/Xcode_16.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/share/man:/Applications/Xcode_16.app/Contents/Developer/Platforms/MacOSX.platform/usr/share/man:/Applications/Xcode_16.0.app/Contents/Developer/usr/share/man:/Applications/Xcode_16.0.app/Contents/
Make Release Build
Process completed with exit code 65.
Test (Sandbox): LocalPackages/DataBrokerProtection/Sources/DataBrokerProtection/Scheduler/DataBrokerProtectionQueueManager.swift#L30
type 'OperationQueue' does not conform to protocol 'DataBrokerProtectionOperationQueue'
Test (Sandbox): LocalPackages/DataBrokerProtection/Sources/DataBrokerProtection/Scheduler/DataBrokerProtectionQueueManager.swift#L30
type 'OperationQueue' does not conform to protocol 'DataBrokerProtectionOperationQueue'
Test (Sandbox)
Process completed with exit code 1.
Test (Non-Sandbox)
The following actions use a deprecated Node.js version and will be forced to run on node20: webfactory/ssh-agent@v0.7.0. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Test (Non-Sandbox)
No files were found with the provided path: Non-Sandbox-integrationtests-xcodebuild.log. No artifacts will be uploaded.
Test (Non-Sandbox)
No files were found with the provided path: Non-Sandbox-integrationtests.xcresult. No artifacts will be uploaded.
Test (Non-Sandbox): LocalPackages/BuildToolPlugins/Plugins/InputFilesChecker/InputFilesChecker.swift#L167
extension declares a conformance of imported type 'File' to imported protocols 'Equatable', 'Hashable'; this will not behave correctly if the owners of 'PackagePlugin' introduce this conformance in the future
Test (Non-Sandbox): LocalPackages/BuildToolPlugins/Plugins/InputFilesChecker/InputFilesChecker.swift#L167
extension declares a conformance of imported type 'File' to imported protocols 'Equatable', 'Hashable'; this will not behave correctly if the owners of 'PackagePlugin' introduce this conformance in the future
Test (Non-Sandbox): LocalPackages/XPCHelper/Sources/XPCHelper/XPCServer.swift#L56
capture of 'newConnection' with non-sendable type 'NSXPCConnection' in a `@Sendable` closure; this is an error in the Swift 6 language mode
Test (Non-Sandbox): LocalPackages/UDSHelper/Sources/UDSHelper/UDSServer.swift#L25
extension declares a conformance of imported type 'NWConnection' to imported protocols 'Hashable', 'Equatable'; this will not behave correctly if the owners of 'Network' introduce this conformance in the future
Test (Non-Sandbox): LocalPackages/NetworkProtectionMac/Sources/NetworkProtectionProxy/FlowManagers/UDPFlowManager.swift#L179
global actor 'UDPFlowActor'-isolated instance method 'hash(into:)' cannot be used to satisfy nonisolated protocol requirement; this is an error in the Swift 6 language mode
Test (Non-Sandbox): LocalPackages/NetworkProtectionMac/Sources/NetworkProtectionProxy/FlowManagers/UDPFlowManager.swift#L173
global actor 'UDPFlowActor'-isolated operator function '==' cannot be used to satisfy nonisolated protocol requirement; this is an error in the Swift 6 language mode
Test (Non-Sandbox): LocalPackages/NetworkProtectionMac/Sources/NetworkProtectionProxy/FlowManagers/UDPFlowManager.swift#L326
global actor 'UDPFlowActor'-isolated instance method 'hash(into:)' cannot be used to satisfy nonisolated protocol requirement; this is an error in the Swift 6 language mode
Test (Non-Sandbox): LocalPackages/NetworkProtectionMac/Sources/NetworkProtectionProxy/FlowManagers/UDPFlowManager.swift#L322
global actor 'UDPFlowActor'-isolated operator function '==' cannot be used to satisfy nonisolated protocol requirement; this is an error in the Swift 6 language mode
Test (Non-Sandbox): LocalPackages/SubscriptionUI/Sources/SubscriptionUI/DebugMenu/DebugPurchaseView.swift#L167
extension declares a conformance of imported type 'String' to imported protocol 'Identifiable'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
Make Release Build
The following actions use a deprecated Node.js version and will be forced to run on node20: webfactory/ssh-agent@v0.7.0. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Make Release Build: LocalPackages/BuildToolPlugins/Plugins/InputFilesChecker/InputFilesChecker.swift#L167
extension declares a conformance of imported type 'File' to imported protocols 'Equatable', 'Hashable'; this will not behave correctly if the owners of 'PackagePlugin' introduce this conformance in the future
Make Release Build: LocalPackages/BuildToolPlugins/Plugins/InputFilesChecker/InputFilesChecker.swift#L167
extension declares a conformance of imported type 'File' to imported protocols 'Equatable', 'Hashable'; this will not behave correctly if the owners of 'PackagePlugin' introduce this conformance in the future
Make Release Build: LocalPackages/XPCHelper/Sources/XPCHelper/XPCServer.swift#L56
capture of 'newConnection' with non-sendable type 'NSXPCConnection' in a `@Sendable` closure; this is an error in the Swift 6 language mode
Make Release Build: LocalPackages/XPCHelper/Sources/XPCHelper/XPCServer.swift#L56
capture of 'newConnection' with non-sendable type 'NSXPCConnection' in a `@Sendable` closure; this is an error in the Swift 6 language mode
Make Release Build: LocalPackages/UDSHelper/Sources/UDSHelper/UDSServer.swift#L25
extension declares a conformance of imported type 'NWConnection' to imported protocols 'Hashable', 'Equatable'; this will not behave correctly if the owners of 'Network' introduce this conformance in the future
Make Release Build: LocalPackages/UDSHelper/Sources/UDSHelper/UDSServer.swift#L25
extension declares a conformance of imported type 'NWConnection' to imported protocols 'Hashable', 'Equatable'; this will not behave correctly if the owners of 'Network' introduce this conformance in the future
Make Release Build: LocalPackages/NetworkProtectionMac/Sources/NetworkProtectionProxy/FlowManagers/UDPFlowManager.swift#L179
global actor 'UDPFlowActor'-isolated instance method 'hash(into:)' cannot be used to satisfy nonisolated protocol requirement; this is an error in the Swift 6 language mode
Make Release Build: LocalPackages/NetworkProtectionMac/Sources/NetworkProtectionProxy/FlowManagers/UDPFlowManager.swift#L173
global actor 'UDPFlowActor'-isolated operator function '==' cannot be used to satisfy nonisolated protocol requirement; this is an error in the Swift 6 language mode
Make Release Build: LocalPackages/NetworkProtectionMac/Sources/NetworkProtectionProxy/FlowManagers/UDPFlowManager.swift#L326
global actor 'UDPFlowActor'-isolated instance method 'hash(into:)' cannot be used to satisfy nonisolated protocol requirement; this is an error in the Swift 6 language mode
Make Release Build: LocalPackages/NetworkProtectionMac/Sources/NetworkProtectionProxy/FlowManagers/UDPFlowManager.swift#L322
global actor 'UDPFlowActor'-isolated operator function '==' cannot be used to satisfy nonisolated protocol requirement; this is an error in the Swift 6 language mode
Test (Sandbox)
The following actions use a deprecated Node.js version and will be forced to run on node20: webfactory/ssh-agent@v0.7.0. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Test (Sandbox)
No files were found with the provided path: Sandbox-integrationtests-xcodebuild.log. No artifacts will be uploaded.
Test (Sandbox)
No files were found with the provided path: Sandbox-integrationtests.xcresult. No artifacts will be uploaded.
Test (Sandbox): LocalPackages/BuildToolPlugins/Plugins/InputFilesChecker/InputFilesChecker.swift#L167
extension declares a conformance of imported type 'File' to imported protocols 'Equatable', 'Hashable'; this will not behave correctly if the owners of 'PackagePlugin' introduce this conformance in the future
Test (Sandbox): LocalPackages/BuildToolPlugins/Plugins/InputFilesChecker/InputFilesChecker.swift#L167
extension declares a conformance of imported type 'File' to imported protocols 'Equatable', 'Hashable'; this will not behave correctly if the owners of 'PackagePlugin' introduce this conformance in the future
Test (Sandbox): LocalPackages/XPCHelper/Sources/XPCHelper/XPCServer.swift#L56
capture of 'newConnection' with non-sendable type 'NSXPCConnection' in a `@Sendable` closure; this is an error in the Swift 6 language mode
Test (Sandbox): LocalPackages/XPCHelper/Sources/XPCHelper/XPCServer.swift#L56
capture of 'newConnection' with non-sendable type 'NSXPCConnection' in a `@Sendable` closure; this is an error in the Swift 6 language mode
Test (Sandbox): LocalPackages/UDSHelper/Sources/UDSHelper/UDSServer.swift#L25
extension declares a conformance of imported type 'NWConnection' to imported protocols 'Hashable', 'Equatable'; this will not behave correctly if the owners of 'Network' introduce this conformance in the future
Test (Sandbox): LocalPackages/UDSHelper/Sources/UDSHelper/UDSServer.swift#L25
extension declares a conformance of imported type 'NWConnection' to imported protocols 'Hashable', 'Equatable'; this will not behave correctly if the owners of 'Network' introduce this conformance in the future
Test (Sandbox): LocalPackages/NetworkProtectionMac/Sources/NetworkProtectionProxy/FlowManagers/UDPFlowManager.swift#L179
global actor 'UDPFlowActor'-isolated instance method 'hash(into:)' cannot be used to satisfy nonisolated protocol requirement; this is an error in the Swift 6 language mode
Test (Sandbox): LocalPackages/NetworkProtectionMac/Sources/NetworkProtectionProxy/FlowManagers/UDPFlowManager.swift#L173
global actor 'UDPFlowActor'-isolated operator function '==' cannot be used to satisfy nonisolated protocol requirement; this is an error in the Swift 6 language mode
Test (Sandbox): LocalPackages/NetworkProtectionMac/Sources/NetworkProtectionProxy/FlowManagers/UDPFlowManager.swift#L326
global actor 'UDPFlowActor'-isolated instance method 'hash(into:)' cannot be used to satisfy nonisolated protocol requirement; this is an error in the Swift 6 language mode
Test (Sandbox): LocalPackages/NetworkProtectionMac/Sources/NetworkProtectionProxy/FlowManagers/UDPFlowManager.swift#L322
global actor 'UDPFlowActor'-isolated operator function '==' cannot be used to satisfy nonisolated protocol requirement; this is an error in the Swift 6 language mode

Artifacts

Produced during runtime
Name Size
Non-Sandbox-unittests-xcodebuild.log Expired
272 KB
Non-Sandbox-unittests.xcresult Expired
370 KB
Sandbox-unittests-xcodebuild.log Expired
447 KB
Sandbox-unittests.xcresult Expired
556 KB
release-xcodebuild.log Expired
315 KB