The Swift Package Index logo.Swift Package Index

Build Information

Failed to build EmacsSwiftModule, reference main (00d8bd), with Swift 6.1 for Android on 4 Aug 2025 19:57:54 UTC.

Build Command

bash -c docker run --pull=always --rm -v "checkouts-4609320-0":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:android-6.1-latest swift build --swift-sdk aarch64-unknown-linux-android24 2>&1

Build Log

========================================
RunAll
========================================
Builder version: 4.65.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/SavchenkoValeriy/emacs-swift-module.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/SavchenkoValeriy/emacs-swift-module
 * branch            main       -> FETCH_HEAD
 * [new branch]      main       -> origin/main
HEAD is now at 00d8bd6 [pre-commit.ci] pre-commit autoupdate
Cloned https://github.com/SavchenkoValeriy/emacs-swift-module.git
Revision (git rev-parse @):
00d8bd6c2d001aba8eed000e45385195e8d42d26
SUCCESS checkout https://github.com/SavchenkoValeriy/emacs-swift-module.git at main
========================================
Build
========================================
Selected platform:         android
Swift version:             6.1
Building package at path:  $PWD
https://github.com/SavchenkoValeriy/emacs-swift-module.git
https://github.com/SavchenkoValeriy/emacs-swift-module.git
WARNING: environment variable SUPPRESS_SWIFT_6_FLAGS is not set
{
  "dependencies" : [
    {
      "identity" : "swift-docc-plugin",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.0.0",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/apple/swift-docc-plugin"
    }
  ],
  "manifest_display_name" : "EmacsSwiftModule",
  "name" : "EmacsSwiftModule",
  "path" : "/host/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "macos",
      "version" : "10.15"
    }
  ],
  "products" : [
    {
      "name" : "EmacsSwiftModule",
      "targets" : [
        "EmacsSwiftModule"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "EmacsSwiftModuleDynamic",
      "targets" : [
        "EmacsSwiftModule"
      ],
      "type" : {
        "library" : [
          "dynamic"
        ]
      }
    },
    {
      "name" : "ModuleFactoryPlugin",
      "targets" : [
        "ModuleFactoryPlugin"
      ],
      "type" : {
        "plugin" : null
      }
    },
    {
      "name" : "ModuleInitializerInjector",
      "targets" : [
        "ModuleInitializerInjector"
      ],
      "type" : {
        "executable" : null
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "ModuleInitializerInjector",
      "module_type" : "SwiftTarget",
      "name" : "ModuleInitializerInjector",
      "path" : "Plugins",
      "product_memberships" : [
        "ModuleFactoryPlugin",
        "ModuleInitializerInjector"
      ],
      "sources" : [
        "ModuleInitializerInjector.swift"
      ],
      "type" : "executable"
    },
    {
      "c99name" : "ModuleFactoryPlugin",
      "module_type" : "PluginTarget",
      "name" : "ModuleFactoryPlugin",
      "path" : "Plugins/ModuleFactoryPlugin",
      "plugin_capability" : {
        "type" : "buildTool"
      },
      "product_memberships" : [
        "ModuleFactoryPlugin"
      ],
      "sources" : [
        "ModuleFactoryPlugin.swift"
      ],
      "target_dependencies" : [
        "ModuleInitializerInjector"
      ],
      "type" : "plugin"
    },
    {
      "c99name" : "EmacsSwiftModuleTests",
      "module_type" : "SwiftTarget",
      "name" : "EmacsSwiftModuleTests",
      "path" : "test",
      "sources" : [
        "Integration/IntegrationTests.swift",
        "Unit/CallTests.swift",
        "Unit/ChannelTests.swift",
        "Unit/ConversionTests.swift",
        "Unit/DefunTests.swift",
        "Unit/ErrorTests.swift",
        "Unit/LeaksTests.swift",
        "Unit/LispTypesTests.swift",
        "Unit/Mock/Swift/Builtins.swift",
        "Unit/Mock/Swift/EmacsMock.swift",
        "Unit/Mock/Swift/Storage.swift"
      ],
      "target_dependencies" : [
        "EmacsSwiftModule",
        "EmacsEnvMock"
      ],
      "type" : "test"
    },
    {
      "c99name" : "EmacsSwiftModule",
      "module_type" : "SwiftTarget",
      "name" : "EmacsSwiftModule",
      "path" : "Source/Swift",
      "product_memberships" : [
        "EmacsSwiftModule",
        "EmacsSwiftModuleDynamic"
      ],
      "sources" : [
        "Call.swift",
        "Channel+Hooks+Boilerplate.swift",
        "Channel+LispCallback+Boilerplate.swift",
        "Channel+SwiftCallback+Boilerplate.swift",
        "Channel.swift",
        "Conversion.swift",
        "Defun+Boilerplate.swift",
        "Defun.swift",
        "Environment.swift",
        "Error.swift",
        "Lisp+Types.swift",
        "Lock.swift",
        "Module.swift",
        "Raw.swift",
        "Value.swift",
        "Variadic+Utils.swift"
      ],
      "target_dependencies" : [
        "EmacsModule"
      ],
      "type" : "library"
    },
    {
      "c99name" : "EmacsModule",
      "module_type" : "ClangTarget",
      "name" : "EmacsModule",
      "path" : "Source/C",
      "product_memberships" : [
        "EmacsSwiftModule",
        "EmacsSwiftModuleDynamic"
      ],
      "sources" : [
        "placeholder.m"
      ],
      "type" : "library"
    },
    {
      "c99name" : "EmacsEnvMock",
      "module_type" : "ClangTarget",
      "name" : "EmacsEnvMock",
      "path" : "test/Unit/Mock/C",
      "sources" : [
        "placeholder.m"
      ],
      "target_dependencies" : [
        "EmacsModule"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.5"
}
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-4609320-0":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:android-6.1-latest swift build --swift-sdk aarch64-unknown-linux-android24 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete -Xswiftc -enable-upcoming-feature -Xswiftc StrictConcurrency -Xswiftc -enable-upcoming-feature -Xswiftc DisableOutwardActorInference -Xswiftc -enable-upcoming-feature -Xswiftc GlobalActorIsolatedTypesUsability -Xswiftc -enable-upcoming-feature -Xswiftc InferSendableFromCaptures 2>&1
android-6.1-latest: Pulling from finestructure/spi-images
Digest: sha256:873b43b7be6289c04a5a3fd4b2c372c2a5abf90643451079297d3dc6dc0b7d36
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:android-6.1-latest
Fetching https://github.com/apple/swift-docc-plugin
[1/2094] Fetching swift-docc-plugin
Fetched https://github.com/apple/swift-docc-plugin from cache (1.64s)
Computing version for https://github.com/apple/swift-docc-plugin
Computed https://github.com/apple/swift-docc-plugin at 1.4.5 (2.48s)
Fetching https://github.com/swiftlang/swift-docc-symbolkit
[1/3442] Fetching swift-docc-symbolkit
Fetched https://github.com/swiftlang/swift-docc-symbolkit from cache (0.53s)
Computing version for https://github.com/swiftlang/swift-docc-symbolkit
Computed https://github.com/swiftlang/swift-docc-symbolkit at 1.0.0 (1.12s)
Creating working copy for https://github.com/swiftlang/swift-docc-symbolkit
Working copy of https://github.com/swiftlang/swift-docc-symbolkit resolved at 1.0.0
Creating working copy for https://github.com/apple/swift-docc-plugin
Working copy of https://github.com/apple/swift-docc-plugin resolved at 1.4.5
[1/1] Compiling plugin ModuleFactoryPlugin
[2/2] Compiling plugin Swift-DocC Preview
[3/3] Compiling plugin Swift-DocC
Building for debugging...
[3/18] Write sources
[6/18] Compiling EmacsModule placeholder.m
[7/18] Write swift-version-24593BA9C3E375BF.txt
[7/18] Compiling EmacsEnvMock placeholder.m
[10/37] Compiling EmacsSwiftModule Module.swift
[11/37] Compiling EmacsSwiftModule Raw.swift
[12/39] Emitting module ModuleInitializerInjector
[13/39] Compiling ModuleInitializerInjector ModuleInitializerInjector.swift
[14/40] Compiling EmacsSwiftModule Value.swift
/host/spi-builder-workspace/Source/Swift/Value.swift:39:13: warning: var 'freedPersistentValues' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
37 | }
38 |
39 | private var freedPersistentValues = [RawEmacsValue]()
   |             |- warning: var 'freedPersistentValues' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |             |- note: convert 'freedPersistentValues' to a 'let' constant to make 'Sendable' shared state immutable
   |             |- note: add '@MainActor' to make var 'freedPersistentValues' part of global actor 'MainActor'
   |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
40 | private var globalLock = Lock()
41 |
/host/spi-builder-workspace/Source/Swift/Value.swift:40:13: warning: var 'globalLock' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
38 |
39 | private var freedPersistentValues = [RawEmacsValue]()
40 | private var globalLock = Lock()
   |             |- warning: var 'globalLock' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |             |- note: convert 'globalLock' to a 'let' constant to make 'Sendable' shared state immutable
   |             |- note: add '@MainActor' to make var 'globalLock' part of global actor 'MainActor'
   |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
41 |
42 | /// An Emacs value that can be safely copied and stored.
[15/40] Compiling EmacsSwiftModule Variadic+Utils.swift
/host/spi-builder-workspace/Source/Swift/Value.swift:39:13: warning: var 'freedPersistentValues' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
37 | }
38 |
39 | private var freedPersistentValues = [RawEmacsValue]()
   |             |- warning: var 'freedPersistentValues' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |             |- note: convert 'freedPersistentValues' to a 'let' constant to make 'Sendable' shared state immutable
   |             |- note: add '@MainActor' to make var 'freedPersistentValues' part of global actor 'MainActor'
   |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
40 | private var globalLock = Lock()
41 |
/host/spi-builder-workspace/Source/Swift/Value.swift:40:13: warning: var 'globalLock' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
38 |
39 | private var freedPersistentValues = [RawEmacsValue]()
40 | private var globalLock = Lock()
   |             |- warning: var 'globalLock' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |             |- note: convert 'globalLock' to a 'let' constant to make 'Sendable' shared state immutable
   |             |- note: add '@MainActor' to make var 'globalLock' part of global actor 'MainActor'
   |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
41 |
42 | /// An Emacs value that can be safely copied and stored.
[16/40] Wrapping AST for ModuleInitializerInjector for debugging
[17/40] Write Objects.LinkFileList
[18/40] Linking ModuleInitializerInjector-tool
[20/40] Emitting module ModuleInitializerInjector
[21/40] Compiling ModuleInitializerInjector ModuleInitializerInjector.swift
[23/41] Compiling EmacsSwiftModule Call.swift
[24/41] Compiling EmacsSwiftModule Channel+Hooks+Boilerplate.swift
[25/41] Compiling EmacsSwiftModule Defun+Boilerplate.swift
[26/41] Compiling EmacsSwiftModule Defun.swift
[27/41] Compiling EmacsSwiftModule Channel+LispCallback+Boilerplate.swift
/host/spi-builder-workspace/Source/Swift/Channel+SwiftCallback+Boilerplate.swift:173:28: warning: sending value of non-Sendable type 'R' risks causing data races; this is an error in the Swift 6 language mode
171 |         env in
172 |         do {
173 |           try continuation.resume(returning: function(env))
    |                            |- warning: sending value of non-Sendable type 'R' risks causing data races; this is an error in the Swift 6 language mode
    |                            `- note: Passing task-isolated value of non-Sendable type 'R' as a 'sending' parameter risks causing races inbetween task-isolated uses and uses reachable from the callee
174 |         } catch {
175 |           continuation.resume(throwing: error)
[28/41] Compiling EmacsSwiftModule Channel+SwiftCallback+Boilerplate.swift
/host/spi-builder-workspace/Source/Swift/Channel+SwiftCallback+Boilerplate.swift:173:28: warning: sending value of non-Sendable type 'R' risks causing data races; this is an error in the Swift 6 language mode
171 |         env in
172 |         do {
173 |           try continuation.resume(returning: function(env))
    |                            |- warning: sending value of non-Sendable type 'R' risks causing data races; this is an error in the Swift 6 language mode
    |                            `- note: Passing task-isolated value of non-Sendable type 'R' as a 'sending' parameter risks causing races inbetween task-isolated uses and uses reachable from the callee
174 |         } catch {
175 |           continuation.resume(throwing: error)
[29/41] Emitting module EmacsSwiftModule
/host/spi-builder-workspace/Source/Swift/Error.swift:47:8: warning: associated value 'wrongType(expected:actual:value:)' of 'Sendable'-conforming enum 'EmacsError' has non-sendable type 'EmacsValue'; this is an error in the Swift 6 language mode
 45 |   ///   - actual: the name of the actual type that we received instead.
 46 |   ///   - value: the Emacs value that caused all the trouble.
 47 |   case wrongType(expected: String, actual: String, value: EmacsValue)
    |        `- warning: associated value 'wrongType(expected:actual:value:)' of 'Sendable'-conforming enum 'EmacsError' has non-sendable type 'EmacsValue'; this is an error in the Swift 6 language mode
 48 |   /// Generic signal error.
 49 |   ///
/host/spi-builder-workspace/Source/Swift/Value.swift:27:14: note: class 'EmacsValue' does not conform to the 'Sendable' protocol
25 | ///
26 | /// ``EmacsValue`` is only useful together with ``Environment``.
27 | public class EmacsValue {
   |              `- note: class 'EmacsValue' does not conform to the 'Sendable' protocol
28 |   let raw: RawEmacsValue
29 |
/host/spi-builder-workspace/Source/Swift/Error.swift:57:8: warning: associated value 'signal(symbol:data:)' of 'Sendable'-conforming enum 'EmacsError' has non-sendable type 'EmacsValue'; this is an error in the Swift 6 language mode
 55 |   ///   - symbol: the symbol categorizing this signal.
 56 |   ///   - data: supplementary data.
 57 |   case signal(symbol: EmacsValue, data: EmacsValue)
    |        `- warning: associated value 'signal(symbol:data:)' of 'Sendable'-conforming enum 'EmacsError' has non-sendable type 'EmacsValue'; this is an error in the Swift 6 language mode
 58 |   /// Emacs thrown exception.
 59 |   ///
/host/spi-builder-workspace/Source/Swift/Value.swift:27:14: note: class 'EmacsValue' does not conform to the 'Sendable' protocol
25 | ///
26 | /// ``EmacsValue`` is only useful together with ``Environment``.
27 | public class EmacsValue {
   |              `- note: class 'EmacsValue' does not conform to the 'Sendable' protocol
28 |   let raw: RawEmacsValue
29 |
/host/spi-builder-workspace/Source/Swift/Error.swift:57:8: warning: associated value 'signal(symbol:data:)' of 'Sendable'-conforming enum 'EmacsError' has non-sendable type 'EmacsValue'; this is an error in the Swift 6 language mode
 55 |   ///   - symbol: the symbol categorizing this signal.
 56 |   ///   - data: supplementary data.
 57 |   case signal(symbol: EmacsValue, data: EmacsValue)
    |        `- warning: associated value 'signal(symbol:data:)' of 'Sendable'-conforming enum 'EmacsError' has non-sendable type 'EmacsValue'; this is an error in the Swift 6 language mode
 58 |   /// Emacs thrown exception.
 59 |   ///
/host/spi-builder-workspace/Source/Swift/Value.swift:27:14: note: class 'EmacsValue' does not conform to the 'Sendable' protocol
25 | ///
26 | /// ``EmacsValue`` is only useful together with ``Environment``.
27 | public class EmacsValue {
   |              `- note: class 'EmacsValue' does not conform to the 'Sendable' protocol
28 |   let raw: RawEmacsValue
29 |
/host/spi-builder-workspace/Source/Swift/Error.swift:66:8: warning: associated value 'thrown(tag:value:)' of 'Sendable'-conforming enum 'EmacsError' has non-sendable type 'EmacsValue'; this is an error in the Swift 6 language mode
 64 |   ///   - tag: the symbol categorizing this exception.
 65 |   ///   - value: supplementary value.
 66 |   case thrown(tag: EmacsValue, value: EmacsValue)
    |        `- warning: associated value 'thrown(tag:value:)' of 'Sendable'-conforming enum 'EmacsError' has non-sendable type 'EmacsValue'; this is an error in the Swift 6 language mode
 67 |   /// Emacs user interruption (C-g).
 68 |   ///
/host/spi-builder-workspace/Source/Swift/Value.swift:27:14: note: class 'EmacsValue' does not conform to the 'Sendable' protocol
25 | ///
26 | /// ``EmacsValue`` is only useful together with ``Environment``.
27 | public class EmacsValue {
   |              `- note: class 'EmacsValue' does not conform to the 'Sendable' protocol
28 |   let raw: RawEmacsValue
29 |
/host/spi-builder-workspace/Source/Swift/Error.swift:66:8: warning: associated value 'thrown(tag:value:)' of 'Sendable'-conforming enum 'EmacsError' has non-sendable type 'EmacsValue'; this is an error in the Swift 6 language mode
 64 |   ///   - tag: the symbol categorizing this exception.
 65 |   ///   - value: supplementary value.
 66 |   case thrown(tag: EmacsValue, value: EmacsValue)
    |        `- warning: associated value 'thrown(tag:value:)' of 'Sendable'-conforming enum 'EmacsError' has non-sendable type 'EmacsValue'; this is an error in the Swift 6 language mode
 67 |   /// Emacs user interruption (C-g).
 68 |   ///
/host/spi-builder-workspace/Source/Swift/Value.swift:27:14: note: class 'EmacsValue' does not conform to the 'Sendable' protocol
25 | ///
26 | /// ``EmacsValue`` is only useful together with ``Environment``.
27 | public class EmacsValue {
   |              `- note: class 'EmacsValue' does not conform to the 'Sendable' protocol
28 |   let raw: RawEmacsValue
29 |
/host/spi-builder-workspace/Source/Swift/Value.swift:39:13: warning: var 'freedPersistentValues' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
37 | }
38 |
39 | private var freedPersistentValues = [RawEmacsValue]()
   |             |- warning: var 'freedPersistentValues' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |             |- note: convert 'freedPersistentValues' to a 'let' constant to make 'Sendable' shared state immutable
   |             |- note: add '@MainActor' to make var 'freedPersistentValues' part of global actor 'MainActor'
   |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
40 | private var globalLock = Lock()
41 |
/host/spi-builder-workspace/Source/Swift/Value.swift:40:13: warning: var 'globalLock' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
38 |
39 | private var freedPersistentValues = [RawEmacsValue]()
40 | private var globalLock = Lock()
   |             |- warning: var 'globalLock' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |             |- note: convert 'globalLock' to a 'let' constant to make 'Sendable' shared state immutable
   |             |- note: add '@MainActor' to make var 'globalLock' part of global actor 'MainActor'
   |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
41 |
42 | /// An Emacs value that can be safely copied and stored.
[30/41] Compiling EmacsSwiftModule Environment.swift
/host/spi-builder-workspace/Source/Swift/Error.swift:47:8: warning: associated value 'wrongType(expected:actual:value:)' of 'Sendable'-conforming enum 'EmacsError' has non-sendable type 'EmacsValue'; this is an error in the Swift 6 language mode
 45 |   ///   - actual: the name of the actual type that we received instead.
 46 |   ///   - value: the Emacs value that caused all the trouble.
 47 |   case wrongType(expected: String, actual: String, value: EmacsValue)
    |        `- warning: associated value 'wrongType(expected:actual:value:)' of 'Sendable'-conforming enum 'EmacsError' has non-sendable type 'EmacsValue'; this is an error in the Swift 6 language mode
 48 |   /// Generic signal error.
 49 |   ///
/host/spi-builder-workspace/Source/Swift/Value.swift:27:14: note: class 'EmacsValue' does not conform to the 'Sendable' protocol
25 | ///
26 | /// ``EmacsValue`` is only useful together with ``Environment``.
27 | public class EmacsValue {
   |              `- note: class 'EmacsValue' does not conform to the 'Sendable' protocol
28 |   let raw: RawEmacsValue
29 |
/host/spi-builder-workspace/Source/Swift/Error.swift:57:8: warning: associated value 'signal(symbol:data:)' of 'Sendable'-conforming enum 'EmacsError' has non-sendable type 'EmacsValue'; this is an error in the Swift 6 language mode
 55 |   ///   - symbol: the symbol categorizing this signal.
 56 |   ///   - data: supplementary data.
 57 |   case signal(symbol: EmacsValue, data: EmacsValue)
    |        `- warning: associated value 'signal(symbol:data:)' of 'Sendable'-conforming enum 'EmacsError' has non-sendable type 'EmacsValue'; this is an error in the Swift 6 language mode
 58 |   /// Emacs thrown exception.
 59 |   ///
/host/spi-builder-workspace/Source/Swift/Value.swift:27:14: note: class 'EmacsValue' does not conform to the 'Sendable' protocol
25 | ///
26 | /// ``EmacsValue`` is only useful together with ``Environment``.
27 | public class EmacsValue {
   |              `- note: class 'EmacsValue' does not conform to the 'Sendable' protocol
28 |   let raw: RawEmacsValue
29 |
/host/spi-builder-workspace/Source/Swift/Error.swift:57:8: warning: associated value 'signal(symbol:data:)' of 'Sendable'-conforming enum 'EmacsError' has non-sendable type 'EmacsValue'; this is an error in the Swift 6 language mode
 55 |   ///   - symbol: the symbol categorizing this signal.
 56 |   ///   - data: supplementary data.
 57 |   case signal(symbol: EmacsValue, data: EmacsValue)
    |        `- warning: associated value 'signal(symbol:data:)' of 'Sendable'-conforming enum 'EmacsError' has non-sendable type 'EmacsValue'; this is an error in the Swift 6 language mode
 58 |   /// Emacs thrown exception.
 59 |   ///
/host/spi-builder-workspace/Source/Swift/Value.swift:27:14: note: class 'EmacsValue' does not conform to the 'Sendable' protocol
25 | ///
26 | /// ``EmacsValue`` is only useful together with ``Environment``.
27 | public class EmacsValue {
   |              `- note: class 'EmacsValue' does not conform to the 'Sendable' protocol
28 |   let raw: RawEmacsValue
29 |
/host/spi-builder-workspace/Source/Swift/Error.swift:66:8: warning: associated value 'thrown(tag:value:)' of 'Sendable'-conforming enum 'EmacsError' has non-sendable type 'EmacsValue'; this is an error in the Swift 6 language mode
 64 |   ///   - tag: the symbol categorizing this exception.
 65 |   ///   - value: supplementary value.
 66 |   case thrown(tag: EmacsValue, value: EmacsValue)
    |        `- warning: associated value 'thrown(tag:value:)' of 'Sendable'-conforming enum 'EmacsError' has non-sendable type 'EmacsValue'; this is an error in the Swift 6 language mode
 67 |   /// Emacs user interruption (C-g).
 68 |   ///
/host/spi-builder-workspace/Source/Swift/Value.swift:27:14: note: class 'EmacsValue' does not conform to the 'Sendable' protocol
25 | ///
26 | /// ``EmacsValue`` is only useful together with ``Environment``.
27 | public class EmacsValue {
   |              `- note: class 'EmacsValue' does not conform to the 'Sendable' protocol
28 |   let raw: RawEmacsValue
29 |
/host/spi-builder-workspace/Source/Swift/Error.swift:66:8: warning: associated value 'thrown(tag:value:)' of 'Sendable'-conforming enum 'EmacsError' has non-sendable type 'EmacsValue'; this is an error in the Swift 6 language mode
 64 |   ///   - tag: the symbol categorizing this exception.
 65 |   ///   - value: supplementary value.
 66 |   case thrown(tag: EmacsValue, value: EmacsValue)
    |        `- warning: associated value 'thrown(tag:value:)' of 'Sendable'-conforming enum 'EmacsError' has non-sendable type 'EmacsValue'; this is an error in the Swift 6 language mode
 67 |   /// Emacs user interruption (C-g).
 68 |   ///
/host/spi-builder-workspace/Source/Swift/Value.swift:27:14: note: class 'EmacsValue' does not conform to the 'Sendable' protocol
25 | ///
26 | /// ``EmacsValue`` is only useful together with ``Environment``.
27 | public class EmacsValue {
   |              `- note: class 'EmacsValue' does not conform to the 'Sendable' protocol
28 |   let raw: RawEmacsValue
29 |
[31/41] Compiling EmacsSwiftModule Error.swift
/host/spi-builder-workspace/Source/Swift/Error.swift:47:8: warning: associated value 'wrongType(expected:actual:value:)' of 'Sendable'-conforming enum 'EmacsError' has non-sendable type 'EmacsValue'; this is an error in the Swift 6 language mode
 45 |   ///   - actual: the name of the actual type that we received instead.
 46 |   ///   - value: the Emacs value that caused all the trouble.
 47 |   case wrongType(expected: String, actual: String, value: EmacsValue)
    |        `- warning: associated value 'wrongType(expected:actual:value:)' of 'Sendable'-conforming enum 'EmacsError' has non-sendable type 'EmacsValue'; this is an error in the Swift 6 language mode
 48 |   /// Generic signal error.
 49 |   ///
/host/spi-builder-workspace/Source/Swift/Value.swift:27:14: note: class 'EmacsValue' does not conform to the 'Sendable' protocol
25 | ///
26 | /// ``EmacsValue`` is only useful together with ``Environment``.
27 | public class EmacsValue {
   |              `- note: class 'EmacsValue' does not conform to the 'Sendable' protocol
28 |   let raw: RawEmacsValue
29 |
/host/spi-builder-workspace/Source/Swift/Error.swift:57:8: warning: associated value 'signal(symbol:data:)' of 'Sendable'-conforming enum 'EmacsError' has non-sendable type 'EmacsValue'; this is an error in the Swift 6 language mode
 55 |   ///   - symbol: the symbol categorizing this signal.
 56 |   ///   - data: supplementary data.
 57 |   case signal(symbol: EmacsValue, data: EmacsValue)
    |        `- warning: associated value 'signal(symbol:data:)' of 'Sendable'-conforming enum 'EmacsError' has non-sendable type 'EmacsValue'; this is an error in the Swift 6 language mode
 58 |   /// Emacs thrown exception.
 59 |   ///
/host/spi-builder-workspace/Source/Swift/Value.swift:27:14: note: class 'EmacsValue' does not conform to the 'Sendable' protocol
25 | ///
26 | /// ``EmacsValue`` is only useful together with ``Environment``.
27 | public class EmacsValue {
   |              `- note: class 'EmacsValue' does not conform to the 'Sendable' protocol
28 |   let raw: RawEmacsValue
29 |
/host/spi-builder-workspace/Source/Swift/Error.swift:57:8: warning: associated value 'signal(symbol:data:)' of 'Sendable'-conforming enum 'EmacsError' has non-sendable type 'EmacsValue'; this is an error in the Swift 6 language mode
 55 |   ///   - symbol: the symbol categorizing this signal.
 56 |   ///   - data: supplementary data.
 57 |   case signal(symbol: EmacsValue, data: EmacsValue)
    |        `- warning: associated value 'signal(symbol:data:)' of 'Sendable'-conforming enum 'EmacsError' has non-sendable type 'EmacsValue'; this is an error in the Swift 6 language mode
 58 |   /// Emacs thrown exception.
 59 |   ///
/host/spi-builder-workspace/Source/Swift/Value.swift:27:14: note: class 'EmacsValue' does not conform to the 'Sendable' protocol
25 | ///
26 | /// ``EmacsValue`` is only useful together with ``Environment``.
27 | public class EmacsValue {
   |              `- note: class 'EmacsValue' does not conform to the 'Sendable' protocol
28 |   let raw: RawEmacsValue
29 |
/host/spi-builder-workspace/Source/Swift/Error.swift:66:8: warning: associated value 'thrown(tag:value:)' of 'Sendable'-conforming enum 'EmacsError' has non-sendable type 'EmacsValue'; this is an error in the Swift 6 language mode
 64 |   ///   - tag: the symbol categorizing this exception.
 65 |   ///   - value: supplementary value.
 66 |   case thrown(tag: EmacsValue, value: EmacsValue)
    |        `- warning: associated value 'thrown(tag:value:)' of 'Sendable'-conforming enum 'EmacsError' has non-sendable type 'EmacsValue'; this is an error in the Swift 6 language mode
 67 |   /// Emacs user interruption (C-g).
 68 |   ///
/host/spi-builder-workspace/Source/Swift/Value.swift:27:14: note: class 'EmacsValue' does not conform to the 'Sendable' protocol
25 | ///
26 | /// ``EmacsValue`` is only useful together with ``Environment``.
27 | public class EmacsValue {
   |              `- note: class 'EmacsValue' does not conform to the 'Sendable' protocol
28 |   let raw: RawEmacsValue
29 |
/host/spi-builder-workspace/Source/Swift/Error.swift:66:8: warning: associated value 'thrown(tag:value:)' of 'Sendable'-conforming enum 'EmacsError' has non-sendable type 'EmacsValue'; this is an error in the Swift 6 language mode
 64 |   ///   - tag: the symbol categorizing this exception.
 65 |   ///   - value: supplementary value.
 66 |   case thrown(tag: EmacsValue, value: EmacsValue)
    |        `- warning: associated value 'thrown(tag:value:)' of 'Sendable'-conforming enum 'EmacsError' has non-sendable type 'EmacsValue'; this is an error in the Swift 6 language mode
 67 |   /// Emacs user interruption (C-g).
 68 |   ///
/host/spi-builder-workspace/Source/Swift/Value.swift:27:14: note: class 'EmacsValue' does not conform to the 'Sendable' protocol
25 | ///
26 | /// ``EmacsValue`` is only useful together with ``Environment``.
27 | public class EmacsValue {
   |              `- note: class 'EmacsValue' does not conform to the 'Sendable' protocol
28 |   let raw: RawEmacsValue
29 |
[32/41] Compiling EmacsSwiftModule Channel.swift
/host/spi-builder-workspace/Source/Swift/Conversion.swift:275:58: error: cannot convert value of type 'Int' to expected argument type 'intmax_t' (aka 'Int64')
273 |
274 |   func make(_ from: Int) throws -> EmacsValue {
275 |     try EmacsValue(from: check(pointee.make_integer(raw, from)))
    |                                                          `- error: cannot convert value of type 'Int' to expected argument type 'intmax_t' (aka 'Int64')
276 |   }
277 |
[33/41] Compiling EmacsSwiftModule Conversion.swift
/host/spi-builder-workspace/Source/Swift/Conversion.swift:275:58: error: cannot convert value of type 'Int' to expected argument type 'intmax_t' (aka 'Int64')
273 |
274 |   func make(_ from: Int) throws -> EmacsValue {
275 |     try EmacsValue(from: check(pointee.make_integer(raw, from)))
    |                                                          `- error: cannot convert value of type 'Int' to expected argument type 'intmax_t' (aka 'Int64')
276 |   }
277 |
[34/41] Compiling EmacsSwiftModule Lisp+Types.swift
[35/41] Compiling EmacsSwiftModule Lock.swift
[35/41] Wrapping AST for ModuleInitializerInjector for debugging
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-4609320-0":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:android-6.1-latest swift build --swift-sdk aarch64-unknown-linux-android24 2>&1
android-6.1-latest: Pulling from finestructure/spi-images
Digest: sha256:873b43b7be6289c04a5a3fd4b2c372c2a5abf90643451079297d3dc6dc0b7d36
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:android-6.1-latest
[0/1] Planning build
[1/1] Compiling plugin ModuleFactoryPlugin
[2/2] Compiling plugin Swift-DocC Preview
[3/3] Compiling plugin Swift-DocC
Building for debugging...
[3/13] Write swift-version-24593BA9C3E375BF.txt
[5/32] Emitting module ModuleInitializerInjector
[6/32] Compiling ModuleInitializerInjector ModuleInitializerInjector.swift
[8/33] Emitting module ModuleInitializerInjector
[9/34] Compiling EmacsSwiftModule Module.swift
[10/34] Compiling EmacsSwiftModule Raw.swift
[11/34] Emitting module EmacsSwiftModule
[13/36] Compiling EmacsSwiftModule Lisp+Types.swift
[14/36] Compiling EmacsSwiftModule Lock.swift
[16/36] Compiling EmacsSwiftModule Defun+Boilerplate.swift
[17/36] Compiling EmacsSwiftModule Defun.swift
[18/36] Compiling EmacsSwiftModule Channel+LispCallback+Boilerplate.swift
[19/36] Compiling EmacsSwiftModule Channel+SwiftCallback+Boilerplate.swift
[20/36] Compiling EmacsSwiftModule Environment.swift
[21/36] Compiling EmacsSwiftModule Error.swift
[22/36] Compiling EmacsSwiftModule Call.swift
[23/36] Compiling EmacsSwiftModule Channel+Hooks+Boilerplate.swift
[24/36] Compiling EmacsSwiftModule Channel.swift
/host/spi-builder-workspace/Source/Swift/Conversion.swift:275:58: error: cannot convert value of type 'Int' to expected argument type 'intmax_t' (aka 'Int64')
273 |
274 |   func make(_ from: Int) throws -> EmacsValue {
275 |     try EmacsValue(from: check(pointee.make_integer(raw, from)))
    |                                                          `- error: cannot convert value of type 'Int' to expected argument type 'intmax_t' (aka 'Int64')
276 |   }
277 |
[25/36] Compiling EmacsSwiftModule Conversion.swift
/host/spi-builder-workspace/Source/Swift/Conversion.swift:275:58: error: cannot convert value of type 'Int' to expected argument type 'intmax_t' (aka 'Int64')
273 |
274 |   func make(_ from: Int) throws -> EmacsValue {
275 |     try EmacsValue(from: check(pointee.make_integer(raw, from)))
    |                                                          `- error: cannot convert value of type 'Int' to expected argument type 'intmax_t' (aka 'Int64')
276 |   }
277 |
[26/36] Compiling EmacsSwiftModule Value.swift
[27/36] Compiling EmacsSwiftModule Variadic+Utils.swift
[27/35] Write Objects.LinkFileList
[28/35] Wrapping AST for ModuleInitializerInjector for debugging
[28/35] Linking ModuleInitializerInjector-tool
BUILD FAILURE 6.1 android