Build Information
Failed to build mvt-tools, reference main (a2a677), with Swift 6.3 for Linux on 27 Sep 2026 21:51:37 UTC.
Build Command
bash -c docker run --pull=always --rm -v "checkouts-54344847-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.3-latest swift build --triple x86_64-unknown-linux-gnu 2>&1Build Log
========================================
RunAll
========================================
Builder version: 5.1.0
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 a2a6770 Support runtime-registered projections and update gis-tools to 3.0.0-beta.1
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 @):
a2a67704bf4a04071c8b3e0e9cee0103db22f2d3
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-54344847-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.3-latest swift build --triple x86_64-unknown-linux-gnu 2>&1
basic-6.3-latest: Pulling from saguaro1/spi-images
Digest: sha256:c577f8f8f4df4f423827bf5e7d96027716bb7030ef75b2fd4a15f7fb0043ce6d
Status: Image is up to date for registry.gitlab.com/saguaro1/spi-images:basic-6.3-latest
Fetching https://github.com/Outdooractive/gis-tools-csv
Fetching https://github.com/apple/swift-protobuf
Fetching https://github.com/Outdooractive/gis-tools
Fetching https://github.com/1024jp/GzipSwift.git
Fetching https://github.com/apple/swift-log.git
Fetching https://github.com/apple/swift-argument-parser
[1/8165] Fetching swift-log
[165/8275] Fetching swift-log, gis-tools-csv
[322/10037] Fetching swift-log, gis-tools-csv, gzipswift
[10038/17800] Fetching swift-log, gis-tools-csv, gzipswift, gis-tools
Fetched https://github.com/apple/swift-log.git from cache (0.56s)
[2572/28582] Fetching gis-tools-csv, gzipswift, gis-tools, swift-argument-parser
Fetched https://github.com/apple/swift-argument-parser from cache (0.80s)
[1/54296] Fetching swift-protobuf
Fetched https://github.com/Outdooractive/gis-tools-csv from cache (3.99s)
Fetched https://github.com/1024jp/GzipSwift.git from cache (3.99s)
Fetched https://github.com/Outdooractive/gis-tools from cache (4.00s)
Fetched https://github.com/apple/swift-protobuf from cache (4.03s)
Computing version for https://github.com/apple/swift-protobuf
Computed https://github.com/apple/swift-protobuf at 1.38.1 (4.22s)
Computing version for https://github.com/apple/swift-argument-parser
Computed https://github.com/apple/swift-argument-parser at 1.8.2 (0.15s)
Computing version for https://github.com/1024jp/GzipSwift.git
Computed https://github.com/1024jp/GzipSwift.git at 7.0.0 (0.16s)
Computing version for https://github.com/apple/swift-log.git
Computed https://github.com/apple/swift-log.git at 1.15.1 (0.15s)
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.13s)
Computing version for https://github.com/Outdooractive/gis-tools
Computed https://github.com/Outdooractive/gis-tools at 3.0.0-beta.1 (0.14s)
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-protobuf
Working copy of https://github.com/apple/swift-protobuf resolved at 1.38.1
Creating working copy for https://github.com/apple/swift-log.git
Working copy of https://github.com/apple/swift-log.git resolved at 1.15.1
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/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] Write swift-version-24593BA9C3E375BF.txt
[11/39] Compiling rle.cpp
[12/39] Compiling libfsst.cpp
[13/66] Compiling stream.cpp
[14/128] Compiling tileset.cpp
[15/199] Compiling fsst_avx512.cpp
[16/311] Compiling properties.cpp
[17/311] Compiling Bridge.cpp
[18/311] Compiling layer.cpp
[19/311] Compiling geometry_vector.cpp
[20/311] Compiling feature.cpp
[22/311] Compiling GISTools Random.swift
[23/311] Compiling GISTools RectangleGrid.swift
[24/312] Emitting module SwiftProtobuf
[25/323] Compiling Logging Logger+Attributes.swift
[26/323] Compiling Logging Logger.swift
[27/323] Compiling Logging Logger+With.swift
[28/323] Compiling Logging LoggingSystem.swift
[29/323] Compiling Logging MetadataProvider.swift
[30/323] Compiling GISTools PolygonToLine.swift
[31/323] Compiling GISTools Polygonize.swift
[32/323] Compiling GISTools PolygonSmooth.swift
[33/323] Compiling GISTools PolygonTangents.swift
[34/323] Emitting module Logging
[36/324] Compiling GISTools Sector.swift
[37/324] Compiling GISTools SharedPaths.swift
[38/324] Compiling GISTools Simplify.swift
[39/324] Compiling GISTools SnapToGrid.swift
[40/324] Compiling GISTools SquareGrid.swift
[41/324] Compiling GISTools SymmetricDifference.swift
[42/324] Compiling GISTools Tesselate.swift
[43/324] Compiling GISTools TileCover.swift
[44/324] Compiling GISTools Tin.swift
[45/324] Compiling GISTools TransformCoordinates.swift
[46/324] Compiling GISTools TransformRotate.swift
[47/324] Compiling GISTools TransformScale.swift
[48/324] Compiling Gzip GzipError+LocalizedError.swift
[49/324] Compiling GISTools TransformTranslate.swift
[50/324] Compiling GISTools Collect.swift
[51/324] Compiling GISTools ConcaveHull.swift
[52/324] Compiling GISTools Conversions.swift
[53/324] Compiling GISTools ConvexHull.swift
[54/324] Compiling GISTools Densify.swift
[55/324] Compiling GISTools Destination.swift
[56/324] Compiling GISTools Difference.swift
[57/324] Compiling GISTools Dissolve.swift
[58/324] Compiling GISTools Distance.swift
[59/324] Compiling GISTools Ellipse.swift
[60/324] Compiling GISTools EnumerateCoordinates.swift
[61/324] Compiling GISTools LineChunk.swift
[62/324] Compiling GISTools LineIntersection.swift
[63/324] Compiling GISTools Graph+Bridges.swift
[64/324] Compiling GISTools Graph+Contraction.swift
[65/324] Compiling GISTools Graph+Convenience.swift
[66/324] Compiling GISTools Graph+Cycles.swift
[67/324] Compiling GISTools Graph+DeadEnds.swift
[68/324] Compiling GISTools Graph+Edges.swift
[69/324] Compiling GISTools Graph+Eulerian.swift
[70/324] Compiling GISTools Graph+KShortestPaths.swift
[71/324] Compiling GISTools Graph+Merge.swift
[72/324] Compiling GISTools Graph+MinimumSpanningTree.swift
[73/324] Compiling GISTools EnumerateProperties.swift
[74/324] Compiling GISTools Flatten.swift
[75/324] Compiling GISTools Flip.swift
[76/324] Compiling GISTools FrechetDistance.swift
[77/324] Compiling GISTools GreatCircle.swift
[78/324] Compiling GISTools HausdorffDistance.swift
[79/324] Compiling GISTools HexGrid.swift
[80/324] Compiling GISTools Intersection.swift
[81/324] Compiling GISTools IsoLines.swift
[82/324] Compiling GISTools Kinks.swift
[83/324] Compiling GISTools Length.swift
[84/324] Compiling GISTools LineArc.swift
[85/324] Compiling Gzip Data+Gzip.swift
[86/324] Emitting module Gzip
[88/325] Compiling GISTools Graph+MultiCriteriaPath.swift
[89/325] Compiling GISTools Graph+NodeOnEdge.swift
[90/325] Compiling GISTools Graph+Nodes.swift
[91/325] Compiling GISTools Graph+Partitioning.swift
[92/325] Compiling GISTools Graph+ShortestPath.swift
[93/325] Compiling GISTools Graph+StronglyConnectedComponents.swift
[94/325] Compiling GISTools Graph+Subgraph.swift
[95/325] Compiling GISTools Graph+Traversal.swift
[96/325] Compiling GISTools Graph+Tsp.swift
[97/325] Compiling GISTools Graph.swift
[98/325] Compiling GISTools MinHeap.swift
[99/325] Compiling GISTools Node.swift
[100/325] Compiling GISTools MapTile.swift
[101/325] Compiling GISTools AlbersEqualAreaMath.swift
[102/325] Compiling GISTools Along.swift
[103/325] Compiling GISTools AntimeridianCutting.swift
[104/325] Compiling GISTools Area.swift
[105/325] Compiling GISTools Bearing.swift
[106/325] Compiling GISTools BezierSpline.swift
[107/325] Compiling GISTools BooleanClockwise.swift
[108/325] Compiling GISTools BooleanConcave.swift
[109/325] Compiling GISTools BooleanContains.swift
[110/325] Compiling GISTools BooleanCovers.swift
[110/325] Wrapping AST for Logging for debugging
[111/325] Compiling bitpacking.cpp
[112/325] Write sources
[114/325] Wrapping AST for Gzip for debugging
[147/351] Compiling GISTools Reverse.swift
[148/351] Compiling GISTools Rewind.swift
[149/351] Compiling GISTools RhumbBearing.swift
[150/351] Compiling GISTools RhumbDestination.swift
[151/351] Compiling GISTools RhumbDistance.swift
[152/351] Compiling GISTools Sample.swift
[166/351] Emitting module GISTools
[167/375] Compiling GISTools LineMerge.swift
[168/375] Compiling GISTools LineOffset.swift
[169/375] Compiling GISTools LineOverlap.swift
[170/375] Compiling GISTools LineSegments.swift
[171/375] Compiling GISTools LineSlice.swift
[172/375] Compiling GISTools LineSliceAlong.swift
[173/375] Compiling GISTools LineSplit.swift
[174/375] Compiling GISTools MakeValid.swift
[175/375] Compiling GISTools Mask.swift
[176/375] Compiling GISTools MaximumInscribedCircle.swift
[177/375] Compiling GISTools MidPoint.swift
[178/375] Compiling GISTools MinimumBoundingCircle.swift
[179/375] Compiling GISTools MinkowskiSum.swift
[180/375] Compiling GISTools NearestPoint.swift
[181/375] Compiling GISTools NearestPointOnFeature.swift
[182/375] Compiling GISTools NearestPointOnLine.swift
[183/375] Compiling GISTools NearestPointToLine.swift
[184/375] Compiling GISTools OrientedEnvelope.swift
[185/375] Compiling GISTools Overlay.swift
[186/375] Compiling GISTools Planepoint.swift
[187/375] Compiling GISTools PointGrid.swift
[188/375] Compiling GISTools PointOnFeature.swift
[189/375] Compiling GISTools PointToLineDistance.swift
[190/375] Compiling GISTools PointsWithinPolygon.swift
[191/375] Compiling GISTools PoleOfInaccessibility.swift
[191/375] Compiling int.cpp
[214/375] Compiling SwiftProtobuf any.pb.swift
[215/375] Compiling SwiftProtobuf api.pb.swift
[216/375] Compiling SwiftProtobuf descriptor.pb.swift
[217/375] Compiling SwiftProtobuf duration.pb.swift
[218/375] Compiling SwiftProtobuf empty.pb.swift
[219/375] Compiling SwiftProtobuf field_mask.pb.swift
[220/375] Compiling SwiftProtobuf source_context.pb.swift
[221/375] Compiling SwiftProtobuf struct.pb.swift
[222/375] Compiling SwiftProtobuf timestamp.pb.swift
[223/375] Compiling SwiftProtobuf type.pb.swift
[224/375] Compiling SwiftProtobuf wrappers.pb.swift
[225/375] Compiling GISTools Buffer.swift
[226/375] Compiling GISTools Center.swift
[227/375] Compiling GISTools Circle.swift
[228/375] Compiling GISTools Clean.swift
[229/375] Compiling GISTools Clusters.swift
[254/375] Compiling ArgumentParserToolInfo ToolInfo.swift
[255/375] Emitting module ArgumentParserToolInfo
[256/376] Wrapping AST for ArgumentParserToolInfo for debugging
[257/423] Compiling int.cpp
[259/423] Emitting module ArgumentParser
[260/429] Compiling ArgumentParser ParentCommand.swift
[261/429] Compiling ArgumentParser AsyncParsableCommand.swift
[262/429] Compiling ArgumentParser CommandConfiguration.swift
[263/429] Compiling ArgumentParser CommandGroup.swift
[264/429] Compiling ArgumentParser EnumerableFlag.swift
[265/429] Compiling ArgumentParser ExpressibleByArgument.swift
[266/429] Compiling ArgumentParser ParsableArguments.swift
[267/429] Compiling GISTools GeoJsonConvertible.swift
[268/429] Compiling GISTools GeoJsonReader.swift
[269/429] Compiling GISTools GeometryCollection.swift
[270/429] Compiling GISTools JSONValue.swift
[271/429] Compiling GISTools JsonCoercion.swift
[272/429] Compiling GISTools LineSegment.swift
[273/429] Compiling GISTools LineString.swift
[274/429] Compiling GISTools MultiLineString.swift
[275/429] Compiling GISTools MultiPoint.swift
[276/429] Compiling GISTools MultiPolygon.swift
[277/429] Compiling GISTools Point.swift
[278/429] Compiling GISTools Polygon.swift
[279/429] Compiling GISTools Polyline.swift
[280/429] Compiling GISTools Projectable.swift
[281/429] Compiling GISTools RTree.swift
[282/429] Compiling GISTools Ring.swift
[283/429] Compiling GISTools TWKBCoder.swift
[284/429] Compiling GISTools WKBCoder.swift
[285/429] Compiling GISTools WKTCoder.swift
[286/429] Compiling GISTools Edge.swift
[287/429] Compiling GISTools Graph+AStar.swift
[288/429] Compiling GISTools Graph+ArticulationPoints.swift
[289/429] Compiling GISTools Graph+BetweennessCentrality.swift
[290/429] Compiling GISTools Graph+Bidirectional.swift
[291/429] Compiling ArgumentParser Mutex.swift
[292/429] Compiling ArgumentParser Platform.swift
[293/429] Compiling ArgumentParser SequenceExtensions.swift
[294/429] Compiling ArgumentParser StringExtensions.swift
[295/429] Compiling ArgumentParser SwiftExtensions.swift
[296/429] Compiling ArgumentParser Tree.swift
[297/429] Compiling GISTools TriangleGrid.swift
[298/429] Compiling GISTools Truncate.swift
[299/429] Compiling GISTools UnaryUnion.swift
[300/429] Compiling GISTools Union.swift
[301/429] Compiling GISTools Validatable.swift
[302/429] Compiling GISTools Voronoi.swift
[303/429] Compiling GISTools ArrayExtensions.swift
[304/429] Compiling GISTools CLLocationDegreesExtensions.swift
[305/429] Compiling GISTools DataExtensions.swift
[306/429] Compiling GISTools DoubleExtensions.swift
[307/429] Compiling GISTools EquatableExtensions.swift
[308/429] Compiling GISTools FeatureIdentifierExtensions.swift
[309/429] Compiling GISTools FixedWidthIntegerExtensions.swift
[310/429] Compiling GISTools IntExtensions.swift
[311/429] Compiling GISTools SetExtensions.swift
[312/429] Compiling GISTools StringExtensions.swift
[313/429] Compiling GISTools GISTool.swift
[314/429] Compiling GISTools BoundingBox.swift
[315/429] Compiling GISTools BoundingBoxRepresentable.swift
[316/429] Compiling GISTools Cartesian3D.swift
[317/429] Compiling GISTools Coordinate3D.swift
[318/429] Compiling GISTools Feature.swift
[319/429] Compiling GISTools FeatureCollection.swift
[320/429] Compiling GISTools GeoJson.swift
[321/429] Compiling GISTools GeoJsonCodable.swift
[322/429] Compiling ArgumentParser BashCompletionsGenerator.swift
[323/429] Compiling ArgumentParser CompletionsGenerator.swift
[324/429] Compiling ArgumentParser FishCompletionsGenerator.swift
[325/429] Compiling ArgumentParser ZshCompletionsGenerator.swift
[326/429] Compiling ArgumentParser Argument.swift
[327/429] Compiling ArgumentParser ArgumentDiscussion.swift
[328/429] Compiling ArgumentParser ArgumentHelp.swift
[328/429] Compiling decoder.cpp
[330/429] Compiling ArgumentParser Name.swift
[331/429] Compiling ArgumentParser Parsed.swift
[332/429] Compiling ArgumentParser ParsedValues.swift
[333/429] Compiling ArgumentParser ParserError.swift
[334/429] Compiling ArgumentParser SplitArguments.swift
[335/429] Compiling ArgumentParser DumpHelpGenerator.swift
[335/429] Compiling encoder.cpp
[337/429] Compiling ArgumentParser ArgumentVisibility.swift
[338/429] Compiling ArgumentParser CompletionKind.swift
[339/429] Compiling ArgumentParser Errors.swift
[340/429] Compiling ArgumentParser Flag.swift
[341/429] Compiling ArgumentParser NameSpecification.swift
[342/429] Compiling ArgumentParser Option.swift
[343/429] Compiling ArgumentParser OptionGroup.swift
[344/429] Compiling ArgumentParser AsyncCompletionsValidator.swift
[345/429] Compiling ArgumentParser CodingKeyValidator.swift
[346/429] Compiling ArgumentParser NonsenseFlagsValidator.swift
[347/429] Compiling ArgumentParser ParsableArgumentsValidation.swift
[348/429] Compiling ArgumentParser PositionalArgumentsValidator.swift
[349/429] Compiling ArgumentParser UniqueNamesValidator.swift
[350/429] Compiling ArgumentParser HelpCommand.swift
[351/429] Compiling ArgumentParser HelpGenerator.swift
[352/429] Compiling ArgumentParser MessageInfo.swift
[353/429] Compiling ArgumentParser UsageGenerator.swift
[354/429] Compiling ArgumentParser CollectionExtensions.swift
[355/429] Compiling ArgumentParser Foundation.swift
[356/429] Compiling ArgumentParser ParsableCommand.swift
[357/429] Compiling ArgumentParser ArgumentDecoder.swift
[358/429] Compiling ArgumentParser ArgumentDefinition.swift
[359/429] Compiling ArgumentParser ArgumentSet.swift
[360/429] Compiling ArgumentParser CommandParser.swift
[361/429] Compiling ArgumentParser InputKey.swift
[362/429] Compiling ArgumentParser InputOrigin.swift
[363/430] Wrapping AST for ArgumentParser for debugging
[365/430] Compiling GISTools ArrayProjection.swift
[366/430] Compiling GISTools AuthalicLatitude.swift
[367/430] Compiling GISTools CustomProjection.swift
[368/430] Compiling GISTools Datum.swift
[369/430] Compiling GISTools Ch1903Lv03Definition.swift
[370/430] Compiling GISTools Ch1903PlusLv95Definition.swift
[371/430] Compiling GISTools DhdnGkDefinition.swift
[372/430] Compiling GISTools Epsg3005Definition.swift
[373/430] Compiling GISTools Epsg32662Definition.swift
[374/430] Compiling GISTools Epsg3347Definition.swift
[375/430] Compiling GISTools Epsg3395Definition.swift
[376/430] Compiling GISTools Epsg3857Definition.swift
[377/430] Compiling GISTools Epsg3978Definition.swift
[378/430] Compiling GISTools Epsg4326Definition.swift
[379/430] Compiling GISTools Epsg4978Definition.swift
[380/430] Compiling GISTools Epsg5070Definition.swift
[381/430] Compiling GISTools Etrs89Definition.swift
[382/430] Compiling GISTools Etrs89LaeaDefinition.swift
[383/430] Compiling GISTools Etrs89LccDefinition.swift
[384/430] Compiling GISTools Etrs89UtmDefinition.swift
[385/430] Compiling GISTools IrishGridTM65Definition.swift
[386/430] Compiling GISTools IrishGridTM75Definition.swift
[387/430] Compiling GISTools IrishTransverseMercatorDefinition.swift
[388/430] Compiling GISTools Lambert93Definition.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 CSVReadOptions.swift
[418/439] Compiling GISToolsCSV CSVColumnMapping.swift
[419/439] Compiling GISToolsCSV CSVError.swift
[420/439] Compiling GISToolsCSV CSVReader.swift
[421/439] Compiling GISToolsCSV CSVCoder.swift
[422/439] Emitting module GISToolsCSV
[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/467] Compiling MVTTools RingExtensions.swift
[442/467] Compiling MVTTools StringExtensions.swift
[443/467] Compiling MVTTools GeoJson.swift
[444/470] Emitting module MVTTools
[445/470] Compiling MVTTools VectorTile+CSV.swift
[446/470] Compiling MVTTools ExportOptions.swift
[447/470] Compiling MVTTools VectorTile+FIT.swift
[448/470] Compiling MVTTools VectorTile+GPX.swift
[449/470] Compiling MVTTools VectorTile+GeoJSON.swift
[450/470] Compiling MVTTools VectorTile+GeoPackage.swift
[451/470] Compiling MVTTools MLTDecoder.swift
[452/470] Compiling MVTTools MLTEncoder.swift
[453/470] Compiling MVTTools Info.swift
[454/470] Compiling MVTTools Merge.swift
[455/470] Compiling MVTTools Overzoom.swift
[456/470] Compiling MVTTools VectorTile_Tile.swift
[457/470] Compiling MVTTools Projections.swift
[458/470] Compiling MVTTools VectorTile+Shapefile.swift
[459/470] Compiling MVTTools ArrayExtensions.swift
[460/470] Compiling MVTTools Query.swift
[461/470] Compiling MVTTools VectorTile.swift
[462/470] Compiling MVTTools VectorTileError.swift
[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
/host/spi-builder-workspace/Sources/MVTCLI/WriteTile.swift:45:18: error: value of type 'VectorTile' has no member 'writeMLT'
43 |
44 | case .mlt:
45 | tile.writeMLT(to: url, options: options)
| `- error: value of type 'VectorTile' has no member 'writeMLT'
46 |
47 | case .fit:
/host/spi-builder-workspace/Sources/MVTCLI/WriteTile.swift:48:24: error: value of type 'VectorTile' has no member 'writeFIT'
46 |
47 | case .fit:
48 | guard tile.writeFIT(to: url, options: options) else {
| `- error: value of type 'VectorTile' has no member 'writeFIT'
49 | throw CLIError("Failed to write FIT")
50 | }
/host/spi-builder-workspace/Sources/MVTCLI/WriteTile.swift:53:24: error: value of type 'VectorTile' has no member 'writeGPX'
51 |
52 | case .gpx:
53 | guard tile.writeGPX(to: url, options: options) else {
| `- error: value of type 'VectorTile' has no member 'writeGPX'
54 | throw CLIError("Failed to write GPX")
55 | }
/host/spi-builder-workspace/Sources/MVTCLI/WriteTile.swift:58:24: error: value of type 'VectorTile' has no member 'writeCSV'
56 |
57 | case .csv:
58 | guard tile.writeCSV(to: url, writeOptions: csvWriteOptions, options: options) else {
| `- error: value of type 'VectorTile' has no member 'writeCSV'
59 | throw CLIError("Failed to write CSV")
60 | }
/host/spi-builder-workspace/Sources/MVTCLI/WriteTile.swift:63:22: error: value of type 'VectorTile' has no member 'writeShapefile'
61 |
62 | case .shapefile:
63 | try tile.writeShapefile(to: url, options: options)
| `- error: value of type 'VectorTile' has no member 'writeShapefile'
64 |
65 | case .geopackage:
/host/spi-builder-workspace/Sources/MVTCLI/WriteTile.swift:66:28: error: value of type 'VectorTile' has no member 'writeGeoPackage'
64 |
65 | case .geopackage:
66 | try await tile.writeGeoPackage(to: url, options: options)
| `- error: value of type 'VectorTile' has no member 'writeGeoPackage'
67 | }
68 | }
[471/491] Compiling MVTCLI WriteTile.swift
/host/spi-builder-workspace/Sources/MVTCLI/WriteTile.swift:45:18: error: value of type 'VectorTile' has no member 'writeMLT'
43 |
44 | case .mlt:
45 | tile.writeMLT(to: url, options: options)
| `- error: value of type 'VectorTile' has no member 'writeMLT'
46 |
47 | case .fit:
/host/spi-builder-workspace/Sources/MVTCLI/WriteTile.swift:48:24: error: value of type 'VectorTile' has no member 'writeFIT'
46 |
47 | case .fit:
48 | guard tile.writeFIT(to: url, options: options) else {
| `- error: value of type 'VectorTile' has no member 'writeFIT'
49 | throw CLIError("Failed to write FIT")
50 | }
/host/spi-builder-workspace/Sources/MVTCLI/WriteTile.swift:53:24: error: value of type 'VectorTile' has no member 'writeGPX'
51 |
52 | case .gpx:
53 | guard tile.writeGPX(to: url, options: options) else {
| `- error: value of type 'VectorTile' has no member 'writeGPX'
54 | throw CLIError("Failed to write GPX")
55 | }
/host/spi-builder-workspace/Sources/MVTCLI/WriteTile.swift:58:24: error: value of type 'VectorTile' has no member 'writeCSV'
56 |
57 | case .csv:
58 | guard tile.writeCSV(to: url, writeOptions: csvWriteOptions, options: options) else {
| `- error: value of type 'VectorTile' has no member 'writeCSV'
59 | throw CLIError("Failed to write CSV")
60 | }
/host/spi-builder-workspace/Sources/MVTCLI/WriteTile.swift:63:22: error: value of type 'VectorTile' has no member 'writeShapefile'
61 |
62 | case .shapefile:
63 | try tile.writeShapefile(to: url, options: options)
| `- error: value of type 'VectorTile' has no member 'writeShapefile'
64 |
65 | case .geopackage:
/host/spi-builder-workspace/Sources/MVTCLI/WriteTile.swift:66:28: error: value of type 'VectorTile' has no member 'writeGeoPackage'
64 |
65 | case .geopackage:
66 | try await tile.writeGeoPackage(to: url, options: options)
| `- error: value of type 'VectorTile' has no member 'writeGeoPackage'
67 | }
68 | }
[472/491] Compiling MVTCLI Export.swift
[473/491] Compiling MVTCLI ArrayExtensions.swift
[474/491] Compiling MVTCLI IntExtensions.swift
[475/491] Compiling MVTCLI CLI.swift
[476/491] Compiling MVTCLI CSVOptions.swift
[477/491] Compiling MVTCLI Dump.swift
[478/491] Compiling MVTCLI Import.swift
[479/491] Compiling MVTCLI Info.swift
[480/491] Compiling MVTCLI OptionalProtocol.swift
[481/491] Compiling MVTCLI SetExtensions.swift
[482/491] Compiling MVTCLI StringExtensions.swift
[483/491] Compiling MVTCLI MergeOptions.swift
[484/491] Compiling MVTCLI Query.swift
[485/491] Compiling MVTCLI Load.swift
[486/491] Compiling MVTCLI Merge.swift
[487/491] Compiling MVTCLI Rezoom.swift
/host/spi-builder-workspace/Sources/MVTCLI/TileFormat.swift:104:34: error: incorrect argument label in call (have 'contentsOfMLT:x:y:z:layerAllowlist:logger:', expected 'contentsOfMVT:x:y:z:layerAllowlist:logger:')
102 |
103 | case .mlt(let x, let y, let z):
104 | return try VectorTile(
| `- error: incorrect argument label in call (have 'contentsOfMLT:x:y:z:layerAllowlist:logger:', expected 'contentsOfMVT:x:y:z:layerAllowlist:logger:')
105 | contentsOfMLT: url,
106 | x: x, y: y, z: z,
/host/spi-builder-workspace/Sources/MVTCLI/TileFormat.swift:118:24: error: no exact matches in call to initializer
116 |
117 | case .fit:
118 | return try VectorTile(
| `- error: no exact matches in call to initializer
119 | contentsOfFIT: url,
120 | layerProperty: layerProperty,
/host/spi-builder-workspace/Sources/MVTTools/Coders/GeoJSON/VectorTile+GeoJSON.swift:27:12: note: candidate has partially matching parameter list (geoJsonData: Data, indexed: RTreeSortOption?, layerProperty: String?, layerAllowlist: [String]?, logger: Logger?)
25 | /// ``VectorTileError/invalidCoordinate``, or
26 | /// ``VectorTileError/coordinateOutOfBounds``.
27 | public init(
| `- note: candidate has partially matching parameter list (geoJsonData: Data, indexed: RTreeSortOption?, layerProperty: String?, layerAllowlist: [String]?, logger: Logger?)
28 | geoJsonData data: Data,
29 | indexed sortOption: RTreeSortOption? = nil,
:
99 | /// ``VectorTileError/invalidCoordinate``, or
100 | /// ``VectorTileError/coordinateOutOfBounds``.
101 | public init(
| `- note: candidate has partially matching parameter list (contentsOfGeoJson: URL, indexed: RTreeSortOption?, layerProperty: String?, layerAllowlist: [String]?, logger: Logger?)
102 | contentsOfGeoJson url: URL,
103 | indexed sortOption: RTreeSortOption? = nil,
/host/spi-builder-workspace/Sources/MVTTools/Coders/MVT/VectorTile+MVT.swift:168:12: note: candidate has partially matching parameter list (contentsOfMVT: URL, tile: MapTile, projection: Projection, indexed: RTreeSortOption?, layerAllowlist: [String]?, logger: Logger?)
166 | /// ``VectorTileError/coordinateOutOfBounds``, or
167 | /// ``VectorTileError/parseFailed``.
168 | public init(
| `- note: candidate has partially matching parameter list (contentsOfMVT: URL, tile: MapTile, projection: Projection, indexed: RTreeSortOption?, layerAllowlist: [String]?, logger: Logger?)
169 | contentsOfMVT url: URL,
170 | tile: MapTile,
/host/spi-builder-workspace/Sources/MVTCLI/TileFormat.swift:125:24: error: no exact matches in call to initializer
123 |
124 | case .gpx:
125 | return try VectorTile(
| `- error: no exact matches in call to initializer
126 | contentsOfGPX: url,
127 | layerProperty: layerProperty,
/host/spi-builder-workspace/Sources/MVTTools/Coders/GeoJSON/VectorTile+GeoJSON.swift:27:12: note: candidate has partially matching parameter list (geoJsonData: Data, indexed: RTreeSortOption?, layerProperty: String?, layerAllowlist: [String]?, logger: Logger?)
25 | /// ``VectorTileError/invalidCoordinate``, or
26 | /// ``VectorTileError/coordinateOutOfBounds``.
27 | public init(
| `- note: candidate has partially matching parameter list (geoJsonData: Data, indexed: RTreeSortOption?, layerProperty: String?, layerAllowlist: [String]?, logger: Logger?)
28 | geoJsonData data: Data,
29 | indexed sortOption: RTreeSortOption? = nil,
:
99 | /// ``VectorTileError/invalidCoordinate``, or
100 | /// ``VectorTileError/coordinateOutOfBounds``.
101 | public init(
| `- note: candidate has partially matching parameter list (contentsOfGeoJson: URL, indexed: RTreeSortOption?, layerProperty: String?, layerAllowlist: [String]?, logger: Logger?)
102 | contentsOfGeoJson url: URL,
103 | indexed sortOption: RTreeSortOption? = nil,
/host/spi-builder-workspace/Sources/MVTTools/Coders/MVT/VectorTile+MVT.swift:168:12: note: candidate has partially matching parameter list (contentsOfMVT: URL, tile: MapTile, projection: Projection, indexed: RTreeSortOption?, layerAllowlist: [String]?, logger: Logger?)
166 | /// ``VectorTileError/coordinateOutOfBounds``, or
167 | /// ``VectorTileError/parseFailed``.
168 | public init(
| `- note: candidate has partially matching parameter list (contentsOfMVT: URL, tile: MapTile, projection: Projection, indexed: RTreeSortOption?, layerAllowlist: [String]?, logger: Logger?)
169 | contentsOfMVT url: URL,
170 | tile: MapTile,
/host/spi-builder-workspace/Sources/MVTCLI/TileFormat.swift:134:30: error: extra argument 'readOptions' in call
132 | return try VectorTile(
133 | contentsOfCSV: url,
134 | readOptions: csvReadOptions,
| `- error: extra argument 'readOptions' in call
135 | layerProperty: layerProperty,
136 | layerAllowlist: layerAllowlist,
/host/spi-builder-workspace/Sources/MVTCLI/TileFormat.swift:140:24: error: no exact matches in call to initializer
138 |
139 | case .shapefile:
140 | return try VectorTile(
| `- error: no exact matches in call to initializer
141 | shapefile: url,
142 | logger: logger)
/host/spi-builder-workspace/Sources/MVTTools/VectorTile.swift:179:12: note: candidate has partially matching parameter list (tile: MapTile, projection: Projection, indexed: RTreeSortOption?, logger: Logger?)
177 | /// - Throws: ``VectorTileError/invalidCoordinate`` or
178 | /// ``VectorTileError/coordinateOutOfBounds``.
179 | public init(
| `- note: candidate has partially matching parameter list (tile: MapTile, projection: Projection, indexed: RTreeSortOption?, logger: Logger?)
180 | tile: MapTile,
181 | projection: Projection = .epsg4326,
/host/spi-builder-workspace/Sources/MVTTools/Coders/GeoJSON/VectorTile+GeoJSON.swift:27:12: note: candidate has partially matching parameter list (geoJsonData: Data, indexed: RTreeSortOption?, layerProperty: String?, layerAllowlist: [String]?, logger: Logger?)
25 | /// ``VectorTileError/invalidCoordinate``, or
26 | /// ``VectorTileError/coordinateOutOfBounds``.
27 | public init(
| `- note: candidate has partially matching parameter list (geoJsonData: Data, indexed: RTreeSortOption?, layerProperty: String?, layerAllowlist: [String]?, logger: Logger?)
28 | geoJsonData data: Data,
29 | indexed sortOption: RTreeSortOption? = nil,
:
99 | /// ``VectorTileError/invalidCoordinate``, or
100 | /// ``VectorTileError/coordinateOutOfBounds``.
101 | public init(
| `- note: candidate has partially matching parameter list (contentsOfGeoJson: URL, indexed: RTreeSortOption?, layerProperty: String?, layerAllowlist: [String]?, logger: Logger?)
102 | contentsOfGeoJson url: URL,
103 | indexed sortOption: RTreeSortOption? = nil,
/host/spi-builder-workspace/Sources/MVTCLI/TileFormat.swift:146:29: error: extra argument 'geopackage' in call
144 | case .geopackage:
145 | return try await VectorTile(
146 | geopackage: url,
| `- error: extra argument 'geopackage' in call
147 | table: geopackageTable,
148 | logger: logger)
/host/spi-builder-workspace/Sources/MVTCLI/TileFormat.swift:147:24: error: cannot convert value of type 'String?' to expected argument type 'MapTile'
145 | return try await VectorTile(
146 | geopackage: url,
147 | table: geopackageTable,
| `- error: cannot convert value of type 'String?' to expected argument type 'MapTile'
148 | logger: logger)
149 | }
[488/491] Compiling MVTCLI TileFormat.swift
/host/spi-builder-workspace/Sources/MVTCLI/TileFormat.swift:104:34: error: incorrect argument label in call (have 'contentsOfMLT:x:y:z:layerAllowlist:logger:', expected 'contentsOfMVT:x:y:z:layerAllowlist:logger:')
102 |
103 | case .mlt(let x, let y, let z):
104 | return try VectorTile(
| `- error: incorrect argument label in call (have 'contentsOfMLT:x:y:z:layerAllowlist:logger:', expected 'contentsOfMVT:x:y:z:layerAllowlist:logger:')
105 | contentsOfMLT: url,
106 | x: x, y: y, z: z,
/host/spi-builder-workspace/Sources/MVTCLI/TileFormat.swift:118:24: error: no exact matches in call to initializer
116 |
117 | case .fit:
118 | return try VectorTile(
| `- error: no exact matches in call to initializer
119 | contentsOfFIT: url,
120 | layerProperty: layerProperty,
/host/spi-builder-workspace/Sources/MVTTools/Coders/GeoJSON/VectorTile+GeoJSON.swift:27:12: note: candidate has partially matching parameter list (geoJsonData: Data, indexed: RTreeSortOption?, layerProperty: String?, layerAllowlist: [String]?, logger: Logger?)
25 | /// ``VectorTileError/invalidCoordinate``, or
26 | /// ``VectorTileError/coordinateOutOfBounds``.
27 | public init(
| `- note: candidate has partially matching parameter list (geoJsonData: Data, indexed: RTreeSortOption?, layerProperty: String?, layerAllowlist: [String]?, logger: Logger?)
28 | geoJsonData data: Data,
29 | indexed sortOption: RTreeSortOption? = nil,
:
99 | /// ``VectorTileError/invalidCoordinate``, or
100 | /// ``VectorTileError/coordinateOutOfBounds``.
101 | public init(
| `- note: candidate has partially matching parameter list (contentsOfGeoJson: URL, indexed: RTreeSortOption?, layerProperty: String?, layerAllowlist: [String]?, logger: Logger?)
102 | contentsOfGeoJson url: URL,
103 | indexed sortOption: RTreeSortOption? = nil,
/host/spi-builder-workspace/Sources/MVTTools/Coders/MVT/VectorTile+MVT.swift:168:12: note: candidate has partially matching parameter list (contentsOfMVT: URL, tile: MapTile, projection: Projection, indexed: RTreeSortOption?, layerAllowlist: [String]?, logger: Logger?)
166 | /// ``VectorTileError/coordinateOutOfBounds``, or
167 | /// ``VectorTileError/parseFailed``.
168 | public init(
| `- note: candidate has partially matching parameter list (contentsOfMVT: URL, tile: MapTile, projection: Projection, indexed: RTreeSortOption?, layerAllowlist: [String]?, logger: Logger?)
169 | contentsOfMVT url: URL,
170 | tile: MapTile,
/host/spi-builder-workspace/Sources/MVTCLI/TileFormat.swift:125:24: error: no exact matches in call to initializer
123 |
124 | case .gpx:
125 | return try VectorTile(
| `- error: no exact matches in call to initializer
126 | contentsOfGPX: url,
127 | layerProperty: layerProperty,
/host/spi-builder-workspace/Sources/MVTTools/Coders/GeoJSON/VectorTile+GeoJSON.swift:27:12: note: candidate has partially matching parameter list (geoJsonData: Data, indexed: RTreeSortOption?, layerProperty: String?, layerAllowlist: [String]?, logger: Logger?)
25 | /// ``VectorTileError/invalidCoordinate``, or
26 | /// ``VectorTileError/coordinateOutOfBounds``.
27 | public init(
| `- note: candidate has partially matching parameter list (geoJsonData: Data, indexed: RTreeSortOption?, layerProperty: String?, layerAllowlist: [String]?, logger: Logger?)
28 | geoJsonData data: Data,
29 | indexed sortOption: RTreeSortOption? = nil,
:
99 | /// ``VectorTileError/invalidCoordinate``, or
100 | /// ``VectorTileError/coordinateOutOfBounds``.
101 | public init(
| `- note: candidate has partially matching parameter list (contentsOfGeoJson: URL, indexed: RTreeSortOption?, layerProperty: String?, layerAllowlist: [String]?, logger: Logger?)
102 | contentsOfGeoJson url: URL,
103 | indexed sortOption: RTreeSortOption? = nil,
/host/spi-builder-workspace/Sources/MVTTools/Coders/MVT/VectorTile+MVT.swift:168:12: note: candidate has partially matching parameter list (contentsOfMVT: URL, tile: MapTile, projection: Projection, indexed: RTreeSortOption?, layerAllowlist: [String]?, logger: Logger?)
166 | /// ``VectorTileError/coordinateOutOfBounds``, or
167 | /// ``VectorTileError/parseFailed``.
168 | public init(
| `- note: candidate has partially matching parameter list (contentsOfMVT: URL, tile: MapTile, projection: Projection, indexed: RTreeSortOption?, layerAllowlist: [String]?, logger: Logger?)
169 | contentsOfMVT url: URL,
170 | tile: MapTile,
/host/spi-builder-workspace/Sources/MVTCLI/TileFormat.swift:134:30: error: extra argument 'readOptions' in call
132 | return try VectorTile(
133 | contentsOfCSV: url,
134 | readOptions: csvReadOptions,
| `- error: extra argument 'readOptions' in call
135 | layerProperty: layerProperty,
136 | layerAllowlist: layerAllowlist,
/host/spi-builder-workspace/Sources/MVTCLI/TileFormat.swift:140:24: error: no exact matches in call to initializer
138 |
139 | case .shapefile:
140 | return try VectorTile(
| `- error: no exact matches in call to initializer
141 | shapefile: url,
142 | logger: logger)
/host/spi-builder-workspace/Sources/MVTTools/VectorTile.swift:179:12: note: candidate has partially matching parameter list (tile: MapTile, projection: Projection, indexed: RTreeSortOption?, logger: Logger?)
177 | /// - Throws: ``VectorTileError/invalidCoordinate`` or
178 | /// ``VectorTileError/coordinateOutOfBounds``.
179 | public init(
| `- note: candidate has partially matching parameter list (tile: MapTile, projection: Projection, indexed: RTreeSortOption?, logger: Logger?)
180 | tile: MapTile,
181 | projection: Projection = .epsg4326,
/host/spi-builder-workspace/Sources/MVTTools/Coders/GeoJSON/VectorTile+GeoJSON.swift:27:12: note: candidate has partially matching parameter list (geoJsonData: Data, indexed: RTreeSortOption?, layerProperty: String?, layerAllowlist: [String]?, logger: Logger?)
25 | /// ``VectorTileError/invalidCoordinate``, or
26 | /// ``VectorTileError/coordinateOutOfBounds``.
27 | public init(
| `- note: candidate has partially matching parameter list (geoJsonData: Data, indexed: RTreeSortOption?, layerProperty: String?, layerAllowlist: [String]?, logger: Logger?)
28 | geoJsonData data: Data,
29 | indexed sortOption: RTreeSortOption? = nil,
:
99 | /// ``VectorTileError/invalidCoordinate``, or
100 | /// ``VectorTileError/coordinateOutOfBounds``.
101 | public init(
| `- note: candidate has partially matching parameter list (contentsOfGeoJson: URL, indexed: RTreeSortOption?, layerProperty: String?, layerAllowlist: [String]?, logger: Logger?)
102 | contentsOfGeoJson url: URL,
103 | indexed sortOption: RTreeSortOption? = nil,
/host/spi-builder-workspace/Sources/MVTCLI/TileFormat.swift:146:29: error: extra argument 'geopackage' in call
144 | case .geopackage:
145 | return try await VectorTile(
146 | geopackage: url,
| `- error: extra argument 'geopackage' in call
147 | table: geopackageTable,
148 | logger: logger)
/host/spi-builder-workspace/Sources/MVTCLI/TileFormat.swift:147:24: error: cannot convert value of type 'String?' to expected argument type 'MapTile'
145 | return try await VectorTile(
146 | geopackage: url,
147 | table: geopackageTable,
| `- error: cannot convert value of type 'String?' to expected argument type 'MapTile'
148 | logger: logger)
149 | }
BUILD FAILURE 6.3 linux