The Swift Package Index logo.Swift Package Index

Has it really been five years since Swift Package Index launched? Read our anniversary blog post!

Build Information

Failed to build EmacsSwiftModule, reference v1.3.5 (b70ebc), with Swift 6.1 for Android on 29 May 2025 00:57:24 UTC.

Build Command

bash -c docker run --pull=always --rm -v "checkouts-4609320-3":/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.63.1
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/SavchenkoValeriy/emacs-swift-module.git
Reference: v1.3.5
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
 * tag               v1.3.5     -> FETCH_HEAD
HEAD is now at b70ebc3 Add header license comments to all tests
Cloned https://github.com/SavchenkoValeriy/emacs-swift-module.git
Revision (git rev-parse @):
b70ebc30c4204f17e6217f2fed257609c4f139d9
SUCCESS checkout https://github.com/SavchenkoValeriy/emacs-swift-module.git at v1.3.5
========================================
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-3":/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:fe1962677657b2408c217cb5cceb3c09bc1d91486e360cebbc6eee461a5945d8
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/2049] Fetching swift-docc-plugin
Fetched https://github.com/apple/swift-docc-plugin from cache (1.35s)
Computing version for https://github.com/apple/swift-docc-plugin
Computed https://github.com/apple/swift-docc-plugin at 1.4.3 (2.12s)
Fetching https://github.com/swiftlang/swift-docc-symbolkit
[1/3391] Fetching swift-docc-symbolkit
Fetched https://github.com/swiftlang/swift-docc-symbolkit from cache (1.29s)
Computing version for https://github.com/swiftlang/swift-docc-symbolkit
Computed https://github.com/swiftlang/swift-docc-symbolkit at 1.0.0 (2.03s)
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.3
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
[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 EmacsEnvMock placeholder.m
[7/18] Compiling EmacsModule placeholder.m
[8/18] Write swift-version-24593BA9C3E375BF.txt
[10/37] Compiling EmacsSwiftModule Defun+Boilerplate.swift
[11/37] Compiling EmacsSwiftModule Defun.swift
[12/39] Compiling EmacsSwiftModule Call.swift
[13/39] Compiling EmacsSwiftModule Channel+Hooks+Boilerplate.swift
[14/39] 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.
[15/39] 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)
[16/39] 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)
[17/39] 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.
[18/39] 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.
[19/39] Compiling ModuleInitializerInjector ModuleInitializerInjector.swift
[20/39] Emitting module ModuleInitializerInjector
[21/40] Wrapping AST for ModuleInitializerInjector for debugging
[22/40] Write Objects.LinkFileList
[23/40] Linking ModuleInitializerInjector-tool
[25/40] 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 |
[26/40] 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 |
[27/40] Compiling EmacsSwiftModule Module.swift
[28/40] Compiling EmacsSwiftModule Raw.swift
[29/40] Compiling EmacsSwiftModule Lisp+Types.swift
[30/40] Compiling EmacsSwiftModule Lock.swift
[31/40] Emitting module ModuleInitializerInjector
[32/40] 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/40] 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/40] Compiling ModuleInitializerInjector ModuleInitializerInjector.swift
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-4609320-3":/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:fe1962677657b2408c217cb5cceb3c09bc1d91486e360cebbc6eee461a5945d8
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] Compiling EmacsSwiftModule Lisp+Types.swift
[6/32] Compiling EmacsSwiftModule Lock.swift
[7/32] Compiling EmacsSwiftModule Module.swift
[8/32] Compiling EmacsSwiftModule Raw.swift
[9/34] Emitting module ModuleInitializerInjector
[10/34] Compiling ModuleInitializerInjector ModuleInitializerInjector.swift
[11/35] Compiling EmacsSwiftModule Channel+LispCallback+Boilerplate.swift
[12/35] Compiling EmacsSwiftModule Channel+SwiftCallback+Boilerplate.swift
[13/35] Compiling ModuleInitializerInjector ModuleInitializerInjector.swift
[14/35] Emitting module ModuleInitializerInjector
[16/35] Emitting module EmacsSwiftModule
[17/35] Compiling EmacsSwiftModule Call.swift
[18/35] Compiling EmacsSwiftModule Channel+Hooks+Boilerplate.swift
[18/35] Write Objects.LinkFileList
[20/35] Compiling EmacsSwiftModule Environment.swift
[21/35] Compiling EmacsSwiftModule Error.swift
[22/35] Compiling EmacsSwiftModule Defun+Boilerplate.swift
[23/35] Compiling EmacsSwiftModule Defun.swift
[24/35] Compiling EmacsSwiftModule Value.swift
[25/35] Compiling EmacsSwiftModule Variadic+Utils.swift
[27/35] 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 |
[28/35] 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 |
[28/35] Linking ModuleInitializerInjector-tool
[28/35] Wrapping AST for ModuleInitializerInjector for debugging
BUILD FAILURE 6.1 android