The Swift Package Index logo.Swift Package Index

Build Information

Successful build of Cadova, reference 1.0.0 (d38395), with Swift 6.4 for Linux on 10 Oct 2026 00:33:23 UTC.

Swift 6 data race errors: 0

Build Command

bash -c docker run --pull=always --rm -v "checkouts-54344849-0":/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.1
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/tomasf/Cadova.git
Reference: 1.0.0
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/tomasf/Cadova
 * tag               1.0.0      -> FETCH_HEAD
HEAD is now at d383959 Record the Cadova 1.0.0 XCFramework in Package.swift
Cloned https://github.com/tomasf/Cadova.git
Revision (git rev-parse @):
d383959351a1ccea0add72a5bf0c3b582945112a
SPI manifest file found: $PWD/.spi.yml
SUCCESS checkout https://github.com/tomasf/Cadova.git at 1.0.0
========================================
Build
========================================
Selected platform:         linux
Swift version:             6.4
Building package at path:  $PWD
https://github.com/tomasf/Cadova.git
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-54344849-0":/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:cb09f0c0d537a8668f02529c380785d189fc75032d54572211355a09e050e122
Status: Image is up to date for registry.gitlab.com/saguaro1/spi-images:basic-6.4-latest
Fetching https://github.com/tomasf/Apus.git
Fetching https://github.com/tomasf/Pelagos.git
Fetching https://github.com/tomasf/CadovaLiveLink.git
Fetching https://github.com/tomasf/ThreeMF.git
Fetching https://github.com/tomasf/manifold-swift.git
Fetching https://github.com/swiftlang/swift-docc-plugin
[1/885] Fetching manifold-swift
[19/1380] Fetching manifold-swift, pelagos
[1381/3725] Fetching manifold-swift, pelagos, swift-docc-plugin
[1382/3856] Fetching manifold-swift, pelagos, swift-docc-plugin, cadovalivelink
[1619/5318] Fetching manifold-swift, pelagos, swift-docc-plugin, cadovalivelink, apus
Fetched https://github.com/tomasf/manifold-swift.git (0.37s)
[891/4433] Fetching pelagos, swift-docc-plugin, cadovalivelink, apus
[1301/5253] Fetching pelagos, swift-docc-plugin, cadovalivelink, apus, threemf
Fetched https://github.com/swiftlang/swift-docc-plugin (0.51s)
[2668/2908] Fetching pelagos, cadovalivelink, apus, threemf
Fetched https://github.com/tomasf/Pelagos.git (0.55s)
[2356/2413] Fetching cadovalivelink, apus, threemf
Fetched https://github.com/tomasf/CadovaLiveLink.git (0.68s)
Fetched https://github.com/tomasf/Apus.git (0.68s)
Fetched https://github.com/tomasf/ThreeMF.git (0.69s)
Computing version for https://github.com/tomasf/CadovaLiveLink.git
Computed https://github.com/tomasf/CadovaLiveLink.git at 0.2.1 (0.82s)
Computing version for https://github.com/tomasf/Pelagos.git
Computed https://github.com/tomasf/Pelagos.git at 0.1.4 (0.12s)
Fetching https://github.com/tomasf/Nodal.git
[1/873] Fetching nodal
Fetched https://github.com/tomasf/Nodal.git (0.39s)
Computing version for https://github.com/tomasf/Apus.git
Computed https://github.com/tomasf/Apus.git at 0.1.4 (0.56s)
Computing version for https://github.com/tomasf/ThreeMF.git
Computed https://github.com/tomasf/ThreeMF.git at 0.3.2 (0.14s)
Fetching https://github.com/tomasf/Zip.git
[1/216] Fetching zip
Fetched https://github.com/tomasf/Zip.git (0.36s)
Computing version for https://github.com/tomasf/manifold-swift.git
Computed https://github.com/tomasf/manifold-swift.git at 1.1.2 (0.51s)
Computing version for https://github.com/tomasf/Nodal.git
Computed https://github.com/tomasf/Nodal.git at 1.0.2 (0.14s)
Computing version for https://github.com/tomasf/Zip.git
Computed https://github.com/tomasf/Zip.git at 2.1.2 (0.13s)
Computing version for https://github.com/swiftlang/swift-docc-plugin
Computed https://github.com/swiftlang/swift-docc-plugin at 1.5.0 (0.87s)
Fetching https://github.com/swiftlang/swift-docc-symbolkit
[1/3835] Fetching swift-docc-symbolkit
Fetched https://github.com/swiftlang/swift-docc-symbolkit (0.53s)
Computing version for https://github.com/swiftlang/swift-docc-symbolkit
Computed https://github.com/swiftlang/swift-docc-symbolkit at 1.0.0 (0.74s)
Creating working copy for https://github.com/swiftlang/swift-docc-symbolkit
Working copy of https://github.com/swiftlang/swift-docc-symbolkit resolved at 1.0.0
Creating working copy for https://github.com/tomasf/Zip.git
Working copy of https://github.com/tomasf/Zip.git resolved at 2.1.2
Creating working copy for https://github.com/tomasf/ThreeMF.git
Working copy of https://github.com/tomasf/ThreeMF.git resolved at 0.3.2
Creating working copy for https://github.com/tomasf/CadovaLiveLink.git
Working copy of https://github.com/tomasf/CadovaLiveLink.git resolved at 0.2.1
Creating working copy for https://github.com/swiftlang/swift-docc-plugin
Working copy of https://github.com/swiftlang/swift-docc-plugin resolved at 1.5.0
Creating working copy for https://github.com/tomasf/Apus.git
Working copy of https://github.com/tomasf/Apus.git resolved at 0.1.4
Creating working copy for https://github.com/tomasf/Pelagos.git
Working copy of https://github.com/tomasf/Pelagos.git resolved at 0.1.4
Creating working copy for https://github.com/tomasf/Nodal.git
Working copy of https://github.com/tomasf/Nodal.git resolved at 1.0.2
Creating working copy for https://github.com/tomasf/manifold-swift.git
Working copy of https://github.com/tomasf/manifold-swift.git resolved at 1.1.2
warning: 'apus': you may be able to install fontconfig using your system-packager:
    apt-get install libfontconfig1-dev
Building for debugging...
[Computing dependencies]
[Pre-planning 1 / 575]
[Planning deferred tasks]
[98 / 254] oneTBB
[104 / 254] oneTBB
[108 / 254] oneTBB
[111 / 254] oneTBB
[113 / 254] oneTBB
[117 / 254] oneTBB
[118 / 254] oneTBB
[119 / 254] oneTBB
[121 / 254] oneTBB
[123 / 254] oneTBB
[127 / 264] freetype
[131 / 264] freetype
[132 / 264] freetype
[135 / 264] freetype
[139 / 264] freetype
[146 / 264] freetype
[159 / 264] freetype
[172 / 264] Zip
[176 / 264] freetype
[182 / 264] Zip
[191 / 274] Nodal
[192 / 275] ManifoldCPP
[195 / 275] ManifoldCPP
[196 / 275] ManifoldCPP
[197 / 275] ManifoldCPP
[198 / 275] ManifoldCPP
[200 / 275] ManifoldCPP
[202 / 275] ManifoldCPP
[204 / 275] ManifoldCPP
[207 / 275] Nodal
[211 / 275] pugixml
[213 / 275] ManifoldCPP
[215 / 275] ManifoldCPP
[217 / 275] ManifoldCPP
[219 / 275] Nodal
[221 / 275] Miniz
[224 / 277] Manifold3D
[227 / 295] harfbuzz
[235 / 295] Manifold3D
[236 / 295] Manifold3D
[237 / 295] Nodal
[239 / 295] Manifold3D
[240 / 296] Nodal
[244 / 296] Manifold3D
[253 / 296] Apus
[255 / 296] Apus-product
[261 / 296] Clipper2
[261 / 296] Apus
[262 / 296]
[269 / 318] Pelagos
[271 / 318] Bridge
[274 / 318] ThreeMF
[275 / 318] Clipper2
[278 / 318] ThreeMF
[285 / 318] ThreeMF-product
[292 / 318] Pelagos
[293 / 318] Pelagos-product
[295 / 318] Pelagos-product
[301 / 318]
[303 / 320] Pelagos
[307 / 320] ManifoldCPP
[313 / 338] ManifoldBridge
[317 / 339] Pelagos
[318 / 339] Pelagos
[318 / 339] Cadova
[320 / 339] Cadova
[322 / 339] Pelagos
[324 / 339] Cadova
[325 / 339] Cadova
[329 / 339] Cadova
[333 / 339] Cadova
[334 / 339] Cadova
[335 / 339] Cadova
/host/spi-builder-workspace/Sources/Cadova/Concrete Layer/ModelFileGenerator.swift:151:40: warning: 'withValue(_:operation:isolation:file:line:)' is deprecated: Prefer the 'nonisolated(nonsending)' overload with stricter execution on caller context semantics: withValue(_:operation:file:line:) [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
149 |     /// Logs as this model while generating it, as a model's build does
150 |     private func logging<T>(_ body: () async throws -> T) async rethrows -> T {
151 |         try await ModelLogger.$current.withValue(ModelLogger(modelName: modelName ?? "Model"), operation: body)
    |                                        `- warning: 'withValue(_:operation:isolation:file:line:)' is deprecated: Prefer the 'nonisolated(nonsending)' overload with stricter execution on caller context semantics: withValue(_:operation:file:line:) [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
152 |     }
153 |
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[338 / 340] Cadova
Build complete! (40.74 secs)
Build complete.
{
  "cxx_language_standard" : "c++17",
  "dependencies" : [
    {
      "identity" : "manifold-swift",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.1.2",
            "upper_bound" : "1.2.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/tomasf/manifold-swift.git"
    },
    {
      "identity" : "threemf",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "0.3.2",
            "upper_bound" : "0.4.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/tomasf/ThreeMF.git"
    },
    {
      "identity" : "apus",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "0.1.4",
            "upper_bound" : "0.2.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/tomasf/Apus.git"
    },
    {
      "identity" : "pelagos",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "0.1.4",
            "upper_bound" : "0.2.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/tomasf/Pelagos.git"
    },
    {
      "identity" : "cadovalivelink",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "0.2.1",
            "upper_bound" : "0.3.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/tomasf/CadovaLiveLink.git"
    },
    {
      "identity" : "swift-docc-plugin",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.4.0",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/swiftlang/swift-docc-plugin"
    }
  ],
  "manifest_display_name" : "Cadova",
  "name" : "Cadova",
  "path" : "/host/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "macos",
      "version" : "15.0"
    }
  ],
  "products" : [
    {
      "name" : "Cadova",
      "targets" : [
        "Cadova"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "CadovaStatic",
      "targets" : [
        "Cadova"
      ],
      "type" : {
        "library" : [
          "static"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "Tests",
      "module_type" : "SwiftTarget",
      "name" : "Tests",
      "path" : "Tests/Tests",
      "product_dependencies" : [
        "ThreeMF",
        "CadovaLiveLinkClient"
      ],
      "resources" : [
        {
          "path" : "/host/spi-builder-workspace/Tests/Tests/golden",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Tests/Tests/resources",
          "rule" : {
            "copy" : {
            }
          }
        }
      ],
      "sources" : [
        "2D.swift",
        "3D.swift",
        "Alignment.swift",
        "Anchors.swift",
        "AtomicFileWrites.swift",
        "Attraction.swift",
        "BezierCurve.swift",
        "BezierPatch.swift",
        "BezierPath.swift",
        "BezierPathBuilder.swift",
        "BezierPathContinuity.swift",
        "BezierPathOperations.swift",
        "BinarySTL.swift",
        "Bounds.swift",
        "Build.swift",
        "BuildFailureExitStatus.swift",
        "BuildMemoization.swift",
        "Cache.swift",
        "CircularOverhang.swift",
        "Clone.swift",
        "ClosedPathRepetition.swift",
        "Color.swift",
        "Common/ApproximatelyEquatable.swift",
        "Common/ExpressionExtensions.swift",
        "Common/GeometryExtensions.swift",
        "Common/GoldenRecord.swift",
        "CurveDegenerateInputs.swift",
        "CurveOperations.swift",
        "CurveSamples.swift",
        "Deform.swift",
        "DegenerateInputs.swift",
        "DegenerateSizeTests.swift",
        "Distribute.swift",
        "EdgeFinding.swift",
        "EdgeProfileOverhangFillet.swift",
        "EdgeProfileSliverRegression.swift",
        "EdgeProfileTightCurvature.swift",
        "EdgeShape.swift",
        "EdgeShaping.swift",
        "EnvironmentDirectiveRerun.swift",
        "EnvironmentIdentity.swift",
        "EnvironmentScale.swift",
        "Evaluating.swift",
        "Examples.swift",
        "Extend.swift",
        "ExtrudeAlongTransforms.swift",
        "GeometryExpressionCodable.swift",
        "GeometryExpressionSimplification.swift",
        "GoldenFiles.swift",
        "Helix.swift",
        "Import.swift",
        "ImportMaterials.swift",
        "InterpolatingCurve.swift",
        "Line.swift",
        "LiveLink.swift",
        "Loft.swift",
        "LoftCornerRegression.swift",
        "LoftSubdivision.swift",
        "Materials.swift",
        "Matrix.swift",
        "Measurements.swift",
        "MeshDataMaterials.swift",
        "MeshFaces.swift",
        "MeshVertexTable.swift",
        "ModelFileGenerator.swift",
        "NaturalUpDirection.swift",
        "Offset3D.swift",
        "OffsetRedundantCollinearPointsRegression.swift",
        "Only.swift",
        "Operation.swift",
        "PackageRootURL.swift",
        "Parts.swift",
        "ProjectCommandLineFilterTests.swift",
        "Projection.swift",
        "RepeatAlong.swift",
        "RepeatAlongPath.swift",
        "RepeatAround.swift",
        "RepeatCounts.swift",
        "Resize.swift",
        "Result.swift",
        "Rounding.swift",
        "SVGImport.swift",
        "ShapingFunction.swift",
        "Shearing.swift",
        "Smoothing.swift",
        "SplineCurve.swift",
        "Split.swift",
        "StableNodeIdentity.swift",
        "Stack.swift",
        "StadiumTests.swift",
        "StrokeCurve.swift",
        "SurfaceCrossings.swift",
        "Surfaces.swift",
        "Sweep.swift",
        "Symmetry.swift",
        "Tags.swift",
        "Text.swift",
        "Transform.swift",
        "Twist.swift",
        "Warp.swift",
        "Within.swift",
        "Wrap.swift"
      ],
      "target_dependencies" : [
        "Cadova"
      ],
      "type" : "test"
    },
    {
      "c99name" : "Cadova",
      "module_type" : "SwiftTarget",
      "name" : "Cadova",
      "path" : "Sources/Cadova",
      "product_dependencies" : [
        "Apus",
        "Manifold",
        "ThreeMF",
        "Pelagos",
        "CadovaLiveLinkClient"
      ],
      "product_memberships" : [
        "Cadova",
        "CadovaStatic"
      ],
      "sources" : [
        "Abstract Layer/2D/Circle/Arc.swift",
        "Abstract Layer/2D/Circle/Circle+Metrics.swift",
        "Abstract Layer/2D/Circle/Circle.swift",
        "Abstract Layer/2D/Circle/Ring.swift",
        "Abstract Layer/2D/Metrics2D.swift",
        "Abstract Layer/2D/Overhang/CylinderBridge.swift",
        "Abstract Layer/2D/Overhang/OverhangCircle.swift",
        "Abstract Layer/2D/Polygon/Polygon.Metrics.swift",
        "Abstract Layer/2D/Polygon/Polygon.swift",
        "Abstract Layer/2D/Polygon/PolygonPoints.swift",
        "Abstract Layer/2D/Rectangle.swift",
        "Abstract Layer/2D/RegularPolygon.swift",
        "Abstract Layer/2D/Stadium.swift",
        "Abstract Layer/2D/Text/FontVariation.swift",
        "Abstract Layer/2D/Text/Text.swift",
        "Abstract Layer/2D/Text/TextAttributes.swift",
        "Abstract Layer/2D/Text/TextRendering.swift",
        "Abstract Layer/3D/Box.swift",
        "Abstract Layer/3D/Cylinder+Initializers.swift",
        "Abstract Layer/3D/Cylinder.swift",
        "Abstract Layer/3D/Mesh+Debug.swift",
        "Abstract Layer/3D/Mesh.swift",
        "Abstract Layer/3D/Metrics3D.swift",
        "Abstract Layer/3D/SDF.swift",
        "Abstract Layer/3D/Sphere.swift",
        "Abstract Layer/3D/Torus.swift",
        "Abstract Layer/3D/Tube.swift",
        "Abstract Layer/Environment/Environment.swift",
        "Abstract Layer/Environment/EnvironmentModifier.swift",
        "Abstract Layer/Environment/EnvironmentValues.swift",
        "Abstract Layer/Environment/Values/CircularOverhangMethod.swift",
        "Abstract Layer/Environment/Values/Environment+Anchors.swift",
        "Abstract Layer/Environment/Values/Environment+CornerRoundingStyle.swift",
        "Abstract Layer/Environment/Values/Environment+Material.swift",
        "Abstract Layer/Environment/Values/Environment+ModelOptions.swift",
        "Abstract Layer/Environment/Values/Environment+Segmentation.swift",
        "Abstract Layer/Environment/Values/Environment+Text.swift",
        "Abstract Layer/Environment/Values/Environment+Transform.swift",
        "Abstract Layer/Environment/Values/FillRule.swift",
        "Abstract Layer/Environment/Values/Geometry+Text.swift",
        "Abstract Layer/Environment/Values/LineCapStyle.swift",
        "Abstract Layer/Environment/Values/MiterLimit.swift",
        "Abstract Layer/Environment/Values/NaturalUpDirection.swift",
        "Abstract Layer/Environment/Values/Operation.swift",
        "Abstract Layer/Environment/Values/Overhang.swift",
        "Abstract Layer/Environment/Values/SimplificationThreshold.swift",
        "Abstract Layer/Environment/Values/TextAlignment.swift",
        "Abstract Layer/Environment/Values/Tolerance.swift",
        "Abstract Layer/Environment/Values/TwistRate.swift",
        "Abstract Layer/Environment/Values/TwistSubdivisionThreshold.swift",
        "Abstract Layer/Environment/Values/VisualizationOptions.swift",
        "Abstract Layer/Geometry/ApplyMaterial.swift",
        "Abstract Layer/Geometry/BuildResult.swift",
        "Abstract Layer/Geometry/Caching/CachedConcrete.swift",
        "Abstract Layer/Geometry/Caching/CachedConcreteTransformer.swift",
        "Abstract Layer/Geometry/Caching/CachedGeometry.swift",
        "Abstract Layer/Geometry/Caching/CachedNode.swift",
        "Abstract Layer/Geometry/Caching/CachedNodeTransformer.swift",
        "Abstract Layer/Geometry/Caching/ReflectedCacheKey.swift",
        "Abstract Layer/Geometry/Deferred.swift",
        "Abstract Layer/Geometry/Empty.swift",
        "Abstract Layer/Geometry/Geometry.swift",
        "Abstract Layer/Geometry/GeometryBuilder.swift",
        "Abstract Layer/Geometry/GeometryNodeTransformer.swift",
        "Abstract Layer/Geometry/Hidden.swift",
        "Abstract Layer/Geometry/Parts/Part.swift",
        "Abstract Layer/Geometry/Parts/PartAssignment.swift",
        "Abstract Layer/Geometry/Parts/PartCatalog.swift",
        "Abstract Layer/Geometry/Parts/PartDetachment.swift",
        "Abstract Layer/Geometry/Parts/PartModification.swift",
        "Abstract Layer/Geometry/Parts/PartReader.swift",
        "Abstract Layer/Geometry/Parts/PartSemantic.swift",
        "Abstract Layer/Geometry/Parts/PartSubtraction.swift",
        "Abstract Layer/Geometry/References/Anchors/Anchor+Placement.swift",
        "Abstract Layer/Geometry/References/Anchors/Anchors+Public.swift",
        "Abstract Layer/Geometry/References/Anchors/Geometry+Anchors.swift",
        "Abstract Layer/Geometry/References/Anchors/Geometry+DefiningAnchor.swift",
        "Abstract Layer/Geometry/References/ReferenceState.swift",
        "Abstract Layer/Geometry/References/Tags/Tag.swift",
        "Abstract Layer/Geometry/References/Tags/TagGeometry.swift",
        "Abstract Layer/Geometry/References/Tags/TagGeometryReader.swift",
        "Abstract Layer/Geometry/ResultElement/ResultElement.swift",
        "Abstract Layer/Geometry/ResultElement/ResultModifier.swift",
        "Abstract Layer/Geometry/ResultElement/ResultReader.swift",
        "Abstract Layer/Geometry/StaticNodeGeometry.swift",
        "Abstract Layer/Import/2D/GeometrySVGConsumer.swift",
        "Abstract Layer/Import/2D/Import+SVG.swift",
        "Abstract Layer/Import/2D/PelagosEnumConversions.swift",
        "Abstract Layer/Import/3D/Import+3D.swift",
        "Abstract Layer/Import/3D/ModelFileFormat.swift",
        "Abstract Layer/Import/3D/PartedImport.swift",
        "Abstract Layer/Import/3D/STLLoader.swift",
        "Abstract Layer/Import/3D/ThreeMFLoader.swift",
        "Abstract Layer/Import/3D/ThreeMFMaterials.swift",
        "Abstract Layer/Import/3D/ThreeMFModelCache.swift",
        "Abstract Layer/Import/Import.swift",
        "Abstract Layer/Operations/Aligned.swift",
        "Abstract Layer/Operations/Attraction/Attract.swift",
        "Abstract Layer/Operations/Attraction/AttractionTarget.swift",
        "Abstract Layer/Operations/Attraction/Pull.swift",
        "Abstract Layer/Operations/Boolean/AddingExclusive.swift",
        "Abstract Layer/Operations/Boolean/Difference.swift",
        "Abstract Layer/Operations/Boolean/Intersection.swift",
        "Abstract Layer/Operations/Boolean/MapBoolean.swift",
        "Abstract Layer/Operations/Boolean/Union.swift",
        "Abstract Layer/Operations/Bounds/Extend.swift",
        "Abstract Layer/Operations/Bounds/Resize2D.swift",
        "Abstract Layer/Operations/Bounds/Resize3D.swift",
        "Abstract Layer/Operations/DeformByPath.swift",
        "Abstract Layer/Operations/DrapeOverSurface.swift",
        "Abstract Layer/Operations/Duplication/Clone.swift",
        "Abstract Layer/Operations/Duplication/Distribute.swift",
        "Abstract Layer/Operations/Duplication/RepeatAlong.swift",
        "Abstract Layer/Operations/Duplication/RepeatAlongPath.swift",
        "Abstract Layer/Operations/Duplication/RepeatAround.swift",
        "Abstract Layer/Operations/Duplication/Symmetry.swift",
        "Abstract Layer/Operations/Edge Finding/Constraints/ConvexityConstraint.swift",
        "Abstract Layer/Operations/Edge Finding/Constraints/DirectionalConstraint.swift",
        "Abstract Layer/Operations/Edge Finding/Constraints/LengthConstraint.swift",
        "Abstract Layer/Operations/Edge Finding/Constraints/MaskConstraint.swift",
        "Abstract Layer/Operations/Edge Finding/Constraints/RangeBound.swift",
        "Abstract Layer/Operations/Edge Finding/Constraints/SpatialConstraint.swift",
        "Abstract Layer/Operations/Edge Finding/Constraints/TopologyConstraint.swift",
        "Abstract Layer/Operations/Edge Finding/EdgeExtractor/EdgeExtractor+Adjacency.swift",
        "Abstract Layer/Operations/Edge Finding/EdgeExtractor/EdgeExtractor+ChainConstruction.swift",
        "Abstract Layer/Operations/Edge Finding/EdgeExtractor/EdgeExtractor+MaskContainment.swift",
        "Abstract Layer/Operations/Edge Finding/EdgeExtractor/EdgeExtractor+SharpEdgeDetection.swift",
        "Abstract Layer/Operations/Edge Finding/EdgeExtractor/EdgeExtractor+Welding.swift",
        "Abstract Layer/Operations/Edge Finding/EdgeExtractor/EdgeExtractor.swift",
        "Abstract Layer/Operations/Edge Finding/EdgeQuery/EdgeQuery+DirectionModifiers.swift",
        "Abstract Layer/Operations/Edge Finding/EdgeQuery/EdgeQuery+Matching.swift",
        "Abstract Layer/Operations/Edge Finding/EdgeQuery/EdgeQuery+SharpnessAndLengthModifiers.swift",
        "Abstract Layer/Operations/Edge Finding/EdgeQuery/EdgeQuery+SpatialModifiers.swift",
        "Abstract Layer/Operations/Edge Finding/EdgeQuery/EdgeQuery+StaticStartingPoints.swift",
        "Abstract Layer/Operations/Edge Finding/EdgeQuery/EdgeQuery+TopologyAndConvexityModifiers.swift",
        "Abstract Layer/Operations/Edge Finding/EdgeQuery/EdgeQuery.swift",
        "Abstract Layer/Operations/Edge Finding/EdgeVisualization.swift",
        "Abstract Layer/Operations/Edge Finding/FoundEdge.swift",
        "Abstract Layer/Operations/Edge Finding/ReadEdges.swift",
        "Abstract Layer/Operations/Edge Profiling/ApplyBoxEdgeProfile.swift",
        "Abstract Layer/Operations/Edge Profiling/ApplyEdgeProfileToCorners.swift",
        "Abstract Layer/Operations/Edge Profiling/CornerPatch.swift",
        "Abstract Layer/Operations/Edge Profiling/EdgeToolSweep+CrossSection.swift",
        "Abstract Layer/Operations/Edge Profiling/EdgeToolSweep+Retraction.swift",
        "Abstract Layer/Operations/Edge Profiling/EdgeToolSweep+SegmentFrames.swift",
        "Abstract Layer/Operations/Edge Profiling/EdgeToolSweep.swift",
        "Abstract Layer/Operations/Edge Profiling/Masks/ProfiledRectangleMask.swift",
        "Abstract Layer/Operations/Edge Profiling/Masks/RoundedBoxCornerMask.swift",
        "Abstract Layer/Operations/Edge Profiling/RoundingBoxCorners.swift",
        "Abstract Layer/Operations/Edge Profiling/ShapeEdges.swift",
        "Abstract Layer/Operations/EncloseSurface.swift",
        "Abstract Layer/Operations/Evaluate.swift",
        "Abstract Layer/Operations/Extrude/ExtrudeAlongTransforms.swift",
        "Abstract Layer/Operations/Extrude/ExtrudeWithEdgeProfiles.swift",
        "Abstract Layer/Operations/Extrude/Extrusion.swift",
        "Abstract Layer/Operations/Extrude/HelixSweep.swift",
        "Abstract Layer/Operations/Extrude/Sweep.swift",
        "Abstract Layer/Operations/Filling/ConvexHull.swift",
        "Abstract Layer/Operations/Filling/Fill.swift",
        "Abstract Layer/Operations/Follow2D.swift",
        "Abstract Layer/Operations/Follow3D.swift",
        "Abstract Layer/Operations/GeometryEvaluator/GeometryEvaluator+Measurements.swift",
        "Abstract Layer/Operations/GeometryEvaluator/GeometryEvaluator+Parts.swift",
        "Abstract Layer/Operations/GeometryEvaluator/GeometryEvaluator+ResultElements.swift",
        "Abstract Layer/Operations/GeometryEvaluator/GeometryEvaluator+SpatialQueries.swift",
        "Abstract Layer/Operations/GeometryEvaluator/GeometryEvaluator+Splitting.swift",
        "Abstract Layer/Operations/GeometryEvaluator/GeometryEvaluator+Topology.swift",
        "Abstract Layer/Operations/GeometryEvaluator/GeometryEvaluator.swift",
        "Abstract Layer/Operations/Hollowing/Hollow.swift",
        "Abstract Layer/Operations/Loft/Geometry2D+Lofted.swift",
        "Abstract Layer/Operations/Loft/Loft+Build.swift",
        "Abstract Layer/Operations/Loft/Loft+Mesh.swift",
        "Abstract Layer/Operations/Loft/Loft+PolygonGroupInterpolation.swift",
        "Abstract Layer/Operations/Loft/Loft+PolygonGroups.swift",
        "Abstract Layer/Operations/Loft/Loft+Resampling.swift",
        "Abstract Layer/Operations/Loft/Loft+Visualization.swift",
        "Abstract Layer/Operations/Loft/Loft.Section.swift",
        "Abstract Layer/Operations/Loft/Loft.Transition.swift",
        "Abstract Layer/Operations/Loft/Loft.swift",
        "Abstract Layer/Operations/Measure.swift",
        "Abstract Layer/Operations/Offsetting/Mesh Offset/ConcurrentLoop.swift",
        "Abstract Layer/Operations/Offsetting/Mesh Offset/GridTable.swift",
        "Abstract Layer/Operations/Offsetting/Mesh Offset/MeshDistanceField+ClosestPoint.swift",
        "Abstract Layer/Operations/Offsetting/Mesh Offset/MeshDistanceField+Construction.swift",
        "Abstract Layer/Operations/Offsetting/Mesh Offset/MeshDistanceField+Hierarchy.swift",
        "Abstract Layer/Operations/Offsetting/Mesh Offset/MeshDistanceField+HierarchySplits.swift",
        "Abstract Layer/Operations/Offsetting/Mesh Offset/MeshDistanceField+SelfIntersection.swift",
        "Abstract Layer/Operations/Offsetting/Mesh Offset/MeshDistanceField+Sign.swift",
        "Abstract Layer/Operations/Offsetting/Mesh Offset/MeshDistanceField+Topology.swift",
        "Abstract Layer/Operations/Offsetting/Mesh Offset/MeshDistanceField.swift",
        "Abstract Layer/Operations/Offsetting/Mesh Offset/MeshOffset+CleanUp.swift",
        "Abstract Layer/Operations/Offsetting/Mesh Offset/MeshOffset+Components.swift",
        "Abstract Layer/Operations/Offsetting/Mesh Offset/MeshOffset+ContourRepair.swift",
        "Abstract Layer/Operations/Offsetting/Mesh Offset/MeshOffset+Contouring.swift",
        "Abstract Layer/Operations/Offsetting/Mesh Offset/MeshOffset+Edges.swift",
        "Abstract Layer/Operations/Offsetting/Mesh Offset/MeshOffset+Fits.swift",
        "Abstract Layer/Operations/Offsetting/Mesh Offset/MeshOffset+Grid.swift",
        "Abstract Layer/Operations/Offsetting/Mesh Offset/MeshOffset+Octree.swift",
        "Abstract Layer/Operations/Offsetting/Mesh Offset/MeshOffset+Separation.swift",
        "Abstract Layer/Operations/Offsetting/Mesh Offset/MeshOffset+Simplification.swift",
        "Abstract Layer/Operations/Offsetting/Mesh Offset/MeshOffset+VertexFans.swift",
        "Abstract Layer/Operations/Offsetting/Mesh Offset/MeshOffset.swift",
        "Abstract Layer/Operations/Offsetting/Mesh Offset/OffsetCorners+PieceAssembly.swift",
        "Abstract Layer/Operations/Offsetting/Mesh Offset/OffsetCorners+PieceBuilder.swift",
        "Abstract Layer/Operations/Offsetting/Mesh Offset/OffsetCorners+PieceSet.swift",
        "Abstract Layer/Operations/Offsetting/Mesh Offset/OffsetCorners.swift",
        "Abstract Layer/Operations/Offsetting/Mesh Offset/OffsetOctree.swift",
        "Abstract Layer/Operations/Offsetting/Mesh Offset/PlaneFit.swift",
        "Abstract Layer/Operations/Offsetting/Mesh Offset/RoundingField.swift",
        "Abstract Layer/Operations/Offsetting/Offset.swift",
        "Abstract Layer/Operations/Offsetting/Offset3D.swift",
        "Abstract Layer/Operations/Offsetting/OffsetPolyline.swift",
        "Abstract Layer/Operations/Offsetting/Rounding.swift",
        "Abstract Layer/Operations/Offsetting/Stroke.swift",
        "Abstract Layer/Operations/Offsetting/StrokeCurve+Outline.swift",
        "Abstract Layer/Operations/Offsetting/StrokeCurve.swift",
        "Abstract Layer/Operations/Only.swift",
        "Abstract Layer/Operations/OverhangSafe.swift",
        "Abstract Layer/Operations/Projection.swift",
        "Abstract Layer/Operations/ReadConcrete.swift",
        "Abstract Layer/Operations/ReadOutlines.swift",
        "Abstract Layer/Operations/ReadSurfaces.swift",
        "Abstract Layer/Operations/Replace.swift",
        "Abstract Layer/Operations/Resolution.swift",
        "Abstract Layer/Operations/Separate.swift",
        "Abstract Layer/Operations/Skew2D.swift",
        "Abstract Layer/Operations/Skew3D.swift",
        "Abstract Layer/Operations/Smoothing.swift",
        "Abstract Layer/Operations/Split2D.swift",
        "Abstract Layer/Operations/Split3D.swift",
        "Abstract Layer/Operations/SplitInto.swift",
        "Abstract Layer/Operations/Stack.swift",
        "Abstract Layer/Operations/Transformations/Geometry+Transformable.swift",
        "Abstract Layer/Operations/Transformations/RotateAround.swift",
        "Abstract Layer/Operations/Transformations/VariableScale.swift",
        "Abstract Layer/Operations/Twist.swift",
        "Abstract Layer/Operations/Warp.swift",
        "Abstract Layer/Operations/WhileMasked.swift",
        "Abstract Layer/Operations/WhileTransformed.swift",
        "Abstract Layer/Operations/Within.swift",
        "Abstract Layer/Operations/Wrap.swift",
        "Abstract Layer/Transformable/Transformable+Rotation.swift",
        "Abstract Layer/Transformable/Transformable+Scaling.swift",
        "Abstract Layer/Transformable/Transformable+Shearing.swift",
        "Abstract Layer/Transformable/Transformable+Translation.swift",
        "Abstract Layer/Transformable/Transformable.swift",
        "Abstract Layer/Visualization/AxesVisualization.swift",
        "Abstract Layer/Visualization/BoundingBoxVisualization.swift",
        "Abstract Layer/Visualization/CurveVisualization.swift",
        "Abstract Layer/Visualization/DirectionVisualization.swift",
        "Abstract Layer/Visualization/MeshVisualization.swift",
        "Abstract Layer/Visualization/PlaneVisualization.swift",
        "Abstract Layer/Visualization/RulerVisualization.swift",
        "ArrayBuilder.swift",
        "Concrete Layer/Build/Build.swift",
        "Concrete Layer/Build/BuildDirective.swift",
        "Concrete Layer/Build/BuildWarning.swift",
        "Concrete Layer/Build/Group/Group.swift",
        "Concrete Layer/Build/Group/GroupContentBuilder.swift",
        "Concrete Layer/Build/Model/Model.swift",
        "Concrete Layer/Build/Model/ModelContentBuilder.swift",
        "Concrete Layer/Build/Model/ModelContext.swift",
        "Concrete Layer/Build/Options/Compression.swift",
        "Concrete Layer/Build/Options/FileFormats.swift",
        "Concrete Layer/Build/Options/IncludedPartSemantics.swift",
        "Concrete Layer/Build/Options/Metadata.swift",
        "Concrete Layer/Build/Options/ModelOptions.swift",
        "Concrete Layer/Build/Project/CommandLineArguments.swift",
        "Concrete Layer/Build/Project/Project.swift",
        "Concrete Layer/Build/Project/ProjectContentBuilder.swift",
        "Concrete Layer/ConcreteGeometry.swift",
        "Concrete Layer/ModelFileGenerator.swift",
        "Concrete Layer/Output Providers/3MF/LiveLinkSettings.swift",
        "Concrete Layer/Output Providers/3MF/ModelArchive.swift",
        "Concrete Layer/Output Providers/3MF/ThreeMFDataProvider+Helpers.swift",
        "Concrete Layer/Output Providers/3MF/ThreeMFDataProvider+LiveLink.swift",
        "Concrete Layer/Output Providers/3MF/ThreeMFDataProvider+Materials.swift",
        "Concrete Layer/Output Providers/3MF/ThreeMFDataProvider.swift",
        "Concrete Layer/Output Providers/BinarySTLDataProvider.swift",
        "Concrete Layer/Output Providers/OutputDataProvider.swift",
        "Concrete Layer/Output Providers/SVGDataProvider.swift",
        "Concrete Layer/PolygonTree.swift",
        "Dimensionality.swift",
        "Extensions/MiscExtensions.swift",
        "Extensions/RangeExtensions.swift",
        "Extensions/SequenceExtensions.swift",
        "Logging.swift",
        "ModelLogger.swift",
        "Node Layer/Context/EvaluationContext.swift",
        "Node Layer/Context/GeometryCache.swift",
        "Node Layer/EvaluationResult.swift",
        "Node Layer/GeometryNode/GeometryNode+Codable.swift",
        "Node Layer/GeometryNode/GeometryNode+Creation.swift",
        "Node Layer/GeometryNode/GeometryNode+Debug.swift",
        "Node Layer/GeometryNode/GeometryNode+Digest.swift",
        "Node Layer/GeometryNode/GeometryNode+Hashable.swift",
        "Node Layer/GeometryNode/GeometryNode+Shapes.swift",
        "Node Layer/GeometryNode/GeometryNode.swift",
        "Operators.swift",
        "Values/Alignment/AxisAlignment.swift",
        "Values/Alignment/GeometryAlignment+Presets.swift",
        "Values/Alignment/GeometryAlignment.swift",
        "Values/Angle/Angle+Operators.swift",
        "Values/Angle/Angle+Trigonometry.swift",
        "Values/Angle/Angle.swift",
        "Values/AnyCacheKey.swift",
        "Values/Axis/Axes.swift",
        "Values/Axis/Axis.swift",
        "Values/BoundingBox.swift",
        "Values/CacheKey.swift",
        "Values/Color/Color+ColorLiteral.swift",
        "Values/Color/Color+Constants.swift",
        "Values/Color/Color+HSB.swift",
        "Values/Color/Color.swift",
        "Values/Corners, Edges and Sides/Box.Corner.swift",
        "Values/Corners, Edges and Sides/Box.Edge.swift",
        "Values/Corners, Edges and Sides/CornerRoundingStyle.swift",
        "Values/Corners, Edges and Sides/DirectionalAxis.swift",
        "Values/Corners, Edges and Sides/OrthogonalCorner.swift",
        "Values/Corners, Edges and Sides/Rectangle.Corner.swift",
        "Values/Curves/Bezier/BezierCurve.swift",
        "Values/Curves/Bezier/BezierPatch.swift",
        "Values/Curves/Bezier/BezierPath+Adding.swift",
        "Values/Curves/Bezier/BezierPath+Internal.swift",
        "Values/Curves/Bezier/BezierPath+Operations.swift",
        "Values/Curves/Bezier/BezierPath.swift",
        "Values/Curves/Bezier/Path Builder/BezierPath.Builder.swift",
        "Values/Curves/Bezier/Path Builder/ComponentFunctions.swift",
        "Values/Curves/Bezier/Path Builder/ComponentFunctions2D.swift",
        "Values/Curves/Bezier/Path Builder/ComponentFunctions3D.swift",
        "Values/Curves/Bezier/Path Builder/PathBuilderValue.swift",
        "Values/Curves/Bezier/Path Builder/PathBuilderVector.swift",
        "Values/Curves/CurveSample.swift",
        "Values/Curves/CurveSampleInterval.swift",
        "Values/Curves/InterpolatingCurve.swift",
        "Values/Curves/ParametricCurve/AnyParametricCurve.swift",
        "Values/Curves/ParametricCurve/ParametricCurve+DefaultImplementations.swift",
        "Values/Curves/ParametricCurve/ParametricCurve+FiniteDifferenceTangent.swift",
        "Values/Curves/ParametricCurve/ParametricCurve+Frames.swift",
        "Values/Curves/ParametricCurve/ParametricCurve+Operations.swift",
        "Values/Curves/ParametricCurve/ParametricCurve.swift",
        "Values/Curves/ParametricCurveFrame/ParametricCurveFrame+Continuation.swift",
        "Values/Curves/ParametricCurveFrame/ParametricCurveFrame+Sequence.swift",
        "Values/Curves/ParametricCurveFrame/ParametricCurveFrame.swift",
        "Values/Curves/ReferenceTarget.swift",
        "Values/Curves/Spline Curve/SplineCurve+Creation.swift",
        "Values/Curves/Spline Curve/SplineCurve.swift",
        "Values/Curves/Subcurve.swift",
        "Values/Edge Profiles/EdgeProfile+Cutting.swift",
        "Values/Edge Profiles/EdgeProfile+FollowingEdge.swift",
        "Values/Edge Profiles/EdgeProfile+Forming.swift",
        "Values/Edge Profiles/EdgeProfile+OffsetTool.swift",
        "Values/Edge Profiles/EdgeProfile+Presets.swift",
        "Values/Edge Profiles/EdgeProfile+VertexWelding.swift",
        "Values/Edge Profiles/EdgeProfile.swift",
        "Values/Edge Shape/EdgeShape+CrossSection.swift",
        "Values/Edge Shape/EdgeShape+Presets.swift",
        "Values/Edge Shape/EdgeShape.swift",
        "Values/LinearInterpolation.swift",
        "Values/Material+Presets.swift",
        "Values/Material.swift",
        "Values/Measurements+Centroid.swift",
        "Values/Measurements.swift",
        "Values/MeshData.swift",
        "Values/Polygons/SimplePolygon.swift",
        "Values/Polygons/SimplePolygonList+Alignment.swift",
        "Values/Polygons/SimplePolygonList.swift",
        "Values/Segmentation.swift",
        "Values/ShapingFunction/ShapingFunction+Combinators.swift",
        "Values/ShapingFunction/ShapingFunction+Internal.swift",
        "Values/ShapingFunction/ShapingFunction+Presets.swift",
        "Values/ShapingFunction/ShapingFunction.swift",
        "Values/Spatial/Direction.swift",
        "Values/Spatial/Line.swift",
        "Values/Spatial/LineSegment.swift",
        "Values/Spatial/LinearDirection.swift",
        "Values/Spatial/Plane+Transformation.swift",
        "Values/Spatial/Plane.swift",
        "Values/Spatial/SurfaceCrossing.swift",
        "Values/StableDigest+CacheKey.swift",
        "Values/StableDigest+Values.swift",
        "Values/StableDigest.swift",
        "Values/Surfaces/ArcLengthParameterization.swift",
        "Values/Surfaces/CoonsPatch.swift",
        "Values/Surfaces/InterpolatingSurface.swift",
        "Values/Surfaces/ParametricSurface.swift",
        "Values/Surfaces/RemappedSurface.swift",
        "Values/Surfaces/RuledSurface.swift",
        "Values/Surfaces/SplineSurface.swift",
        "Values/Transforms/2D/BasicMatrix3x3.swift",
        "Values/Transforms/2D/Transform2D+Creation.swift",
        "Values/Transforms/2D/Transform2D.swift",
        "Values/Transforms/3D/BasicMatrix4x4.swift",
        "Values/Transforms/3D/Transform3D+Creation.swift",
        "Values/Transforms/3D/Transform3D.swift",
        "Values/Transforms/Matrix.swift",
        "Values/Transforms/Transform.swift",
        "Values/Triangle/Triangle+Initializers.swift",
        "Values/Triangle/Triangle+Internal.swift",
        "Values/Triangle/Triangle+Modification.swift",
        "Values/Triangle/Triangle+Protocols.swift",
        "Values/Triangle/Triangle+Right.swift",
        "Values/Triangle/Triangle.swift",
        "Values/Vectors/DimensionalValues.swift",
        "Values/Vectors/Vector.swift",
        "Values/Vectors/Vector2D+Operators.swift",
        "Values/Vectors/Vector2D.swift",
        "Values/Vectors/Vector3D+Operators.swift",
        "Values/Vectors/Vector3D.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "6.3"
}
basic-6.4-latest: Pulling from saguaro1/spi-images
Digest: sha256:cb09f0c0d537a8668f02529c380785d189fc75032d54572211355a09e050e122
Status: Image is up to date for registry.gitlab.com/saguaro1/spi-images:basic-6.4-latest
Done.