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 CBOR, reference main (f0c4cb), with Swift 6.2 for Linux on 24 Nov 2025 21:29:13 UTC.

Swift 6 data race errors: 0

Build Command

bash -c docker run --pull=always --rm -v "checkouts-4609320-0":/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.2-latest swift build --triple x86_64-unknown-linux-gnu 2>&1

Build Log

========================================
RunAll
========================================
Builder version: 4.68.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/thecoolwinter/CBOR.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/thecoolwinter/CBOR
 * branch            main       -> FETCH_HEAD
 * [new branch]      main       -> origin/main
HEAD is now at f0c4cb2 Fix Header Size For Large Elements
Cloned https://github.com/thecoolwinter/CBOR.git
Revision (git rev-parse @):
f0c4cb21ec8cf403a11b3af55f1e548ab75d24f1
SPI manifest file found: $PWD/.spi.yml
SUCCESS checkout https://github.com/thecoolwinter/CBOR.git at main
========================================
Build
========================================
Selected platform:         linux
Swift version:             6.2
Building package at path:  $PWD
https://github.com/thecoolwinter/CBOR.git
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-4609320-0":/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.2-latest swift build --triple x86_64-unknown-linux-gnu 2>&1
basic-6.2-latest: Pulling from finestructure/spi-images
Digest: sha256:36dcf51aceebb7518dd97346bbe30fd556b23ffe7a4d72d70473700580e8e541
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:basic-6.2-latest
Building for debugging...
[0/11] Write sources
[3/11] Write swift-version-24593BA9C3E375BF.txt
[5/54] Compiling CBOR ByteStringOptimizer.swift
[6/54] Compiling CBOR DateOptimizer.swift
[7/54] Compiling CBOR DoubleOptimizer.swift
[8/54] Compiling CBOR Float16Optimizer.swift
[9/54] Compiling CBOR FloatOptimizer.swift
[10/54] Compiling CBOR IntOptimizer.swift
[11/60] Compiling CBOR KeyedOptimizer.swift
[12/60] Compiling CBOR NilOptimizer.swift
[13/60] Compiling CBOR StringOptimizer.swift
[14/60] Compiling CBOR TaggedItemOptimizer.swift
[15/60] Compiling CBOR UnkeyedOptimizer.swift
[16/60] Compiling CBOR TemporaryEncodingStorage.swift
[17/60] Emitting module CBOR
[18/60] Compiling CBOR DataReader.swift
[19/60] Compiling CBOR ScanError.swift
[20/60] Compiling CBOR CBOREncoder.swift
[21/60] Compiling CBOR CIDType.swift
[22/60] Compiling CBOR KeyedCBOREncodingContainer.swift
[23/60] Compiling CBOR SingleValueCBOREncodingContainer.swift
[24/60] Compiling CBOR DAGCBORDecoder.swift
[25/60] Compiling CBOR DecodingContext.swift
[26/60] Compiling CBOR DecodingOptions.swift
[27/60] Compiling CBOR CBORScanner+DebugDescription.swift
[28/60] Compiling CBOR CBORScanner+Results.swift
[29/60] Compiling CBOR CBORScanner.swift
[30/60] Compiling CBOR CodingPath.swift
[31/60] Compiling CBOR UnkeyedCodingKey.swift
[32/60] Compiling CBOR CommonTags.swift
[33/60] Compiling CBOR Constants.swift
[34/60] Compiling CBOR TaggedCBORItem.swift
[35/60] Compiling CBOR UUID+TaggedCBORItem.swift
[36/60] Compiling CBOR UnkeyedCBOREncodingContainer.swift
[37/60] Compiling CBOR DAGCBOREncoder.swift
[38/60] Compiling CBOR EncodingContext.swift
[39/60] Compiling CBOR EncodingOptimizer.swift
[40/60] Compiling CBOR EncodingOptions.swift
[41/60] Compiling CBOR BoolOptimizer.swift
[42/60] Compiling CBOR CBORDecoder.swift
[43/60] Compiling CBOR DataRegion.swift
[44/60] Compiling CBOR DecodingContextContainer.swift
[45/60] Compiling CBOR KeyedCBORDecodingContainer.swift
[46/60] Compiling CBOR SingleValueCBORDecodingContainer.swift
[47/60] Compiling CBOR UnkeyedCBORDecodingContainer.swift
[48/60] Compiling CBOR FixedWidthIndeger+write.swift
[49/60] Compiling CBOR Float+Float16.swift
[50/60] Compiling CBOR UInt8+byteCount.swift
[51/60] Compiling CBOR UInt8+simpleLength.swift
[52/60] Compiling CBOR countTo+.swift
[53/60] Compiling CBOR MajorType.swift
[54/61] Wrapping AST for CBOR for debugging
[56/68] Compiling ProfilingHelper main.swift
[57/68] Compiling Fuzzing main.swift
[58/68] Emitting module Fuzzing
[59/68] Compiling Fuzzing AnyDecodable.swift
[60/69] Wrapping AST for Fuzzing for debugging
[61/69] Write Objects.LinkFileList
[63/69] Compiling ProfilingHelper Person.swift
[64/69] Compiling ProfilingHelper Profiling.swift
[65/69] Emitting module ProfilingHelper
[66/70] Linking Fuzzing
[67/70] Wrapping AST for ProfilingHelper for debugging
[68/70] Write Objects.LinkFileList
[69/70] Linking ProfilingHelper
Build complete! (11.53s)
Build complete.
{
  "dependencies" : [
  ],
  "manifest_display_name" : "CBOR",
  "name" : "CBOR",
  "path" : "/host/spi-builder-workspace",
  "platforms" : [
  ],
  "products" : [
    {
      "name" : "CBOR",
      "targets" : [
        "CBOR"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "ProfilingHelper",
      "targets" : [
        "ProfilingHelper"
      ],
      "type" : {
        "executable" : null
      }
    },
    {
      "name" : "Fuzzing",
      "targets" : [
        "Fuzzing"
      ],
      "type" : {
        "executable" : null
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "ProfilingHelper",
      "module_type" : "SwiftTarget",
      "name" : "ProfilingHelper",
      "path" : "Sources/ProfilingHelper",
      "product_memberships" : [
        "ProfilingHelper"
      ],
      "sources" : [
        "Person.swift",
        "Profiling.swift",
        "main.swift"
      ],
      "target_dependencies" : [
        "CBOR"
      ],
      "type" : "executable"
    },
    {
      "c99name" : "Fuzzing",
      "module_type" : "SwiftTarget",
      "name" : "Fuzzing",
      "path" : "Sources/Fuzzing",
      "product_memberships" : [
        "Fuzzing"
      ],
      "sources" : [
        "AnyDecodable.swift",
        "main.swift"
      ],
      "target_dependencies" : [
        "CBOR"
      ],
      "type" : "executable"
    },
    {
      "c99name" : "CBORTests",
      "module_type" : "SwiftTarget",
      "name" : "CBORTests",
      "path" : "Tests/CBORTests",
      "sources" : [
        "AnyDecodable.swift",
        "DAGCBORDecoderTests.swift",
        "DAGCBOREncoderTests.swift",
        "DecodableTests.swift",
        "DecodeMultipleTests.swift",
        "EncodableTests.swift",
        "Extensions/Array+chunked.swift",
        "Extensions/Data+ExpressibleByArrayLiteral.swift",
        "Extensions/Data+hexString.swift",
        "Extensions/String+asHexData.swift",
        "Mock.swift",
        "RoundTripTests.swift",
        "ScannerTests.swift"
      ],
      "target_dependencies" : [
        "CBOR"
      ],
      "type" : "test"
    },
    {
      "c99name" : "CBOR",
      "module_type" : "SwiftTarget",
      "name" : "CBOR",
      "path" : "Sources/CBOR",
      "product_memberships" : [
        "CBOR",
        "ProfilingHelper",
        "Fuzzing"
      ],
      "sources" : [
        "Coding/CodingPath.swift",
        "Coding/UnkeyedCodingKey.swift",
        "CommonTags.swift",
        "Constants.swift",
        "CustomTags/TaggedCBORItem.swift",
        "CustomTags/UUID+TaggedCBORItem.swift",
        "Decoder/CBORDecoder.swift",
        "Decoder/Containers/DataRegion.swift",
        "Decoder/Containers/DecodingContextContainer.swift",
        "Decoder/Containers/KeyedCBORDecodingContainer.swift",
        "Decoder/Containers/SingleValueCBORDecodingContainer.swift",
        "Decoder/Containers/UnkeyedCBORDecodingContainer.swift",
        "Decoder/DAGCBORDecoder.swift",
        "Decoder/DecodingContext.swift",
        "Decoder/DecodingOptions.swift",
        "Decoder/Scanner/CBORScanner+DebugDescription.swift",
        "Decoder/Scanner/CBORScanner+Results.swift",
        "Decoder/Scanner/CBORScanner.swift",
        "Decoder/Scanner/DataReader.swift",
        "Decoder/Scanner/ScanError.swift",
        "Encoder/CBOREncoder.swift",
        "Encoder/CIDType.swift",
        "Encoder/Containers/KeyedCBOREncodingContainer.swift",
        "Encoder/Containers/SingleValueCBOREncodingContainer.swift",
        "Encoder/Containers/UnkeyedCBOREncodingContainer.swift",
        "Encoder/DAGCBOREncoder.swift",
        "Encoder/EncodingContext.swift",
        "Encoder/EncodingOptimizer.swift",
        "Encoder/EncodingOptions.swift",
        "Encoder/Optimizers/BoolOptimizer.swift",
        "Encoder/Optimizers/ByteStringOptimizer.swift",
        "Encoder/Optimizers/DateOptimizer.swift",
        "Encoder/Optimizers/DoubleOptimizer.swift",
        "Encoder/Optimizers/Float16Optimizer.swift",
        "Encoder/Optimizers/FloatOptimizer.swift",
        "Encoder/Optimizers/IntOptimizer.swift",
        "Encoder/Optimizers/KeyedOptimizer.swift",
        "Encoder/Optimizers/NilOptimizer.swift",
        "Encoder/Optimizers/StringOptimizer.swift",
        "Encoder/Optimizers/TaggedItemOptimizer.swift",
        "Encoder/Optimizers/UnkeyedOptimizer.swift",
        "Encoder/TemporaryEncodingStorage.swift",
        "Extensions/FixedWidthIndeger/FixedWidthIndeger+write.swift",
        "Extensions/Float/Float+Float16.swift",
        "Extensions/UInt8/UInt8+byteCount.swift",
        "Extensions/UInt8/UInt8+simpleLength.swift",
        "Extensions/countTo+.swift",
        "MajorType.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "6.0"
}
basic-6.2-latest: Pulling from finestructure/spi-images
Digest: sha256:36dcf51aceebb7518dd97346bbe30fd556b23ffe7a4d72d70473700580e8e541
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:basic-6.2-latest
Done.