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

Successful build of ELFKit, reference main (8e35fa), with Swift 6.1 for Linux on 24 Aug 2025 20:31:58 UTC.

Swift 6 data race errors: 2

Build Command

bash -c docker run --pull=always --rm -v "checkouts-4609320-3":/host -w "$PWD" -e JAVA_HOME="/root/.sdkman/candidates/java/current" -e SPI_BUILD="1" -e SPI_PROCESSING="1" registry.gitlab.com/finestructure/spi-images:basic-6.1-latest swift build --triple x86_64-unknown-linux-gnu -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

Build Log

========================================
RunAll
========================================
Builder version: 4.67.1
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/p-x9/ELFKit.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/p-x9/ELFKit
 * branch            main       -> FETCH_HEAD
 * [new branch]      main       -> origin/main
HEAD is now at 8e35fae Merge pull request #8 from p-x9/feature/sendable-model
Cloned https://github.com/p-x9/ELFKit.git
Revision (git rev-parse @):
8e35fae5d0f1e7ae59cfb508df050744296e197e
SPI manifest file found: $PWD/.spi.yml
SUCCESS checkout https://github.com/p-x9/ELFKit.git at main
========================================
Build
========================================
Selected platform:         linux
Swift version:             6.1
Building package at path:  $PWD
https://github.com/p-x9/ELFKit.git
https://github.com/p-x9/ELFKit.git
WARNING: environment variable SUPPRESS_SWIFT_6_FLAGS is not set
{
  "dependencies" : [
    {
      "identity" : "swift-fileio",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "0.9.0",
            "upper_bound" : "1.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/p-x9/swift-fileio.git"
    }
  ],
  "manifest_display_name" : "ELFKit",
  "name" : "ELFKit",
  "path" : "/host/spi-builder-workspace",
  "platforms" : [
  ],
  "products" : [
    {
      "name" : "ELFKit",
      "targets" : [
        "ELFKit"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "ELFKitTests",
      "module_type" : "SwiftTarget",
      "name" : "ELFKitTests",
      "path" : "Tests/ELFKitTests",
      "sources" : [
        "ELFFilePrintTests.swift",
        "ELFImagePrintTests.swift",
        "ELFKitTests.swift",
        "Util/Linux.swift"
      ],
      "target_dependencies" : [
        "ELFKit"
      ],
      "type" : "test"
    },
    {
      "c99name" : "ELFKitC",
      "module_type" : "ClangTarget",
      "name" : "ELFKitC",
      "path" : "Sources/ELFKitC",
      "product_memberships" : [
        "ELFKit"
      ],
      "sources" : [
        "dummy.c"
      ],
      "type" : "library"
    },
    {
      "c99name" : "ELFKit",
      "module_type" : "SwiftTarget",
      "name" : "ELFKit",
      "path" : "Sources/ELFKit",
      "product_dependencies" : [
        "FileIO"
      ],
      "product_memberships" : [
        "ELFKit"
      ],
      "sources" : [
        "ELFFile+Dynamics.swift",
        "ELFFile+Strings.swift",
        "ELFFile.swift",
        "ELFImage+Dynamics.swift",
        "ELFImage+Strings.swift",
        "ELFImage+static.swift",
        "ELFImage.swift",
        "ELFKit.swift",
        "ELFKitError.swift",
        "Extension/Data+.swift",
        "Extension/ELFDynamic+.swift",
        "Extension/ELFFile+Dynamics32+.swift",
        "Extension/ELFFile+Dynamics64+.swift",
        "Extension/ELFImage+Dynamics32+.swift",
        "Extension/ELFImage+Dynamics64+.swift",
        "Extension/FileHandle.swift",
        "Extension/String+.swift",
        "Extension/UnsafePointer+.swift",
        "Extension/UnsafeRawPointer+.swift",
        "Extension/_FileIOProtocol+.swift",
        "Header/ELFHeader/ELF32Header.swift",
        "Header/ELFHeader/ELF64Header.swift",
        "Header/ELFHeader/ELFHeader.swift",
        "Header/Model/ELFClass.swift",
        "Header/Model/ELFData.swift",
        "Header/Model/ELFMachine.swift",
        "Header/Model/ELFOSABI.swift",
        "Header/Model/ELFType.swift",
        "Header/Model/HeaderIdentifier.swift",
        "Header/Model/ProgramFlags.swift",
        "Header/Model/ProgramType.swift",
        "Header/Model/SectionFlags.swift",
        "Header/Model/SectionType.swift",
        "Header/NoteHeader/ELF32NoteHeader.swift",
        "Header/NoteHeader/ELF64NoteHeader.swift",
        "Header/ProgramHeader/ELF32ProgramHeader.swift",
        "Header/ProgramHeader/ELF64ProgramHeader.swift",
        "Header/SectionHeader/ELF32SectionHeader.swift",
        "Header/SectionHeader/ELF64SectionHeader.swift",
        "Model/Dynamic/DynamicFlags.swift",
        "Model/Dynamic/DynamicFlags1.swift",
        "Model/Dynamic/DynamicTag.swift",
        "Model/Dynamic/ELF32Dynamic.swift",
        "Model/Dynamic/ELF64Dynamic.swift",
        "Model/GnuHash/ELFGnuHashTable.swift",
        "Model/GnuHash/ELFGnuHashTableHeader.swift",
        "Model/Hash/ELFHashTable.swift",
        "Model/Hash/ELFHashTableHeader.swift",
        "Model/Note/ELF32Note.swift",
        "Model/Note/ELF64Note.swift",
        "Model/Note/ELFNotes.swift",
        "Model/Note/GNU/GnuABITag.swift",
        "Model/Note/GNU/GnuHardwareCapabilities.swift",
        "Model/Note/GNU/GnuNoteContent.swift",
        "Model/Note/GNU/GnuNoteType.swift",
        "Model/Relocation/ELF32Relocation.swift",
        "Model/Relocation/ELF32RelocationInfo.swift",
        "Model/Relocation/ELF64Relocation.swift",
        "Model/Relocation/ELF64RelocationInfo.swift",
        "Model/StringTableEntry.swift",
        "Model/Symbol/ELFSymbol.swift",
        "Model/Symbol/SpecialSectionIndex.swift",
        "Model/Symbol/SymbolBinding.swift",
        "Model/Symbol/SymbolType.swift",
        "Model/Symbol/SymbolVisibility.swift",
        "Model/SymbolInfo/ELFSymbolInfo.swift",
        "Model/SymbolInfo/SymbolInfoFlags.swift",
        "Model/SymbolInfo/SymbolInfoSpecialBound.swift",
        "Model/Version.swift",
        "Model/Version/VersionDef/ELFVersionDef.swift",
        "Model/Version/VersionDef/ELFVersionDefAux.swift",
        "Model/Version/VersionFlags.swift",
        "Model/Version/VersionNeed/ELFVersionNeed.swift",
        "Model/Version/VersionNeed/ELFVersionNeedAux.swift",
        "Model/Version/VersionSym/ELFVersionSym.swift",
        "Protocol/ELFDynamicProtocol.swift",
        "Protocol/ELFDynamicsSequence.swift",
        "Protocol/ELFFileDynamicsSequence.swift",
        "Protocol/ELFHashTableProtocol.swift",
        "Protocol/ELFImageDynamicsSequence.swift",
        "Protocol/ELFNoteHeaderProtocol.swift",
        "Protocol/ELFNoteProtocol.swift",
        "Protocol/ELFProgramHeaderProtocol.swift",
        "Protocol/ELFRelocationProtocol.swift",
        "Protocol/ELFRepresentable.swift",
        "Protocol/ELFSectionHeaderProtocol.swift",
        "Protocol/ELFSymbolInfoProtocol.swift",
        "Protocol/ELFSymbolProtocol.swift",
        "Protocol/ELFVersionDefAuxProtocol.swift",
        "Protocol/ELFVersionDefProtocol.swift",
        "Protocol/ELFVersionNeedAuxProtocol.swift",
        "Protocol/ELFVersionNeedProtocol.swift",
        "Protocol/ELFVersionSymProtocol.swift",
        "Protocol/LayoutWrapper.swift",
        "Sections.swift",
        "Segments.swift",
        "Util/BitFlags.swift",
        "Util/ConditionalBitFlags.swift",
        "Util/Sequence/DataSequence.swift",
        "Util/Sequence/MemorySequence.swift",
        "Util/SwiftDemangle.swift",
        "Util/exported.swift"
      ],
      "target_dependencies" : [
        "ELFKitC"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.9"
}
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-4609320-3":/host -w "$PWD" -e JAVA_HOME="/root/.sdkman/candidates/java/current" -e SPI_BUILD="1" -e SPI_PROCESSING="1" registry.gitlab.com/finestructure/spi-images:basic-6.1-latest swift build --triple x86_64-unknown-linux-gnu -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
basic-6.1-latest: Pulling from finestructure/spi-images
Digest: sha256:99ea6d26ace67c023f359493a2ac553a612b92a7f2dee009657225f46f43aa0e
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:basic-6.1-latest
Fetching https://github.com/p-x9/swift-fileio.git
[1/209] Fetching swift-fileio
Fetched https://github.com/p-x9/swift-fileio.git from cache (0.18s)
Computing version for https://github.com/p-x9/swift-fileio.git
Computed https://github.com/p-x9/swift-fileio.git at 0.12.0 (0.72s)
Creating working copy for https://github.com/p-x9/swift-fileio.git
Working copy of https://github.com/p-x9/swift-fileio.git resolved at 0.12.0
Building for debugging...
[0/4] Write sources
[2/4] Compiling ELFKitC dummy.c
[3/4] Write swift-version-24593BA9C3E375BF.txt
[5/11] Compiling FileIO system.swift
[6/11] Compiling FileIO MemoryMappedFile.swift
[7/11] Compiling FileIO FileIO.swift
[8/11] Compiling FileIO ConcatenatedMemoryMappedFile.swift
[9/11] Compiling FileIO ConcatenatedStreamedFile.swift
[10/11] Emitting module FileIO
[11/11] Compiling FileIO StreamedFile.swift
[13/103] Compiling ELFKit GnuHardwareCapabilities.swift
[14/103] Compiling ELFKit GnuNoteContent.swift
[15/103] Compiling ELFKit GnuNoteType.swift
[16/103] Compiling ELFKit ELF32Relocation.swift
[17/103] Compiling ELFKit ELF32RelocationInfo.swift
[18/103] Compiling ELFKit ELF64Relocation.swift
[19/103] Compiling ELFKit ELF64RelocationInfo.swift
[20/103] Compiling ELFKit StringTableEntry.swift
[21/103] Compiling ELFKit ELFSymbol.swift
[22/103] Compiling ELFKit SpecialSectionIndex.swift
[23/103] Compiling ELFKit SymbolBinding.swift
[24/103] Compiling ELFKit SymbolType.swift
[25/103] Compiling ELFKit SymbolVisibility.swift
[26/115] Compiling ELFKit ELFVersionNeedAuxProtocol.swift
[27/115] Compiling ELFKit ELFVersionNeedProtocol.swift
[28/115] Compiling ELFKit ELFVersionSymProtocol.swift
[29/115] Compiling ELFKit LayoutWrapper.swift
[30/115] Compiling ELFKit Sections.swift
[31/115] Compiling ELFKit Segments.swift
[32/115] Compiling ELFKit BitFlags.swift
[33/115] Compiling ELFKit ConditionalBitFlags.swift
[34/115] Compiling ELFKit DataSequence.swift
[35/115] Compiling ELFKit MemorySequence.swift
[36/115] Compiling ELFKit SwiftDemangle.swift
[37/115] Compiling ELFKit exported.swift
[38/115] Emitting module ELFKit
/host/spi-builder-workspace/Sources/ELFKit/Model/SymbolInfo/SymbolInfoFlags.swift:12:15: warning: type 'SymbolInfoFlags.Bit' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
 10 | import ELFKitC
 11 |
 12 | public struct SymbolInfoFlags: BitFlags {
    |               `- warning: type 'SymbolInfoFlags.Bit' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
 13 |     public typealias RawValue = UInt16
 14 |
    :
 64 |
 65 | extension SymbolInfoFlags {
 66 |     public enum Bit: UInt16, CaseIterable {
    |                 `- note: consider making enum 'Bit' conform to the 'Sendable' protocol
 67 |         /// SYMINFO_FLG_DIRECT
 68 |         case direct = 1
/host/spi-builder-workspace/Sources/ELFKit/Model/Version/VersionFlags.swift:12:15: warning: type 'VersionFlags.Bit' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
10 | import ELFKitC
11 |
12 | public struct VersionFlags: BitFlags {
   |               `- warning: type 'VersionFlags.Bit' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
13 |     public typealias RawValue = UInt16
14 |
   :
36 |
37 | extension VersionFlags {
38 |     public enum Bit: UInt16, CaseIterable {
   |                 `- note: consider making enum 'Bit' conform to the 'Sendable' protocol
39 |         /// VER_FLG_BASE
40 |         case base = 1
[39/115] Compiling ELFKit ELFSymbolInfo.swift
/host/spi-builder-workspace/Sources/ELFKit/Model/SymbolInfo/SymbolInfoFlags.swift:12:15: warning: type 'SymbolInfoFlags.Bit' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
 10 | import ELFKitC
 11 |
 12 | public struct SymbolInfoFlags: BitFlags {
    |               `- warning: type 'SymbolInfoFlags.Bit' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
 13 |     public typealias RawValue = UInt16
 14 |
    :
 64 |
 65 | extension SymbolInfoFlags {
 66 |     public enum Bit: UInt16, CaseIterable {
    |                 `- note: consider making enum 'Bit' conform to the 'Sendable' protocol
 67 |         /// SYMINFO_FLG_DIRECT
 68 |         case direct = 1
/host/spi-builder-workspace/Sources/ELFKit/Model/Version/VersionFlags.swift:12:15: warning: type 'VersionFlags.Bit' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
10 | import ELFKitC
11 |
12 | public struct VersionFlags: BitFlags {
   |               `- warning: type 'VersionFlags.Bit' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
13 |     public typealias RawValue = UInt16
14 |
   :
36 |
37 | extension VersionFlags {
38 |     public enum Bit: UInt16, CaseIterable {
   |                 `- note: consider making enum 'Bit' conform to the 'Sendable' protocol
39 |         /// VER_FLG_BASE
40 |         case base = 1
[40/115] Compiling ELFKit SymbolInfoFlags.swift
/host/spi-builder-workspace/Sources/ELFKit/Model/SymbolInfo/SymbolInfoFlags.swift:12:15: warning: type 'SymbolInfoFlags.Bit' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
 10 | import ELFKitC
 11 |
 12 | public struct SymbolInfoFlags: BitFlags {
    |               `- warning: type 'SymbolInfoFlags.Bit' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
 13 |     public typealias RawValue = UInt16
 14 |
    :
 64 |
 65 | extension SymbolInfoFlags {
 66 |     public enum Bit: UInt16, CaseIterable {
    |                 `- note: consider making enum 'Bit' conform to the 'Sendable' protocol
 67 |         /// SYMINFO_FLG_DIRECT
 68 |         case direct = 1
/host/spi-builder-workspace/Sources/ELFKit/Model/Version/VersionFlags.swift:12:15: warning: type 'VersionFlags.Bit' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
10 | import ELFKitC
11 |
12 | public struct VersionFlags: BitFlags {
   |               `- warning: type 'VersionFlags.Bit' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
13 |     public typealias RawValue = UInt16
14 |
   :
36 |
37 | extension VersionFlags {
38 |     public enum Bit: UInt16, CaseIterable {
   |                 `- note: consider making enum 'Bit' conform to the 'Sendable' protocol
39 |         /// VER_FLG_BASE
40 |         case base = 1
[41/115] Compiling ELFKit SymbolInfoSpecialBound.swift
/host/spi-builder-workspace/Sources/ELFKit/Model/SymbolInfo/SymbolInfoFlags.swift:12:15: warning: type 'SymbolInfoFlags.Bit' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
 10 | import ELFKitC
 11 |
 12 | public struct SymbolInfoFlags: BitFlags {
    |               `- warning: type 'SymbolInfoFlags.Bit' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
 13 |     public typealias RawValue = UInt16
 14 |
    :
 64 |
 65 | extension SymbolInfoFlags {
 66 |     public enum Bit: UInt16, CaseIterable {
    |                 `- note: consider making enum 'Bit' conform to the 'Sendable' protocol
 67 |         /// SYMINFO_FLG_DIRECT
 68 |         case direct = 1
/host/spi-builder-workspace/Sources/ELFKit/Model/Version/VersionFlags.swift:12:15: warning: type 'VersionFlags.Bit' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
10 | import ELFKitC
11 |
12 | public struct VersionFlags: BitFlags {
   |               `- warning: type 'VersionFlags.Bit' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
13 |     public typealias RawValue = UInt16
14 |
   :
36 |
37 | extension VersionFlags {
38 |     public enum Bit: UInt16, CaseIterable {
   |                 `- note: consider making enum 'Bit' conform to the 'Sendable' protocol
39 |         /// VER_FLG_BASE
40 |         case base = 1
[42/115] Compiling ELFKit Version.swift
/host/spi-builder-workspace/Sources/ELFKit/Model/SymbolInfo/SymbolInfoFlags.swift:12:15: warning: type 'SymbolInfoFlags.Bit' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
 10 | import ELFKitC
 11 |
 12 | public struct SymbolInfoFlags: BitFlags {
    |               `- warning: type 'SymbolInfoFlags.Bit' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
 13 |     public typealias RawValue = UInt16
 14 |
    :
 64 |
 65 | extension SymbolInfoFlags {
 66 |     public enum Bit: UInt16, CaseIterable {
    |                 `- note: consider making enum 'Bit' conform to the 'Sendable' protocol
 67 |         /// SYMINFO_FLG_DIRECT
 68 |         case direct = 1
/host/spi-builder-workspace/Sources/ELFKit/Model/Version/VersionFlags.swift:12:15: warning: type 'VersionFlags.Bit' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
10 | import ELFKitC
11 |
12 | public struct VersionFlags: BitFlags {
   |               `- warning: type 'VersionFlags.Bit' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
13 |     public typealias RawValue = UInt16
14 |
   :
36 |
37 | extension VersionFlags {
38 |     public enum Bit: UInt16, CaseIterable {
   |                 `- note: consider making enum 'Bit' conform to the 'Sendable' protocol
39 |         /// VER_FLG_BASE
40 |         case base = 1
[43/115] Compiling ELFKit ELFVersionDef.swift
/host/spi-builder-workspace/Sources/ELFKit/Model/SymbolInfo/SymbolInfoFlags.swift:12:15: warning: type 'SymbolInfoFlags.Bit' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
 10 | import ELFKitC
 11 |
 12 | public struct SymbolInfoFlags: BitFlags {
    |               `- warning: type 'SymbolInfoFlags.Bit' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
 13 |     public typealias RawValue = UInt16
 14 |
    :
 64 |
 65 | extension SymbolInfoFlags {
 66 |     public enum Bit: UInt16, CaseIterable {
    |                 `- note: consider making enum 'Bit' conform to the 'Sendable' protocol
 67 |         /// SYMINFO_FLG_DIRECT
 68 |         case direct = 1
/host/spi-builder-workspace/Sources/ELFKit/Model/Version/VersionFlags.swift:12:15: warning: type 'VersionFlags.Bit' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
10 | import ELFKitC
11 |
12 | public struct VersionFlags: BitFlags {
   |               `- warning: type 'VersionFlags.Bit' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
13 |     public typealias RawValue = UInt16
14 |
   :
36 |
37 | extension VersionFlags {
38 |     public enum Bit: UInt16, CaseIterable {
   |                 `- note: consider making enum 'Bit' conform to the 'Sendable' protocol
39 |         /// VER_FLG_BASE
40 |         case base = 1
[44/115] Compiling ELFKit ELFVersionDefAux.swift
/host/spi-builder-workspace/Sources/ELFKit/Model/SymbolInfo/SymbolInfoFlags.swift:12:15: warning: type 'SymbolInfoFlags.Bit' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
 10 | import ELFKitC
 11 |
 12 | public struct SymbolInfoFlags: BitFlags {
    |               `- warning: type 'SymbolInfoFlags.Bit' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
 13 |     public typealias RawValue = UInt16
 14 |
    :
 64 |
 65 | extension SymbolInfoFlags {
 66 |     public enum Bit: UInt16, CaseIterable {
    |                 `- note: consider making enum 'Bit' conform to the 'Sendable' protocol
 67 |         /// SYMINFO_FLG_DIRECT
 68 |         case direct = 1
/host/spi-builder-workspace/Sources/ELFKit/Model/Version/VersionFlags.swift:12:15: warning: type 'VersionFlags.Bit' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
10 | import ELFKitC
11 |
12 | public struct VersionFlags: BitFlags {
   |               `- warning: type 'VersionFlags.Bit' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
13 |     public typealias RawValue = UInt16
14 |
   :
36 |
37 | extension VersionFlags {
38 |     public enum Bit: UInt16, CaseIterable {
   |                 `- note: consider making enum 'Bit' conform to the 'Sendable' protocol
39 |         /// VER_FLG_BASE
40 |         case base = 1
[45/115] Compiling ELFKit VersionFlags.swift
/host/spi-builder-workspace/Sources/ELFKit/Model/SymbolInfo/SymbolInfoFlags.swift:12:15: warning: type 'SymbolInfoFlags.Bit' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
 10 | import ELFKitC
 11 |
 12 | public struct SymbolInfoFlags: BitFlags {
    |               `- warning: type 'SymbolInfoFlags.Bit' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
 13 |     public typealias RawValue = UInt16
 14 |
    :
 64 |
 65 | extension SymbolInfoFlags {
 66 |     public enum Bit: UInt16, CaseIterable {
    |                 `- note: consider making enum 'Bit' conform to the 'Sendable' protocol
 67 |         /// SYMINFO_FLG_DIRECT
 68 |         case direct = 1
/host/spi-builder-workspace/Sources/ELFKit/Model/Version/VersionFlags.swift:12:15: warning: type 'VersionFlags.Bit' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
10 | import ELFKitC
11 |
12 | public struct VersionFlags: BitFlags {
   |               `- warning: type 'VersionFlags.Bit' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
13 |     public typealias RawValue = UInt16
14 |
   :
36 |
37 | extension VersionFlags {
38 |     public enum Bit: UInt16, CaseIterable {
   |                 `- note: consider making enum 'Bit' conform to the 'Sendable' protocol
39 |         /// VER_FLG_BASE
40 |         case base = 1
[46/115] Compiling ELFKit ELFVersionNeed.swift
/host/spi-builder-workspace/Sources/ELFKit/Model/SymbolInfo/SymbolInfoFlags.swift:12:15: warning: type 'SymbolInfoFlags.Bit' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
 10 | import ELFKitC
 11 |
 12 | public struct SymbolInfoFlags: BitFlags {
    |               `- warning: type 'SymbolInfoFlags.Bit' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
 13 |     public typealias RawValue = UInt16
 14 |
    :
 64 |
 65 | extension SymbolInfoFlags {
 66 |     public enum Bit: UInt16, CaseIterable {
    |                 `- note: consider making enum 'Bit' conform to the 'Sendable' protocol
 67 |         /// SYMINFO_FLG_DIRECT
 68 |         case direct = 1
/host/spi-builder-workspace/Sources/ELFKit/Model/Version/VersionFlags.swift:12:15: warning: type 'VersionFlags.Bit' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
10 | import ELFKitC
11 |
12 | public struct VersionFlags: BitFlags {
   |               `- warning: type 'VersionFlags.Bit' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
13 |     public typealias RawValue = UInt16
14 |
   :
36 |
37 | extension VersionFlags {
38 |     public enum Bit: UInt16, CaseIterable {
   |                 `- note: consider making enum 'Bit' conform to the 'Sendable' protocol
39 |         /// VER_FLG_BASE
40 |         case base = 1
[47/115] Compiling ELFKit ELFVersionNeedAux.swift
/host/spi-builder-workspace/Sources/ELFKit/Model/SymbolInfo/SymbolInfoFlags.swift:12:15: warning: type 'SymbolInfoFlags.Bit' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
 10 | import ELFKitC
 11 |
 12 | public struct SymbolInfoFlags: BitFlags {
    |               `- warning: type 'SymbolInfoFlags.Bit' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
 13 |     public typealias RawValue = UInt16
 14 |
    :
 64 |
 65 | extension SymbolInfoFlags {
 66 |     public enum Bit: UInt16, CaseIterable {
    |                 `- note: consider making enum 'Bit' conform to the 'Sendable' protocol
 67 |         /// SYMINFO_FLG_DIRECT
 68 |         case direct = 1
/host/spi-builder-workspace/Sources/ELFKit/Model/Version/VersionFlags.swift:12:15: warning: type 'VersionFlags.Bit' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
10 | import ELFKitC
11 |
12 | public struct VersionFlags: BitFlags {
   |               `- warning: type 'VersionFlags.Bit' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
13 |     public typealias RawValue = UInt16
14 |
   :
36 |
37 | extension VersionFlags {
38 |     public enum Bit: UInt16, CaseIterable {
   |                 `- note: consider making enum 'Bit' conform to the 'Sendable' protocol
39 |         /// VER_FLG_BASE
40 |         case base = 1
[48/115] Compiling ELFKit ELFVersionSym.swift
/host/spi-builder-workspace/Sources/ELFKit/Model/SymbolInfo/SymbolInfoFlags.swift:12:15: warning: type 'SymbolInfoFlags.Bit' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
 10 | import ELFKitC
 11 |
 12 | public struct SymbolInfoFlags: BitFlags {
    |               `- warning: type 'SymbolInfoFlags.Bit' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
 13 |     public typealias RawValue = UInt16
 14 |
    :
 64 |
 65 | extension SymbolInfoFlags {
 66 |     public enum Bit: UInt16, CaseIterable {
    |                 `- note: consider making enum 'Bit' conform to the 'Sendable' protocol
 67 |         /// SYMINFO_FLG_DIRECT
 68 |         case direct = 1
/host/spi-builder-workspace/Sources/ELFKit/Model/Version/VersionFlags.swift:12:15: warning: type 'VersionFlags.Bit' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
10 | import ELFKitC
11 |
12 | public struct VersionFlags: BitFlags {
   |               `- warning: type 'VersionFlags.Bit' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
13 |     public typealias RawValue = UInt16
14 |
   :
36 |
37 | extension VersionFlags {
38 |     public enum Bit: UInt16, CaseIterable {
   |                 `- note: consider making enum 'Bit' conform to the 'Sendable' protocol
39 |         /// VER_FLG_BASE
40 |         case base = 1
[49/115] Compiling ELFKit ELFDynamicProtocol.swift
/host/spi-builder-workspace/Sources/ELFKit/Model/SymbolInfo/SymbolInfoFlags.swift:12:15: warning: type 'SymbolInfoFlags.Bit' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
 10 | import ELFKitC
 11 |
 12 | public struct SymbolInfoFlags: BitFlags {
    |               `- warning: type 'SymbolInfoFlags.Bit' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
 13 |     public typealias RawValue = UInt16
 14 |
    :
 64 |
 65 | extension SymbolInfoFlags {
 66 |     public enum Bit: UInt16, CaseIterable {
    |                 `- note: consider making enum 'Bit' conform to the 'Sendable' protocol
 67 |         /// SYMINFO_FLG_DIRECT
 68 |         case direct = 1
/host/spi-builder-workspace/Sources/ELFKit/Model/Version/VersionFlags.swift:12:15: warning: type 'VersionFlags.Bit' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
10 | import ELFKitC
11 |
12 | public struct VersionFlags: BitFlags {
   |               `- warning: type 'VersionFlags.Bit' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
13 |     public typealias RawValue = UInt16
14 |
   :
36 |
37 | extension VersionFlags {
38 |     public enum Bit: UInt16, CaseIterable {
   |                 `- note: consider making enum 'Bit' conform to the 'Sendable' protocol
39 |         /// VER_FLG_BASE
40 |         case base = 1
[50/115] Compiling ELFKit ELFDynamicsSequence.swift
/host/spi-builder-workspace/Sources/ELFKit/Model/SymbolInfo/SymbolInfoFlags.swift:12:15: warning: type 'SymbolInfoFlags.Bit' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
 10 | import ELFKitC
 11 |
 12 | public struct SymbolInfoFlags: BitFlags {
    |               `- warning: type 'SymbolInfoFlags.Bit' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
 13 |     public typealias RawValue = UInt16
 14 |
    :
 64 |
 65 | extension SymbolInfoFlags {
 66 |     public enum Bit: UInt16, CaseIterable {
    |                 `- note: consider making enum 'Bit' conform to the 'Sendable' protocol
 67 |         /// SYMINFO_FLG_DIRECT
 68 |         case direct = 1
/host/spi-builder-workspace/Sources/ELFKit/Model/Version/VersionFlags.swift:12:15: warning: type 'VersionFlags.Bit' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
10 | import ELFKitC
11 |
12 | public struct VersionFlags: BitFlags {
   |               `- warning: type 'VersionFlags.Bit' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
13 |     public typealias RawValue = UInt16
14 |
   :
36 |
37 | extension VersionFlags {
38 |     public enum Bit: UInt16, CaseIterable {
   |                 `- note: consider making enum 'Bit' conform to the 'Sendable' protocol
39 |         /// VER_FLG_BASE
40 |         case base = 1
[51/115] Compiling ELFKit ELFFileDynamicsSequence.swift
/host/spi-builder-workspace/Sources/ELFKit/Model/SymbolInfo/SymbolInfoFlags.swift:12:15: warning: type 'SymbolInfoFlags.Bit' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
 10 | import ELFKitC
 11 |
 12 | public struct SymbolInfoFlags: BitFlags {
    |               `- warning: type 'SymbolInfoFlags.Bit' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
 13 |     public typealias RawValue = UInt16
 14 |
    :
 64 |
 65 | extension SymbolInfoFlags {
 66 |     public enum Bit: UInt16, CaseIterable {
    |                 `- note: consider making enum 'Bit' conform to the 'Sendable' protocol
 67 |         /// SYMINFO_FLG_DIRECT
 68 |         case direct = 1
/host/spi-builder-workspace/Sources/ELFKit/Model/Version/VersionFlags.swift:12:15: warning: type 'VersionFlags.Bit' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
10 | import ELFKitC
11 |
12 | public struct VersionFlags: BitFlags {
   |               `- warning: type 'VersionFlags.Bit' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
13 |     public typealias RawValue = UInt16
14 |
   :
36 |
37 | extension VersionFlags {
38 |     public enum Bit: UInt16, CaseIterable {
   |                 `- note: consider making enum 'Bit' conform to the 'Sendable' protocol
39 |         /// VER_FLG_BASE
40 |         case base = 1
[52/115] Compiling ELFKit ELFHashTableProtocol.swift
[53/115] Compiling ELFKit ELFImageDynamicsSequence.swift
[54/115] Compiling ELFKit ELFNoteHeaderProtocol.swift
[55/115] Compiling ELFKit ELFNoteProtocol.swift
[56/115] Compiling ELFKit ELFProgramHeaderProtocol.swift
[57/115] Compiling ELFKit ELFRelocationProtocol.swift
[58/115] Compiling ELFKit ELFRepresentable.swift
[59/115] Compiling ELFKit ELFSectionHeaderProtocol.swift
[60/115] Compiling ELFKit ELFSymbolInfoProtocol.swift
[61/115] Compiling ELFKit ELFSymbolProtocol.swift
[62/115] Compiling ELFKit ELFVersionDefAuxProtocol.swift
[63/115] Compiling ELFKit ELFVersionDefProtocol.swift
[64/115] Compiling ELFKit ELFFile+Dynamics.swift
/host/spi-builder-workspace/Sources/ELFKit/ELFImage+static.swift:34:35: warning: forming 'UnsafeMutableRawPointer' to a variable of type 'Ref<ELFImage>'; this is likely incorrect because 'Ref<ELFImage>' may contain an object reference.
32 |         }
33 |
34 |         dl_iterate_phdr(callback, &images)
   |                                   `- warning: forming 'UnsafeMutableRawPointer' to a variable of type 'Ref<ELFImage>'; this is likely incorrect because 'Ref<ELFImage>' may contain an object reference.
35 |
36 |         return images.values
/host/spi-builder-workspace/Sources/ELFKit/ELFImage.swift:79:35: warning: forming 'UnsafeMutableRawPointer' to a variable of type 'Ref<Optional<ELFImage>>'; this is likely incorrect because 'Ref<Optional<ELFImage>>' may contain an object reference.
 77 |         }
 78 |
 79 |         dl_iterate_phdr(callback, &image)
    |                                   `- warning: forming 'UnsafeMutableRawPointer' to a variable of type 'Ref<Optional<ELFImage>>'; this is likely incorrect because 'Ref<Optional<ELFImage>>' may contain an object reference.
 80 |
 81 |         guard let image = image.value else { return nil }
[65/115] Compiling ELFKit ELFFile+Strings.swift
/host/spi-builder-workspace/Sources/ELFKit/ELFImage+static.swift:34:35: warning: forming 'UnsafeMutableRawPointer' to a variable of type 'Ref<ELFImage>'; this is likely incorrect because 'Ref<ELFImage>' may contain an object reference.
32 |         }
33 |
34 |         dl_iterate_phdr(callback, &images)
   |                                   `- warning: forming 'UnsafeMutableRawPointer' to a variable of type 'Ref<ELFImage>'; this is likely incorrect because 'Ref<ELFImage>' may contain an object reference.
35 |
36 |         return images.values
/host/spi-builder-workspace/Sources/ELFKit/ELFImage.swift:79:35: warning: forming 'UnsafeMutableRawPointer' to a variable of type 'Ref<Optional<ELFImage>>'; this is likely incorrect because 'Ref<Optional<ELFImage>>' may contain an object reference.
 77 |         }
 78 |
 79 |         dl_iterate_phdr(callback, &image)
    |                                   `- warning: forming 'UnsafeMutableRawPointer' to a variable of type 'Ref<Optional<ELFImage>>'; this is likely incorrect because 'Ref<Optional<ELFImage>>' may contain an object reference.
 80 |
 81 |         guard let image = image.value else { return nil }
[66/115] Compiling ELFKit ELFFile.swift
/host/spi-builder-workspace/Sources/ELFKit/ELFImage+static.swift:34:35: warning: forming 'UnsafeMutableRawPointer' to a variable of type 'Ref<ELFImage>'; this is likely incorrect because 'Ref<ELFImage>' may contain an object reference.
32 |         }
33 |
34 |         dl_iterate_phdr(callback, &images)
   |                                   `- warning: forming 'UnsafeMutableRawPointer' to a variable of type 'Ref<ELFImage>'; this is likely incorrect because 'Ref<ELFImage>' may contain an object reference.
35 |
36 |         return images.values
/host/spi-builder-workspace/Sources/ELFKit/ELFImage.swift:79:35: warning: forming 'UnsafeMutableRawPointer' to a variable of type 'Ref<Optional<ELFImage>>'; this is likely incorrect because 'Ref<Optional<ELFImage>>' may contain an object reference.
 77 |         }
 78 |
 79 |         dl_iterate_phdr(callback, &image)
    |                                   `- warning: forming 'UnsafeMutableRawPointer' to a variable of type 'Ref<Optional<ELFImage>>'; this is likely incorrect because 'Ref<Optional<ELFImage>>' may contain an object reference.
 80 |
 81 |         guard let image = image.value else { return nil }
[67/115] Compiling ELFKit ELFImage+Dynamics.swift
/host/spi-builder-workspace/Sources/ELFKit/ELFImage+static.swift:34:35: warning: forming 'UnsafeMutableRawPointer' to a variable of type 'Ref<ELFImage>'; this is likely incorrect because 'Ref<ELFImage>' may contain an object reference.
32 |         }
33 |
34 |         dl_iterate_phdr(callback, &images)
   |                                   `- warning: forming 'UnsafeMutableRawPointer' to a variable of type 'Ref<ELFImage>'; this is likely incorrect because 'Ref<ELFImage>' may contain an object reference.
35 |
36 |         return images.values
/host/spi-builder-workspace/Sources/ELFKit/ELFImage.swift:79:35: warning: forming 'UnsafeMutableRawPointer' to a variable of type 'Ref<Optional<ELFImage>>'; this is likely incorrect because 'Ref<Optional<ELFImage>>' may contain an object reference.
 77 |         }
 78 |
 79 |         dl_iterate_phdr(callback, &image)
    |                                   `- warning: forming 'UnsafeMutableRawPointer' to a variable of type 'Ref<Optional<ELFImage>>'; this is likely incorrect because 'Ref<Optional<ELFImage>>' may contain an object reference.
 80 |
 81 |         guard let image = image.value else { return nil }
[68/115] Compiling ELFKit ELFImage+Strings.swift
/host/spi-builder-workspace/Sources/ELFKit/ELFImage+static.swift:34:35: warning: forming 'UnsafeMutableRawPointer' to a variable of type 'Ref<ELFImage>'; this is likely incorrect because 'Ref<ELFImage>' may contain an object reference.
32 |         }
33 |
34 |         dl_iterate_phdr(callback, &images)
   |                                   `- warning: forming 'UnsafeMutableRawPointer' to a variable of type 'Ref<ELFImage>'; this is likely incorrect because 'Ref<ELFImage>' may contain an object reference.
35 |
36 |         return images.values
/host/spi-builder-workspace/Sources/ELFKit/ELFImage.swift:79:35: warning: forming 'UnsafeMutableRawPointer' to a variable of type 'Ref<Optional<ELFImage>>'; this is likely incorrect because 'Ref<Optional<ELFImage>>' may contain an object reference.
 77 |         }
 78 |
 79 |         dl_iterate_phdr(callback, &image)
    |                                   `- warning: forming 'UnsafeMutableRawPointer' to a variable of type 'Ref<Optional<ELFImage>>'; this is likely incorrect because 'Ref<Optional<ELFImage>>' may contain an object reference.
 80 |
 81 |         guard let image = image.value else { return nil }
[69/115] Compiling ELFKit ELFImage+static.swift
/host/spi-builder-workspace/Sources/ELFKit/ELFImage+static.swift:34:35: warning: forming 'UnsafeMutableRawPointer' to a variable of type 'Ref<ELFImage>'; this is likely incorrect because 'Ref<ELFImage>' may contain an object reference.
32 |         }
33 |
34 |         dl_iterate_phdr(callback, &images)
   |                                   `- warning: forming 'UnsafeMutableRawPointer' to a variable of type 'Ref<ELFImage>'; this is likely incorrect because 'Ref<ELFImage>' may contain an object reference.
35 |
36 |         return images.values
/host/spi-builder-workspace/Sources/ELFKit/ELFImage.swift:79:35: warning: forming 'UnsafeMutableRawPointer' to a variable of type 'Ref<Optional<ELFImage>>'; this is likely incorrect because 'Ref<Optional<ELFImage>>' may contain an object reference.
 77 |         }
 78 |
 79 |         dl_iterate_phdr(callback, &image)
    |                                   `- warning: forming 'UnsafeMutableRawPointer' to a variable of type 'Ref<Optional<ELFImage>>'; this is likely incorrect because 'Ref<Optional<ELFImage>>' may contain an object reference.
 80 |
 81 |         guard let image = image.value else { return nil }
[70/115] Compiling ELFKit ELFImage.swift
/host/spi-builder-workspace/Sources/ELFKit/ELFImage+static.swift:34:35: warning: forming 'UnsafeMutableRawPointer' to a variable of type 'Ref<ELFImage>'; this is likely incorrect because 'Ref<ELFImage>' may contain an object reference.
32 |         }
33 |
34 |         dl_iterate_phdr(callback, &images)
   |                                   `- warning: forming 'UnsafeMutableRawPointer' to a variable of type 'Ref<ELFImage>'; this is likely incorrect because 'Ref<ELFImage>' may contain an object reference.
35 |
36 |         return images.values
/host/spi-builder-workspace/Sources/ELFKit/ELFImage.swift:79:35: warning: forming 'UnsafeMutableRawPointer' to a variable of type 'Ref<Optional<ELFImage>>'; this is likely incorrect because 'Ref<Optional<ELFImage>>' may contain an object reference.
 77 |         }
 78 |
 79 |         dl_iterate_phdr(callback, &image)
    |                                   `- warning: forming 'UnsafeMutableRawPointer' to a variable of type 'Ref<Optional<ELFImage>>'; this is likely incorrect because 'Ref<Optional<ELFImage>>' may contain an object reference.
 80 |
 81 |         guard let image = image.value else { return nil }
[71/115] Compiling ELFKit ELFKit.swift
/host/spi-builder-workspace/Sources/ELFKit/ELFImage+static.swift:34:35: warning: forming 'UnsafeMutableRawPointer' to a variable of type 'Ref<ELFImage>'; this is likely incorrect because 'Ref<ELFImage>' may contain an object reference.
32 |         }
33 |
34 |         dl_iterate_phdr(callback, &images)
   |                                   `- warning: forming 'UnsafeMutableRawPointer' to a variable of type 'Ref<ELFImage>'; this is likely incorrect because 'Ref<ELFImage>' may contain an object reference.
35 |
36 |         return images.values
/host/spi-builder-workspace/Sources/ELFKit/ELFImage.swift:79:35: warning: forming 'UnsafeMutableRawPointer' to a variable of type 'Ref<Optional<ELFImage>>'; this is likely incorrect because 'Ref<Optional<ELFImage>>' may contain an object reference.
 77 |         }
 78 |
 79 |         dl_iterate_phdr(callback, &image)
    |                                   `- warning: forming 'UnsafeMutableRawPointer' to a variable of type 'Ref<Optional<ELFImage>>'; this is likely incorrect because 'Ref<Optional<ELFImage>>' may contain an object reference.
 80 |
 81 |         guard let image = image.value else { return nil }
[72/115] Compiling ELFKit ELFKitError.swift
/host/spi-builder-workspace/Sources/ELFKit/ELFImage+static.swift:34:35: warning: forming 'UnsafeMutableRawPointer' to a variable of type 'Ref<ELFImage>'; this is likely incorrect because 'Ref<ELFImage>' may contain an object reference.
32 |         }
33 |
34 |         dl_iterate_phdr(callback, &images)
   |                                   `- warning: forming 'UnsafeMutableRawPointer' to a variable of type 'Ref<ELFImage>'; this is likely incorrect because 'Ref<ELFImage>' may contain an object reference.
35 |
36 |         return images.values
/host/spi-builder-workspace/Sources/ELFKit/ELFImage.swift:79:35: warning: forming 'UnsafeMutableRawPointer' to a variable of type 'Ref<Optional<ELFImage>>'; this is likely incorrect because 'Ref<Optional<ELFImage>>' may contain an object reference.
 77 |         }
 78 |
 79 |         dl_iterate_phdr(callback, &image)
    |                                   `- warning: forming 'UnsafeMutableRawPointer' to a variable of type 'Ref<Optional<ELFImage>>'; this is likely incorrect because 'Ref<Optional<ELFImage>>' may contain an object reference.
 80 |
 81 |         guard let image = image.value else { return nil }
[73/115] Compiling ELFKit Data+.swift
/host/spi-builder-workspace/Sources/ELFKit/ELFImage+static.swift:34:35: warning: forming 'UnsafeMutableRawPointer' to a variable of type 'Ref<ELFImage>'; this is likely incorrect because 'Ref<ELFImage>' may contain an object reference.
32 |         }
33 |
34 |         dl_iterate_phdr(callback, &images)
   |                                   `- warning: forming 'UnsafeMutableRawPointer' to a variable of type 'Ref<ELFImage>'; this is likely incorrect because 'Ref<ELFImage>' may contain an object reference.
35 |
36 |         return images.values
/host/spi-builder-workspace/Sources/ELFKit/ELFImage.swift:79:35: warning: forming 'UnsafeMutableRawPointer' to a variable of type 'Ref<Optional<ELFImage>>'; this is likely incorrect because 'Ref<Optional<ELFImage>>' may contain an object reference.
 77 |         }
 78 |
 79 |         dl_iterate_phdr(callback, &image)
    |                                   `- warning: forming 'UnsafeMutableRawPointer' to a variable of type 'Ref<Optional<ELFImage>>'; this is likely incorrect because 'Ref<Optional<ELFImage>>' may contain an object reference.
 80 |
 81 |         guard let image = image.value else { return nil }
[74/115] Compiling ELFKit ELFDynamic+.swift
/host/spi-builder-workspace/Sources/ELFKit/ELFImage+static.swift:34:35: warning: forming 'UnsafeMutableRawPointer' to a variable of type 'Ref<ELFImage>'; this is likely incorrect because 'Ref<ELFImage>' may contain an object reference.
32 |         }
33 |
34 |         dl_iterate_phdr(callback, &images)
   |                                   `- warning: forming 'UnsafeMutableRawPointer' to a variable of type 'Ref<ELFImage>'; this is likely incorrect because 'Ref<ELFImage>' may contain an object reference.
35 |
36 |         return images.values
/host/spi-builder-workspace/Sources/ELFKit/ELFImage.swift:79:35: warning: forming 'UnsafeMutableRawPointer' to a variable of type 'Ref<Optional<ELFImage>>'; this is likely incorrect because 'Ref<Optional<ELFImage>>' may contain an object reference.
 77 |         }
 78 |
 79 |         dl_iterate_phdr(callback, &image)
    |                                   `- warning: forming 'UnsafeMutableRawPointer' to a variable of type 'Ref<Optional<ELFImage>>'; this is likely incorrect because 'Ref<Optional<ELFImage>>' may contain an object reference.
 80 |
 81 |         guard let image = image.value else { return nil }
[75/115] Compiling ELFKit ELFFile+Dynamics32+.swift
/host/spi-builder-workspace/Sources/ELFKit/ELFImage+static.swift:34:35: warning: forming 'UnsafeMutableRawPointer' to a variable of type 'Ref<ELFImage>'; this is likely incorrect because 'Ref<ELFImage>' may contain an object reference.
32 |         }
33 |
34 |         dl_iterate_phdr(callback, &images)
   |                                   `- warning: forming 'UnsafeMutableRawPointer' to a variable of type 'Ref<ELFImage>'; this is likely incorrect because 'Ref<ELFImage>' may contain an object reference.
35 |
36 |         return images.values
/host/spi-builder-workspace/Sources/ELFKit/ELFImage.swift:79:35: warning: forming 'UnsafeMutableRawPointer' to a variable of type 'Ref<Optional<ELFImage>>'; this is likely incorrect because 'Ref<Optional<ELFImage>>' may contain an object reference.
 77 |         }
 78 |
 79 |         dl_iterate_phdr(callback, &image)
    |                                   `- warning: forming 'UnsafeMutableRawPointer' to a variable of type 'Ref<Optional<ELFImage>>'; this is likely incorrect because 'Ref<Optional<ELFImage>>' may contain an object reference.
 80 |
 81 |         guard let image = image.value else { return nil }
[76/115] Compiling ELFKit ELFFile+Dynamics64+.swift
/host/spi-builder-workspace/Sources/ELFKit/ELFImage+static.swift:34:35: warning: forming 'UnsafeMutableRawPointer' to a variable of type 'Ref<ELFImage>'; this is likely incorrect because 'Ref<ELFImage>' may contain an object reference.
32 |         }
33 |
34 |         dl_iterate_phdr(callback, &images)
   |                                   `- warning: forming 'UnsafeMutableRawPointer' to a variable of type 'Ref<ELFImage>'; this is likely incorrect because 'Ref<ELFImage>' may contain an object reference.
35 |
36 |         return images.values
/host/spi-builder-workspace/Sources/ELFKit/ELFImage.swift:79:35: warning: forming 'UnsafeMutableRawPointer' to a variable of type 'Ref<Optional<ELFImage>>'; this is likely incorrect because 'Ref<Optional<ELFImage>>' may contain an object reference.
 77 |         }
 78 |
 79 |         dl_iterate_phdr(callback, &image)
    |                                   `- warning: forming 'UnsafeMutableRawPointer' to a variable of type 'Ref<Optional<ELFImage>>'; this is likely incorrect because 'Ref<Optional<ELFImage>>' may contain an object reference.
 80 |
 81 |         guard let image = image.value else { return nil }
[77/115] Compiling ELFKit ELFOSABI.swift
[78/115] Compiling ELFKit ELFType.swift
[79/115] Compiling ELFKit HeaderIdentifier.swift
[80/115] Compiling ELFKit ProgramFlags.swift
[81/115] Compiling ELFKit ProgramType.swift
[82/115] Compiling ELFKit SectionFlags.swift
[83/115] Compiling ELFKit SectionType.swift
[84/115] Compiling ELFKit ELF32NoteHeader.swift
[85/115] Compiling ELFKit ELF64NoteHeader.swift
[86/115] Compiling ELFKit ELF32ProgramHeader.swift
[87/115] Compiling ELFKit ELF64ProgramHeader.swift
[88/115] Compiling ELFKit ELF32SectionHeader.swift
[89/115] Compiling ELFKit ELF64SectionHeader.swift
[90/115] Compiling ELFKit DynamicFlags.swift
[91/115] Compiling ELFKit DynamicFlags1.swift
[92/115] Compiling ELFKit DynamicTag.swift
[93/115] Compiling ELFKit ELF32Dynamic.swift
[94/115] Compiling ELFKit ELF64Dynamic.swift
[95/115] Compiling ELFKit ELFGnuHashTable.swift
[96/115] Compiling ELFKit ELFGnuHashTableHeader.swift
[97/115] Compiling ELFKit ELFHashTable.swift
[98/115] Compiling ELFKit ELFHashTableHeader.swift
[99/115] Compiling ELFKit ELF32Note.swift
[100/115] Compiling ELFKit ELF64Note.swift
[101/115] Compiling ELFKit ELFNotes.swift
[102/115] Compiling ELFKit GnuABITag.swift
[103/115] Compiling ELFKit ELFImage+Dynamics32+.swift
[104/115] Compiling ELFKit ELFImage+Dynamics64+.swift
[105/115] Compiling ELFKit FileHandle.swift
[106/115] Compiling ELFKit String+.swift
[107/115] Compiling ELFKit UnsafePointer+.swift
[108/115] Compiling ELFKit UnsafeRawPointer+.swift
[109/115] Compiling ELFKit _FileIOProtocol+.swift
[110/115] Compiling ELFKit ELF32Header.swift
[111/115] Compiling ELFKit ELF64Header.swift
[112/115] Compiling ELFKit ELFHeader.swift
[113/115] Compiling ELFKit ELFClass.swift
[114/115] Compiling ELFKit ELFData.swift
[115/115] Compiling ELFKit ELFMachine.swift
Build complete! (19.80s)
Build complete.
{
  "dependencies" : [
    {
      "identity" : "swift-fileio",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "0.9.0",
            "upper_bound" : "1.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/p-x9/swift-fileio.git"
    }
  ],
  "manifest_display_name" : "ELFKit",
  "name" : "ELFKit",
  "path" : "/host/spi-builder-workspace",
  "platforms" : [
  ],
  "products" : [
    {
      "name" : "ELFKit",
      "targets" : [
        "ELFKit"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "ELFKitTests",
      "module_type" : "SwiftTarget",
      "name" : "ELFKitTests",
      "path" : "Tests/ELFKitTests",
      "sources" : [
        "ELFFilePrintTests.swift",
        "ELFImagePrintTests.swift",
        "ELFKitTests.swift",
        "Util/Linux.swift"
      ],
      "target_dependencies" : [
        "ELFKit"
      ],
      "type" : "test"
    },
    {
      "c99name" : "ELFKitC",
      "module_type" : "ClangTarget",
      "name" : "ELFKitC",
      "path" : "Sources/ELFKitC",
      "product_memberships" : [
        "ELFKit"
      ],
      "sources" : [
        "dummy.c"
      ],
      "type" : "library"
    },
    {
      "c99name" : "ELFKit",
      "module_type" : "SwiftTarget",
      "name" : "ELFKit",
      "path" : "Sources/ELFKit",
      "product_dependencies" : [
        "FileIO"
      ],
      "product_memberships" : [
        "ELFKit"
      ],
      "sources" : [
        "ELFFile+Dynamics.swift",
        "ELFFile+Strings.swift",
        "ELFFile.swift",
        "ELFImage+Dynamics.swift",
        "ELFImage+Strings.swift",
        "ELFImage+static.swift",
        "ELFImage.swift",
        "ELFKit.swift",
        "ELFKitError.swift",
        "Extension/Data+.swift",
        "Extension/ELFDynamic+.swift",
        "Extension/ELFFile+Dynamics32+.swift",
        "Extension/ELFFile+Dynamics64+.swift",
        "Extension/ELFImage+Dynamics32+.swift",
        "Extension/ELFImage+Dynamics64+.swift",
        "Extension/FileHandle.swift",
        "Extension/String+.swift",
        "Extension/UnsafePointer+.swift",
        "Extension/UnsafeRawPointer+.swift",
        "Extension/_FileIOProtocol+.swift",
        "Header/ELFHeader/ELF32Header.swift",
        "Header/ELFHeader/ELF64Header.swift",
        "Header/ELFHeader/ELFHeader.swift",
        "Header/Model/ELFClass.swift",
        "Header/Model/ELFData.swift",
        "Header/Model/ELFMachine.swift",
        "Header/Model/ELFOSABI.swift",
        "Header/Model/ELFType.swift",
        "Header/Model/HeaderIdentifier.swift",
        "Header/Model/ProgramFlags.swift",
        "Header/Model/ProgramType.swift",
        "Header/Model/SectionFlags.swift",
        "Header/Model/SectionType.swift",
        "Header/NoteHeader/ELF32NoteHeader.swift",
        "Header/NoteHeader/ELF64NoteHeader.swift",
        "Header/ProgramHeader/ELF32ProgramHeader.swift",
        "Header/ProgramHeader/ELF64ProgramHeader.swift",
        "Header/SectionHeader/ELF32SectionHeader.swift",
        "Header/SectionHeader/ELF64SectionHeader.swift",
        "Model/Dynamic/DynamicFlags.swift",
        "Model/Dynamic/DynamicFlags1.swift",
        "Model/Dynamic/DynamicTag.swift",
        "Model/Dynamic/ELF32Dynamic.swift",
        "Model/Dynamic/ELF64Dynamic.swift",
        "Model/GnuHash/ELFGnuHashTable.swift",
        "Model/GnuHash/ELFGnuHashTableHeader.swift",
        "Model/Hash/ELFHashTable.swift",
        "Model/Hash/ELFHashTableHeader.swift",
        "Model/Note/ELF32Note.swift",
        "Model/Note/ELF64Note.swift",
        "Model/Note/ELFNotes.swift",
        "Model/Note/GNU/GnuABITag.swift",
        "Model/Note/GNU/GnuHardwareCapabilities.swift",
        "Model/Note/GNU/GnuNoteContent.swift",
        "Model/Note/GNU/GnuNoteType.swift",
        "Model/Relocation/ELF32Relocation.swift",
        "Model/Relocation/ELF32RelocationInfo.swift",
        "Model/Relocation/ELF64Relocation.swift",
        "Model/Relocation/ELF64RelocationInfo.swift",
        "Model/StringTableEntry.swift",
        "Model/Symbol/ELFSymbol.swift",
        "Model/Symbol/SpecialSectionIndex.swift",
        "Model/Symbol/SymbolBinding.swift",
        "Model/Symbol/SymbolType.swift",
        "Model/Symbol/SymbolVisibility.swift",
        "Model/SymbolInfo/ELFSymbolInfo.swift",
        "Model/SymbolInfo/SymbolInfoFlags.swift",
        "Model/SymbolInfo/SymbolInfoSpecialBound.swift",
        "Model/Version.swift",
        "Model/Version/VersionDef/ELFVersionDef.swift",
        "Model/Version/VersionDef/ELFVersionDefAux.swift",
        "Model/Version/VersionFlags.swift",
        "Model/Version/VersionNeed/ELFVersionNeed.swift",
        "Model/Version/VersionNeed/ELFVersionNeedAux.swift",
        "Model/Version/VersionSym/ELFVersionSym.swift",
        "Protocol/ELFDynamicProtocol.swift",
        "Protocol/ELFDynamicsSequence.swift",
        "Protocol/ELFFileDynamicsSequence.swift",
        "Protocol/ELFHashTableProtocol.swift",
        "Protocol/ELFImageDynamicsSequence.swift",
        "Protocol/ELFNoteHeaderProtocol.swift",
        "Protocol/ELFNoteProtocol.swift",
        "Protocol/ELFProgramHeaderProtocol.swift",
        "Protocol/ELFRelocationProtocol.swift",
        "Protocol/ELFRepresentable.swift",
        "Protocol/ELFSectionHeaderProtocol.swift",
        "Protocol/ELFSymbolInfoProtocol.swift",
        "Protocol/ELFSymbolProtocol.swift",
        "Protocol/ELFVersionDefAuxProtocol.swift",
        "Protocol/ELFVersionDefProtocol.swift",
        "Protocol/ELFVersionNeedAuxProtocol.swift",
        "Protocol/ELFVersionNeedProtocol.swift",
        "Protocol/ELFVersionSymProtocol.swift",
        "Protocol/LayoutWrapper.swift",
        "Sections.swift",
        "Segments.swift",
        "Util/BitFlags.swift",
        "Util/ConditionalBitFlags.swift",
        "Util/Sequence/DataSequence.swift",
        "Util/Sequence/MemorySequence.swift",
        "Util/SwiftDemangle.swift",
        "Util/exported.swift"
      ],
      "target_dependencies" : [
        "ELFKitC"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.9"
}
basic-6.1-latest: Pulling from finestructure/spi-images
Digest: sha256:99ea6d26ace67c023f359493a2ac553a612b92a7f2dee009657225f46f43aa0e
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:basic-6.1-latest
Done.