The Swift Package Index logo.Swift Package Index

Build Information

Successful build of UDDF, reference main (938738), with Swift 6.4 for Linux on 25 Sep 2026 11:24:36 UTC.

Swift 6 data race errors: 0

Build Command

bash -c docker run --pull=always --rm -v "checkouts-53886770-1":/host -w "$PWD" -e JAVA_HOME="/root/.sdkman/candidates/java/current" -e SPI_BUILD="1" -e SPI_PROCESSING="1" registry.gitlab.com/saguaro1/spi-images:basic-6.4-latest swift build --triple x86_64-unknown-linux-gnu 2>&1

Build Log

========================================
RunAll
========================================
Builder version: 5.1.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/weppos/uddf-swift.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/weppos/uddf-swift
 * branch            main       -> FETCH_HEAD
 * [new branch]      main       -> origin/main
HEAD is now at 938738e build(deps): Require XMLCoder 0.18.2 and remove pretty-print workaround (#8)
Cloned https://github.com/weppos/uddf-swift.git
Revision (git rev-parse @):
938738e57b6f826a6a422e716ef7397cb326eeb7
SUCCESS checkout https://github.com/weppos/uddf-swift.git at main
========================================
Build
========================================
Selected platform:         linux
Swift version:             6.4
Building package at path:  $PWD
https://github.com/weppos/uddf-swift.git
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-53886770-1":/host -w "$PWD" -e JAVA_HOME="/root/.sdkman/candidates/java/current" -e SPI_BUILD="1" -e SPI_PROCESSING="1" registry.gitlab.com/saguaro1/spi-images:basic-6.4-latest swift build --triple x86_64-unknown-linux-gnu 2>&1
basic-6.4-latest: Pulling from saguaro1/spi-images
Digest: sha256:c77fcce225e223ac0fafed844619173fc6de8d62dd560eeb28db3182af6a282b
Status: Image is up to date for registry.gitlab.com/saguaro1/spi-images:basic-6.4-latest
Fetching https://github.com/CoreOffice/XMLCoder.git
[1/10129] Fetching xmlcoder
Fetched https://github.com/CoreOffice/XMLCoder.git (0.73s)
Computing version for https://github.com/CoreOffice/XMLCoder.git
Computed https://github.com/CoreOffice/XMLCoder.git at 0.18.2 (1.80s)
Creating working copy for https://github.com/CoreOffice/XMLCoder.git
Working copy of https://github.com/CoreOffice/XMLCoder.git resolved at 0.18.2
Building for debugging...
[Pre-planning 1 / 125]
[Constructing 121 / 258]
[30 / 45] XMLCoder
[39 / 54] XMLCoder
[40 / 54] XMLCoder
[45 / 55]
[46 / 64] XMLCoder
[49 / 64] UDDF
[53 / 64] UDDF
[54 / 65] XMLCoder
[55 / 65] UDDF
[57 / 65] UDDF
[62 / 65] XMLCoder
[62 / 65] UDDF
[65 / 66] UDDF
Build complete! (16.01 secs)
Build complete.
{
  "dependencies" : [
    {
      "identity" : "xmlcoder",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "0.18.2",
            "upper_bound" : "1.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/CoreOffice/XMLCoder.git"
    }
  ],
  "manifest_display_name" : "UDDF",
  "name" : "UDDF",
  "path" : "/host/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "macos",
      "version" : "12.0"
    },
    {
      "name" : "ios",
      "version" : "15.0"
    }
  ],
  "products" : [
    {
      "name" : "UDDF",
      "targets" : [
        "UDDF"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "UDDFTests",
      "module_type" : "SwiftTarget",
      "name" : "UDDFTests",
      "path" : "Tests/UDDFTests",
      "resources" : [
        {
          "path" : "/host/spi-builder-workspace/Tests/UDDFTests/Fixtures",
          "rule" : {
            "copy" : {
            }
          }
        }
      ],
      "sources" : [
        "CoreTests/AltitudeTests.swift",
        "CoreTests/DepthTests.swift",
        "CoreTests/DurationTests.swift",
        "CoreTests/PressureTests.swift",
        "CoreTests/TemperatureTests.swift",
        "CoreTests/UDDFDateTimeTests.swift",
        "CoreTests/UDDFIdentifierTests.swift",
        "CoreTests/UDDFReferenceTests.swift",
        "CoreTests/VolumeTests.swift",
        "IntegrationTests/FixtureTests.swift",
        "IntegrationTests/RealWorldFixtureTests.swift",
        "IntegrationTests/UDDFSerializationTests.swift",
        "ModelTests/DecoModelTests.swift",
        "ModelTests/DiverTests.swift",
        "ModelTests/GasDefinitionsTests.swift",
        "ModelTests/GeneratorTests.swift",
        "ModelTests/MeasuredPO2Tests.swift",
        "ModelTests/ProfileDataTests.swift",
        "ModelTests/TankPressureTests.swift",
        "ModelTests/WaypointTests.swift",
        "ParserTests/DecoModelParserTests.swift",
        "ParserTests/DiveComputerControlParserTests.swift",
        "ParserTests/DiverParserTests.swift",
        "ParserTests/GasDefinitionsParserTests.swift",
        "ParserTests/GeneratorParserTests.swift",
        "ParserTests/ProfileDataParserTests.swift",
        "ParserTests/ReferenceResolutionTests.swift",
        "ParserTests/UDDFParserTests.swift",
        "SerializationTests/DecoModelSerializationTests.swift",
        "SerializationTests/DiveDatetimeSerializationTests.swift",
        "SerializationTests/DiverSerializationTests.swift",
        "SerializationTests/GasDefinitionsSerializationTests.swift",
        "SerializationTests/GeneratorSerializationTests.swift",
        "SerializationTests/ProfileDataSerializationTests.swift",
        "ValidationTests/ValidationTests.swift",
        "WriterTests/DiveComputerControlWriterTests.swift",
        "WriterTests/DiverWriterTests.swift",
        "WriterTests/GeneratorWriterTests.swift",
        "WriterTests/UDDFWriterTests.swift"
      ],
      "target_dependencies" : [
        "UDDF"
      ],
      "type" : "test"
    },
    {
      "c99name" : "UDDF",
      "module_type" : "SwiftTarget",
      "name" : "UDDF",
      "path" : "Sources/UDDF",
      "product_dependencies" : [
        "XMLCoder"
      ],
      "product_memberships" : [
        "UDDF"
      ],
      "sources" : [
        "Core/DateTime/UDDFDateTime.swift",
        "Core/UDDFIdentifier.swift",
        "Core/UDDFReference.swift",
        "Core/Units/Altitude.swift",
        "Core/Units/Depth.swift",
        "Core/Units/Duration.swift",
        "Core/Units/Pressure.swift",
        "Core/Units/Temperature.swift",
        "Core/Units/Volume.swift",
        "Errors/UDDFError.swift",
        "Models/Business/Business.swift",
        "Models/Common/Address.swift",
        "Models/Common/Contact.swift",
        "Models/Common/ExtensibleStringEnum.swift",
        "Models/Common/IntrinsicScalarDecoding.swift",
        "Models/Common/Link.swift",
        "Models/Common/Manufacturer.swift",
        "Models/Common/Notes.swift",
        "Models/Common/Price.swift",
        "Models/Common/Purchase.swift",
        "Models/Common/Shop.swift",
        "Models/DecoModel/DecoModel.swift",
        "Models/DiveComputerControl/DiveComputerControl.swift",
        "Models/DiveSite/DiveSite.swift",
        "Models/DiveTrip/DiveTrip.swift",
        "Models/Diver/Birthdate.swift",
        "Models/Diver/Camera.swift",
        "Models/Diver/Certification.swift",
        "Models/Diver/Diver.swift",
        "Models/Diver/Education.swift",
        "Models/Diver/Equipment.swift",
        "Models/Diver/EquipmentConfiguration.swift",
        "Models/Diver/Equipments.swift",
        "Models/Diver/Instructor.swift",
        "Models/Diver/IssueDate.swift",
        "Models/Diver/Lead.swift",
        "Models/Diver/Membership.swift",
        "Models/Diver/NumberOfDives.swift",
        "Models/Diver/Personal.swift",
        "Models/Diver/Rebreather.swift",
        "Models/Diver/Sex.swift",
        "Models/Diver/Smoking.swift",
        "Models/Diver/Suit.swift",
        "Models/Diver/Tank.swift",
        "Models/Diver/ValidDate.swift",
        "Models/Diver/VideoCamera.swift",
        "Models/GasDefinitions/GasDefinitions.swift",
        "Models/Generator.swift",
        "Models/Maker/Maker.swift",
        "Models/MediaData/MediaData.swift",
        "Models/ProfileData/Dive.swift",
        "Models/ProfileData/DiveEnums.swift",
        "Models/ProfileData/EquipmentUsed.swift",
        "Models/ProfileData/MeasuredPO2.swift",
        "Models/ProfileData/PlannedProfile.swift",
        "Models/ProfileData/PostDiveElements.swift",
        "Models/ProfileData/PreDiveSubstances.swift",
        "Models/ProfileData/ProfileData.swift",
        "Models/ProfileData/Rating.swift",
        "Models/ProfileData/RepetitionGroup.swift",
        "Models/ProfileData/Salinity.swift",
        "Models/ProfileData/Samples.swift",
        "Models/ProfileData/SurfaceIntervalBeforeDive.swift",
        "Models/ProfileData/TankPressure.swift",
        "Models/TableGeneration/TableGeneration.swift",
        "Models/UDDFDocument.swift",
        "Serialization/ReferenceResolver.swift",
        "Serialization/UDDFParser.swift",
        "Serialization/UDDFWriter.swift",
        "UDDFSerialization.swift",
        "Validation/UDDFValidator.swift",
        "Validation/ValidationError.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.9"
}
basic-6.4-latest: Pulling from saguaro1/spi-images
Digest: sha256:c77fcce225e223ac0fafed844619173fc6de8d62dd560eeb28db3182af6a282b
Status: Image is up to date for registry.gitlab.com/saguaro1/spi-images:basic-6.4-latest
Done.