The Swift Package Index logo.Swift Package Index

Build Information

Failed to build skip-fuse, reference main (8b69bb), with Swift 6.3 for Android on 20 Aug 2026 01:51:13 UTC.

Build Command

bash -c docker run --pull=always --rm -v "checkouts-54344847-0":/host -w "$PWD" -e JAVA_HOME="/root/.sdkman/candidates/java/current" -e SPI_BUILD="1" -e SPI_PROCESSING="1" registry.gitlab.com/saguaro1/spi-images:android-6.3-latest swift build --swift-sdk aarch64-unknown-linux-android28 2>&1

Build Log

========================================
RunAll
========================================
Builder version: 5.0.2
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/skiptools/skip-fuse.git
Reference: main
Initialized empty Git repository in /host/spi-builder-workspace/.git/
hint: Using 'master' as the name for the initial branch. This default branch name
hint: is subject to change. To configure the initial branch name to use in all
hint: of your new repositories, which will suppress this warning, call:
hint:
hint: 	git config --global init.defaultBranch <name>
hint:
hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
hint: 'development'. The just-created branch can be renamed via this command:
hint:
hint: 	git branch -m <name>
From https://github.com/skiptools/skip-fuse
 * branch            main       -> FETCH_HEAD
 * [new branch]      main       -> origin/main
HEAD is now at 8b69bb0
Cloned https://github.com/skiptools/skip-fuse.git
Revision (git rev-parse @):
8b69bb0b5be7df880b8f9b3d2eb6659909a5b5c5
SPI manifest file found: $PWD/.spi.yml
SUCCESS checkout https://github.com/skiptools/skip-fuse.git at main
========================================
Build
========================================
Selected platform:         android
Swift version:             6.3
Building package at path:  $PWD
https://github.com/skiptools/skip-fuse.git
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-54344847-0":/host -w "$PWD" -e JAVA_HOME="/root/.sdkman/candidates/java/current" -e SPI_BUILD="1" -e SPI_PROCESSING="1" registry.gitlab.com/saguaro1/spi-images:android-6.3-latest swift build --swift-sdk aarch64-unknown-linux-android28 2>&1
android-6.3-latest: Pulling from saguaro1/spi-images
Digest: sha256:2b782c87e0bdf114eb0da12f6379a346f06569d6991407581da7dc03d1813adf
Status: Image is up to date for registry.gitlab.com/saguaro1/spi-images:android-6.3-latest
Fetching https://github.com/skiptools/skip-android-bridge.git
Fetching https://github.com/skiptools/swift-jni.git
[1/840] Fetching skip-android-bridge
Fetched https://github.com/skiptools/skip-android-bridge.git from cache (0.39s)
[1/278] Fetching swift-jni
Fetched https://github.com/skiptools/swift-jni.git from cache (0.44s)
Computing version for https://github.com/skiptools/swift-jni.git
Computed https://github.com/skiptools/swift-jni.git at 0.5.0 (0.60s)
Computing version for https://github.com/skiptools/skip-android-bridge.git
Computed https://github.com/skiptools/skip-android-bridge.git at 0.6.5 (0.16s)
Fetching https://github.com/skiptools/skip.git
Fetching https://github.com/skiptools/swift-android-native.git
Fetching https://github.com/skiptools/skip-bridge.git
Fetching https://github.com/skiptools/skip-foundation.git
[1/2830] Fetching skip-bridge
[1728/3733] Fetching skip-bridge, swift-android-native
[2922/8100] Fetching skip-bridge, swift-android-native, skip-foundation
[3627/17362] Fetching skip-bridge, swift-android-native, skip-foundation, skip
Fetched https://github.com/skiptools/skip-bridge.git from cache (0.56s)
Fetched https://github.com/skiptools/swift-android-native.git from cache (0.56s)
Fetched https://github.com/skiptools/skip-foundation.git from cache (0.56s)
[7040/9262] Fetching skip
Fetched https://github.com/skiptools/skip.git from cache (0.69s)
Computing version for https://github.com/skiptools/swift-android-native.git
Computed https://github.com/skiptools/swift-android-native.git at 1.5.1 (0.87s)
Computing version for https://github.com/skiptools/skip-bridge.git
Computed https://github.com/skiptools/skip-bridge.git at 0.17.3 (0.15s)
Fetching https://github.com/skiptools/skip-lib.git
[1/1847] Fetching skip-lib
Fetched https://github.com/skiptools/skip-lib.git from cache (0.40s)
Computing version for https://github.com/skiptools/skip-foundation.git
Computed https://github.com/skiptools/skip-foundation.git at 1.4.3 (0.56s)
Computing version for https://github.com/skiptools/skip.git
Computed https://github.com/skiptools/skip.git at 1.9.6 (0.17s)
Computing version for https://github.com/skiptools/skip-lib.git
Computed https://github.com/skiptools/skip-lib.git at 1.4.1 (0.16s)
Fetching https://github.com/skiptools/skip-unit.git
[1/1133] Fetching skip-unit
Fetched https://github.com/skiptools/skip-unit.git from cache (0.42s)
Computing version for https://github.com/skiptools/skip-unit.git
Computed https://github.com/skiptools/skip-unit.git at 1.7.1 (0.56s)
Creating working copy for https://github.com/skiptools/skip-lib.git
Working copy of https://github.com/skiptools/skip-lib.git resolved at 1.4.1
Creating working copy for https://github.com/skiptools/skip.git
Working copy of https://github.com/skiptools/skip.git resolved at 1.9.6
Creating working copy for https://github.com/skiptools/swift-android-native.git
Working copy of https://github.com/skiptools/swift-android-native.git resolved at 1.5.1
Creating working copy for https://github.com/skiptools/swift-jni.git
Working copy of https://github.com/skiptools/swift-jni.git resolved at 0.5.0
Creating working copy for https://github.com/skiptools/skip-bridge.git
Working copy of https://github.com/skiptools/skip-bridge.git resolved at 0.17.3
Creating working copy for https://github.com/skiptools/skip-android-bridge.git
Working copy of https://github.com/skiptools/skip-android-bridge.git resolved at 0.6.5
Creating working copy for https://github.com/skiptools/skip-foundation.git
Working copy of https://github.com/skiptools/skip-foundation.git resolved at 1.4.3
Creating working copy for https://github.com/skiptools/skip-unit.git
Working copy of https://github.com/skiptools/skip-unit.git resolved at 1.7.1
Downloading binary artifact https://github.com/skiptools/skip/releases/download/1.9.6/skip-linux.zip
[16375/167260475] Downloading https://github.com/skiptools/skip/releases/download/1.9.6/skip-linux.zip
Downloaded https://github.com/skiptools/skip/releases/download/1.9.6/skip-linux.zip (8.73s)
warning: 'swift-android-native': Conflicting identity for swift-jni: dependency 'source.skip.tools/swift-jni' and dependency 'github.com/skiptools/swift-jni' both point to the same package identity 'swift-jni'. The dependencies are introduced through the following chains: (A) /host/spi-builder-workspace->github.com/skiptools/skip-android-bridge->github.com/skiptools/swift-android-native->source.skip.tools/swift-jni (B) /host/spi-builder-workspace->github.com/skiptools/swift-jni. If there are multiple chains that lead to the same dependency, only the first chain is shown here. To see all chains use debug output option. To resolve the conflict, coordinate with the maintainer of the package that introduces the conflicting dependency. This will be escalated to an error in future versions of SwiftPM.
[1/1] Compiling plugin Create SkipLink
[2/2] Compiling plugin skipstone
Building for debugging...
[2/54] Copying Info.plist
[4/54] Write sources
[18/54] Compiling CJNI cjni.c
[19/54] Compiling AndroidNDK src.c
[20/54] Compiling ConcurrencyRuntimeC src.c
note: Skip 1.9.6: skipstone plugin to: /host/spi-builder-workspace/.build/plugins/outputs/skip-unit/SkipUnit/destination/skipstone/SkipUnit/src/main at 01:50:59
/host/spi-builder-workspace/.build/checkouts/skip-unit/Sources/SkipUnit/Skip/skip.yml: note: loading skip.yml from /host/spi-builder-workspace/.build/checkouts/skip-unit/Sources/SkipUnit/Skip/skip.yml
note: skip.yml aggregate created (568 ms) for modules: ["SkipUnit"]
/host/spi-builder-workspace/.build/checkouts/skip-unit/Sources/SkipUnit/Skip/XCTest.kt: note: SkipUnit/src/main/kotlin/skip/unit/XCTest.kt override linked from project source /host/spi-builder-workspace/.build/checkouts/skip-unit/Sources/SkipUnit/Skip/XCTest.kt
/host/spi-builder-workspace/.build/plugins/outputs/skip-unit/SkipUnit/destination/skipstone/SkipUnit.skipcode.json: note: SkipUnit.skipcode.json (24 KB) codebase written
/host/spi-builder-workspace/.build/plugins/outputs/skip-unit/SkipUnit/destination/skipstone/gradle/wrapper/gradle-wrapper.properties: note: gradle/wrapper/gradle-wrapper.properties (80 bytes) gradle wrapper written
/host/spi-builder-workspace/.build/plugins/outputs/skip-unit/SkipUnit/destination/skipstone/SkipUnit/proguard-rules.pro: note: SkipUnit/proguard-rules.pro (350 bytes) proguard written
/host/spi-builder-workspace/.build/plugins/outputs/skip-unit/SkipUnit/destination/skipstone/SkipUnit/build.gradle.kts: note: SkipUnit/build.gradle.kts (3 KB) gradle project written
/host/spi-builder-workspace/.build/plugins/outputs/skip-unit/SkipUnit/destination/skipstone/gradle.properties: note: gradle.properties (79 bytes) gradle config written
/host/spi-builder-workspace/.build/plugins/outputs/skip-unit/SkipUnit/destination/skipstone/settings.gradle.kts: note: settings.gradle.kts (3 KB) gradle settings written
/host/spi-builder-workspace/.build/plugins/outputs/skip-unit/SkipUnit/destination/skipstone/.SkipUnit.sourcehash: note: .SkipUnit.sourcehash (287 bytes) sourcehash written
[21/54] Skip SkipUnit
[22/54] Copying .SkipUnit.sourcehash
[23/54] Write swift-version-272D24FF697CF451.txt
[25/90] Emitting module AndroidLogging
[26/90] Emitting module AndroidSystem
note: Skip 1.9.6: skipstone plugin to: /host/spi-builder-workspace/.build/plugins/outputs/skip-lib/SkipLib/destination/skipstone/SkipLib/src/main at 01:51:00
/host/spi-builder-workspace/.build/checkouts/skip-lib/Sources/SkipLib/Skip/skip.yml: note: loading skip.yml from /host/spi-builder-workspace/.build/checkouts/skip-lib/Sources/SkipLib/Skip/skip.yml
/host/spi-builder-workspace/.build/checkouts/skip-unit/Sources/SkipUnit/Skip/skip.yml: note: SkipUnit skip.yml config loaded (612 ms)
note: skip.yml aggregate created (625 ms) for modules: ["SkipLib", "SkipUnit"]
/host/spi-builder-workspace/.build/plugins/outputs/skip-unit/SkipUnit/destination/skipstone/SkipUnit.skipcode.json: note: SkipUnit.skipcode.json codebase (24 KB) loaded (13 ms) for SkipUnit
/host/spi-builder-workspace/.build/checkouts/skip-lib/Sources/SkipLib/Skip/Hashable.kt: note: SkipLib/src/main/kotlin/skip/lib/Hashable.kt override linked from project source /host/spi-builder-workspace/.build/checkouts/skip-lib/Sources/SkipLib/Skip/Hashable.kt
/host/spi-builder-workspace/.build/checkouts/skip-lib/Sources/SkipLib/Skip/Duration.kt: note: SkipLib/src/main/kotlin/skip/lib/Duration.kt override linked from project source /host/spi-builder-workspace/.build/checkouts/skip-lib/Sources/SkipLib/Skip/Duration.kt
/host/spi-builder-workspace/.build/checkouts/skip-lib/Sources/SkipLib/Skip/Codable.kt: note: SkipLib/src/main/kotlin/skip/lib/Codable.kt override linked from project source /host/spi-builder-workspace/.build/checkouts/skip-lib/Sources/SkipLib/Skip/Codable.kt
/host/spi-builder-workspace/.build/checkouts/skip-lib/Sources/SkipLib/Skip/CaseIterable.kt: note: SkipLib/src/main/kotlin/skip/lib/CaseIterable.kt override linked from project source /host/spi-builder-workspace/.build/checkouts/skip-lib/Sources/SkipLib/Skip/CaseIterable.kt
/host/spi-builder-workspace/.build/checkouts/skip-lib/Sources/SkipLib/Skip/SetAlgebra.kt: note: SkipLib/src/main/kotlin/skip/lib/SetAlgebra.kt override linked from project source /host/spi-builder-workspace/.build/checkouts/skip-lib/Sources/SkipLib/Skip/SetAlgebra.kt
/host/spi-builder-workspace/.build/checkouts/skip-lib/Sources/SkipLib/Skip/Copyable.kt: note: SkipLib/src/main/kotlin/skip/lib/Copyable.kt override linked from project source /host/spi-builder-workspace/.build/checkouts/skip-lib/Sources/SkipLib/Skip/Copyable.kt
/host/spi-builder-workspace/.build/checkouts/skip-lib/Sources/SkipLib/Skip/InOut.kt: note: SkipLib/src/main/kotlin/skip/lib/InOut.kt override linked from project source /host/spi-builder-workspace/.build/checkouts/skip-lib/Sources/SkipLib/Skip/InOut.kt
/host/spi-builder-workspace/.build/checkouts/skip-lib/Sources/SkipLib/Skip/Error.kt: note: SkipLib/src/main/kotlin/skip/lib/Error.kt override linked from project source /host/spi-builder-workspace/.build/checkouts/skip-lib/Sources/SkipLib/Skip/Error.kt
/host/spi-builder-workspace/.build/checkouts/skip-lib/Sources/SkipLib/Skip/Dictionary.kt: note: SkipLib/src/main/kotlin/skip/lib/Dictionary.kt override linked from project source /host/spi-builder-workspace/.build/checkouts/skip-lib/Sources/SkipLib/Skip/Dictionary.kt
/host/spi-builder-workspace/.build/checkouts/skip-lib/Sources/SkipLib/Skip/IntSet.kt: note: SkipLib/src/main/kotlin/skip/lib/IntSet.kt override linked from project source /host/spi-builder-workspace/.build/checkouts/skip-lib/Sources/SkipLib/Skip/IntSet.kt
/host/spi-builder-workspace/.build/checkouts/skip-lib/Sources/SkipLib/Skip/Equatable.kt: note: SkipLib/src/main/kotlin/skip/lib/Equatable.kt override linked from project source /host/spi-builder-workspace/.build/checkouts/skip-lib/Sources/SkipLib/Skip/Equatable.kt
/host/spi-builder-workspace/.build/checkouts/skip-lib/Sources/SkipLib/Skip/Lambda.kt: note: SkipLib/src/main/kotlin/skip/lib/Lambda.kt override linked from project source /host/spi-builder-workspace/.build/checkouts/skip-lib/Sources/SkipLib/Skip/Lambda.kt
/host/spi-builder-workspace/.build/checkouts/skip-lib/Sources/SkipLib/Skip/Numbers.kt: note: SkipLib/src/main/kotlin/skip/lib/Numbers.kt override linked from project source /host/spi-builder-workspace/.build/checkouts/skip-lib/Sources/SkipLib/Skip/Numbers.kt
/host/spi-builder-workspace/.build/checkouts/skip-lib/Sources/SkipLib/Skip/Tuple.kt: note: SkipLib/src/main/kotlin/skip/lib/Tuple.kt override linked from project source /host/spi-builder-workspace/.build/checkouts/skip-lib/Sources/SkipLib/Skip/Tuple.kt
/host/spi-builder-workspace/.build/checkouts/skip-lib/Sources/SkipLib/Skip/KotlinSupport.kt: note: SkipLib/src/main/kotlin/skip/lib/KotlinSupport.kt override linked from project source /host/spi-builder-workspace/.build/checkouts/skip-lib/Sources/SkipLib/Skip/KotlinSupport.kt
/host/spi-builder-workspace/.build/checkouts/skip-lib/Sources/SkipLib/Skip/Set.kt: note: SkipLib/src/main/kotlin/skip/lib/Set.kt override linked from project source /host/spi-builder-workspace/.build/checkouts/skip-lib/Sources/SkipLib/Skip/Set.kt
/host/spi-builder-workspace/.build/checkouts/skip-lib/Sources/SkipLib/Skip/Optional.kt: note: SkipLib/src/main/kotlin/skip/lib/Optional.kt override linked from project source /host/spi-builder-workspace/.build/checkouts/skip-lib/Sources/SkipLib/Skip/Optional.kt
/host/spi-builder-workspace/.build/checkouts/skip-lib/Sources/SkipLib/Skip/StringInterpolationProtocol.kt: note: SkipLib/src/main/kotlin/skip/lib/StringInterpolationProtocol.kt override linked from project source /host/spi-builder-workspace/.build/checkouts/skip-lib/Sources/SkipLib/Skip/StringInterpolationProtocol.kt
/host/spi-builder-workspace/.build/checkouts/skip-lib/Sources/SkipLib/Skip/Bool.kt: note: SkipLib/src/main/kotlin/skip/lib/Bool.kt override linked from project source /host/spi-builder-workspace/.build/checkouts/skip-lib/Sources/SkipLib/Skip/Bool.kt
/host/spi-builder-workspace/.build/checkouts/skip-lib/Sources/SkipLib/Skip/Struct.kt: note: SkipLib/src/main/kotlin/skip/lib/Struct.kt override linked from project source /host/spi-builder-workspace/.build/checkouts/skip-lib/Sources/SkipLib/Skip/Struct.kt
/host/spi-builder-workspace/.build/checkouts/skip-lib/Sources/SkipLib/Skip/Clock.kt: note: SkipLib/src/main/kotlin/skip/lib/Clock.kt override linked from project source /host/spi-builder-workspace/.build/checkouts/skip-lib/Sources/SkipLib/Skip/Clock.kt
/host/spi-builder-workspace/.build/checkouts/skip-lib/Sources/SkipLib/Skip/Concurrency.kt: note: SkipLib/src/main/kotlin/skip/lib/Concurrency.kt override linked from project source /host/spi-builder-workspace/.build/checkouts/skip-lib/Sources/SkipLib/Skip/Concurrency.kt
/host/spi-builder-workspace/.build/checkouts/skip-lib/Sources/SkipLib/Skip/CustomStringConvertible.kt: note: SkipLib/src/main/kotlin/skip/lib/CustomStringConvertible.kt override linked from project source /host/spi-builder-workspace/.build/checkouts/skip-lib/Sources/SkipLib/Skip/CustomStringConvertible.kt
/host/spi-builder-workspace/.build/checkouts/skip-lib/Sources/SkipLib/Skip/String.kt: note: SkipLib/src/main/kotlin/skip/lib/String.kt override linked from project source /host/spi-builder-workspace/.build/checkouts/skip-lib/Sources/SkipLib/Skip/String.kt
/host/spi-builder-workspace/.build/checkouts/skip-lib/Sources/SkipLib/Skip/OptionSet.kt: note: SkipLib/src/main/kotlin/skip/lib/OptionSet.kt override linked from project source /host/spi-builder-workspace/.build/checkouts/skip-lib/Sources/SkipLib/Skip/OptionSet.kt
/host/spi-builder-workspace/.build/checkouts/skip-lib/Sources/SkipLib/Skip/Array.kt: note: SkipLib/src/main/kotlin/skip/lib/Array.kt override linked from project source /host/spi-builder-workspace/.build/checkouts/skip-lib/Sources/SkipLib/Skip/Array.kt
/host/spi-builder-workspace/.build/checkouts/skip-lib/Sources/SkipLib/Skip/Globals.kt: note: SkipLib/src/main/kotlin/skip/lib/Globals.kt override linked from project source /host/spi-builder-workspace/.build/checkouts/skip-lib/Sources/SkipLib/Skip/Globals.kt
/host/spi-builder-workspace/.build/checkouts/skip-lib/Sources/SkipLib/Skip/Collections.kt: note: SkipLib/src/main/kotlin/skip/lib/Collections.kt override linked from project source /host/spi-builder-workspace/.build/checkouts/skip-lib/Sources/SkipLib/Skip/Collections.kt
/host/spi-builder-workspace/.build/plugins/outputs/skip-lib/SkipLib/destination/skipstone/SkipLib/src/main/kotlin/skip/lib/BridgeSupport.kt: note: SkipLib/src/main/kotlin/skip/lib/BridgeSupport.kt (849 bytes) transpilation saved from BridgeSupport.swift (845 bytes) in 4 ms
/host/spi-builder-workspace/.build/plugins/outputs/skip-lib/SkipLib/destination/skipstone/SkipLib/src/main/kotlin/skip/lib/RawRepresentable.kt: note: SkipLib/src/main/kotlin/skip/lib/RawRepresentable.kt (207 bytes) transpilation saved from RawRepresentable.swift (237 bytes) in 0 ms
/host/spi-builder-workspace/.build/plugins/outputs/skip-lib/SkipLib/destination/skipstone/SkipLib/src/main/kotlin/skip/lib/SkipLib.kt: note: SkipLib/src/main/kotlin/skip/lib/SkipLib.kt (196 bytes) transpilation saved from SkipLib.swift (217 bytes) in 0 ms
/host/spi-builder-workspace/.build/plugins/outputs/skip-lib/SkipLib/destination/skipstone/SkipLib/src/main/kotlin/skip/lib/Identifiable.kt: note: SkipLib/src/main/kotlin/skip/lib/Identifiable.kt (228 bytes) transpilation saved from Identifiable.swift (320 bytes) in 10 ms
/host/spi-builder-workspace/.build/plugins/outputs/skip-lib/SkipLib/destination/skipstone/SkipLib/src/main/kotlin/skip/lib/ObjectIdentifier.kt: note: SkipLib/src/main/kotlin/skip/lib/ObjectIdentifier.kt (647 bytes) transpilation saved from ObjectIdentifier.swift (282 bytes) in 12 ms
/host/spi-builder-workspace/.build/plugins/outputs/skip-lib/SkipLib/destination/skipstone/SkipLib/src/main/kotlin/skip/lib/Pointer.kt: note: SkipLib/src/main/kotlin/skip/lib/Pointer.kt (5 KB) transpilation saved from Pointer.swift (2 KB) in 12 ms
/host/spi-builder-workspace/.build/plugins/outputs/skip-lib/SkipLib/destination/skipstone/SkipLib/src/main/kotlin/skip/lib/Random.kt: note: SkipLib/src/main/kotlin/skip/lib/Random.kt (1 KB) transpilation saved from Random.swift (3 KB) in 7 ms
/host/spi-builder-workspace/.build/plugins/outputs/skip-lib/SkipLib/destination/skipstone/SkipLib/src/main/kotlin/skip/lib/CodableSupport.kt: note: SkipLib/src/main/kotlin/skip/lib/CodableSupport.kt (4 KB) transpilation saved from CodableSupport.swift (3 KB) in 23 ms
/host/spi-builder-workspace/.build/plugins/outputs/skip-lib/SkipLib/destination/skipstone/SkipLib/src/main/kotlin/skip/lib/Result.kt: note: SkipLib/src/main/kotlin/skip/lib/Result.kt (3 KB) transpilation saved from Result.swift (2 KB) in 25 ms
/host/spi-builder-workspace/.build/plugins/outputs/skip-lib/SkipLib/destination/skipstone/SkipLib/src/main/kotlin/skip/lib/Regex.kt: note: SkipLib/src/main/kotlin/skip/lib/Regex.kt (3 KB) transpilation saved from Regex.swift (3 KB) in 42 ms
/host/spi-builder-workspace/.build/plugins/outputs/skip-lib/SkipLib/destination/skipstone/SkipLib/src/main/kotlin/skip/lib/CoreGraphics.kt: note: SkipLib/src/main/kotlin/skip/lib/CoreGraphics.kt (15 KB) transpilation saved from CoreGraphics.swift (9 KB) in 87 ms
/host/spi-builder-workspace/.build/plugins/outputs/skip-lib/SkipLib/destination/skipstone/SkipLib/src/main/kotlin/skip/lib/Math.kt: note: SkipLib/src/main/kotlin/skip/lib/Math.kt (28 KB) transpilation saved from Math.swift (15 KB) in 85 ms
/host/spi-builder-workspace/.build/plugins/outputs/skip-lib/SkipLib/destination/skipstone/SkipLib/src/main/kotlin/skip/lib/AsyncStream.kt: note: SkipLib/src/main/kotlin/skip/lib/AsyncStream.kt (26 KB) transpilation saved from AsyncStream.swift (18 KB) in 174 ms
/host/spi-builder-workspace/.build/plugins/outputs/skip-lib/SkipLib/destination/skipstone/SkipLib/src/main/kotlin/skip/lib/PackageSupport.kt: note: SkipLib/src/main/kotlin/skip/lib/PackageSupport.kt (740 bytes) transpilation saved from PackageSupport.swift (Zero KB) in 0 ms
/host/spi-builder-workspace/.build/plugins/outputs/skip-lib/SkipLib/destination/skipstone/SkipLib.skipcode.json: note: SkipLib.skipcode.json (717 KB) codebase written
/host/spi-builder-workspace/.build/plugins/outputs/skip-lib/SkipLib/destination/skipstone/gradle/wrapper/gradle-wrapper.properties: note: gradle/wrapper/gradle-wrapper.properties (80 bytes) gradle wrapper written
/host/spi-builder-workspace/.build/plugins/outputs/skip-lib/SkipLib/destination/skipstone/SkipLib/proguard-rules.pro: note: SkipLib/proguard-rules.pro (349 bytes) proguard written
/host/spi-builder-workspace/.build/plugins/outputs/skip-lib/SkipLib/destination/skipstone/SkipLib/build.gradle.kts: note: SkipLib/build.gradle.kts (3 KB) gradle project written
/host/spi-builder-workspace/.build/plugins/outputs/skip-lib/SkipLib/destination/skipstone/gradle.properties: note: gradle.properties (79 bytes) gradle config written
/host/spi-builder-workspace/.build/plugins/outputs/skip-lib/SkipLib/destination/skipstone/settings.gradle.kts: note: settings.gradle.kts (3 KB) gradle settings written
/host/spi-builder-workspace/.build/plugins/outputs/skip-lib/SkipLib/destination/skipstone/.SkipLib.sourcehash: note: .SkipLib.sourcehash (6 KB) sourcehash written
[26/93] Skip SkipLib
[27/93] Copying .SkipLib.sourcehash
[29/93] Compiling SkipUnit XCTest.swift
[30/93] Compiling AndroidSystem Errno.swift
[31/93] Compiling AndroidSystem ErrnoWindows.swift
[32/93] Compiling AndroidSystem FileDescriptor.swift
[33/93] Compiling AndroidSystem FileHelpers.swift
[34/93] Compiling AndroidSystem LockedState.swift
[35/93] Compiling AndroidSystem MachPort.swift
[36/93] Compiling AndroidSystem PlatformString.swift
[37/93] Compiling AndroidSystem SystemString.swift
[38/93] Compiling AndroidSystem FileOperations.swift
[39/93] Compiling AndroidSystem FilePath.swift
[40/93] Compiling AndroidSystem FilePathComponentView.swift
[41/93] Compiling AndroidSystem FilePathComponents.swift
note: Skip 1.9.6: skipstone plugin to: /host/spi-builder-workspace/.build/plugins/outputs/skip-bridge/SkipBridge/destination/skipstone/SkipBridge/src/main at 01:51:01
/host/spi-builder-workspace/.build/checkouts/skip-bridge/Sources/SkipBridge/Skip/skip.yml: note: loading skip.yml from /host/spi-builder-workspace/.build/checkouts/skip-bridge/Sources/SkipBridge/Skip/skip.yml
/host/spi-builder-workspace/.build/checkouts/skip-lib/Sources/SkipLib/Skip/skip.yml: note: SkipLib skip.yml config loaded (9 ms)
/host/spi-builder-workspace/.build/checkouts/skip-unit/Sources/SkipUnit/Skip/skip.yml: note: SkipUnit skip.yml config loaded (621 ms)
note: skip.yml aggregate created (1386 ms) for modules: ["SkipBridge", "SkipLib", "SkipUnit"]
/host/spi-builder-workspace/.build/plugins/outputs/skip-lib/SkipLib/destination/skipstone/SkipLib.skipcode.json: note: SkipLib.skipcode.json codebase (717 KB) loaded (224 ms) for SkipLib
/host/spi-builder-workspace/.build/plugins/outputs/skip-unit/SkipUnit/destination/skipstone/SkipUnit.skipcode.json: note: SkipUnit.skipcode.json codebase (24 KB) loaded (7 ms) for SkipUnit
/host/spi-builder-workspace/.build/checkouts/skip-bridge/Sources/SkipBridge/Skip/Reflector.kt: note: SkipBridge/src/main/kotlin/skip/bridge/Reflector.kt override linked from project source /host/spi-builder-workspace/.build/checkouts/skip-bridge/Sources/SkipBridge/Skip/Reflector.kt
/host/spi-builder-workspace/.build/checkouts/skip-bridge/Sources/SkipBridge/Skip/AndroidManifest.xml: note: SkipBridge/src/main/AndroidManifest.xml override linked from project source /host/spi-builder-workspace/.build/checkouts/skip-bridge/Sources/SkipBridge/Skip/AndroidManifest.xml
/host/spi-builder-workspace/.build/plugins/outputs/skip-bridge/SkipBridge/destination/skipstone/SkipBridge/src/main/kotlin/skip/bridge/SwiftHashable.kt: note: SkipBridge/src/main/kotlin/skip/bridge/SwiftHashable.kt (1 KB) transpilation saved from SwiftHashable.swift (5 KB) in 17 ms
/host/spi-builder-workspace/.build/plugins/outputs/skip-bridge/SkipBridge/destination/skipstone/SkipBridge/src/main/kotlin/skip/bridge/BridgeSupport.kt: note: SkipBridge/src/main/kotlin/skip/bridge/BridgeSupport.kt (1 KB) transpilation saved from BridgeSupport.swift (9 KB) in 14 ms
/host/spi-builder-workspace/.build/plugins/outputs/skip-bridge/SkipBridge/destination/skipstone/SkipBridge/src/main/kotlin/skip/bridge/SwiftEquatable.kt: note: SkipBridge/src/main/kotlin/skip/bridge/SwiftEquatable.kt (1 KB) transpilation saved from SwiftEquatable.swift (5 KB) in 21 ms
/host/spi-builder-workspace/.build/plugins/outputs/skip-bridge/SkipBridge/destination/skipstone/SkipBridge/src/main/kotlin/skip/bridge/System.kt: note: SkipBridge/src/main/kotlin/skip/bridge/System.kt (4 KB) transpilation saved from System.swift (9 KB) in 35 ms
/host/spi-builder-workspace/.build/plugins/outputs/skip-bridge/SkipBridge/destination/skipstone/SkipBridge/src/main/kotlin/skip/bridge/BridgedTypes.kt: note: SkipBridge/src/main/kotlin/skip/bridge/BridgedTypes.kt (3 KB) transpilation saved from BridgedTypes.swift (51 KB) in 36 ms
/host/spi-builder-workspace/.build/plugins/outputs/skip-bridge/SkipBridge/destination/skipstone/SkipBridge/src/main/kotlin/skip/bridge/Closures.kt: note: SkipBridge/src/main/kotlin/skip/bridge/Closures.kt (13 KB) transpilation saved from Closures.swift (86 KB) in 184 ms
/host/spi-builder-workspace/.build/plugins/outputs/skip-bridge/SkipBridge/destination/skipstone/SkipBridge.skipcode.json: note: SkipBridge.skipcode.json (63 KB) codebase written
/host/spi-builder-workspace/.build/plugins/outputs/skip-bridge/SkipBridge/destination/skipstone/SkipBridge/src/main/swift/Package.swift: note: SkipBridge/src/main/swift/Package.swift (5 KB) skippackage written
/host/spi-builder-workspace/.build/plugins/outputs/skip-bridge/SkipBridge/destination/skipstone/gradle/wrapper/gradle-wrapper.properties: note: gradle/wrapper/gradle-wrapper.properties (80 bytes) gradle wrapper written
/host/spi-builder-workspace/.build/plugins/outputs/skip-bridge/SkipBridge/destination/skipstone/SkipBridge/proguard-rules.pro: note: SkipBridge/proguard-rules.pro (352 bytes) proguard written
/host/spi-builder-workspace/.build/plugins/outputs/skip-bridge/SkipBridge/destination/skipstone/SkipBridge/build.gradle.kts: note: SkipBridge/build.gradle.kts (6 KB) gradle project written
/host/spi-builder-workspace/.build/plugins/outputs/skip-bridge/SkipBridge/destination/skipstone/gradle.properties: note: gradle.properties (79 bytes) gradle config written
/host/spi-builder-workspace/.build/plugins/outputs/skip-bridge/SkipBridge/destination/skipstone/settings.gradle.kts: note: settings.gradle.kts (3 KB) gradle settings written
/host/spi-builder-workspace/.build/plugins/outputs/skip-bridge/SkipBridge/destination/skipstone/.SkipBridge.sourcehash: note: .SkipBridge.sourcehash (998 bytes) sourcehash written
[41/93] Skip SkipBridge
[42/93] Copying .SkipBridge.sourcehash
[44/93] Compiling AndroidSystem Util+StringArray.swift
[45/93] Compiling AndroidSystem Util.swift
[46/93] Compiling AndroidSystem UtilConsumers.swift
[47/93] Compiling AndroidSystem Mocking.swift
[48/93] Compiling AndroidSystem RawBuffer.swift
[49/93] Compiling AndroidSystem Syscalls.swift
[50/93] Compiling AndroidSystem WindowsSyscallAdapters.swift
[51/93] Compiling AndroidLogging AndroidLogging.swift
[52/94] Wrapping AST for AndroidLogging for debugging
[54/94] Compiling AndroidSystem FilePathTempPosix.swift
[55/94] Compiling AndroidSystem FilePathTempWindows.swift
[56/94] Compiling AndroidSystem FilePathWindows.swift
[57/94] Compiling AndroidSystem FilePermissions.swift
[58/94] Compiling AndroidSystem Backcompat.swift
[59/94] Compiling AndroidSystem CInterop.swift
[60/94] Compiling AndroidSystem Constants.swift
[61/94] Compiling AndroidSystem Exports.swift
[62/94] Compiling AndroidSystem FilePathParsing.swift
[63/94] Compiling AndroidSystem FilePathString.swift
[64/94] Compiling AndroidSystem FilePathSyntax.swift
[65/94] Compiling AndroidSystem FilePathTemp.swift
[67/95] Compiling SkipUnit resource_bundle_accessor.swift
[68/95] Emitting module SkipUnit
[69/98] Wrapping AST for AndroidSystem for debugging
[70/100] Wrapping AST for SkipUnit for debugging
note: Skip 1.9.6: skipstone plugin to: /host/spi-builder-workspace/.build/plugins/outputs/skip-foundation/SkipFoundation/destination/skipstone/SkipFoundation/src/main at 01:51:01
/host/spi-builder-workspace/.build/checkouts/skip-foundation/Sources/SkipFoundation/Skip/skip.yml: note: loading skip.yml from /host/spi-builder-workspace/.build/checkouts/skip-foundation/Sources/SkipFoundation/Skip/skip.yml
/host/spi-builder-workspace/.build/checkouts/skip-lib/Sources/SkipLib/Skip/skip.yml: note: SkipLib skip.yml config loaded (28 ms)
/host/spi-builder-workspace/.build/checkouts/skip-unit/Sources/SkipUnit/Skip/skip.yml: note: SkipUnit skip.yml config loaded (837 ms)
note: skip.yml aggregate created (925 ms) for modules: ["SkipFoundation", "SkipLib", "SkipUnit"]
/host/spi-builder-workspace/.build/plugins/outputs/skip-lib/SkipLib/destination/skipstone/SkipLib.skipcode.json: note: SkipLib.skipcode.json codebase (717 KB) loaded (197 ms) for SkipLib
/host/spi-builder-workspace/.build/plugins/outputs/skip-unit/SkipUnit/destination/skipstone/SkipUnit.skipcode.json: note: SkipUnit.skipcode.json codebase (24 KB) loaded (5 ms) for SkipUnit
/host/spi-builder-workspace/.build/checkouts/skip-foundation/Sources/SkipFoundation/Skip/UrlEncoderUtil.kt: note: SkipFoundation/src/main/kotlin/skip/foundation/UrlEncoderUtil.kt override linked from project source /host/spi-builder-workspace/.build/checkouts/skip-foundation/Sources/SkipFoundation/Skip/UrlEncoderUtil.kt
/host/spi-builder-workspace/.build/plugins/outputs/skip-foundation/SkipFoundation/destination/skipstone/SkipFoundation/src/main/kotlin/skip/foundation/DateComponentsFormatter.kt: note: SkipFoundation/src/main/kotlin/skip/foundation/DateComponentsFormatter.kt (480 bytes) transpilation saved from DateComponentsFormatter.swift (153 bytes) in 1 ms
/host/spi-builder-workspace/.build/plugins/outputs/skip-foundation/SkipFoundation/destination/skipstone/SkipFoundation/src/main/kotlin/skip/foundation/DateIntervalFormatter.kt: note: SkipFoundation/src/main/kotlin/skip/foundation/DateIntervalFormatter.kt (478 bytes) transpilation saved from DateIntervalFormatter.swift (151 bytes) in 1 ms
/host/spi-builder-workspace/.build/plugins/outputs/skip-foundation/SkipFoundation/destination/skipstone/SkipFoundation/src/main/kotlin/skip/foundation/ComparisonResult.kt: note: SkipFoundation/src/main/kotlin/skip/foundation/ComparisonResult.kt (1 KB) transpilation saved from ComparisonResult.swift (449 bytes) in 12 ms
/host/spi-builder-workspace/.build/plugins/outputs/skip-foundation/SkipFoundation/destination/skipstone/SkipFoundation/src/main/kotlin/skip/foundation/Formatter.kt: note: SkipFoundation/src/main/kotlin/skip/foundation/Formatter.kt (5 KB) transpilation saved from Formatter.swift (2 KB) in 14 ms
/host/spi-builder-workspace/.build/plugins/outputs/skip-foundation/SkipFoundation/destination/skipstone/SkipFoundation/src/main/kotlin/skip/foundation/Dispatch.kt: note: SkipFoundation/src/main/kotlin/skip/foundation/Dispatch.kt (11 KB) transpilation saved from Dispatch.swift (6 KB) in 16 ms
/host/spi-builder-workspace/.build/plugins/outputs/skip-foundation/SkipFoundation/destination/skipstone/SkipFoundation/src/main/kotlin/skip/foundation/AttributedString.kt: note: SkipFoundation/src/main/kotlin/skip/foundation/AttributedString.kt (2 KB) transpilation saved from AttributedString.swift (2 KB) in 25 ms
/host/spi-builder-workspace/.build/plugins/outputs/skip-foundation/SkipFoundation/destination/skipstone/SkipFoundation/src/main/kotlin/skip/foundation/IndexSet.kt: note: SkipFoundation/src/main/kotlin/skip/foundation/IndexSet.kt (140 bytes) transpilation saved from IndexSet.swift (119 bytes) in 0 ms
/host/spi-builder-workspace/.build/plugins/outputs/skip-foundation/SkipFoundation/destination/skipstone/SkipFoundation/src/main/kotlin/skip/foundation/DateInterval.kt: note: SkipFoundation/src/main/kotlin/skip/foundation/DateInterval.kt (4 KB) transpilation saved from DateInterval.swift (2 KB) in 29 ms
/host/spi-builder-workspace/.build/plugins/outputs/skip-foundation/SkipFoundation/destination/skipstone/SkipFoundation/src/main/kotlin/skip/foundation/HTTPURLResponse.kt: note: SkipFoundation/src/main/kotlin/skip/foundation/HTTPURLResponse.kt (10 KB) transpilation saved from HTTPURLResponse.swift (9 KB) in 53 ms
/host/spi-builder-workspace/.build/plugins/outputs/skip-foundation/SkipFoundation/destination/skipstone/SkipFoundation/src/main/kotlin/skip/foundation/CharacterSet.kt: note: SkipFoundation/src/main/kotlin/skip/foundation/CharacterSet.kt (19 KB) transpilation saved from CharacterSet.swift (10 KB) in 76 ms
/host/spi-builder-workspace/.build/plugins/outputs/skip-foundation/SkipFoundation/destination/skipstone/SkipFoundation/src/main/kotlin/skip/foundation/Digest.kt: note: SkipFoundation/src/main/kotlin/skip/foundation/Digest.kt (11 KB) transpilation saved from Digest.swift (7 KB) in 78 ms
/host/spi-builder-workspace/.build/plugins/outputs/skip-foundation/SkipFoundation/destination/skipstone/SkipFoundation/src/main/kotlin/skip/foundation/IndexPath.kt: note: SkipFoundation/src/main/kotlin/skip/foundation/IndexPath.kt (5 KB) transpilation saved from IndexPath.swift (4 KB) in 81 ms
/host/spi-builder-workspace/.build/plugins/outputs/skip-foundation/SkipFoundation/destination/skipstone/SkipFoundation/src/main/kotlin/skip/foundation/DateFormatter.kt: note: SkipFoundation/src/main/kotlin/skip/foundation/DateFormatter.kt (24 KB) transpilation saved from DateFormatter.swift (10 KB) in 103 ms
/host/spi-builder-workspace/.build/plugins/outputs/skip-foundation/SkipFoundation/destination/skipstone/SkipFoundation/src/main/kotlin/skip/foundation/Date.kt: note: SkipFoundation/src/main/kotlin/skip/foundation/Date.kt (20 KB) transpilation saved from Date.swift (12 KB) in 127 ms
/host/spi-builder-workspace/.build/plugins/outputs/skip-foundation/SkipFoundation/destination/skipstone/SkipFoundation/src/main/kotlin/skip/foundation/Locale.kt: note: SkipFoundation/src/main/kotlin/skip/foundation/Locale.kt (18 KB) transpilation saved from Locale.swift (12 KB) in 61 ms
/host/spi-builder-workspace/.build/plugins/outputs/skip-foundation/SkipFoundation/destination/skipstone/SkipFoundation/src/main/kotlin/skip/foundation/JSONSerialization+Parser.kt: note: SkipFoundation/src/main/kotlin/skip/foundation/JSONSerialization+Parser.kt (12 KB) transpilation saved from JSONSerialization+Parser.swift (5 KB) in 66 ms
/host/spi-builder-workspace/.build/plugins/outputs/skip-foundation/SkipFoundation/destination/skipstone/SkipFoundation/src/main/kotlin/skip/foundation/LocalizedStringResource.kt: note: SkipFoundation/src/main/kotlin/skip/foundation/LocalizedStringResource.kt (5 KB) transpilation saved from LocalizedStringResource.swift (3 KB) in 25 ms
/host/spi-builder-workspace/.build/plugins/outputs/skip-foundation/SkipFoundation/destination/skipstone/SkipFoundation/src/main/kotlin/skip/foundation/ISO8601DateFormatter.kt: note: SkipFoundation/src/main/kotlin/skip/foundation/ISO8601DateFormatter.kt (11 KB) transpilation saved from ISO8601DateFormatter.swift (8 KB) in 80 ms
/host/spi-builder-workspace/.build/plugins/outputs/skip-foundation/SkipFoundation/destination/skipstone/SkipFoundation/src/main/kotlin/skip/foundation/Data.kt: note: SkipFoundation/src/main/kotlin/skip/foundation/Data.kt (29 KB) transpilation saved from Data.swift (13 KB) in 151 ms
/host/spi-builder-workspace/.build/plugins/outputs/skip-foundation/SkipFoundation/destination/skipstone/SkipFoundation/src/main/kotlin/skip/foundation/Logger.kt: note: SkipFoundation/src/main/kotlin/skip/foundation/Logger.kt (4 KB) transpilation saved from Logger.swift (3 KB) in 13 ms
/host/spi-builder-workspace/.build/plugins/outputs/skip-foundation/SkipFoundation/destination/skipstone/SkipFoundation/src/main/kotlin/skip/foundation/NSLock.kt: note: SkipFoundation/src/main/kotlin/skip/foundation/NSLock.kt (2 KB) transpilation saved from NSLock.swift (2 KB) in 21 ms
/host/spi-builder-workspace/.build/plugins/outputs/skip-foundation/SkipFoundation/destination/skipstone/SkipFoundation/src/main/kotlin/skip/foundation/Measurement.kt: note: SkipFoundation/src/main/kotlin/skip/foundation/Measurement.kt (6 KB) transpilation saved from Measurement.swift (5 KB) in 29 ms
/host/spi-builder-workspace/.build/plugins/outputs/skip-foundation/SkipFoundation/destination/skipstone/SkipFoundation/src/main/kotlin/skip/foundation/MarkdownNode.kt: note: SkipFoundation/src/main/kotlin/skip/foundation/MarkdownNode.kt (9 KB) transpilation saved from MarkdownNode.swift (8 KB) in 55 ms
/host/spi-builder-workspace/.build/plugins/outputs/skip-foundation/SkipFoundation/destination/skipstone/SkipFoundation/src/main/kotlin/skip/foundation/Number.kt: note: SkipFoundation/src/main/kotlin/skip/foundation/Number.kt (3 KB) transpilation saved from Number.swift (3 KB) in 24 ms
/host/spi-builder-workspace/.build/plugins/outputs/skip-foundation/SkipFoundation/destination/skipstone/SkipFoundation/src/main/kotlin/skip/foundation/NotificationCenter.kt: note: SkipFoundation/src/main/kotlin/skip/foundation/NotificationCenter.kt (10 KB) transpilation saved from NotificationCenter.swift (6 KB) in 58 ms
/host/spi-builder-workspace/.build/plugins/outputs/skip-foundation/SkipFoundation/destination/skipstone/SkipFoundation/src/main/kotlin/skip/foundation/OperationQueue.kt: note: SkipFoundation/src/main/kotlin/skip/foundation/OperationQueue.kt (18 KB) transpilation saved from OperationQueue.swift (5 KB) in 41 ms
/host/spi-builder-workspace/.build/plugins/outputs/skip-foundation/SkipFoundation/destination/skipstone/SkipFoundation/src/main/kotlin/skip/foundation/FileManager.kt: note: SkipFoundation/src/main/kotlin/skip/foundation/FileManager.kt (46 KB) transpilation saved from FileManager.swift (29 KB) in 113 ms
/host/spi-builder-workspace/.build/plugins/outputs/skip-foundation/SkipFoundation/destination/skipstone/SkipFoundation/src/main/kotlin/skip/foundation/OSAllocatedUnfairLock.kt: note: SkipFoundation/src/main/kotlin/skip/foundation/OSAllocatedUnfairLock.kt (4 KB) transpilation saved from OSAllocatedUnfairLock.swift (2 KB) in 20 ms
/host/spi-builder-workspace/.build/plugins/outputs/skip-foundation/SkipFoundation/destination/skipstone/SkipFoundation/src/main/kotlin/skip/foundation/SkipFoundation.kt: note: SkipFoundation/src/main/kotlin/skip/foundation/SkipFoundation.kt (3 KB) transpilation saved from SkipFoundation.swift (2 KB) in 17 ms
/host/spi-builder-workspace/.build/plugins/outputs/skip-foundation/SkipFoundation/destination/skipstone/SkipFoundation/src/main/kotlin/skip/foundation/Scanner.kt: note: SkipFoundation/src/main/kotlin/skip/foundation/Scanner.kt (11 KB) transpilation saved from Scanner.swift (4 KB) in 23 ms
/host/spi-builder-workspace/.build/plugins/outputs/skip-foundation/SkipFoundation/destination/skipstone/SkipFoundation/src/main/kotlin/skip/foundation/StringEncoding.kt: note: SkipFoundation/src/main/kotlin/skip/foundation/StringEncoding.kt (1 KB) transpilation saved from StringEncoding.swift (1 KB) in 8 ms
/host/spi-builder-workspace/.build/plugins/outputs/skip-foundation/SkipFoundation/destination/skipstone/SkipFoundation/src/main/kotlin/skip/foundation/Bundle.kt: note: SkipFoundation/src/main/kotlin/skip/foundation/Bundle.kt (41 KB) transpilation saved from Bundle.swift (28 KB) in 198 ms
/host/spi-builder-workspace/.build/plugins/outputs/skip-foundation/SkipFoundation/destination/skipstone/SkipFoundation/src/main/kotlin/skip/foundation/RelativeDateTimeFormatter.kt: note: SkipFoundation/src/main/kotlin/skip/foundation/RelativeDateTimeFormatter.kt (11 KB) transpilation saved from RelativeDateTimeFormatter.swift (8 KB) in 34 ms
/host/spi-builder-workspace/.build/plugins/outputs/skip-foundation/SkipFoundation/destination/skipstone/SkipFoundation/src/main/kotlin/skip/foundation/Thread.kt: note: SkipFoundation/src/main/kotlin/skip/foundation/Thread.kt (3 KB) transpilation saved from Thread.swift (2 KB) in 13 ms
/host/spi-builder-workspace/.build/plugins/outputs/skip-foundation/SkipFoundation/destination/skipstone/SkipFoundation/src/main/kotlin/skip/foundation/StringLocalizationValue.kt: note: SkipFoundation/src/main/kotlin/skip/foundation/StringLocalizationValue.kt (5 KB) transpilation saved from StringLocalizationValue.swift (4 KB) in 22 ms
/host/spi-builder-workspace/.build/plugins/outputs/skip-foundation/SkipFoundation/destination/skipstone/SkipFoundation/src/main/kotlin/skip/foundation/PropertyListSerialization.kt: note: SkipFoundation/src/main/kotlin/skip/foundation/PropertyListSerialization.kt (16 KB) transpilation saved from PropertyListSerialization.swift (9 KB) in 67 ms
/host/spi-builder-workspace/.build/plugins/outputs/skip-foundation/SkipFoundation/destination/skipstone/SkipFoundation/src/main/kotlin/skip/foundation/DateComponents.kt: note: SkipFoundation/src/main/kotlin/skip/foundation/DateComponents.kt (38 KB) transpilation saved from DateComponents.swift (24 KB) in 217 ms
/host/spi-builder-workspace/.build/plugins/outputs/skip-foundation/SkipFoundation/destination/skipstone/SkipFoundation/src/main/kotlin/skip/foundation/ProcessInfo.kt: note: SkipFoundation/src/main/kotlin/skip/foundation/ProcessInfo.kt (28 KB) transpilation saved from ProcessInfo.swift (17 KB) in 49 ms
/host/spi-builder-workspace/.build/plugins/outputs/skip-foundation/SkipFoundation/destination/skipstone/SkipFoundation/src/main/kotlin/skip/foundation/JSONSerialization.kt: note: SkipFoundation/src/main/kotlin/skip/foundation/JSONSerialization.kt (46 KB) transpilation saved from JSONSerialization.swift (26 KB) in 166 ms
/host/spi-builder-workspace/.build/plugins/outputs/skip-foundation/SkipFoundation/destination/skipstone/SkipFoundation/src/main/kotlin/skip/foundation/URLResponse.kt: note: SkipFoundation/src/main/kotlin/skip/foundation/URLResponse.kt (3 KB) transpilation saved from URLResponse.swift (2 KB) in 17 ms
/host/spi-builder-workspace/.build/plugins/outputs/skip-foundation/SkipFoundation/destination/skipstone/SkipFoundation/src/main/kotlin/skip/foundation/Timer.kt: note: SkipFoundation/src/main/kotlin/skip/foundation/Timer.kt (7 KB) transpilation saved from Timer.swift (4 KB) in 15 ms
/host/spi-builder-workspace/.build/plugins/outputs/skip-foundation/SkipFoundation/destination/skipstone/SkipFoundation/src/main/kotlin/skip/foundation/String.kt: note: SkipFoundation/src/main/kotlin/skip/foundation/String.kt (11 KB) transpilation saved from String.swift (11 KB) in 50 ms
/host/spi-builder-workspace/.build/plugins/outputs/skip-foundation/SkipFoundation/destination/skipstone/SkipFoundation/src/main/kotlin/skip/foundation/URLRequest.kt: note: SkipFoundation/src/main/kotlin/skip/foundation/URLRequest.kt (14 KB) transpilation saved from URLRequest.swift (5 KB) in 21 ms
/host/spi-builder-workspace/.build/plugins/outputs/skip-foundation/SkipFoundation/destination/skipstone/SkipFoundation/src/main/kotlin/skip/foundation/URLSessionConfiguration.kt: note: SkipFoundation/src/main/kotlin/skip/foundation/URLSessionConfiguration.kt (8 KB) transpilation saved from URLSessionConfiguration.swift (3 KB) in 9 ms
/host/spi-builder-workspace/.build/plugins/outputs/skip-foundation/SkipFoundation/destination/skipstone/SkipFoundation/src/main/kotlin/skip/foundation/UnitAcceleration.kt: note: SkipFoundation/src/main/kotlin/skip/foundation/UnitAcceleration.kt (945 bytes) transpilation saved from UnitAcceleration.swift (450 bytes) in 2 ms
/host/spi-builder-workspace/.build/plugins/outputs/skip-foundation/SkipFoundation/destination/skipstone/SkipFoundation/src/main/kotlin/skip/foundation/Unicode.kt: note: SkipFoundation/src/main/kotlin/skip/foundation/Unicode.kt (3 KB) transpilation saved from Unicode.swift (2 KB) in 7 ms
/host/spi-builder-workspace/.build/plugins/outputs/skip-foundation/SkipFoundation/destination/skipstone/SkipFoundation/src/main/kotlin/skip/foundation/UUID.kt: note: SkipFoundation/src/main/kotlin/skip/foundation/UUID.kt (4 KB) transpilation saved from UUID.swift (2 KB) in 14 ms
/host/spi-builder-workspace/.build/plugins/outputs/skip-foundation/SkipFoundation/destination/skipstone/SkipFoundation/src/main/kotlin/skip/foundation/UnitAngle.kt: note: SkipFoundation/src/main/kotlin/skip/foundation/UnitAngle.kt (2 KB) transpilation saved from UnitAngle.swift (867 bytes) in 7 ms
/host/spi-builder-workspace/.build/plugins/outputs/skip-foundation/SkipFoundation/destination/skipstone/SkipFoundation/src/main/kotlin/skip/foundation/UnitDispersion.kt: note: SkipFoundation/src/main/kotlin/skip/foundation/UnitDispersion.kt (722 bytes) transpilation saved from UnitDispersion.swift (317 bytes) in 2 ms
/host/spi-builder-workspace/.build/plugins/outputs/skip-foundation/SkipFoundation/destination/skipstone/SkipFoundation/src/main/kotlin/skip/foundation/TimeZone.kt: note: SkipFoundation/src/main/kotlin/skip/foundation/TimeZone.kt (9 KB) transpilation saved from TimeZone.swift (6 KB) in 65 ms
/host/spi-builder-workspace/.build/plugins/outputs/skip-foundation/SkipFoundation/destination/skipstone/SkipFoundation/src/main/kotlin/skip/foundation/UnitArea.kt: note: SkipFoundation/src/main/kotlin/skip/foundation/UnitArea.kt (3 KB) transpilation saved from UnitArea.swift (2 KB) in 6 ms
/host/spi-builder-workspace/.build/plugins/outputs/skip-foundation/SkipFoundation/destination/skipstone/SkipFoundation/src/main/kotlin/skip/foundation/UnitDuration.kt: note: SkipFoundation/src/main/kotlin/skip/foundation/UnitDuration.kt (2 KB) transpilation saved from UnitDuration.swift (981 bytes) in 3 ms
/host/spi-builder-workspace/.build/plugins/outputs/skip-foundation/SkipFoundation/destination/skipstone/SkipFoundation/src/main/kotlin/skip/foundation/UnitConcentrationMass.kt: note: SkipFoundation/src/main/kotlin/skip/foundation/UnitConcentrationMass.kt (1 KB) transpilation saved from UnitConcentrationMass.swift (702 bytes) in 6 ms
/host/spi-builder-workspace/.build/plugins/outputs/skip-foundation/SkipFoundation/destination/skipstone/SkipFoundation/src/main/kotlin/skip/foundation/UnitElectricCharge.kt: note: SkipFoundation/src/main/kotlin/skip/foundation/UnitElectricCharge.kt (2 KB) transpilation saved from UnitElectricCharge.swift (937 bytes) in 3 ms
/host/spi-builder-workspace/.build/plugins/outputs/skip-foundation/SkipFoundation/destination/skipstone/SkipFoundation/src/main/kotlin/skip/foundation/UnitElectricCurrent.kt: note: SkipFoundation/src/main/kotlin/skip/foundation/UnitElectricCurrent.kt (2 KB) transpilation saved from UnitElectricCurrent.swift (802 bytes) in 6 ms
/host/spi-builder-workspace/.build/plugins/outputs/skip-foundation/SkipFoundation/destination/skipstone/SkipFoundation/src/main/kotlin/skip/foundation/UnitElectricPotentialDifference.kt: note: SkipFoundation/src/main/kotlin/skip/foundation/UnitElectricPotentialDifference.kt (2 KB) transpilation saved from UnitElectricPotentialDifference.swift (862 bytes) in 3 ms
/host/spi-builder-workspace/.build/plugins/outputs/skip-foundation/SkipFoundation/destination/skipstone/SkipFoundation/src/main/kotlin/skip/foundation/JSONEncoder.kt: note: SkipFoundation/src/main/kotlin/skip/foundation/JSONEncoder.kt (48 KB) transpilation saved from JSONEncoder.swift (42 KB) in 173 ms
/host/spi-builder-workspace/.build/plugins/outputs/skip-foundation/SkipFoundation/destination/skipstone/SkipFoundation/src/main/kotlin/skip/foundation/Unit.kt: note: SkipFoundation/src/main/kotlin/skip/foundation/Unit.kt (6 KB) transpilation saved from Unit.swift (4 KB) in 15 ms
/host/spi-builder-workspace/.build/plugins/outputs/skip-foundation/SkipFoundation/destination/skipstone/SkipFoundation/src/main/kotlin/skip/foundation/UnitFuelEfficiency.kt: note: SkipFoundation/src/main/kotlin/skip/foundation/UnitFuelEfficiency.kt (1 KB) transpilation saved from UnitFuelEfficiency.swift (611 bytes) in 2 ms
/host/spi-builder-workspace/.build/plugins/outputs/skip-foundation/SkipFoundation/destination/skipstone/SkipFoundation/src/main/kotlin/skip/foundation/UnitEnergy.kt: note: SkipFoundation/src/main/kotlin/skip/foundation/UnitEnergy.kt (1 KB) transpilation saved from UnitEnergy.swift (750 bytes) in 3 ms
/host/spi-builder-workspace/.build/plugins/outputs/skip-foundation/SkipFoundation/destination/skipstone/SkipFoundation/src/main/kotlin/skip/foundation/UnitIlluminance.kt: note: SkipFoundation/src/main/kotlin/skip/foundation/UnitIlluminance.kt (677 bytes) transpilation saved from UnitIlluminance.swift (294 bytes) in 2 ms
/host/spi-builder-workspace/.build/plugins/outputs/skip-foundation/SkipFoundation/destination/skipstone/SkipFoundation/src/main/kotlin/skip/foundation/UnitElectricResistance.kt: note: SkipFoundation/src/main/kotlin/skip/foundation/UnitElectricResistance.kt (2 KB) transpilation saved from UnitElectricResistance.swift (807 bytes) in 6 ms
/host/spi-builder-workspace/.build/plugins/outputs/skip-foundation/SkipFoundation/destination/skipstone/SkipFoundation/src/main/kotlin/skip/foundation/JSONDecoder.kt: note: SkipFoundation/src/main/kotlin/skip/foundation/JSONDecoder.kt (43 KB) transpilation saved from JSONDecoder.swift (36 KB) in 272 ms
/host/spi-builder-workspace/.build/plugins/outputs/skip-foundation/SkipFoundation/destination/skipstone/SkipFoundation/src/main/kotlin/skip/foundation/UnitFrequency.kt: note: SkipFoundation/src/main/kotlin/skip/foundation/UnitFrequency.kt (2 KB) transpilation saved from UnitFrequency.swift (1 KB) in 4 ms
/host/spi-builder-workspace/.build/plugins/outputs/skip-foundation/SkipFoundation/destination/skipstone/SkipFoundation/src/main/kotlin/skip/foundation/UnitMass.kt: note: SkipFoundation/src/main/kotlin/skip/foundation/UnitMass.kt (3 KB) transpilation saved from UnitMass.swift (2 KB) in 6 ms
/host/spi-builder-workspace/.build/plugins/outputs/skip-foundation/SkipFoundation/destination/skipstone/SkipFoundation/src/main/kotlin/skip/foundation/UnitPressure.kt: note: SkipFoundation/src/main/kotlin/skip/foundation/UnitPressure.kt (3 KB) transpilation saved from UnitPressure.swift (1 KB) in 4 ms
/host/spi-builder-workspace/.build/plugins/outputs/skip-foundation/SkipFoundation/destination/skipstone/SkipFoundation/src/main/kotlin/skip/foundation/UnitSpeed.kt: note: SkipFoundation/src/main/kotlin/skip/foundation/UnitSpeed.kt (1 KB) transpilation saved from UnitSpeed.swift (655 bytes) in 2 ms
/host/spi-builder-workspace/.build/plugins/outputs/skip-foundation/SkipFoundation/destination/skipstone/SkipFoundation/src/main/kotlin/skip/foundation/UnitPower.kt: note: SkipFoundation/src/main/kotlin/skip/foundation/UnitPower.kt (2 KB) transpilation saved from UnitPower.swift (1 KB) in 7 ms
/host/spi-builder-workspace/.build/plugins/outputs/skip-foundation/SkipFoundation/destination/skipstone/SkipFoundation/src/main/kotlin/skip/foundation/XMLParser.kt: note: SkipFoundation/src/main/kotlin/skip/foundation/XMLParser.kt (773 bytes) transpilation saved from XMLParser.swift (205 bytes) in 0 ms
/host/spi-builder-workspace/.build/plugins/outputs/skip-foundation/SkipFoundation/destination/skipstone/SkipFoundation/src/main/kotlin/skip/foundation/UnitTemperature.kt: note: SkipFoundation/src/main/kotlin/skip/foundation/UnitTemperature.kt (1 KB) transpilation saved from UnitTemperature.swift (597 bytes) in 2 ms
/host/spi-builder-workspace/.build/plugins/outputs/skip-foundation/SkipFoundation/destination/skipstone/SkipFoundation/src/main/kotlin/skip/foundation/URLComponents.kt: note: SkipFoundation/src/main/kotlin/skip/foundation/URLComponents.kt (15 KB) transpilation saved from URLComponents.swift (8 KB) in 60 ms
/host/spi-builder-workspace/.build/plugins/outputs/skip-foundation/SkipFoundation/destination/skipstone/SkipFoundation/src/main/kotlin/skip/foundation/UnitLength.kt: note: SkipFoundation/src/main/kotlin/skip/foundation/UnitLength.kt (5 KB) transpilation saved from UnitLength.swift (3 KB) in 8 ms
/host/spi-builder-workspace/.build/plugins/outputs/skip-foundation/SkipFoundation/destination/skipstone/SkipFoundation/src/main/kotlin/skip/foundation/UnitVolume.kt: note: SkipFoundation/src/main/kotlin/skip/foundation/UnitVolume.kt (7 KB) transpilation saved from UnitVolume.swift (4 KB) in 12 ms
/host/spi-builder-workspace/.build/plugins/outputs/skip-foundation/SkipFoundation/destination/skipstone/SkipFoundation/src/main/kotlin/skip/foundation/UnitInformationStorage.kt: note: SkipFoundation/src/main/kotlin/skip/foundation/UnitInformationStorage.kt (8 KB) transpilation saved from UnitInformationStorage.swift (5 KB) in 26 ms
/host/spi-builder-workspace/.build/plugins/outputs/skip-foundation/SkipFoundation/destination/skipstone/SkipFoundation/src/main/kotlin/skip/foundation/NumberFormatter.kt: note: SkipFoundation/src/main/kotlin/skip/foundation/NumberFormatter.kt (19 KB) transpilation saved from NumberFormatter.swift (14 KB) in 57 ms
/host/spi-builder-workspace/.build/plugins/outputs/skip-foundation/SkipFoundation/destination/skipstone/SkipFoundation/src/main/kotlin/skip/foundation/URLSession.kt: note: SkipFoundation/src/main/kotlin/skip/foundation/URLSession.kt (27 KB) transpilation saved from URLSession.swift (17 KB) in 64 ms
/host/spi-builder-workspace/.build/plugins/outputs/skip-foundation/SkipFoundation/destination/skipstone/SkipFoundation/src/main/kotlin/skip/foundation/UserDefaults.kt: note: SkipFoundation/src/main/kotlin/skip/foundation/UserDefaults.kt (29 KB) transpilation saved from UserDefaults.swift (15 KB) in 59 ms
/host/spi-builder-workspace/.build/plugins/outputs/skip-foundation/SkipFoundation/destination/skipstone/SkipFoundation/src/main/kotlin/skip/foundation/Calendar.kt: note: SkipFoundation/src/main/kotlin/skip/foundation/Calendar.kt (146 KB) transpilation saved from Calendar.swift (31 KB) in 481 ms
/host/spi-builder-workspace/.build/plugins/outputs/skip-foundation/SkipFoundation/destination/skipstone/SkipFoundation/src/main/kotlin/skip/foundation/URL.kt: note: SkipFoundation/src/main/kotlin/skip/foundation/URL.kt (36 KB) transpilation saved from URL.swift (20 KB) in 87 ms
/host/spi-builder-workspace/.build/plugins/outputs/skip-foundation/SkipFoundation/destination/skipstone/SkipFoundation/src/main/kotlin/skip/foundation/Calendar_Enumerate.kt: note: SkipFoundation/src/main/kotlin/skip/foundation/Calendar_Enumerate.kt (11 KB) transpilation saved from Calendar_Enumerate.swift (100 KB) in 126 ms
/host/spi-builder-workspace/.build/plugins/outputs/skip-foundation/SkipFoundation/destination/skipstone/SkipFoundation/src/main/kotlin/skip/foundation/URLSessionTask.kt: note: SkipFoundation/src/main/kotlin/skip/foundation/URLSessionTask.kt (42 KB) transpilation saved from URLSessionTask.swift (32 KB) in 122 ms
/host/spi-builder-workspace/.build/plugins/outputs/skip-foundation/SkipFoundation/destination/skipstone/SkipFoundation/src/main/kotlin/skip/foundation/NSError.kt: note: SkipFoundation/src/main/kotlin/skip/foundation/NSError.kt (49 KB) transpilation saved from NSError.swift (46 KB) in 142 ms
/host/spi-builder-workspace/.build/plugins/outputs/skip-foundation/SkipFoundation/destination/skipstone/SkipFoundation/src/main/kotlin/skip/foundation/PackageSupport.kt: note: SkipFoundation/src/main/kotlin/skip/foundation/PackageSupport.kt (476 bytes) transpilation saved from PackageSupport.swift (Zero KB) in 0 ms
/host/spi-builder-workspace/.build/plugins/outputs/skip-foundation/SkipFoundation/destination/skipstone/SkipFoundation.skipcode.json: note: SkipFoundation.skipcode.json (1.5 MB) codebase written
/host/spi-builder-workspace/.build/plugins/outputs/skip-foundation/SkipFoundation/destination/skipstone/gradle/wrapper/gradle-wrapper.properties: note: gradle/wrapper/gradle-wrapper.properties (80 bytes) gradle wrapper written
/host/spi-builder-workspace/.build/plugins/outputs/skip-foundation/SkipFoundation/destination/skipstone/SkipFoundation/proguard-rules.pro: note: SkipFoundation/proguard-rules.pro (356 bytes) proguard written
/host/spi-builder-workspace/.build/plugins/outputs/skip-foundation/SkipFoundation/destination/skipstone/SkipFoundation/build.gradle.kts: note: SkipFoundation/build.gradle.kts (3 KB) gradle project written
/host/spi-builder-workspace/.build/plugins/outputs/skip-foundation/SkipFoundation/destination/skipstone/gradle.properties: note: gradle.properties (79 bytes) gradle config written
/host/spi-builder-workspace/.build/plugins/outputs/skip-foundation/SkipFoundation/destination/skipstone/settings.gradle.kts: note: settings.gradle.kts (3 KB) gradle settings written
/host/spi-builder-workspace/.build/plugins/outputs/skip-foundation/SkipFoundation/destination/skipstone/.SkipFoundation.sourcehash: note: .SkipFoundation.sourcehash (8 KB) sourcehash written
[71/133] Skip SkipFoundation
[72/133] Copying .SkipFoundation.sourcehash
[74/133] Compiling SkipLib Error.swift
[75/133] Compiling SkipLib Globals.swift
[76/133] Compiling SkipLib Hashable.swift
[77/133] Compiling SkipLib Identifiable.swift
[78/133] Compiling SkipLib IntSet.swift
[79/133] Compiling SkipLib Codable.swift
[80/133] Compiling SkipLib CodableSupport.swift
[81/133] Compiling SkipLib Collections.swift
[82/133] Compiling SkipLib Concurrency.swift
[83/133] Compiling SkipLib Copyable.swift
[84/137] Compiling SkipLib Array.swift
[85/137] Compiling SkipLib AsyncStream.swift
[86/137] Compiling SkipLib Bool.swift
[87/137] Compiling SkipLib BridgeSupport.swift
[88/137] Compiling SkipLib CaseIterable.swift
[89/137] Emitting module AndroidChoreographer
[90/137] Compiling AndroidChoreographer AndroidChoreographer.swift
[92/138] Compiling SkipLib CoreGraphics.swift
[93/138] Compiling SkipLib CustomStringConvertible.swift
[94/138] Compiling SkipLib Dictionary.swift
[95/138] Compiling SkipLib Duration.swift
[96/138] Compiling SkipLib Equatable.swift
[97/138] Emitting module SwiftJNI
[98/138] Compiling SwiftJNI SwiftJNI.swift
[98/139] Wrapping AST for AndroidChoreographer for debugging
[100/139] Compiling SkipLib SkipLib.swift
[101/139] Compiling SkipLib String.swift
[102/139] Compiling SkipLib StringInterpolationProtocol.swift
[103/139] Compiling SkipLib resource_bundle_accessor.swift
[104/139] Wrapping AST for SwiftJNI for debugging
[105/139] Write Objects.LinkFileList
[106/139] Linking libSwiftJNI.so
[108/139] Compiling SkipLib Optional.swift
[109/139] Compiling SkipLib Pointer.swift
[110/139] Compiling SkipLib Random.swift
[111/139] Compiling SkipLib RawRepresentable.swift
[112/139] Compiling SkipLib Math.swift
[113/139] Compiling SkipLib Numbers.swift
[114/139] Compiling SkipLib ObjectIdentifier.swift
[115/139] Compiling SkipLib OptionSet.swift
[116/139] Compiling SkipLib Regex.swift
[117/139] Compiling SkipLib Result.swift
[118/139] Compiling SkipLib Set.swift
[119/139] Compiling SkipLib SetAlgebra.swift
[120/141] Emitting module SkipLib
[122/142] Compiling AndroidLooper AndroidLooper.swift
[123/142] Emitting module AndroidLooper
[124/146] Wrapping AST for SkipLib for debugging
[125/160] Wrapping AST for AndroidLooper for debugging
[127/226] Compiling SkipFoundation DateInterval.swift
[128/226] Compiling SkipFoundation DateIntervalFormatter.swift
[129/226] Compiling SkipFoundation Digest.swift
[130/226] Compiling SkipFoundation Dispatch.swift
[131/226] Compiling SkipFoundation FileManager.swift
[132/226] Compiling SkipFoundation Formatter.swift
[133/226] Compiling SkipFoundation HTTPURLResponse.swift
[134/226] Compiling SkipFoundation ISO8601DateFormatter.swift
[135/226] Compiling SkipFoundation IndexPath.swift
[136/226] Compiling SkipFoundation IndexSet.swift
[137/226] Compiling SkipFoundation JSONDecoder.swift
[138/236] Compiling SkipFoundation AttributedString.swift
[139/236] Compiling SkipFoundation Bundle.swift
[140/236] Compiling SkipFoundation Calendar.swift
[141/236] Compiling SkipFoundation Calendar_Enumerate.swift
[142/236] Compiling SkipFoundation CharacterSet.swift
[143/236] Compiling SkipFoundation ComparisonResult.swift
[144/236] Compiling SkipFoundation Data.swift
[145/236] Compiling SkipFoundation Date.swift
[146/236] Compiling SkipFoundation DateComponents.swift
[147/236] Compiling SkipFoundation DateComponentsFormatter.swift
[148/236] Compiling SkipFoundation DateFormatter.swift
[149/236] Emitting module SkipFoundation
[150/236] Compiling SkipFoundation UnitDuration.swift
[151/236] Compiling SkipFoundation UnitElectricCharge.swift
[152/236] Compiling SkipFoundation UnitElectricCurrent.swift
[153/236] Compiling SkipFoundation UnitElectricPotentialDifference.swift
[154/236] Compiling SkipFoundation UnitElectricResistance.swift
[155/236] Compiling SkipFoundation UnitEnergy.swift
[156/236] Compiling AndroidAssetManager AndroidAssetManager.swift
[157/236] Compiling SkipFoundation UnitFrequency.swift
[158/236] Compiling SkipFoundation UnitFuelEfficiency.swift
[159/236] Compiling SkipFoundation UnitIlluminance.swift
[160/236] Compiling SkipFoundation UnitInformationStorage.swift
[161/236] Emitting module AndroidAssetManager
[162/237] Compiling SkipFoundation URLSessionConfiguration.swift
[163/237] Compiling SkipFoundation URLSessionTask.swift
[164/237] Compiling SkipFoundation UUID.swift
[165/237] Compiling SkipFoundation Unicode.swift
[166/237] Compiling SkipFoundation Unit.swift
[167/237] Compiling SkipFoundation UnitAcceleration.swift
[168/237] Compiling SkipFoundation UnitAngle.swift
[169/237] Compiling SkipFoundation UnitArea.swift
[170/237] Compiling SkipFoundation UnitConcentrationMass.swift
[171/237] Compiling SkipFoundation UnitDispersion.swift
[172/237] Compiling SkipFoundation Number.swift
[173/237] Compiling SkipFoundation NumberFormatter.swift
[174/237] Compiling SkipFoundation OSAllocatedUnfairLock.swift
[175/237] Compiling SkipFoundation OperationQueue.swift
[176/237] Compiling SkipFoundation ProcessInfo.swift
[177/237] Compiling SkipFoundation PropertyListSerialization.swift
[178/237] Compiling SkipFoundation RelativeDateTimeFormatter.swift
[179/237] Compiling SkipFoundation Scanner.swift
[180/237] Compiling SkipFoundation SkipFoundation.swift
[181/237] Compiling SkipFoundation String.swift
[183/237] Compiling SkipBridge System.swift
[184/237] Compiling SkipBridge Tuples.swift
[185/238] Compiling SkipFoundation JSONEncoder.swift
[186/238] Compiling SkipFoundation JSONSerialization+Parser.swift
[187/238] Compiling SkipFoundation JSONSerialization.swift
[188/238] Compiling SkipFoundation Locale.swift
[189/238] Compiling SkipFoundation LocalizedStringResource.swift
[190/238] Compiling SkipFoundation Logger.swift
[191/238] Compiling SkipFoundation MarkdownNode.swift
[192/238] Compiling SkipFoundation Measurement.swift
[193/238] Compiling SkipFoundation NSError.swift
[194/238] Compiling SkipFoundation NSLock.swift
[195/238] Compiling SkipFoundation NotificationCenter.swift
[196/238] Compiling SkipFoundation StringEncoding.swift
[197/238] Compiling SkipFoundation StringLocalizationValue.swift
[198/238] Compiling SkipFoundation Thread.swift
[199/238] Compiling SkipFoundation TimeZone.swift
[200/238] Compiling SkipFoundation Timer.swift
[201/238] Compiling SkipFoundation URL.swift
[202/238] Compiling SkipFoundation URLComponents.swift
[203/238] Compiling SkipFoundation URLRequest.swift
[204/238] Compiling SkipFoundation URLResponse.swift
[205/238] Compiling SkipFoundation URLSession.swift
[206/238] Compiling SkipFoundation UnitLength.swift
[207/238] Compiling SkipFoundation UnitMass.swift
[208/238] Compiling SkipFoundation UnitPower.swift
[209/238] Compiling SkipFoundation UnitPressure.swift
[210/238] Compiling SkipFoundation UnitSpeed.swift
[211/238] Compiling SkipFoundation UnitTemperature.swift
[212/238] Compiling SkipFoundation UnitVolume.swift
[213/238] Compiling SkipFoundation UserDefaults.swift
[214/238] Compiling SkipFoundation XMLParser.swift
[215/238] Compiling SkipFoundation resource_bundle_accessor.swift
[215/239] Wrapping AST for AndroidAssetManager for debugging
[218/241] Compiling SkipBridge SwiftEquatable.swift
[219/241] Compiling SkipBridge SwiftHashable.swift
[219/241] Wrapping AST for SkipFoundation for debugging
[221/241] Compiling SkipBridge resource_bundle_accessor.swift
[222/241] Compiling AndroidContext AndroidContext.swift
[223/241] Emitting module AndroidContext
[227/242] Emitting module SkipBridge
[227/242] Wrapping AST for AndroidContext for debugging
[229/244] Emitting module AndroidNative
[230/244] Compiling AndroidNative AndroidNative.swift
[231/245] Wrapping AST for AndroidNative for debugging
[233/245] Compiling SkipBridge Closures.swift
[234/245] Compiling SkipBridge BridgedTypes.swift
[235/246] Wrapping AST for SkipBridge for debugging
[236/246] Write Objects.LinkFileList
[237/246] Linking libSkipBridge.so
note: Skip 1.9.6: skipstone plugin to: /host/spi-builder-workspace/.build/plugins/outputs/skip-android-bridge/SkipAndroidBridge/destination/skipstone/SkipAndroidBridge/src/main at 01:51:04
/host/spi-builder-workspace/.build/checkouts/skip-android-bridge/Sources/SkipAndroidBridge/Skip/skip.yml: note: loading skip.yml from /host/spi-builder-workspace/.build/checkouts/skip-android-bridge/Sources/SkipAndroidBridge/Skip/skip.yml
/host/spi-builder-workspace/.build/checkouts/skip-bridge/Sources/SkipBridge/Skip/skip.yml: note: SkipBridge skip.yml config loaded (838 ms)
/host/spi-builder-workspace/.build/checkouts/skip-lib/Sources/SkipLib/Skip/skip.yml: note: SkipLib skip.yml config loaded (30 ms)
/host/spi-builder-workspace/.build/checkouts/skip-unit/Sources/SkipUnit/Skip/skip.yml: note: SkipUnit skip.yml config loaded (716 ms)
/host/spi-builder-workspace/.build/checkouts/skip-foundation/Sources/SkipFoundation/Skip/skip.yml: note: SkipFoundation skip.yml config loaded (15 ms)
note: skip.yml aggregate created (1606 ms) for modules: ["SkipAndroidBridge", "SkipBridge", "SkipLib", "SkipUnit", "SkipFoundation"]
/host/spi-builder-workspace/.build/plugins/outputs/skip-bridge/SkipBridge/destination/skipstone/SkipBridge.skipcode.json: note: SkipBridge.skipcode.json codebase (63 KB) loaded (21 ms) for SkipBridge
/host/spi-builder-workspace/.build/plugins/outputs/skip-lib/SkipLib/destination/skipstone/SkipLib.skipcode.json: note: SkipLib.skipcode.json codebase (717 KB) loaded (190 ms) for SkipLib
/host/spi-builder-workspace/.build/plugins/outputs/skip-unit/SkipUnit/destination/skipstone/SkipUnit.skipcode.json: note: SkipUnit.skipcode.json codebase (24 KB) loaded (6 ms) for SkipUnit
/host/spi-builder-workspace/.build/plugins/outputs/skip-foundation/SkipFoundation/destination/skipstone/SkipFoundation.skipcode.json: note: SkipFoundation.skipcode.json codebase (1.5 MB) loaded (383 ms) for SkipFoundation
/host/spi-builder-workspace/.build/plugins/outputs/skip-android-bridge/SkipAndroidBridge/destination/skipstone/SkipAndroidBridge/src/main/kotlin/skip/android/bridge/ObservationModule.kt: note: SkipAndroidBridge/src/main/kotlin/skip/android/bridge/ObservationModule.kt (114 bytes) transpilation saved from ObservationModule.swift (748 bytes) in 1 ms
/host/spi-builder-workspace/.build/plugins/outputs/skip-android-bridge/SkipAndroidBridge/destination/skipstone/SkipAndroidBridge/src/main/kotlin/skip/android/bridge/Observation.kt: note: SkipAndroidBridge/src/main/kotlin/skip/android/bridge/Observation.kt (114 bytes) transpilation saved from Observation.swift (9 KB) in 1 ms
/host/spi-builder-workspace/.build/plugins/outputs/skip-android-bridge/SkipAndroidBridge/destination/skipstone/SkipAndroidBridge/src/main/kotlin/skip/android/bridge/AndroidBridgeBootstrap.kt: note: SkipAndroidBridge/src/main/kotlin/skip/android/bridge/AndroidBridgeBootstrap.kt (4 KB) transpilation saved from AndroidBridgeBootstrap.swift (6 KB) in 7 ms
/host/spi-builder-workspace/.build/plugins/outputs/skip-android-bridge/SkipAndroidBridge/destination/skipstone/SkipAndroidBridge/src/main/kotlin/skip/android/bridge/AndroidUserDefaults.kt: note: SkipAndroidBridge/src/main/kotlin/skip/android/bridge/AndroidUserDefaults.kt (4 KB) transpilation saved from AndroidUserDefaults.swift (9 KB) in 8 ms
/host/spi-builder-workspace/.build/plugins/outputs/skip-android-bridge/SkipAndroidBridge/destination/skipstone/SkipAndroidBridge/src/main/kotlin/skip/android/bridge/AndroidBundle.kt: note: SkipAndroidBridge/src/main/kotlin/skip/android/bridge/AndroidBundle.kt (6 KB) transpilation saved from AndroidBundle.swift (24 KB) in 14 ms
/host/spi-builder-workspace/.build/plugins/outputs/skip-android-bridge/SkipAndroidBridge/destination/skipstone/SkipAndroidBridge.skipcode.json: note: SkipAndroidBridge.skipcode.json (34 KB) codebase written
note: override link path for SkipBridge from /host/spi-builder-workspace/.build/checkouts/skip-bridge to /host/spi-builder-workspace/.build/plugins/outputs/skip-bridge/SkipBridge/destination/skipstone/SkipBridge/src/main/swift
/host/spi-builder-workspace/.build/plugins/outputs/skip-android-bridge/SkipAndroidBridge/destination/skipstone/SkipAndroidBridge/src/main/swift/Package.swift: note: SkipAndroidBridge/src/main/swift/Package.swift (4 KB) skippackage written
/host/spi-builder-workspace/.build/plugins/outputs/skip-android-bridge/SkipAndroidBridge/destination/skipstone/gradle/wrapper/gradle-wrapper.properties: note: gradle/wrapper/gradle-wrapper.properties (80 bytes) gradle wrapper written
/host/spi-builder-workspace/.build/plugins/outputs/skip-android-bridge/SkipAndroidBridge/destination/skipstone/SkipAndroidBridge/proguard-rules.pro: note: SkipAndroidBridge/proguard-rules.pro (360 bytes) proguard written
/host/spi-builder-workspace/.build/plugins/outputs/skip-android-bridge/SkipAndroidBridge/destination/skipstone/SkipAndroidBridge/build.gradle.kts: note: SkipAndroidBridge/build.gradle.kts (7 KB) gradle project written
/host/spi-builder-workspace/.build/plugins/outputs/skip-android-bridge/SkipAndroidBridge/destination/skipstone/gradle.properties: note: gradle.properties (79 bytes) gradle config written
/host/spi-builder-workspace/.build/plugins/outputs/skip-android-bridge/SkipAndroidBridge/destination/skipstone/settings.gradle.kts: note: settings.gradle.kts (3 KB) gradle settings written
/host/spi-builder-workspace/.build/plugins/outputs/skip-android-bridge/SkipAndroidBridge/destination/skipstone/.SkipAndroidBridge.sourcehash: note: .SkipAndroidBridge.sourcehash (1 KB) sourcehash written
[238/246] Skip SkipAndroidBridge
[239/246] Copying .SkipAndroidBridge.sourcehash
[241/258] Compiling SkipAndroidBridge ObservationModule.swift
[242/259] Compiling SkipAndroidBridge ProcessInfo.swift
[243/259] Compiling SkipAndroidBridge resource_bundle_accessor.swift
[244/259] Compiling SkipAndroidBridge Observation.swift
[245/259] Compiling SkipAndroidBridge DynamicAppCompatActivity.swift
[246/259] Compiling SkipAndroidBridge DynamicContext.swift
[247/259] Compiling SkipAndroidBridge AndroidUserDefaults.swift
/host/spi-builder-workspace/.build/checkouts/skip-android-bridge/Sources/SkipAndroidBridge/AndroidUserDefaults.swift:14:48: error: cannot find type 'UserDefaultsAccess' in scope
 12 |     private let userDefaultsAccess: UserDefaultsAccess
 13 |
 14 |     public required init(_ userDefaultsAccess: UserDefaultsAccess) {
    |                                                `- error: cannot find type 'UserDefaultsAccess' in scope
 15 |         self.userDefaultsAccess = userDefaultsAccess
 16 |         super.init(suiteName: nil)!
/host/spi-builder-workspace/.build/checkouts/skip-android-bridge/Sources/SkipAndroidBridge/AndroidUserDefaults.swift:12:37: error: cannot find type 'UserDefaultsAccess' in scope
 10 |     nonisolated(unsafe) private static let _standard = AndroidUserDefaults()
 11 |
 12 |     private let userDefaultsAccess: UserDefaultsAccess
    |                                     `- error: cannot find type 'UserDefaultsAccess' in scope
 13 |
 14 |     public required init(_ userDefaultsAccess: UserDefaultsAccess) {
/host/spi-builder-workspace/.build/checkouts/skip-android-bridge/Sources/SkipAndroidBridge/AndroidUserDefaults.swift:24:35: error: cannot find 'UserDefaultsAccess' in scope
 22 |
 23 |     public override init?(suiteName: String? = nil) {
 24 |         self.userDefaultsAccess = UserDefaultsAccess(suiteName: suiteName)
    |                                   `- error: cannot find 'UserDefaultsAccess' in scope
 25 |         super.init(suiteName: nil)
 26 |     }
/host/spi-builder-workspace/.build/checkouts/skip-android-bridge/Sources/SkipAndroidBridge/AndroidUserDefaults.swift:112:9: error: cannot find 'UserDefaultsAccess' in scope
110 |
111 |     open override class func resetStandardUserDefaults() {
112 |         UserDefaultsAccess.resetStandardUserDefaults()
    |         `- error: cannot find 'UserDefaultsAccess' in scope
113 |     }
114 |
/host/spi-builder-workspace/.build/checkouts/skip-android-bridge/Sources/SkipAndroidBridge/AndroidUserDefaults.swift:186:31: error: cannot find 'UserDefaultsAccess' in scope
184 | extension AndroidUserDefaults : JObjectProtocol, JConvertible {
185 |     public static func fromJavaObject(_ obj: JavaObjectPointer?, options: JConvertibleOptions) -> Self {
186 |         return try! Self.init(UserDefaultsAccess(AnyDynamicObject(for: obj!, options: options)))
    |                               `- error: cannot find 'UserDefaultsAccess' in scope
187 |     }
188 |
/host/spi-builder-workspace/.build/checkouts/skip-android-bridge/Sources/SkipAndroidBridge/AndroidUserDefaults.swift:186:26: error: value of optional type 'Self?' must be unwrapped to a value of type 'Self'
184 | extension AndroidUserDefaults : JObjectProtocol, JConvertible {
185 |     public static func fromJavaObject(_ obj: JavaObjectPointer?, options: JConvertibleOptions) -> Self {
186 |         return try! Self.init(UserDefaultsAccess(AnyDynamicObject(for: obj!, options: options)))
    |                          |- error: value of optional type 'Self?' must be unwrapped to a value of type 'Self'
    |                          |- note: coalesce using '??' to provide a default when the optional value contains 'nil'
    |                          `- note: force-unwrap using '!' to abort execution if the optional value contains 'nil'
187 |     }
188 |
/host/spi-builder-workspace/.build/checkouts/skip-android-bridge/Sources/SkipAndroidBridge/AndroidUserDefaults.swift:186:26: error: constructing an object of class type 'Self' with a metatype value must use a 'required' initializer
 21 |     }
 22 |
 23 |     public override init?(suiteName: String? = nil) {
    |                     `- note: selected non-required initializer 'init(suiteName:)'
 24 |         self.userDefaultsAccess = UserDefaultsAccess(suiteName: suiteName)
 25 |         super.init(suiteName: nil)
    :
184 | extension AndroidUserDefaults : JObjectProtocol, JConvertible {
185 |     public static func fromJavaObject(_ obj: JavaObjectPointer?, options: JConvertibleOptions) -> Self {
186 |         return try! Self.init(UserDefaultsAccess(AnyDynamicObject(for: obj!, options: options)))
    |                          `- error: constructing an object of class type 'Self' with a metatype value must use a 'required' initializer
187 |     }
188 |
/host/spi-builder-workspace/.build/checkouts/skip-android-bridge/Sources/SkipAndroidBridge/AndroidUserDefaults.swift:186:31: error: missing argument label 'suiteName:' in call
184 | extension AndroidUserDefaults : JObjectProtocol, JConvertible {
185 |     public static func fromJavaObject(_ obj: JavaObjectPointer?, options: JConvertibleOptions) -> Self {
186 |         return try! Self.init(UserDefaultsAccess(AnyDynamicObject(for: obj!, options: options)))
    |                               `- error: missing argument label 'suiteName:' in call
187 |     }
188 |
[248/259] Compiling SkipAndroidBridge AssetURLProtocol.swift
/host/spi-builder-workspace/.build/checkouts/skip-android-bridge/Sources/SkipAndroidBridge/AndroidUserDefaults.swift:14:48: error: cannot find type 'UserDefaultsAccess' in scope
 12 |     private let userDefaultsAccess: UserDefaultsAccess
 13 |
 14 |     public required init(_ userDefaultsAccess: UserDefaultsAccess) {
    |                                                `- error: cannot find type 'UserDefaultsAccess' in scope
 15 |         self.userDefaultsAccess = userDefaultsAccess
 16 |         super.init(suiteName: nil)!
/host/spi-builder-workspace/.build/checkouts/skip-android-bridge/Sources/SkipAndroidBridge/AndroidUserDefaults.swift:12:37: error: cannot find type 'UserDefaultsAccess' in scope
 10 |     nonisolated(unsafe) private static let _standard = AndroidUserDefaults()
 11 |
 12 |     private let userDefaultsAccess: UserDefaultsAccess
    |                                     `- error: cannot find type 'UserDefaultsAccess' in scope
 13 |
 14 |     public required init(_ userDefaultsAccess: UserDefaultsAccess) {
/host/spi-builder-workspace/.build/checkouts/skip-android-bridge/Sources/SkipAndroidBridge/AndroidUserDefaults.swift:24:35: error: cannot find 'UserDefaultsAccess' in scope
 22 |
 23 |     public override init?(suiteName: String? = nil) {
 24 |         self.userDefaultsAccess = UserDefaultsAccess(suiteName: suiteName)
    |                                   `- error: cannot find 'UserDefaultsAccess' in scope
 25 |         super.init(suiteName: nil)
 26 |     }
/host/spi-builder-workspace/.build/checkouts/skip-android-bridge/Sources/SkipAndroidBridge/AndroidUserDefaults.swift:112:9: error: cannot find 'UserDefaultsAccess' in scope
110 |
111 |     open override class func resetStandardUserDefaults() {
112 |         UserDefaultsAccess.resetStandardUserDefaults()
    |         `- error: cannot find 'UserDefaultsAccess' in scope
113 |     }
114 |
/host/spi-builder-workspace/.build/checkouts/skip-android-bridge/Sources/SkipAndroidBridge/AndroidUserDefaults.swift:186:31: error: cannot find 'UserDefaultsAccess' in scope
184 | extension AndroidUserDefaults : JObjectProtocol, JConvertible {
185 |     public static func fromJavaObject(_ obj: JavaObjectPointer?, options: JConvertibleOptions) -> Self {
186 |         return try! Self.init(UserDefaultsAccess(AnyDynamicObject(for: obj!, options: options)))
    |                               `- error: cannot find 'UserDefaultsAccess' in scope
187 |     }
188 |
/host/spi-builder-workspace/.build/checkouts/skip-android-bridge/Sources/SkipAndroidBridge/AndroidUserDefaults.swift:186:26: error: value of optional type 'Self?' must be unwrapped to a value of type 'Self'
184 | extension AndroidUserDefaults : JObjectProtocol, JConvertible {
185 |     public static func fromJavaObject(_ obj: JavaObjectPointer?, options: JConvertibleOptions) -> Self {
186 |         return try! Self.init(UserDefaultsAccess(AnyDynamicObject(for: obj!, options: options)))
    |                          |- error: value of optional type 'Self?' must be unwrapped to a value of type 'Self'
    |                          |- note: coalesce using '??' to provide a default when the optional value contains 'nil'
    |                          `- note: force-unwrap using '!' to abort execution if the optional value contains 'nil'
187 |     }
188 |
/host/spi-builder-workspace/.build/checkouts/skip-android-bridge/Sources/SkipAndroidBridge/AndroidUserDefaults.swift:186:26: error: constructing an object of class type 'Self' with a metatype value must use a 'required' initializer
 21 |     }
 22 |
 23 |     public override init?(suiteName: String? = nil) {
    |                     `- note: selected non-required initializer 'init(suiteName:)'
 24 |         self.userDefaultsAccess = UserDefaultsAccess(suiteName: suiteName)
 25 |         super.init(suiteName: nil)
    :
184 | extension AndroidUserDefaults : JObjectProtocol, JConvertible {
185 |     public static func fromJavaObject(_ obj: JavaObjectPointer?, options: JConvertibleOptions) -> Self {
186 |         return try! Self.init(UserDefaultsAccess(AnyDynamicObject(for: obj!, options: options)))
    |                          `- error: constructing an object of class type 'Self' with a metatype value must use a 'required' initializer
187 |     }
188 |
/host/spi-builder-workspace/.build/checkouts/skip-android-bridge/Sources/SkipAndroidBridge/AndroidUserDefaults.swift:186:31: error: missing argument label 'suiteName:' in call
184 | extension AndroidUserDefaults : JObjectProtocol, JConvertible {
185 |     public static func fromJavaObject(_ obj: JavaObjectPointer?, options: JConvertibleOptions) -> Self {
186 |         return try! Self.init(UserDefaultsAccess(AnyDynamicObject(for: obj!, options: options)))
    |                               `- error: missing argument label 'suiteName:' in call
187 |     }
188 |
error: emit-module command failed with exit code 1 (use -v to see invocation)
[249/259] Compiling SkipAndroidBridge AndroidLocalizedStringResource.swift
[250/259] Compiling SkipAndroidBridge AndroidStringInterpolation.swift
[251/259] Emitting module SkipAndroidBridge
/host/spi-builder-workspace/.build/checkouts/skip-android-bridge/Sources/SkipAndroidBridge/AndroidBundle.swift:47:42: error: cannot find type 'BundleAccess' in scope
 45 |     }
 46 |
 47 |     public required init(_ bundleAccess: BundleAccess) {
    |                                          `- error: cannot find type 'BundleAccess' in scope
 48 |         self.bundleAccess = bundleAccess
 49 |         super.init(path: Self.backingBundlePath())!
/host/spi-builder-workspace/.build/checkouts/skip-android-bridge/Sources/SkipAndroidBridge/AndroidBundle.swift:14:35: error: cannot find type 'BundleAccess' in scope
 12 |     /// The Kotlin-backed bundle. `nil` only in the no-JVM fallback (bare native execution), where the
 13 |     /// overrides below delegate to `super` (native `Foundation.Bundle`) reading the on-disk `.resources`.
 14 |     fileprivate let bundleAccess: BundleAccess?
    |                                   `- error: cannot find type 'BundleAccess' in scope
 15 |
 16 |     open override class var main: AndroidBundle {
/host/spi-builder-workspace/.build/checkouts/skip-android-bridge/Sources/SkipAndroidBridge/AndroidBundle.swift:25:46: error: cannot find 'BundleAccess' in scope
 23 |         return _main
 24 |     }
 25 |     private static let _main = AndroidBundle(BundleAccess.main)
    |                                              `- error: cannot find 'BundleAccess' in scope
 26 |     #if os(Android)
 27 |     private static let _fallbackMain = AndroidBundle(fallbackPath: Foundation.Bundle.main.bundlePath)
/host/spi-builder-workspace/.build/checkouts/skip-android-bridge/Sources/SkipAndroidBridge/AndroidBundle.swift:25:32: error: no exact matches in call to initializer
 23 |         return _main
 24 |     }
 25 |     private static let _main = AndroidBundle(BundleAccess.main)
    |                                `- error: no exact matches in call to initializer
 26 |     #if os(Android)
 27 |     private static let _fallbackMain = AndroidBundle(fallbackPath: Foundation.Bundle.main.bundlePath)
    :
 54 |     /// (e.g. the SwiftPM `<pkg>_<module>.resources` directory), reading resources from the filesystem the
 55 |     /// same way they are resolved on Linux. `bundleAccess` is nil so every override delegates to `super`.
 56 |     private init(fallbackPath: String) {
    |             `- note: incorrect labels for candidate (have: '(_:)', expected: '(fallbackPath:)')
 57 |         self.bundleAccess = nil
 58 |         super.init(path: fallbackPath)!
    :
108 |     }
109 |
110 |     public init?(url: URL) {
    |            `- note: incorrect labels for candidate (have: '(_:)', expected: '(url:)')
111 |         #if os(Android)
112 |         if !isJNIInitialized {
    :
126 |     // calls Bundle(for: BundleFinder.self) as part of its fallback chain.
127 |     #if os(Android)
128 |     public override init(for aClass: AnyClass) {
    |                     `- note: incorrect labels for candidate (have: '(_:)', expected: '(for:)')
129 |         // No-JVM fallback: back with the native Foundation main bundle (the executable's directory).
130 |         if !isJNIInitialized {
    :
137 |     }
138 |
139 |     public override init?(identifier: String) {
    |                     `- note: incorrect labels for candidate (have: '(_:)', expected: '(identifier:)')
140 |         if !isJNIInitialized {
141 |             self.bundleAccess = nil
/host/spi-builder-workspace/.build/checkouts/skip-android-bridge/Sources/SkipAndroidBridge/AndroidUserDefaults.swift:14:48: error: cannot find type 'UserDefaultsAccess' in scope
 12 |     private let userDefaultsAccess: UserDefaultsAccess
 13 |
 14 |     public required init(_ userDefaultsAccess: UserDefaultsAccess) {
    |                                                `- error: cannot find type 'UserDefaultsAccess' in scope
 15 |         self.userDefaultsAccess = userDefaultsAccess
 16 |         super.init(suiteName: nil)!
/host/spi-builder-workspace/.build/checkouts/skip-android-bridge/Sources/SkipAndroidBridge/AndroidUserDefaults.swift:12:37: error: cannot find type 'UserDefaultsAccess' in scope
 10 |     nonisolated(unsafe) private static let _standard = AndroidUserDefaults()
 11 |
 12 |     private let userDefaultsAccess: UserDefaultsAccess
    |                                     `- error: cannot find type 'UserDefaultsAccess' in scope
 13 |
 14 |     public required init(_ userDefaultsAccess: UserDefaultsAccess) {
[252/259] Compiling SkipAndroidBridge AndroidBridgeBootstrap.swift
/host/spi-builder-workspace/.build/checkouts/skip-android-bridge/Sources/SkipAndroidBridge/AndroidBundle.swift:47:42: error: cannot find type 'BundleAccess' in scope
 45 |     }
 46 |
 47 |     public required init(_ bundleAccess: BundleAccess) {
    |                                          `- error: cannot find type 'BundleAccess' in scope
 48 |         self.bundleAccess = bundleAccess
 49 |         super.init(path: Self.backingBundlePath())!
/host/spi-builder-workspace/.build/checkouts/skip-android-bridge/Sources/SkipAndroidBridge/AndroidBundle.swift:14:35: error: cannot find type 'BundleAccess' in scope
 12 |     /// The Kotlin-backed bundle. `nil` only in the no-JVM fallback (bare native execution), where the
 13 |     /// overrides below delegate to `super` (native `Foundation.Bundle`) reading the on-disk `.resources`.
 14 |     fileprivate let bundleAccess: BundleAccess?
    |                                   `- error: cannot find type 'BundleAccess' in scope
 15 |
 16 |     open override class var main: AndroidBundle {
/host/spi-builder-workspace/.build/checkouts/skip-android-bridge/Sources/SkipAndroidBridge/AndroidBundle.swift:25:46: error: cannot find 'BundleAccess' in scope
 23 |         return _main
 24 |     }
 25 |     private static let _main = AndroidBundle(BundleAccess.main)
    |                                              `- error: cannot find 'BundleAccess' in scope
 26 |     #if os(Android)
 27 |     private static let _fallbackMain = AndroidBundle(fallbackPath: Foundation.Bundle.main.bundlePath)
/host/spi-builder-workspace/.build/checkouts/skip-android-bridge/Sources/SkipAndroidBridge/AndroidBundle.swift:25:32: error: no exact matches in call to initializer
 23 |         return _main
 24 |     }
 25 |     private static let _main = AndroidBundle(BundleAccess.main)
    |                                `- error: no exact matches in call to initializer
 26 |     #if os(Android)
 27 |     private static let _fallbackMain = AndroidBundle(fallbackPath: Foundation.Bundle.main.bundlePath)
    :
 54 |     /// (e.g. the SwiftPM `<pkg>_<module>.resources` directory), reading resources from the filesystem the
 55 |     /// same way they are resolved on Linux. `bundleAccess` is nil so every override delegates to `super`.
 56 |     private init(fallbackPath: String) {
    |             `- note: incorrect labels for candidate (have: '(_:)', expected: '(fallbackPath:)')
 57 |         self.bundleAccess = nil
 58 |         super.init(path: fallbackPath)!
    :
108 |     }
109 |
110 |     public init?(url: URL) {
    |            `- note: incorrect labels for candidate (have: '(_:)', expected: '(url:)')
111 |         #if os(Android)
112 |         if !isJNIInitialized {
    :
126 |     // calls Bundle(for: BundleFinder.self) as part of its fallback chain.
127 |     #if os(Android)
128 |     public override init(for aClass: AnyClass) {
    |                     `- note: incorrect labels for candidate (have: '(_:)', expected: '(for:)')
129 |         // No-JVM fallback: back with the native Foundation main bundle (the executable's directory).
130 |         if !isJNIInitialized {
    :
137 |     }
138 |
139 |     public override init?(identifier: String) {
    |                     `- note: incorrect labels for candidate (have: '(_:)', expected: '(identifier:)')
140 |         if !isJNIInitialized {
141 |             self.bundleAccess = nil
/host/spi-builder-workspace/.build/checkouts/skip-android-bridge/Sources/SkipAndroidBridge/AndroidBundle.swift:79:27: error: cannot find type 'BundleAccess' in scope
 77 |         }
 78 |         #endif
 79 |         var bundleAccess: BundleAccess? = nil
    |                           `- error: cannot find type 'BundleAccess' in scope
 80 |         // To form the expected module bundle path, Linux uses:
 81 |         // <Bundle.main.bundlePath>/<package-name>_<module-name>.resources
/host/spi-builder-workspace/.build/checkouts/skip-android-bridge/Sources/SkipAndroidBridge/AndroidBundle.swift:87:32: error: cannot find 'BundleAccess' in scope
 85 |             let mainBundlePath = Self.main.bundlePath
 86 |             if basePath == mainBundlePath && fileName.hasSuffix("_" + moduleName + ".resources") {
 87 |                 bundleAccess = BundleAccess(moduleBundle())
    |                                `- error: cannot find 'BundleAccess' in scope
 88 |             }
 89 |         }
/host/spi-builder-workspace/.build/checkouts/skip-android-bridge/Sources/SkipAndroidBridge/AndroidBundle.swift:101:28: error: cannot find 'BundleAccess' in scope
 99 |             }
100 |             #endif
101 |             bundleAccess = BundleAccess(path: path)
    |                            `- error: cannot find 'BundleAccess' in scope
102 |         }
103 |         guard let bundleAccess else {
/host/spi-builder-workspace/.build/checkouts/skip-android-bridge/Sources/SkipAndroidBridge/AndroidBundle.swift:119:29: error: cannot find 'BundleAccess' in scope
117 |         }
118 |         #endif
119 |         self.bundleAccess = BundleAccess(url: url)
    |                             `- error: cannot find 'BundleAccess' in scope
120 |         super.init(path: Self.backingBundlePath())!
121 |     }
/host/spi-builder-workspace/.build/checkouts/skip-android-bridge/Sources/SkipAndroidBridge/AndroidBundle.swift:135:29: error: cannot find 'BundleAccess' in scope
133 |             return
134 |         }
135 |         self.bundleAccess = BundleAccess.main
    |                             `- error: cannot find 'BundleAccess' in scope
136 |         super.init(path: Self.backingBundlePath())!
137 |     }
/host/spi-builder-workspace/.build/checkouts/skip-android-bridge/Sources/SkipAndroidBridge/AndroidBundle.swift:145:29: error: cannot find 'BundleAccess' in scope
143 |             return
144 |         }
145 |         self.bundleAccess = BundleAccess.main
    |                             `- error: cannot find 'BundleAccess' in scope
146 |         super.init(path: Self.backingBundlePath())!
147 |     }
/host/spi-builder-workspace/.build/checkouts/skip-android-bridge/Sources/SkipAndroidBridge/AndroidBundle.swift:153:15: error: type '_' is not optional, value can never be nil
151 |         switch (lhs.bundleAccess, rhs.bundleAccess) {
152 |         case let (l?, r?): return l == r
153 |         case (nil, nil): return lhs.bundlePath == rhs.bundlePath
    |               `- error: type '_' is not optional, value can never be nil
154 |         default: return false
155 |         }
/host/spi-builder-workspace/.build/checkouts/skip-android-bridge/Sources/SkipAndroidBridge/AndroidBundle.swift:285:16: error: cannot find 'BundleAccess' in scope
283 |     open override class func url(forResource name: String?, withExtension ext: String?, subdirectory subpath: String?, in bundleURL: URL) -> URL? {
284 |         if !isJNIInitialized { return super.url(forResource: name, withExtension: ext, subdirectory: subpath, in: bundleURL) }
285 |         return BundleAccess.url(forResource: name, withExtension: ext, subdirectory: subpath, in: bundleURL)
    |                `- error: cannot find 'BundleAccess' in scope
286 |     }
287 |
/host/spi-builder-workspace/.build/checkouts/skip-android-bridge/Sources/SkipAndroidBridge/AndroidBundle.swift:319:16: error: cannot find 'BundleAccess' in scope
317 |     open override class func path(forResource name: String?, ofType ext: String?, inDirectory bundlePath: String) -> String? {
318 |         if !isJNIInitialized { return super.path(forResource: name, ofType: ext, inDirectory: bundlePath) }
319 |         return BundleAccess.path(forResource: name, ofType: ext, inDirectory: bundlePath)
    |                `- error: cannot find 'BundleAccess' in scope
320 |     }
321 |
/host/spi-builder-workspace/.build/checkouts/skip-android-bridge/Sources/SkipAndroidBridge/AndroidBundle.swift:324:16: error: cannot find 'BundleAccess' in scope
322 |     open override class func paths(forResourcesOfType ext: String?, inDirectory bundlePath: String) -> [String] {
323 |         if !isJNIInitialized { return super.paths(forResourcesOfType: ext, inDirectory: bundlePath) }
324 |         return BundleAccess.paths(forResourcesOfType: ext, inDirectory: bundlePath)
    |                `- error: cannot find 'BundleAccess' in scope
325 |     }
326 |
/host/spi-builder-workspace/.build/checkouts/skip-android-bridge/Sources/SkipAndroidBridge/AndroidBundle.swift:423:31: error: cannot find 'BundleAccess' in scope
421 | extension AndroidBundle : JObjectProtocol, JConvertible {
422 |     public static func fromJavaObject(_ obj: JavaObjectPointer?, options: JConvertibleOptions) -> Self {
423 |         return try! Self.init(BundleAccess(AnyDynamicObject(for: obj!, options: options)))
    |                               `- error: cannot find 'BundleAccess' in scope
424 |     }
425 |
/host/spi-builder-workspace/.build/checkouts/skip-android-bridge/Sources/SkipAndroidBridge/AndroidBundle.swift:423:26: error: no exact matches in call to initializer
 54 |     /// (e.g. the SwiftPM `<pkg>_<module>.resources` directory), reading resources from the filesystem the
 55 |     /// same way they are resolved on Linux. `bundleAccess` is nil so every override delegates to `super`.
 56 |     private init(fallbackPath: String) {
    |             `- note: found this candidate
 57 |         self.bundleAccess = nil
 58 |         super.init(path: fallbackPath)!
    :
126 |     // calls Bundle(for: BundleFinder.self) as part of its fallback chain.
127 |     #if os(Android)
128 |     public override init(for aClass: AnyClass) {
    |                     `- note: found this candidate
129 |         // No-JVM fallback: back with the native Foundation main bundle (the executable's directory).
130 |         if !isJNIInitialized {
    :
421 | extension AndroidBundle : JObjectProtocol, JConvertible {
422 |     public static func fromJavaObject(_ obj: JavaObjectPointer?, options: JConvertibleOptions) -> Self {
423 |         return try! Self.init(BundleAccess(AnyDynamicObject(for: obj!, options: options)))
    |                          `- error: no exact matches in call to initializer
424 |     }
425 |
/host/spi-builder-workspace/.build/checkouts/skip-android-bridge/Sources/SkipAndroidBridge/AndroidBundle.swift:446:16: error: cannot find 'NSLocalizedStringAccess' in scope
444 |         }
445 |         #endif
446 |         return NSLocalizedStringAccess(key, tableName: tableName, bundle: bundle?.bundleAccess, value: value, comment: comment)
    |                `- error: cannot find 'NSLocalizedStringAccess' in scope
447 |     }
448 | }
[253/259] Compiling SkipAndroidBridge AndroidBundle.swift
/host/spi-builder-workspace/.build/checkouts/skip-android-bridge/Sources/SkipAndroidBridge/AndroidBundle.swift:47:42: error: cannot find type 'BundleAccess' in scope
 45 |     }
 46 |
 47 |     public required init(_ bundleAccess: BundleAccess) {
    |                                          `- error: cannot find type 'BundleAccess' in scope
 48 |         self.bundleAccess = bundleAccess
 49 |         super.init(path: Self.backingBundlePath())!
/host/spi-builder-workspace/.build/checkouts/skip-android-bridge/Sources/SkipAndroidBridge/AndroidBundle.swift:14:35: error: cannot find type 'BundleAccess' in scope
 12 |     /// The Kotlin-backed bundle. `nil` only in the no-JVM fallback (bare native execution), where the
 13 |     /// overrides below delegate to `super` (native `Foundation.Bundle`) reading the on-disk `.resources`.
 14 |     fileprivate let bundleAccess: BundleAccess?
    |                                   `- error: cannot find type 'BundleAccess' in scope
 15 |
 16 |     open override class var main: AndroidBundle {
/host/spi-builder-workspace/.build/checkouts/skip-android-bridge/Sources/SkipAndroidBridge/AndroidBundle.swift:25:46: error: cannot find 'BundleAccess' in scope
 23 |         return _main
 24 |     }
 25 |     private static let _main = AndroidBundle(BundleAccess.main)
    |                                              `- error: cannot find 'BundleAccess' in scope
 26 |     #if os(Android)
 27 |     private static let _fallbackMain = AndroidBundle(fallbackPath: Foundation.Bundle.main.bundlePath)
/host/spi-builder-workspace/.build/checkouts/skip-android-bridge/Sources/SkipAndroidBridge/AndroidBundle.swift:25:32: error: no exact matches in call to initializer
 23 |         return _main
 24 |     }
 25 |     private static let _main = AndroidBundle(BundleAccess.main)
    |                                `- error: no exact matches in call to initializer
 26 |     #if os(Android)
 27 |     private static let _fallbackMain = AndroidBundle(fallbackPath: Foundation.Bundle.main.bundlePath)
    :
 54 |     /// (e.g. the SwiftPM `<pkg>_<module>.resources` directory), reading resources from the filesystem the
 55 |     /// same way they are resolved on Linux. `bundleAccess` is nil so every override delegates to `super`.
 56 |     private init(fallbackPath: String) {
    |             `- note: incorrect labels for candidate (have: '(_:)', expected: '(fallbackPath:)')
 57 |         self.bundleAccess = nil
 58 |         super.init(path: fallbackPath)!
    :
108 |     }
109 |
110 |     public init?(url: URL) {
    |            `- note: incorrect labels for candidate (have: '(_:)', expected: '(url:)')
111 |         #if os(Android)
112 |         if !isJNIInitialized {
    :
126 |     // calls Bundle(for: BundleFinder.self) as part of its fallback chain.
127 |     #if os(Android)
128 |     public override init(for aClass: AnyClass) {
    |                     `- note: incorrect labels for candidate (have: '(_:)', expected: '(for:)')
129 |         // No-JVM fallback: back with the native Foundation main bundle (the executable's directory).
130 |         if !isJNIInitialized {
    :
137 |     }
138 |
139 |     public override init?(identifier: String) {
    |                     `- note: incorrect labels for candidate (have: '(_:)', expected: '(identifier:)')
140 |         if !isJNIInitialized {
141 |             self.bundleAccess = nil
/host/spi-builder-workspace/.build/checkouts/skip-android-bridge/Sources/SkipAndroidBridge/AndroidBundle.swift:79:27: error: cannot find type 'BundleAccess' in scope
 77 |         }
 78 |         #endif
 79 |         var bundleAccess: BundleAccess? = nil
    |                           `- error: cannot find type 'BundleAccess' in scope
 80 |         // To form the expected module bundle path, Linux uses:
 81 |         // <Bundle.main.bundlePath>/<package-name>_<module-name>.resources
/host/spi-builder-workspace/.build/checkouts/skip-android-bridge/Sources/SkipAndroidBridge/AndroidBundle.swift:87:32: error: cannot find 'BundleAccess' in scope
 85 |             let mainBundlePath = Self.main.bundlePath
 86 |             if basePath == mainBundlePath && fileName.hasSuffix("_" + moduleName + ".resources") {
 87 |                 bundleAccess = BundleAccess(moduleBundle())
    |                                `- error: cannot find 'BundleAccess' in scope
 88 |             }
 89 |         }
/host/spi-builder-workspace/.build/checkouts/skip-android-bridge/Sources/SkipAndroidBridge/AndroidBundle.swift:101:28: error: cannot find 'BundleAccess' in scope
 99 |             }
100 |             #endif
101 |             bundleAccess = BundleAccess(path: path)
    |                            `- error: cannot find 'BundleAccess' in scope
102 |         }
103 |         guard let bundleAccess else {
/host/spi-builder-workspace/.build/checkouts/skip-android-bridge/Sources/SkipAndroidBridge/AndroidBundle.swift:119:29: error: cannot find 'BundleAccess' in scope
117 |         }
118 |         #endif
119 |         self.bundleAccess = BundleAccess(url: url)
    |                             `- error: cannot find 'BundleAccess' in scope
120 |         super.init(path: Self.backingBundlePath())!
121 |     }
/host/spi-builder-workspace/.build/checkouts/skip-android-bridge/Sources/SkipAndroidBridge/AndroidBundle.swift:135:29: error: cannot find 'BundleAccess' in scope
133 |             return
134 |         }
135 |         self.bundleAccess = BundleAccess.main
    |                             `- error: cannot find 'BundleAccess' in scope
136 |         super.init(path: Self.backingBundlePath())!
137 |     }
/host/spi-builder-workspace/.build/checkouts/skip-android-bridge/Sources/SkipAndroidBridge/AndroidBundle.swift:145:29: error: cannot find 'BundleAccess' in scope
143 |             return
144 |         }
145 |         self.bundleAccess = BundleAccess.main
    |                             `- error: cannot find 'BundleAccess' in scope
146 |         super.init(path: Self.backingBundlePath())!
147 |     }
/host/spi-builder-workspace/.build/checkouts/skip-android-bridge/Sources/SkipAndroidBridge/AndroidBundle.swift:153:15: error: type '_' is not optional, value can never be nil
151 |         switch (lhs.bundleAccess, rhs.bundleAccess) {
152 |         case let (l?, r?): return l == r
153 |         case (nil, nil): return lhs.bundlePath == rhs.bundlePath
    |               `- error: type '_' is not optional, value can never be nil
154 |         default: return false
155 |         }
/host/spi-builder-workspace/.build/checkouts/skip-android-bridge/Sources/SkipAndroidBridge/AndroidBundle.swift:285:16: error: cannot find 'BundleAccess' in scope
283 |     open override class func url(forResource name: String?, withExtension ext: String?, subdirectory subpath: String?, in bundleURL: URL) -> URL? {
284 |         if !isJNIInitialized { return super.url(forResource: name, withExtension: ext, subdirectory: subpath, in: bundleURL) }
285 |         return BundleAccess.url(forResource: name, withExtension: ext, subdirectory: subpath, in: bundleURL)
    |                `- error: cannot find 'BundleAccess' in scope
286 |     }
287 |
/host/spi-builder-workspace/.build/checkouts/skip-android-bridge/Sources/SkipAndroidBridge/AndroidBundle.swift:319:16: error: cannot find 'BundleAccess' in scope
317 |     open override class func path(forResource name: String?, ofType ext: String?, inDirectory bundlePath: String) -> String? {
318 |         if !isJNIInitialized { return super.path(forResource: name, ofType: ext, inDirectory: bundlePath) }
319 |         return BundleAccess.path(forResource: name, ofType: ext, inDirectory: bundlePath)
    |                `- error: cannot find 'BundleAccess' in scope
320 |     }
321 |
/host/spi-builder-workspace/.build/checkouts/skip-android-bridge/Sources/SkipAndroidBridge/AndroidBundle.swift:324:16: error: cannot find 'BundleAccess' in scope
322 |     open override class func paths(forResourcesOfType ext: String?, inDirectory bundlePath: String) -> [String] {
323 |         if !isJNIInitialized { return super.paths(forResourcesOfType: ext, inDirectory: bundlePath) }
324 |         return BundleAccess.paths(forResourcesOfType: ext, inDirectory: bundlePath)
    |                `- error: cannot find 'BundleAccess' in scope
325 |     }
326 |
/host/spi-builder-workspace/.build/checkouts/skip-android-bridge/Sources/SkipAndroidBridge/AndroidBundle.swift:423:31: error: cannot find 'BundleAccess' in scope
421 | extension AndroidBundle : JObjectProtocol, JConvertible {
422 |     public static func fromJavaObject(_ obj: JavaObjectPointer?, options: JConvertibleOptions) -> Self {
423 |         return try! Self.init(BundleAccess(AnyDynamicObject(for: obj!, options: options)))
    |                               `- error: cannot find 'BundleAccess' in scope
424 |     }
425 |
/host/spi-builder-workspace/.build/checkouts/skip-android-bridge/Sources/SkipAndroidBridge/AndroidBundle.swift:423:26: error: no exact matches in call to initializer
 54 |     /// (e.g. the SwiftPM `<pkg>_<module>.resources` directory), reading resources from the filesystem the
 55 |     /// same way they are resolved on Linux. `bundleAccess` is nil so every override delegates to `super`.
 56 |     private init(fallbackPath: String) {
    |             `- note: found this candidate
 57 |         self.bundleAccess = nil
 58 |         super.init(path: fallbackPath)!
    :
126 |     // calls Bundle(for: BundleFinder.self) as part of its fallback chain.
127 |     #if os(Android)
128 |     public override init(for aClass: AnyClass) {
    |                     `- note: found this candidate
129 |         // No-JVM fallback: back with the native Foundation main bundle (the executable's directory).
130 |         if !isJNIInitialized {
    :
421 | extension AndroidBundle : JObjectProtocol, JConvertible {
422 |     public static func fromJavaObject(_ obj: JavaObjectPointer?, options: JConvertibleOptions) -> Self {
423 |         return try! Self.init(BundleAccess(AnyDynamicObject(for: obj!, options: options)))
    |                          `- error: no exact matches in call to initializer
424 |     }
425 |
/host/spi-builder-workspace/.build/checkouts/skip-android-bridge/Sources/SkipAndroidBridge/AndroidBundle.swift:446:16: error: cannot find 'NSLocalizedStringAccess' in scope
444 |         }
445 |         #endif
446 |         return NSLocalizedStringAccess(key, tableName: tableName, bundle: bundle?.bundleAccess, value: value, comment: comment)
    |                `- error: cannot find 'NSLocalizedStringAccess' in scope
447 |     }
448 | }
BUILD FAILURE 6.3 android