The Swift Package Index logo.Swift Package Index

Build Information

Successful build of mvt-tools, reference main (771ebd), with Swift 6.3 for Linux on 22 Oct 2026 14:29:07 UTC.

Swift 6 data race errors: 0

Build Command

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

Build Log

========================================
RunAll
========================================
Builder version: 5.1.3
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/Outdooractive/mvt-tools.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/Outdooractive/mvt-tools
 * branch            main       -> FETCH_HEAD
 * [new branch]      main       -> origin/main
HEAD is now at 771ebdf Run CI on both macOS and Linux (#59)
Submodule path 'Dependencies/maplibre-tile-spec': checked out '87878a9006e8e757a1400a05edb37408c3e595ec'
Submodule path 'Dependencies/maplibre-tile-spec/cpp/vendor/earcut': checked out 'f36ced7e50254738c4e5af1a239f5fb7b1094007'
Submodule path 'Dependencies/maplibre-tile-spec/cpp/vendor/earcut/vendor/benchmark': checked out '2948b6a2e61ccabecc952c24794c6960d86c9ed6'
Submodule path 'Dependencies/maplibre-tile-spec/cpp/vendor/earcut/vendor/glfw': checked out '7d5a16ce714f0b5f4efa3262de22e4d948851525'
Submodule path 'Dependencies/maplibre-tile-spec/cpp/vendor/earcut/vendor/googletest': checked out '0934b7e112354d609133d2c5f973c402c9efc9b9'
Submodule path 'Dependencies/maplibre-tile-spec/cpp/vendor/fsst': checked out '75b2e7535392d5ca5eaec937259388d89e38ba4d'
Submodule path 'Dependencies/maplibre-tile-spec/cpp/vendor/googletest': checked out 'c00fd25b71a17e645e4567fcb465c3fa532827d2'
Submodule path 'Dependencies/maplibre-tile-spec/cpp/vendor/json': checked out '9cca280a4d0ccf0c08f47a99aa71d1b0e52f8d03'
Submodule path 'Dependencies/maplibre-tile-spec/test/mvt-fixtures': checked out '4b329c12f6ceb8bb442f09726cb1957b0add0c3a'
Submodule path 'Dependencies/maplibre-tile-spec/test/mvt-fixtures/vector-tile-spec': checked out '452ef14841f3e1288de8b355f722682b63c1b13f'
Submodule 'Dependencies/maplibre-tile-spec' (https://github.com/maplibre/maplibre-tile-spec) registered for path 'Dependencies/maplibre-tile-spec'
Cloning into '/host/spi-builder-workspace/Dependencies/maplibre-tile-spec'...
Submodule 'cpp/vendor/earcut' (https://github.com/mapbox/earcut.hpp.git) registered for path 'Dependencies/maplibre-tile-spec/cpp/vendor/earcut'
Submodule 'cpp/vendor/fsst' (https://github.com/cwida/fsst.git) registered for path 'Dependencies/maplibre-tile-spec/cpp/vendor/fsst'
Submodule 'cpp/vendor/googletest' (https://github.com/google/googletest.git) registered for path 'Dependencies/maplibre-tile-spec/cpp/vendor/googletest'
Submodule 'cpp/vendor/json' (https://github.com/nlohmann/json.git) registered for path 'Dependencies/maplibre-tile-spec/cpp/vendor/json'
Submodule 'test/mvt-fixtures' (https://github.com/mapbox/mvt-fixtures.git) registered for path 'Dependencies/maplibre-tile-spec/test/mvt-fixtures'
Cloning into '/host/spi-builder-workspace/Dependencies/maplibre-tile-spec/cpp/vendor/earcut'...
Cloning into '/host/spi-builder-workspace/Dependencies/maplibre-tile-spec/cpp/vendor/fsst'...
Cloning into '/host/spi-builder-workspace/Dependencies/maplibre-tile-spec/cpp/vendor/googletest'...
Cloning into '/host/spi-builder-workspace/Dependencies/maplibre-tile-spec/cpp/vendor/json'...
Cloning into '/host/spi-builder-workspace/Dependencies/maplibre-tile-spec/test/mvt-fixtures'...
Submodule 'vendor/benchmark' (https://github.com/google/benchmark.git) registered for path 'Dependencies/maplibre-tile-spec/cpp/vendor/earcut/vendor/benchmark'
Submodule 'vendor/glfw' (https://github.com/glfw/glfw.git) registered for path 'Dependencies/maplibre-tile-spec/cpp/vendor/earcut/vendor/glfw'
Submodule 'vendor/googletest' (https://github.com/google/googletest.git) registered for path 'Dependencies/maplibre-tile-spec/cpp/vendor/earcut/vendor/googletest'
Cloning into '/host/spi-builder-workspace/Dependencies/maplibre-tile-spec/cpp/vendor/earcut/vendor/benchmark'...
Cloning into '/host/spi-builder-workspace/Dependencies/maplibre-tile-spec/cpp/vendor/earcut/vendor/glfw'...
Cloning into '/host/spi-builder-workspace/Dependencies/maplibre-tile-spec/cpp/vendor/earcut/vendor/googletest'...
Submodule 'vector-tile-spec' (https://github.com/mapbox/vector-tile-spec) registered for path 'Dependencies/maplibre-tile-spec/test/mvt-fixtures/vector-tile-spec'
Cloning into '/host/spi-builder-workspace/Dependencies/maplibre-tile-spec/test/mvt-fixtures/vector-tile-spec'...
Cloned https://github.com/Outdooractive/mvt-tools.git
Revision (git rev-parse @):
771ebdfd4b13337472d553a32306d46c7cf2094c
SPI manifest file found: $PWD/.spi.yml
SUCCESS checkout https://github.com/Outdooractive/mvt-tools.git at main
========================================
Build
========================================
Selected platform:         linux
Swift version:             6.3
Building package at path:  $PWD
https://github.com/Outdooractive/mvt-tools.git
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-54344845-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:linux-6.3-latest swift build --triple x86_64-unknown-linux-gnu 2>&1
linux-6.3-latest: Pulling from saguaro1/spi-images
Digest: sha256:1b75f3338690e1611bd07d393b988f1cb6c72bd2655b61306c710afc67bb9c44
Status: Image is up to date for registry.gitlab.com/saguaro1/spi-images:linux-6.3-latest
Fetching https://github.com/1024jp/GzipSwift.git
Fetching https://github.com/Outdooractive/gis-tools-csv
Fetching https://github.com/apple/swift-argument-parser
Fetching https://github.com/apple/swift-log.git
Fetching https://github.com/apple/swift-protobuf
Fetching https://github.com/Outdooractive/gis-tools
[1/8373] Fetching swift-log
[504/17518] Fetching swift-log, gis-tools
[3184/19284] Fetching swift-log, gis-tools, gzipswift
Fetched https://github.com/apple/swift-log.git from cache (0.53s)
[3687/10911] Fetching gis-tools, gzipswift
[9175/30083] Fetching gis-tools, gzipswift, swift-argument-parser
[29902/30193] Fetching gis-tools, gzipswift, swift-argument-parser, gis-tools-csv
Fetched https://github.com/1024jp/GzipSwift.git from cache (0.86s)
Fetched https://github.com/Outdooractive/gis-tools-csv from cache (0.95s)
Fetched https://github.com/apple/swift-argument-parser from cache (0.96s)
Fetched https://github.com/Outdooractive/gis-tools from cache (0.97s)
[1/55632] Fetching swift-protobuf
Fetched https://github.com/apple/swift-protobuf from cache (4.41s)
Computing version for https://github.com/apple/swift-protobuf
Computed https://github.com/apple/swift-protobuf at 1.39.0 (4.60s)
Computing version for https://github.com/apple/swift-log.git
Computed https://github.com/apple/swift-log.git at 1.16.2 (0.15s)
Computing version for https://github.com/apple/swift-argument-parser
Computed https://github.com/apple/swift-argument-parser at 1.8.2 (0.16s)
Computing version for https://github.com/1024jp/GzipSwift.git
Computed https://github.com/1024jp/GzipSwift.git at 7.0.0 (0.17s)
Computing version for https://github.com/Outdooractive/gis-tools-csv
Computed https://github.com/Outdooractive/gis-tools-csv at 3.0.0-beta.1 (0.15s)
Computing version for https://github.com/Outdooractive/gis-tools
Computed https://github.com/Outdooractive/gis-tools at 3.0.0-beta.1 (0.15s)
Creating working copy for https://github.com/apple/swift-argument-parser
Working copy of https://github.com/apple/swift-argument-parser resolved at 1.8.2
Creating working copy for https://github.com/apple/swift-log.git
Working copy of https://github.com/apple/swift-log.git resolved at 1.16.2
Creating working copy for https://github.com/Outdooractive/gis-tools
Working copy of https://github.com/Outdooractive/gis-tools resolved at 3.0.0-beta.1
Creating working copy for https://github.com/1024jp/GzipSwift.git
Working copy of https://github.com/1024jp/GzipSwift.git resolved at 7.0.0
Creating working copy for https://github.com/apple/swift-protobuf
Working copy of https://github.com/apple/swift-protobuf resolved at 1.39.0
Creating working copy for https://github.com/Outdooractive/gis-tools-csv
Working copy of https://github.com/Outdooractive/gis-tools-csv resolved at 3.0.0-beta.1
[1/1] Compiling plugin SwiftProtobufPlugin
[2/2] Compiling plugin GenerateManual
[3/3] Compiling plugin GenerateDoccReference
Building for debugging...
[3/39] Write sources
[10/39] Compiling rle.cpp
[11/39] Compiling libfsst.cpp
[12/39] Compiling tileset.cpp
[13/39] Compiling fsst_avx512.cpp
[14/39] Compiling Bridge.cpp
[15/39] Write swift-version-24593BA9C3E375BF.txt
[16/39] Compiling properties.cpp
[17/123] Compiling stream.cpp
[18/134] Compiling feature.cpp
[19/134] Compiling geometry_vector.cpp
[20/134] Compiling layer.cpp
[21/311] Compiling int.cpp
[23/311] Emitting module GISTools
[24/335] Compiling GISTools Area.swift
[25/335] Compiling GISTools Bearing.swift
[26/336] Compiling Logging LoggingSystem.swift
[27/336] Compiling Logging Logger+Attributes.swift
[28/336] Compiling Logging Logger+With.swift
[29/336] Compiling Logging Logger.swift
[29/336] Compiling decoder.cpp
[30/336] Write sources
[33/338] Emitting module SwiftProtobuf
[34/349] Emitting module ArgumentParserToolInfo
[35/349] Compiling GISTools BezierSpline.swift
[36/349] Compiling GISTools BooleanClockwise.swift
[37/349] Emitting module Logging
[38/349] Compiling GISTools Along.swift
[39/349] Compiling GISTools AntimeridianCutting.swift
[40/349] Compiling Logging MetadataProvider.swift
[41/350] Wrapping AST for Logging for debugging
[42/350] Compiling bitpacking.cpp
[44/350] Compiling GISTools BooleanOverlap.swift
[45/350] Compiling GISTools BooleanParallel.swift
[46/350] Compiling GISTools BooleanPointInPolygon.swift
[47/350] Compiling GISTools BooleanPointOnLine.swift
[48/350] Compiling GISTools BooleanTouches.swift
[49/350] Compiling GISTools Boundary.swift
[50/350] Compiling GISTools BoundingBoxClip.swift
[51/350] Compiling GISTools BoundingBoxPosition.swift
[52/350] Compiling GISTools Buffer.swift
[53/350] Compiling GISTools Center.swift
[54/350] Compiling GISTools Circle.swift
[55/350] Compiling GISTools Clean.swift
[56/350] Compiling GISTools TransformRotate.swift
[57/350] Compiling GISTools TransformScale.swift
[58/350] Compiling GISTools TransformTranslate.swift
[59/350] Compiling GISTools LineMerge.swift
[60/350] Compiling GISTools LineOffset.swift
[61/350] Compiling GISTools LineOverlap.swift
[62/350] Compiling GISTools LineSegments.swift
[63/350] Compiling GISTools LineSlice.swift
[64/350] Compiling GISTools LineSliceAlong.swift
[65/350] Compiling GISTools LineSplit.swift
[66/350] Compiling GISTools MakeValid.swift
[67/350] Compiling GISTools Mask.swift
[68/350] Compiling GISTools PointOnFeature.swift
[69/350] Compiling GISTools PointToLineDistance.swift
[70/350] Compiling GISTools PointsWithinPolygon.swift
[71/350] Compiling GISTools PoleOfInaccessibility.swift
[72/350] Compiling GISTools Collect.swift
[73/350] Compiling GISTools ConcaveHull.swift
[74/350] Compiling GISTools Conversions.swift
[75/350] Compiling GISTools ConvexHull.swift
[76/350] Compiling GISTools Densify.swift
[77/350] Compiling GISTools Destination.swift
[78/350] Compiling GISTools Difference.swift
[79/350] Compiling GISTools Dissolve.swift
[80/350] Compiling GISTools MaximumInscribedCircle.swift
[81/350] Compiling GISTools MidPoint.swift
[82/350] Compiling GISTools MinimumBoundingCircle.swift
[83/350] Compiling GISTools MinkowskiSum.swift
[84/350] Compiling GISTools NearestPoint.swift
[85/350] Compiling GISTools NearestPointOnFeature.swift
[86/350] Compiling GISTools NearestPointOnLine.swift
[87/350] Compiling GISTools NearestPointToLine.swift
[88/350] Compiling GISTools OrientedEnvelope.swift
[89/350] Compiling GISTools Overlay.swift
[90/350] Compiling GISTools Planepoint.swift
[91/350] Compiling GISTools PointGrid.swift
[92/350] Emitting module Gzip
[93/350] Compiling GISTools Clusters.swift
[94/350] Compiling GISTools PolygonSmooth.swift
[95/350] Compiling GISTools PolygonTangents.swift
[96/350] Compiling GISTools PolygonToLine.swift
[97/350] Compiling GISTools Polygonize.swift
[98/350] Compiling GISTools Random.swift
[99/350] Compiling GISTools RectangleGrid.swift
[100/350] Compiling GISTools Reverse.swift
[101/350] Compiling GISTools Rewind.swift
[102/350] Compiling GISTools RhumbBearing.swift
[103/350] Compiling GISTools RhumbDestination.swift
[104/350] Compiling GISTools RhumbDistance.swift
[105/350] Compiling Gzip GzipError+LocalizedError.swift
[106/350] Compiling Gzip Data+Gzip.swift
[116/351] Compiling SwiftProtobuf any.pb.swift
[117/351] Compiling SwiftProtobuf api.pb.swift
[118/351] Compiling SwiftProtobuf descriptor.pb.swift
[119/351] Compiling SwiftProtobuf duration.pb.swift
[120/351] Compiling SwiftProtobuf empty.pb.swift
[121/351] Compiling SwiftProtobuf field_mask.pb.swift
[122/351] Compiling SwiftProtobuf source_context.pb.swift
[123/351] Compiling SwiftProtobuf struct.pb.swift
[124/351] Compiling SwiftProtobuf timestamp.pb.swift
[125/351] Compiling SwiftProtobuf type.pb.swift
[126/351] Compiling SwiftProtobuf wrappers.pb.swift
[127/351] Compiling GISTools IsoLines.swift
[128/351] Compiling GISTools Kinks.swift
[129/351] Compiling GISTools Length.swift
[130/351] Compiling GISTools LineArc.swift
[131/351] Compiling GISTools LineChunk.swift
[132/351] Compiling GISTools LineIntersection.swift
[132/372] Wrapping AST for Gzip for debugging
[159/375] Compiling GISTools Sample.swift
[160/375] Compiling GISTools Sector.swift
[161/375] Compiling GISTools SharedPaths.swift
[162/375] Compiling GISTools Simplify.swift
[163/375] Compiling GISTools SnapToGrid.swift
[164/375] Compiling GISTools SquareGrid.swift
[165/375] Compiling GISTools SymmetricDifference.swift
[166/375] Compiling GISTools Tesselate.swift
[167/375] Compiling GISTools TileCover.swift
[168/375] Compiling GISTools Tin.swift
[169/375] Compiling GISTools TransformCoordinates.swift
[170/375] Compiling ArgumentParserToolInfo ToolInfo.swift
[171/376] Compiling encoder.cpp
[172/376] Wrapping AST for ArgumentParserToolInfo for debugging
[174/376] Compiling GISTools Graph+Bridges.swift
[175/376] Compiling GISTools Graph+Contraction.swift
[176/376] Compiling GISTools Graph+Convenience.swift
[177/376] Compiling GISTools Graph+Cycles.swift
[178/376] Compiling GISTools Graph+DeadEnds.swift
[179/376] Compiling GISTools Graph+Edges.swift
[180/376] Compiling GISTools Graph+Eulerian.swift
[181/376] Compiling GISTools Graph+KShortestPaths.swift
[182/376] Compiling GISTools Graph+Merge.swift
[183/376] Compiling GISTools Graph+MinimumSpanningTree.swift
[184/376] Compiling GISTools Graph+MultiCriteriaPath.swift
[185/376] Compiling GISTools Graph+NodeOnEdge.swift
[186/376] Compiling GISTools Graph+Nodes.swift
[187/376] Compiling GISTools Graph+Partitioning.swift
[188/376] Compiling GISTools Graph+ShortestPath.swift
[189/376] Compiling GISTools Graph+StronglyConnectedComponents.swift
[190/376] Compiling GISTools Graph+Subgraph.swift
[191/376] Compiling GISTools Graph+Traversal.swift
[192/376] Compiling GISTools Graph+Tsp.swift
[193/376] Compiling GISTools Graph.swift
[194/376] Compiling GISTools MinHeap.swift
[195/376] Compiling GISTools Node.swift
[196/376] Compiling GISTools MapTile.swift
[197/376] Compiling GISTools AlbersEqualAreaMath.swift
[198/423] Compiling ArgumentParser InputKey.swift
[199/423] Compiling ArgumentParser InputOrigin.swift
[200/423] Compiling ArgumentParser Mutex.swift
[201/423] Compiling ArgumentParser Platform.swift
[202/423] Compiling ArgumentParser SequenceExtensions.swift
[203/423] Compiling ArgumentParser StringExtensions.swift
[204/423] Compiling ArgumentParser SwiftExtensions.swift
[205/423] Compiling ArgumentParser Tree.swift
[206/423] Compiling ArgumentParser Name.swift
[207/423] Compiling ArgumentParser Parsed.swift
[208/423] Compiling ArgumentParser ParsedValues.swift
[209/423] Compiling ArgumentParser ParserError.swift
[210/423] Compiling ArgumentParser SplitArguments.swift
[211/423] Compiling ArgumentParser DumpHelpGenerator.swift
[212/423] Compiling ArgumentParser ParentCommand.swift
[213/423] Compiling ArgumentParser AsyncParsableCommand.swift
[214/423] Compiling ArgumentParser CommandConfiguration.swift
[215/423] Compiling ArgumentParser CommandGroup.swift
[216/423] Compiling ArgumentParser EnumerableFlag.swift
[217/423] Compiling ArgumentParser ExpressibleByArgument.swift
[218/423] Compiling ArgumentParser ParsableArguments.swift
[223/423] Compiling ArgumentParser BashCompletionsGenerator.swift
[224/423] Compiling ArgumentParser CompletionsGenerator.swift
[225/423] Compiling ArgumentParser FishCompletionsGenerator.swift
[226/423] Compiling ArgumentParser ZshCompletionsGenerator.swift
[227/423] Compiling ArgumentParser Argument.swift
[228/423] Compiling ArgumentParser ArgumentDiscussion.swift
[229/423] Compiling ArgumentParser ArgumentHelp.swift
[230/423] Compiling ArgumentParser ArgumentVisibility.swift
[231/423] Compiling ArgumentParser CompletionKind.swift
[232/423] Compiling ArgumentParser Errors.swift
[233/423] Compiling ArgumentParser Flag.swift
[234/423] Compiling ArgumentParser NameSpecification.swift
[234/423] Compiling int.cpp
[236/423] Emitting module ArgumentParser
[256/429] Compiling ArgumentParser Option.swift
[257/429] Compiling ArgumentParser OptionGroup.swift
[258/429] Compiling ArgumentParser HelpCommand.swift
[259/429] Compiling ArgumentParser HelpGenerator.swift
[260/429] Compiling ArgumentParser MessageInfo.swift
[261/429] Compiling ArgumentParser UsageGenerator.swift
[262/429] Compiling ArgumentParser CollectionExtensions.swift
[263/429] Compiling ArgumentParser Foundation.swift
[264/429] Compiling ArgumentParser ParsableCommand.swift
[265/429] Compiling ArgumentParser ArgumentDecoder.swift
[266/429] Compiling ArgumentParser ArgumentDefinition.swift
[267/429] Compiling ArgumentParser ArgumentSet.swift
[268/429] Compiling ArgumentParser CommandParser.swift
[295/429] Compiling ArgumentParser AsyncCompletionsValidator.swift
[296/429] Compiling ArgumentParser CodingKeyValidator.swift
[297/429] Compiling ArgumentParser NonsenseFlagsValidator.swift
[298/429] Compiling ArgumentParser ParsableArgumentsValidation.swift
[299/429] Compiling ArgumentParser PositionalArgumentsValidator.swift
[300/429] Compiling ArgumentParser UniqueNamesValidator.swift
[301/429] Compiling GISTools ArrayProjection.swift
[302/429] Compiling GISTools AuthalicLatitude.swift
[303/429] Compiling GISTools CustomProjection.swift
[304/429] Compiling GISTools Datum.swift
[305/429] Compiling GISTools Ch1903Lv03Definition.swift
[306/429] Compiling GISTools Ch1903PlusLv95Definition.swift
[307/429] Compiling GISTools DhdnGkDefinition.swift
[308/429] Compiling GISTools Epsg3005Definition.swift
[309/429] Compiling GISTools Epsg32662Definition.swift
[310/429] Compiling GISTools Epsg3347Definition.swift
[311/429] Compiling GISTools Epsg3395Definition.swift
[312/429] Compiling GISTools Epsg3857Definition.swift
[313/429] Compiling GISTools Epsg3978Definition.swift
[314/429] Compiling GISTools Epsg4326Definition.swift
[315/429] Compiling GISTools Epsg4978Definition.swift
[316/429] Compiling GISTools Epsg5070Definition.swift
[317/429] Compiling GISTools Etrs89Definition.swift
[318/429] Compiling GISTools Etrs89LaeaDefinition.swift
[319/429] Compiling GISTools Etrs89LccDefinition.swift
[320/429] Compiling GISTools Etrs89UtmDefinition.swift
[321/429] Compiling GISTools IrishGridTM65Definition.swift
[322/429] Compiling GISTools IrishGridTM75Definition.swift
[323/429] Compiling GISTools IrishTransverseMercatorDefinition.swift
[324/429] Compiling GISTools Lambert93Definition.swift
[325/429] Compiling GISTools GeoJsonConvertible.swift
[326/429] Compiling GISTools GeoJsonReader.swift
[327/429] Compiling GISTools GeometryCollection.swift
[328/429] Compiling GISTools JSONValue.swift
[329/429] Compiling GISTools JsonCoercion.swift
[330/429] Compiling GISTools LineSegment.swift
[331/429] Compiling GISTools LineString.swift
[332/429] Compiling GISTools MultiLineString.swift
[333/429] Compiling GISTools MultiPoint.swift
[334/429] Compiling GISTools MultiPolygon.swift
[335/429] Compiling GISTools Point.swift
[336/429] Compiling GISTools Polygon.swift
[337/429] Compiling GISTools Polyline.swift
[338/429] Compiling GISTools Projectable.swift
[339/429] Compiling GISTools RTree.swift
[340/429] Compiling GISTools Ring.swift
[341/429] Compiling GISTools TWKBCoder.swift
[342/429] Compiling GISTools WKBCoder.swift
[343/429] Compiling GISTools WKTCoder.swift
[344/429] Compiling GISTools Edge.swift
[345/429] Compiling GISTools Graph+AStar.swift
[346/429] Compiling GISTools Graph+ArticulationPoints.swift
[347/429] Compiling GISTools Graph+BetweennessCentrality.swift
[348/429] Compiling GISTools Graph+Bidirectional.swift
[362/430] Wrapping AST for ArgumentParser for debugging
[364/430] Compiling GISTools TriangleGrid.swift
[365/430] Compiling GISTools Truncate.swift
[366/430] Compiling GISTools UnaryUnion.swift
[367/430] Compiling GISTools Union.swift
[368/430] Compiling GISTools Validatable.swift
[369/430] Compiling GISTools Voronoi.swift
[370/430] Compiling GISTools ArrayExtensions.swift
[371/430] Compiling GISTools CLLocationDegreesExtensions.swift
[372/430] Compiling GISTools DataExtensions.swift
[373/430] Compiling GISTools DoubleExtensions.swift
[374/430] Compiling GISTools EquatableExtensions.swift
[375/430] Compiling GISTools FeatureIdentifierExtensions.swift
[376/430] Compiling GISTools FixedWidthIntegerExtensions.swift
[377/430] Compiling GISTools IntExtensions.swift
[378/430] Compiling GISTools SetExtensions.swift
[379/430] Compiling GISTools StringExtensions.swift
[380/430] Compiling GISTools GISTool.swift
[381/430] Compiling GISTools BoundingBox.swift
[382/430] Compiling GISTools BoundingBoxRepresentable.swift
[383/430] Compiling GISTools Cartesian3D.swift
[384/430] Compiling GISTools Coordinate3D.swift
[385/430] Compiling GISTools Feature.swift
[386/430] Compiling GISTools FeatureCollection.swift
[387/430] Compiling GISTools GeoJson.swift
[388/430] Compiling GISTools GeoJsonCodable.swift
[389/430] Compiling GISTools MgiGkDefinition.swift
[390/430] Compiling GISTools Nad27Definition.swift
[391/430] Compiling GISTools Nad83Definition.swift
[392/430] Compiling GISTools Nad83UtmDefinition.swift
[393/430] Compiling GISTools NoSridDefinition.swift
[394/430] Compiling GISTools Osgb1936BngDefinition.swift
[395/430] Compiling GISTools Osgb1936Definition.swift
[396/430] Compiling GISTools ProjectionDefinition.swift
[397/430] Compiling GISTools RdNewDefinition.swift
[398/430] Compiling GISTools UtmDefinition.swift
[399/430] Compiling GISTools HelmertTransformation.swift
[400/430] Compiling GISTools KarneyTransverseMercatorMath.swift
[401/430] Compiling GISTools LambertAzimuthalEqualAreaMath.swift
[402/430] Compiling GISTools LambertConformalConicMath.swift
[403/430] Compiling GISTools ObliqueStereographicMath.swift
[404/430] Compiling GISTools Projection.swift
[405/430] Compiling GISTools ProjectionExtent.swift
[406/430] Compiling GISTools ProjectionKind.swift
[407/430] Compiling GISTools ProjectionRegistry.swift
[408/430] Compiling GISTools SwissObliqueMercatorMath.swift
[409/430] Compiling GISTools TransverseMercatorMath.swift
[410/430] Compiling GISTools UtmZoneSelection.swift
[411/430] Compiling GISTools FeatureCollection+Query.swift
[412/430] Compiling GISTools QueryParser.swift
[413/431] Wrapping AST for GISTools for debugging
[415/439] Compiling GISToolsCSV FeatureCollection+CSV.swift
[416/439] Compiling GISToolsCSV CSVWriteOptions.swift
[417/439] Compiling GISToolsCSV CSVReader.swift
[418/439] Compiling GISToolsCSV CSVColumnMapping.swift
[419/439] Compiling GISToolsCSV CSVReadOptions.swift
[420/439] Emitting module GISToolsCSV
[421/439] Compiling GISToolsCSV CSVCoder.swift
[422/439] Compiling GISToolsCSV CSVError.swift
[423/440] Wrapping AST for GISToolsCSV for debugging
[436/441] Wrapping AST for SwiftProtobuf for debugging
[438/467] Compiling MVTTools DictionaryExtensions.swift
[439/467] Compiling MVTTools DoubleExtensions.swift
[440/467] Compiling MVTTools IntExtensions.swift
[441/470] Compiling MVTTools RingExtensions.swift
[442/470] Compiling MVTTools StringExtensions.swift
[443/470] Compiling MVTTools GeoJson.swift
[444/470] Compiling MVTTools VectorTile+CSV.swift
[445/470] Compiling MVTTools ExportOptions.swift
[446/470] Compiling MVTTools VectorTile+FIT.swift
[447/470] Compiling MVTTools VectorTile+GPX.swift
[448/470] Compiling MVTTools VectorTile+GeoJSON.swift
[449/470] Compiling MVTTools VectorTile+GeoPackage.swift
[450/470] Compiling MVTTools MLTDecoder.swift
[451/470] Compiling MVTTools MLTEncoder.swift
[452/470] Compiling MVTTools Info.swift
[453/470] Compiling MVTTools Merge.swift
[454/470] Compiling MVTTools Overzoom.swift
[455/470] Compiling MVTTools Query.swift
[456/470] Compiling MVTTools VectorTile.swift
[457/470] Compiling MVTTools VectorTileError.swift
[458/470] Compiling MVTTools VectorTile_Tile.swift
[459/470] Compiling MVTTools Projections.swift
[460/470] Compiling MVTTools VectorTile+Shapefile.swift
[461/470] Compiling MVTTools ArrayExtensions.swift
[462/470] Emitting module MVTTools
[463/470] Compiling MVTTools VectorTile+MLT.swift
[464/470] Compiling MVTTools MVTDecoder.swift
[465/470] Compiling MVTTools MVTEncoder.swift
[466/470] Compiling MVTTools VectorTile+MVT.swift
[467/471] Wrapping AST for MVTTools for debugging
[469/489] Emitting module MVTCLI
[470/491] Compiling MVTCLI Version.swift
[471/491] Compiling MVTCLI WriteTile.swift
[472/491] Compiling MVTCLI Export.swift
[473/491] Compiling MVTCLI ArrayExtensions.swift
[474/491] Compiling MVTCLI IntExtensions.swift
[475/491] Compiling MVTCLI Rezoom.swift
[476/491] Compiling MVTCLI TileFormat.swift
[477/491] Compiling MVTCLI CLI.swift
[478/491] Compiling MVTCLI CSVOptions.swift
[479/491] Compiling MVTCLI Dump.swift
[480/491] Compiling MVTCLI Import.swift
[481/491] Compiling MVTCLI Info.swift
[482/491] Compiling MVTCLI Load.swift
[483/491] Compiling MVTCLI Merge.swift
[484/491] Compiling MVTCLI OptionalProtocol.swift
[485/491] Compiling MVTCLI SetExtensions.swift
[486/491] Compiling MVTCLI StringExtensions.swift
[487/491] Compiling MVTCLI MergeOptions.swift
[488/491] Compiling MVTCLI Query.swift
[489/492] Wrapping AST for MVTCLI for debugging
[490/492] Write Objects.LinkFileList
[491/492] Linking mvt
Build complete! (35.22s)
Build complete.
{
  "dependencies" : [
    {
      "identity" : "gis-tools",
      "requirement" : {
        "exact" : [
          "3.0.0-beta.1"
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/Outdooractive/gis-tools"
    },
    {
      "identity" : "gis-tools-csv",
      "requirement" : {
        "exact" : [
          "3.0.0-beta.1"
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/Outdooractive/gis-tools-csv"
    },
    {
      "identity" : "gis-tools-geopackage",
      "requirement" : {
        "exact" : [
          "3.0.0-beta.1"
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/Outdooractive/gis-tools-geopackage"
    },
    {
      "identity" : "gis-tools-gpx",
      "requirement" : {
        "exact" : [
          "3.0.0-beta.1"
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/Outdooractive/gis-tools-gpx"
    },
    {
      "identity" : "gis-tools-fit",
      "requirement" : {
        "exact" : [
          "3.0.0-beta.1"
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/Outdooractive/gis-tools-fit"
    },
    {
      "identity" : "gis-tools-shapefile",
      "requirement" : {
        "exact" : [
          "3.0.0-beta.1"
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/Outdooractive/gis-tools-shapefile"
    },
    {
      "identity" : "gzipswift",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "7.0.0",
            "upper_bound" : "8.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/1024jp/GzipSwift.git"
    },
    {
      "identity" : "swift-argument-parser",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.8.2",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/apple/swift-argument-parser"
    },
    {
      "identity" : "swift-log",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.16.2",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/apple/swift-log.git"
    },
    {
      "identity" : "swift-protobuf",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.39.0",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/apple/swift-protobuf"
    }
  ],
  "manifest_display_name" : "mvt-tools",
  "name" : "mvt-tools",
  "path" : "/host/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "ios",
      "version" : "15.0"
    },
    {
      "name" : "macos",
      "version" : "15.0"
    },
    {
      "name" : "tvos",
      "version" : "15.0"
    },
    {
      "name" : "watchos",
      "version" : "8.0"
    }
  ],
  "products" : [
    {
      "name" : "mvt",
      "targets" : [
        "MVTCLI"
      ],
      "type" : {
        "executable" : null
      }
    },
    {
      "name" : "MVTTools",
      "targets" : [
        "MVTTools"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "MVTToolsTests",
      "module_type" : "SwiftTarget",
      "name" : "MVTToolsTests",
      "path" : "Tests/MVTToolsTests",
      "sources" : [
        "CSV/CSVCoderTests.swift",
        "CustomProjectionTests.swift",
        "Extensions/ArrayExtensionsTests.swift",
        "Extensions/DictionaryExtensionsTests.swift",
        "Extensions/IntExtensionsTests.swift",
        "Extensions/RingExtensionsTests.swift",
        "FIT/FITCoderTests.swift",
        "GPX/GPXCoderTests.swift",
        "GeoJSON/GeoJsonCoderTests.swift",
        "GeoJsonTests.swift",
        "GeoPackage/GeoPackageCoderTests.swift",
        "MLT/MLTDecoderTests.swift",
        "MLT/MLTEncoderRingClosureTests.swift",
        "MLT/MLTRoundtripConvenienceTests.swift",
        "MLT/MLTRoundtripCoordinateAccuracyTests.swift",
        "MLT/MLTRoundtripFeatureIDTests.swift",
        "MLT/MLTRoundtripGeometryTests.swift",
        "MLT/MLTRoundtripLayerTests.swift",
        "MLT/MLTRoundtripPropertiesTests.swift",
        "MLT/MLTTestHelper.swift",
        "MVT/MVTDecoderTests.swift",
        "MVT/MVTEncoderTests.swift",
        "OverzoomTests.swift",
        "ProjectionHandlingTests.swift",
        "ProjectionTests.swift",
        "QueryTests.swift",
        "Shapefile/ShapefileCoderTests.swift",
        "TestData.swift",
        "TileDataContentConsistencyTests.swift",
        "VectorTileTests.swift"
      ],
      "target_dependencies" : [
        "MVTTools"
      ],
      "type" : "test"
    },
    {
      "c99name" : "MVTTools",
      "module_type" : "SwiftTarget",
      "name" : "MVTTools",
      "path" : "Sources/MVTTools",
      "product_dependencies" : [
        "GISTools",
        "Gzip",
        "Logging",
        "SwiftProtobuf"
      ],
      "product_memberships" : [
        "mvt",
        "MVTTools"
      ],
      "sources" : [
        "Coders/CSV/VectorTile+CSV.swift",
        "Coders/ExportOptions.swift",
        "Coders/FIT/VectorTile+FIT.swift",
        "Coders/GPX/VectorTile+GPX.swift",
        "Coders/GeoJSON/VectorTile+GeoJSON.swift",
        "Coders/GeoPackage/VectorTile+GeoPackage.swift",
        "Coders/MLT/MLTDecoder.swift",
        "Coders/MLT/MLTEncoder.swift",
        "Coders/MLT/VectorTile+MLT.swift",
        "Coders/MVT/MVTDecoder.swift",
        "Coders/MVT/MVTEncoder.swift",
        "Coders/MVT/VectorTile+MVT.swift",
        "Coders/MVT/VectorTile_Tile.swift",
        "Coders/Projections.swift",
        "Coders/Shapefile/VectorTile+Shapefile.swift",
        "Extensions/ArrayExtensions.swift",
        "Extensions/DictionaryExtensions.swift",
        "Extensions/DoubleExtensions.swift",
        "Extensions/IntExtensions.swift",
        "Extensions/RingExtensions.swift",
        "Extensions/StringExtensions.swift",
        "GeoJson.swift",
        "Info.swift",
        "Merge.swift",
        "Overzoom.swift",
        "Query.swift",
        "VectorTile.swift",
        "VectorTileError.swift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "MVTCLITests",
      "module_type" : "SwiftTarget",
      "name" : "MVTCLITests",
      "path" : "Tests/MVTCLITests",
      "sources" : [
        "DumpCommandTests.swift",
        "ExportCommandTests.swift",
        "ImportCommandTests.swift",
        "InfoCommandTests.swift",
        "LoadCommandTests.swift",
        "MergeCommandTests.swift",
        "QueryCommandTests.swift",
        "RezoomCommandTests.swift",
        "TestHelpers.swift"
      ],
      "target_dependencies" : [
        "MVTCLI"
      ],
      "type" : "test"
    },
    {
      "c99name" : "MVTCLI",
      "module_type" : "SwiftTarget",
      "name" : "MVTCLI",
      "path" : "Sources/MVTCLI",
      "product_dependencies" : [
        "ArgumentParser",
        "GISToolsCSV"
      ],
      "product_memberships" : [
        "mvt"
      ],
      "sources" : [
        "CLI.swift",
        "CSVOptions.swift",
        "Dump.swift",
        "Export.swift",
        "Extensions/ArrayExtensions.swift",
        "Extensions/IntExtensions.swift",
        "Extensions/OptionalProtocol.swift",
        "Extensions/SetExtensions.swift",
        "Extensions/StringExtensions.swift",
        "Import.swift",
        "Info.swift",
        "Load.swift",
        "Merge.swift",
        "MergeOptions.swift",
        "Query.swift",
        "Rezoom.swift",
        "TileFormat.swift",
        "Version.swift",
        "WriteTile.swift"
      ],
      "target_dependencies" : [
        "MVTTools"
      ],
      "type" : "executable"
    },
    {
      "c99name" : "CMLT",
      "module_type" : "ClangTarget",
      "name" : "CMLT",
      "path" : ".",
      "sources" : [
        "Dependencies/maplibre-tile-spec/cpp/src/mlt/decode/int.cpp",
        "Dependencies/maplibre-tile-spec/cpp/src/mlt/decoder.cpp",
        "Dependencies/maplibre-tile-spec/cpp/src/mlt/encode/int.cpp",
        "Dependencies/maplibre-tile-spec/cpp/src/mlt/encoder.cpp",
        "Dependencies/maplibre-tile-spec/cpp/src/mlt/feature.cpp",
        "Dependencies/maplibre-tile-spec/cpp/src/mlt/geometry_vector.cpp",
        "Dependencies/maplibre-tile-spec/cpp/src/mlt/layer.cpp",
        "Dependencies/maplibre-tile-spec/cpp/src/mlt/metadata/stream.cpp",
        "Dependencies/maplibre-tile-spec/cpp/src/mlt/metadata/tileset.cpp",
        "Dependencies/maplibre-tile-spec/cpp/src/mlt/properties.cpp",
        "Dependencies/maplibre-tile-spec/cpp/src/mlt/util/rle.cpp",
        "Dependencies/maplibre-tile-spec/cpp/vendor/fastpfor/fastpfor/bitpacking.cpp",
        "Dependencies/maplibre-tile-spec/cpp/vendor/fsst/fsst_avx512.cpp",
        "Dependencies/maplibre-tile-spec/cpp/vendor/fsst/libfsst.cpp",
        "Sources/CMLT/Bridge.cpp"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "6.3"
}
linux-6.3-latest: Pulling from saguaro1/spi-images
Digest: sha256:1b75f3338690e1611bd07d393b988f1cb6c72bd2655b61306c710afc67bb9c44
Status: Image is up to date for registry.gitlab.com/saguaro1/spi-images:linux-6.3-latest
Done.