The Swift Package Index logo.Swift Package Index

Has it really been five years since Swift Package Index launched? Read our anniversary blog post!

Build Information

Successful build of GEOSwift, reference main (1448d6), with Swift 5.10 for Linux on 26 Jun 2025 14:03:21 UTC.

Swift 6 data race errors: 0

Build Command

bash -c docker run --pull=always --rm -v "checkouts-4609320-1":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:basic-5.10-latest swift build --triple x86_64-unknown-linux-gnu 2>&1

Build Log

========================================
RunAll
========================================
Builder version: 4.64.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/Yamasee/GEOSwift.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/Yamasee/GEOSwift
 * branch            main       -> FETCH_HEAD
 * [new branch]      main       -> origin/main
HEAD is now at 1448d60 Merge branch 'GEOSwift:main' into main
Cloned https://github.com/Yamasee/GEOSwift.git
Revision (git rev-parse @):
1448d60e2e6abc2d8cc3dcf9bd1288c0c0e684d6
SUCCESS checkout https://github.com/Yamasee/GEOSwift.git at main
========================================
Build
========================================
Selected platform:         linux
Swift version:             5.10
Building package at path:  $PWD
https://github.com/Yamasee/GEOSwift.git
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-4609320-1":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:basic-5.10-latest swift build --triple x86_64-unknown-linux-gnu 2>&1
basic-5.10-latest: Pulling from finestructure/spi-images
Digest: sha256:c30bb8beee7254e839cc0142f4ae78578b8fc8e8159324cc3637097cc1b395b6
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:basic-5.10-latest
Fetching https://github.com/GEOSwift/geos.git
[1/4416] Fetching geos
Fetched https://github.com/GEOSwift/geos.git from cache (0.76s)
Computing version for https://github.com/GEOSwift/geos.git
Computed https://github.com/GEOSwift/geos.git at 9.0.0 (0.62s)
Creating working copy for https://github.com/GEOSwift/geos.git
Working copy of https://github.com/GEOSwift/geos.git resolved at 9.0.0
Building for debugging...
[0/445] Compiling BoundaryNodeRule.cpp
[1/445] Compiling string.cpp
[2/445] Compiling Angle.cpp
[3/445] Compiling math.cpp
[4/445] Compiling Area.cpp
[5/445] Write swift-version-24593BA9C3E375BF.txt
[6/445] Compiling CGAlgorithmsDD.cpp
[7/445] Compiling Interrupt.cpp
[8/445] Compiling Assert.cpp
[9/445] Compiling InteriorPointLine.cpp
[10/445] Compiling Profiler.cpp
[11/445] Compiling TriEdge.cpp
[12/445] Compiling QuadEdge.cpp
[13/445] Compiling TrianglePredicate.cpp
[14/445] Compiling Vertex.cpp
[15/445] Compiling LocateFailureException.cpp
[16/445] Compiling GeometricShapeFactory.cpp
[17/445] Compiling TriangulationBuilder.cpp
[18/445] Compiling Tri.cpp
[19/445] Compiling LastFoundQuadEdgeLocator.cpp
[20/445] Compiling TriDelaunayImprover.cpp
[21/445] Compiling QuadEdgeSubdivision.cpp
[22/445] Compiling PolygonTriangulator.cpp
[23/445] Compiling PolygonEarClipper.cpp
[24/445] Compiling PolygonNoder.cpp
[25/445] Compiling IncrementalDelaunayTriangulator.cpp
[26/445] Compiling PolygonHoleJoiner.cpp
[27/445] Compiling ConstrainedDelaunayTriangulator.cpp
[28/445] Compiling VoronoiDiagramBuilder.cpp
[29/445] Compiling TaggedLinesSimplifier.cpp
[30/445] Compiling DelaunayTriangulationBuilder.cpp
[31/445] Compiling TopologyPreservingSimplifier.cpp
[32/445] Compiling TaggedLineSegment.cpp
[33/445] Compiling TaggedLineStringSimplifier.cpp
[34/445] Compiling RingHullIndex.cpp
[35/445] Compiling TaggedLineString.cpp
[36/445] Compiling LinkedRing.cpp
[37/445] Compiling LinkedLine.cpp
[38/445] Compiling RingHull.cpp
[39/445] Compiling LineSegmentIndex.cpp
[40/445] Compiling PolygonHullSimplifier.cpp
[41/445] Compiling geos_ts_c.cpp
[42/445] Compiling DouglasPeuckerSimplifier.cpp
[43/445] Compiling DouglasPeuckerLineSimplifier.cpp
[44/445] Compiling MortonCode.cpp
[45/445] Compiling ComponentJumpChecker.cpp
[46/445] Compiling HilbertCode.cpp
[47/445] Compiling HilbertEncoder.cpp
[48/445] Compiling SimpleGeometryPrecisionReducer.cpp
[49/445] Compiling PrecisionReducerTransformer.cpp
[50/445] Compiling CommonBits.cpp
[51/445] Compiling EnhancedPrecisionOp.cpp
[52/445] Compiling PrecisionReducerCoordinateOperation.cpp
[53/445] Compiling CommonBitsRemover.cpp
[54/445] Compiling PointwisePrecisionReducerTransformer.cpp
[55/445] Compiling GeometryPrecisionReducer.cpp
[56/445] Compiling Subgraph.cpp
[57/445] Compiling CommonBitsOp.cpp
[58/445] Compiling ConnectedSubgraphFinder.cpp
[59/445] Compiling NodeMap.cpp
[60/445] Compiling PlanarGraph.cpp
[61/445] Compiling MinimumClearance.cpp
[62/445] Compiling DirectedEdgeStar.cpp
[63/445] Compiling Edge.cpp
[64/445] Compiling Node.cpp
[65/445] Compiling TopologyValidationError.cpp
[66/445] Compiling DirectedEdge.cpp
[67/445] Compiling PolygonRingSelfNode.cpp
[68/445] Compiling PolygonRingTouch.cpp
[69/445] Compiling RepeatedPointTester.cpp
[70/445] Compiling RepeatedPointRemover.cpp
[71/445] Compiling PolygonIntersectionAnalyzer.cpp
[72/445] Compiling PolygonRing.cpp
[73/445] Compiling PolygonTopologyAnalyzer.cpp
[74/445] Compiling MakeValid.cpp
[75/445] Compiling UnionStrategy.cpp
[76/445] Compiling IndexedNestedPolygonTester.cpp
[77/445] Compiling IsValidOp.cpp
[78/445] Compiling IndexedNestedHoleTester.cpp
[79/445] Compiling IsSimpleOp.cpp
[80/445] Compiling UnaryUnionOp.cpp
[81/445] Compiling PointGeometryUnion.cpp
[82/445] Compiling TopologyComputer.cpp
[83/445] Compiling OverlapUnion.cpp
[84/445] Compiling RelateSegmentString.cpp
[85/445] Compiling SharedPathsOp.cpp
[86/445] Compiling CoverageUnion.cpp
[87/445] Compiling RelatePredicate.cpp
[88/445] Compiling RelateGeometry.cpp
[89/445] Compiling CascadedPolygonUnion.cpp
[90/445] Compiling RelateNode.cpp
[91/445] Compiling RelatePointLocator.cpp
[92/445] Compiling RelateEdge.cpp
[93/445] Compiling PolygonNodeConverter.cpp
[94/445] Compiling NodeSections.cpp
[95/445] Compiling NodeSection.cpp
[96/445] Compiling IMPredicate.cpp
[97/445] Compiling LinearBoundary.cpp
[98/445] Compiling IMPatternMatcher.cpp
[99/445] Compiling LineStringExtracter.cpp
[100/445] Compiling RelateNG.cpp
[101/445] Compiling DimensionLocation.cpp
[102/445] Compiling EdgeSetIntersector.cpp
[103/445] Compiling EdgeSegmentOverlapAction.cpp
[104/445] Compiling BasicPredicate.cpp
[105/445] Compiling EdgeSegmentIntersector.cpp
[106/445] Compiling RelateNodeFactory.cpp
[107/445] Compiling RelateOp.cpp
[108/445] Compiling AdjacentEdgeLocator.cpp
[109/445] Compiling RelateNode.cpp
[110/445] Compiling RelateNodeGraph.cpp
[111/445] Compiling EdgeEndBundleStar.cpp
[112/445] Compiling EdgeEndBundle.cpp
[113/445] Compiling SegmentIntersectionTester.cpp
[114/445] Compiling RelateComputer.cpp
[115/445] Compiling EdgeEndBuilder.cpp
[116/445] Compiling PolygonizeEdge.cpp
[117/445] Compiling RectangleIntersects.cpp
[118/445] Compiling RectangleContains.cpp
[119/445] Compiling PolygonizeDirectedEdge.cpp
[120/445] Compiling Polygonizer.cpp
[121/445] Compiling PolygonizeGraph.cpp
[122/445] Compiling RobustClipEnvelopeComputer.cpp
[123/445] Compiling RingClipper.cpp
[124/445] Compiling HoleAssigner.cpp
[125/445] Compiling EdgeRing.cpp
[126/445] Compiling UnaryUnionNG.cpp
[127/445] Compiling BuildArea.cpp
[128/445] Compiling PrecisionUtil.cpp
[129/445] Compiling PrecisionReducer.cpp
[130/445] Compiling OverlayUtil.cpp
[131/445] Compiling OverlayPoints.cpp
[132/445] Compiling PolygonBuilder.cpp
[133/445] Compiling OverlayLabel.cpp
[134/445] Compiling OverlayNGRobust.cpp
[135/445] Compiling OverlayMixedPoints.cpp
[136/445] Compiling OverlayLabeller.cpp
[137/445] Compiling OverlayNG.cpp
[138/445] Compiling OverlayEdge.cpp
[139/445] Compiling OverlayGraph.cpp
[140/445] Compiling OverlayEdgeRing.cpp
[141/445] Compiling EdgeSourceInfo.cpp
[142/445] Compiling LineLimiter.cpp
[143/445] Compiling MaximalEdgeRing.cpp
[144/445] Compiling IntersectionPointBuilder.cpp
[145/445] Compiling IndexedPointOnLineLocator.cpp
[146/445] Compiling LineBuilder.cpp
[147/445] Compiling InputGeometry.cpp
[148/445] Compiling ElevationModel.cpp
[149/445] Compiling EdgeMerger.cpp
[150/445] Compiling EdgeKey.cpp
[151/445] Compiling Edge.cpp
[152/445] Compiling FuzzyPointLocator.cpp
[153/445] Compiling OffsetPointGenerator.cpp
[154/445] Compiling EdgeNodingBuilder.cpp
[155/445] Compiling CoverageUnion.cpp
[156/445] Compiling OverlayResultValidator.cpp
[157/445] Compiling SnapOverlayOp.cpp
[158/445] Compiling LineStringSnapper.cpp
[159/445] Compiling OverlayNodeFactory.cpp
[160/445] Compiling MinimalEdgeRing.cpp
[161/445] Compiling LineMergeEdge.cpp
[162/445] Compiling MaximalEdgeRing.cpp
[163/445] Compiling GeometrySnapper.cpp
[164/445] Compiling LineMergeGraph.cpp
[165/445] Compiling LineMerger.cpp
[166/445] Compiling PolygonBuilder.cpp
[167/445] Compiling LineMergeDirectedEdge.cpp
[168/445] Compiling LineSequencer.cpp
[169/445] Compiling EdgeString.cpp
[170/445] Compiling GeometryLocation.cpp
[171/445] Compiling Rectangle.cpp
[172/445] Compiling RectangleIntersection.cpp
[173/445] Compiling FacetSequence.cpp
[174/445] Compiling RectangleIntersectionBuilder.cpp
[175/445] Compiling UnionFind.cpp
[176/445] Compiling FacetSequenceTreeBuilder.cpp
[177/445] Compiling IndexedFacetDistance.cpp
[178/445] Compiling Clusters.cpp
[179/445] Compiling ConnectedElementPointFilter.cpp
[180/445] Compiling ConnectedElementLocationFilter.cpp
[181/445] Compiling DistanceOp.cpp
[182/445] Compiling GeometryFlattener.cpp
[183/445] Compiling SubgraphDepthLocater.cpp
[184/445] Compiling DBSCANClusterFinder.cpp
[185/445] Compiling SegmentMCIndex.cpp
[186/445] Compiling RightmostEdgeFinder.cpp
[187/445] Compiling OffsetSegmentGenerator.cpp
[188/445] Compiling AbstractClusterFinder.cpp
[189/445] Compiling OffsetCurveSection.cpp
[190/445] Compiling OffsetCurveBuilder.cpp
[191/445] Compiling BufferParameters.cpp
[192/445] Compiling BufferSubgraph.cpp
[193/445] Compiling BufferInputLineSimplifier.cpp
[194/445] Compiling OffsetCurve.cpp
[195/445] Compiling BufferCurveSetBuilder.cpp
[196/445] Compiling SnapRoundingIntersectionAdder.cpp
[197/445] Compiling GeometryGraphOperation.cpp
[198/445] Compiling BufferOp.cpp
[199/445] Compiling MCIndexSnapRounder.cpp
[200/445] Compiling BoundaryOp.cpp
[201/445] Compiling HotPixel.cpp
[202/445] Compiling SnapRoundingNoder.cpp
[203/445] Compiling SnappingPointIndex.cpp
[204/445] Compiling MCIndexPointSnapper.cpp
[205/445] Compiling HotPixelIndex.cpp
[206/445] Compiling BufferBuilder.cpp
[207/445] Compiling SnappingIntersectionAdder.cpp
[208/445] Compiling SnappingNoder.cpp
[209/445] Compiling ValidatingNoder.cpp
[210/445] Compiling SegmentString.cpp
[211/445] Compiling SegmentStringUtil.cpp
[212/445] Compiling SimpleNoder.cpp
[213/445] Compiling SegmentNode.cpp
[214/445] Compiling SegmentNodeList.cpp
[215/445] Compiling SegmentIntersectionDetector.cpp
[216/445] Compiling SegmentExtractingNoder.cpp
[217/445] Compiling OrientedCoordinateArray.cpp
[218/445] Compiling Octant.cpp
[219/445] Compiling NodingValidator.cpp
[220/445] Compiling ScaledNoder.cpp
[221/445] Compiling NodingIntersectionFinder.cpp
[222/445] Compiling NodedSegmentString.cpp
[223/445] Compiling IntersectionFinderAdder.cpp
[224/445] Compiling IntersectionAdder.cpp
[225/445] Compiling MCIndexSegmentSetMutualIntersector.cpp
[226/445] Compiling MCIndexNoder.cpp
[227/445] Compiling IteratedNoder.cpp
[228/445] Compiling DD.cpp
[229/445] Compiling FastSegmentSetIntersectionFinder.cpp
[230/445] Compiling BasicSegmentString.cpp
[231/445] Compiling FastNodingValidator.cpp
[232/445] Compiling GeometryNoder.cpp
[233/445] Compiling LocationIndexOfPoint.cpp
[234/445] Compiling BoundaryChainNoder.cpp
[235/445] Compiling LocationIndexOfLine.cpp
[236/445] Compiling Writer.cpp
[237/445] Compiling LinearLocation.cpp
[238/445] Compiling LengthLocationMap.cpp
[239/445] Compiling LinearIterator.cpp
[240/445] Compiling LengthIndexedLine.cpp
[241/445] Compiling LengthIndexOfPoint.cpp
[242/445] Compiling LinearGeometryBuilder.cpp
[243/445] Compiling ExtractLineByLocation.cpp
[244/445] Compiling WKTStreamReader.cpp
[245/445] Compiling WKTFileReader.cpp
[246/445] Compiling WKTWriter.cpp
[247/445] Compiling WKBWriter.cpp
[248/445] Compiling WKBStreamReader.cpp
[249/445] Compiling StringTokenizer.cpp
[250/445] Compiling ParseException.cpp
[251/445] Compiling CLocalizer.cpp
[252/445] Compiling Unload.cpp
[253/445] Compiling ByteOrderValues.cpp
[254/445] Compiling SweepLineInterval.cpp
[255/445] Compiling SweepLineEvent.cpp
[256/445] Compiling ByteOrderDataInStream.cpp
[257/445] Compiling WKTReader.cpp
[258/445] Compiling SweepLineIndex.cpp
[259/445] Compiling WKBReader.cpp
[260/445] Compiling GeoJSON.cpp
[261/445] Compiling Interval.cpp
[262/445] Compiling SimpleSTRnode.cpp
[263/445] Compiling SimpleSTRdistance.cpp
[264/445] Compiling SIRtree.cpp
[265/445] Compiling SimpleSTRtree.cpp
[266/445] Compiling STRtree.cpp
[267/445] Compiling GeometryItemDistance.cpp
[268/445] Compiling EnvelopeUtil.cpp
[269/445] Compiling BoundablePair.cpp
[270/445] Compiling Root.cpp
[271/445] Compiling IntervalSize.cpp
[272/445] Compiling AbstractSTRtree.cpp
[273/445] Compiling Quadtree.cpp
[274/445] Compiling NodeBase.cpp
[275/445] Compiling Node.cpp
[276/445] Compiling Key.cpp
[277/445] Compiling IntervalRTreeLeafNode.cpp
[278/445] Compiling KdNode.cpp
[279/445] Compiling SortedPackedIntervalRTree.cpp
[280/445] Compiling IntervalRTreeBranchNode.cpp
[281/445] Compiling Root.cpp
[282/445] Compiling NodeBase.cpp
[283/445] Compiling GeoJSONWriter.cpp
[284/445] Compiling KdTree.cpp
[285/445] Compiling Interval.cpp
[286/445] Compiling Node.cpp
[287/445] Compiling Key.cpp
[288/445] Compiling MonotoneChainSelectAction.cpp
[289/445] Compiling Bintree.cpp
[290/445] Compiling MonotoneChainOverlapAction.cpp
[291/445] Compiling GeoJSONReader.cpp
[292/445] Compiling VertexSequencePackedRtree.cpp
[293/445] Compiling MonotoneChain.cpp
[294/445] Compiling MonotoneChainBuilder.cpp
[295/445] Compiling SweepLineEvent.cpp
[296/445] Compiling SweepLineSegment.cpp
[297/445] Compiling TopologyLocation.cpp
[298/445] Compiling SimpleEdgeSetIntersector.cpp
[299/445] Compiling MonotoneChainIndexer.cpp
[300/445] Compiling SimpleMCSweepLineIntersector.cpp
[301/445] Compiling SimpleSweepLineIntersector.cpp
[302/445] Compiling MonotoneChainEdge.cpp
[303/445] Compiling SegmentIntersector.cpp
[304/445] Compiling Label.cpp
[305/445] Compiling GraphComponent.cpp
[306/445] Compiling NodeFactory.cpp
[307/445] Compiling NodeMap.cpp
[308/445] Compiling Node.cpp
[309/445] Compiling PlanarGraph.cpp
[310/445] Compiling EdgeNodingValidator.cpp
[311/445] Compiling EdgeList.cpp
[312/445] Compiling EdgeIntersectionList.cpp
[313/445] Compiling EdgeEnd.cpp
[314/445] Compiling GeometryGraph.cpp
[315/445] Compiling EdgeRing.cpp
[316/445] Compiling Edge.cpp
[317/445] Compiling EdgeEndStar.cpp
[318/445] Compiling Depth.cpp
[319/445] Compiling DirectedEdge.cpp
[320/445] Compiling DirectedEdgeStar.cpp
[321/445] Compiling PolygonalExtracter.cpp
[322/445] Compiling ShortCircuitedGeometryVisitor.cpp
[323/445] Compiling SineStarFactory.cpp
[324/445] Compiling PointExtracter.cpp
[325/445] Compiling PolygonExtracter.cpp
[326/445] Compiling NoOpGeometryOperation.cpp
[327/445] Compiling LinearComponentExtracter.cpp
[328/445] Compiling GeometryTransformer.cpp
[329/445] Compiling GeometryCombiner.cpp
[330/445] Compiling GeometryMapper.cpp
[331/445] Compiling GeometryEditor.cpp
[332/445] Compiling ComponentCoordinateExtracter.cpp
[333/445] Compiling Densifier.cpp
[334/445] Compiling GeometryFixer.cpp
[335/445] Compiling CoordinateOperation.cpp
[336/445] Compiling PreparedPolygonPredicate.cpp
[337/445] Compiling PreparedPolygonDistance.cpp
[338/445] Compiling PreparedPolygonCovers.cpp
[339/445] Compiling PreparedPolygonIntersects.cpp
[340/445] Compiling PreparedPolygonContains.cpp
[341/445] Compiling PreparedPoint.cpp
[342/445] Compiling PreparedPolygonContainsProperly.cpp
[343/445] Compiling PreparedGeometry.cpp
[344/445] Compiling PreparedPolygon.cpp
[345/445] Compiling PreparedLineStringNearestPoints.cpp
[346/445] Compiling PreparedLineStringIntersects.cpp
[347/445] Compiling PreparedLineStringDistance.cpp
[348/445] Compiling Triangle.cpp
[349/445] Compiling PreparedGeometryFactory.cpp
[350/445] Compiling PreparedLineString.cpp
[351/445] Compiling BasicPreparedGeometry.cpp
[352/445] Compiling Quadrant.cpp
[353/445] Compiling Position.cpp
[354/445] Compiling Surface.cpp
[355/445] Compiling AbstractPreparedPolygonContains.cpp
[356/445] Compiling PrecisionModel.cpp
[357/445] Compiling SimpleCurve.cpp
[358/445] Compiling Point.cpp
[359/445] Compiling Location.cpp
[360/445] Compiling MultiPoint.cpp
[361/445] Compiling MultiPolygon.cpp
[362/445] Compiling Polygon.cpp
[363/445] Compiling MultiSurface.cpp
[364/445] Compiling IntersectionMatrix.cpp
[365/445] Compiling MultiLineString.cpp
[366/445] Compiling MultiCurve.cpp
[367/445] Compiling LinearRing.cpp
[368/445] Compiling LineString.cpp
[369/445] Compiling LineSegment.cpp
[370/445] Compiling Dimension.cpp
[371/445] Compiling GeometryComponentFilter.cpp
[372/445] Compiling Envelope.cpp
[373/445] Compiling HeuristicOverlay.cpp
[374/445] Compiling GeometryCollection.cpp
[375/445] Compiling Curve.cpp
[376/445] Compiling GeometryFactory.cpp
[377/445] Compiling CurvePolygon.cpp
[378/445] Compiling Coordinate.cpp
[379/445] Compiling MarkHalfEdge.cpp
[380/445] Compiling Geometry.cpp
[381/445] Compiling d2s.c
[382/445] Compiling CoordinateSequence.cpp
[383/445] Compiling CompoundCurve.cpp
[384/445] Compiling HalfEdge.cpp
[385/445] Compiling CircularString.cpp
[386/445] Compiling EdgeGraphBuilder.cpp
[387/445] Compiling EdgeGraph.cpp
[388/445] Compiling VertexRingCounter.cpp
[389/445] Compiling InvalidSegmentDetector.cpp
[390/445] Compiling CoverageUnion.cpp
[391/445] Compiling TPVWSimplifier.cpp
[392/445] Compiling CoverageSimplifier.cpp
[393/445] Compiling CoverageValidator.cpp
[394/445] Compiling CoverageRing.cpp
[395/445] Compiling CoveragePolygon.cpp
[396/445] Compiling PointOnGeometryLocator.cpp
[397/445] Compiling CoverageRingEdges.cpp
[398/445] Compiling CoverageBoundarySegmentFinder.cpp
[399/445] Compiling CoverageGapFinder.cpp
[400/445] Compiling SimplePointInAreaLocator.cpp
[401/445] Compiling CoverageEdge.cpp
[402/445] Compiling Corner.cpp
[403/445] Compiling CoveragePolygonValidator.cpp
[404/445] Compiling IndexedPointInAreaLocator.cpp
[405/445] Compiling DiscreteHausdorffDistance.cpp
[406/445] Compiling HullTri.cpp
[407/445] Compiling DistanceToPoint.cpp
[408/445] Compiling HullTriangulation.cpp
[409/445] Compiling DiscreteFrechetDistance.cpp
[410/445] Compiling ConcaveHull.cpp
[411/445] Compiling RobustDeterminant.cpp
[412/445] Compiling ConcaveHullOfPolygons.cpp
[413/445] Compiling SimplePointInRing.cpp
[414/445] Compiling Rectangle.cpp
[415/445] Compiling IndexedPointInPolygonsLocator.cpp
[416/445] Compiling IndexedDistanceToPoint.cpp
[417/445] Compiling PolygonNodeTopology.cpp
[418/445] Compiling MaximumInscribedCircle.cpp
[419/445] Compiling RayCrossingCounter.cpp
[420/445] Compiling NotRepresentableException.cpp
[421/445] Compiling LargestEmptyCircle.cpp
[422/445] Compiling Orientation.cpp
[423/445] Compiling PointLocation.cpp
[424/445] Compiling PointLocator.cpp
[425/445] Compiling Length.cpp
[426/445] Compiling MinimumAreaRectangle.cpp
[427/445] Compiling MinimumBoundingCircle.cpp
[428/445] Compiling MinimumDiameter.cpp
[429/445] Compiling LineIntersector.cpp
[430/445] Compiling Intersection.cpp
[431/445] Compiling InteriorPointPoint.cpp
[431/445] Write sources
[433/445] Compiling HCoordinate.cpp
[434/445] Compiling InteriorPointArea.cpp
[435/445] Compiling Distance.cpp
[436/445] Compiling CircularArcs.cpp
[437/445] Compiling Centroid.cpp
[438/445] Compiling ConvexHull.cpp
[439/445] Compiling geos_c.cpp
[440/445] Write Objects.LinkFileList
[441/445] Linking libgeos.so
[443/493] Compiling GEOSwift MultiLineString+GEOS.swift
[444/493] Compiling GEOSwift MultiPoint+GEOS.swift
[445/493] Compiling GEOSwift MultiPolygon+GEOS.swift
[446/493] Compiling GEOSwift Point+GEOS.swift
[447/493] Compiling GEOSwift Polygon+GEOS.swift
[448/493] Compiling GEOSwift PreparedGeometry.swift
[449/493] Compiling GEOSwift GEOSObject.swift
[450/493] Compiling GEOSwift Geometry+GEOS.swift
[451/493] Compiling GEOSwift GeometryCollection+GEOS.swift
[452/493] Compiling GEOSwift GeometryConvertible+GEOS.swift
[453/493] Compiling GEOSwift LineString+GEOS.swift
[454/493] Compiling GEOSwift LineStringConvertible+GEOS.swift
[455/499] Compiling GEOSwift Boundable.swift
[456/499] Compiling GEOSwift Circle.swift
[457/499] Compiling GEOSwift ClosednessTestable.swift
[458/499] Compiling GEOSwift Envelope.swift
[459/499] Compiling GEOSwift GEOSContext.swift
[460/499] Compiling GEOSwift GEOSError.swift
[461/499] Compiling GEOSwift GEOSHelpers.swift
[462/499] Compiling GEOSwift LineString.swift
[463/499] Compiling GEOSwift LineStringConvertible.swift
[464/499] Compiling GEOSwift MultiLineString.swift
[465/499] Compiling GEOSwift MultiPoint.swift
[466/499] Compiling GEOSwift MultiPolygon.swift
[467/499] Compiling GEOSwift Point.swift
[468/499] Compiling GEOSwift Polygon.swift
[469/499] Compiling GEOSwift JSON+Codable.swift
[470/499] Compiling GEOSwift LineString+Codable.swift
[471/499] Compiling GEOSwift MultiLineString+Codable.swift
[472/499] Compiling GEOSwift MultiPoint+Codable.swift
[473/499] Compiling GEOSwift MultiPolygon+Codable.swift
[474/499] Compiling GEOSwift Point+Codable.swift
[475/499] Compiling GEOSwift Polygon+Codable.swift
[476/499] Compiling GEOSwift CodableGeometry.swift
[477/499] Compiling GEOSwift Feature+Codable.swift
[478/499] Compiling GEOSwift FeatureCollection+Codable.swift
[479/499] Compiling GEOSwift GeoJSON+Codable.swift
[480/499] Compiling GEOSwift GeoJSONType.swift
[481/499] Compiling GEOSwift Geometry+Codable.swift
[482/499] Compiling GEOSwift GeometryCollection+Codable.swift
[483/499] Emitting module GEOSwift
[484/499] Compiling GEOSwift Feature.swift
[485/499] Compiling GEOSwift FeatureCollection.swift
[486/499] Compiling GEOSwift GeoJSON.swift
[487/499] Compiling GEOSwift Geometry.swift
[488/499] Compiling GEOSwift GeometryCollection.swift
[489/499] Compiling GEOSwift GeometryConvertible.swift
[490/499] Compiling GEOSwift JSON.swift
[491/499] Compiling GEOSwift SimplicityTestable.swift
[492/499] Compiling GEOSwift WKBConvertible.swift
[493/499] Compiling GEOSwift WKBInitializable.swift
[494/499] Compiling GEOSwift WKTConvertible.swift
[495/499] Compiling GEOSwift WKTInitializable.swift
[496/499] Compiling GEOSwift GEOSwiftError.swift
[497/500] Wrapping AST for GEOSwift for debugging
[498/500] Write Objects.LinkFileList
[499/500] Linking libGEOSwift.so
Build complete! (276.36s)
Build complete.
{
  "dependencies" : [
    {
      "identity" : "geos",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "9.0.0",
            "upper_bound" : "10.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/GEOSwift/geos.git"
    }
  ],
  "manifest_display_name" : "GEOSwift",
  "name" : "GEOSwift",
  "path" : "/host/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "ios",
      "version" : "12.0"
    },
    {
      "name" : "macos",
      "version" : "10.13"
    },
    {
      "name" : "tvos",
      "version" : "12.0"
    },
    {
      "name" : "watchos",
      "version" : "4.0"
    }
  ],
  "products" : [
    {
      "name" : "GEOSwift",
      "targets" : [
        "GEOSwift"
      ],
      "type" : {
        "library" : [
          "dynamic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "GEOSwiftTests",
      "module_type" : "SwiftTarget",
      "name" : "GEOSwiftTests",
      "path" : "Tests/GEOSwiftTests",
      "sources" : [
        "Codable/CodableTestCase.swift",
        "Codable/Feature+CodableTests.swift",
        "Codable/FeatureCollection+CodableTests.swift",
        "Codable/GeoJSON+CodableTests.swift",
        "Codable/Geometry+CodableTests.swift",
        "Codable/GeometryCollection+CodableTests.swift",
        "Codable/JSON+CodableTests.swift",
        "Codable/LineString+CodableTests.swift",
        "Codable/MultiLineString+CodableTests.swift",
        "Codable/MultiPoint+CodableTests.swift",
        "Codable/MultiPolygon+CodableTests.swift",
        "Codable/Point+CodableTests.swift",
        "Codable/Polygon+CodableTests.swift",
        "Core Types/CoreTypesTestUtilities.swift",
        "Core Types/FeatureCollectionTests.swift",
        "Core Types/FeatureTests.swift",
        "Core Types/GeometryCollectionTests.swift",
        "Core Types/GeometryConvertibleTests.swift",
        "Core Types/JSONTests.swift",
        "Core Types/LineStringConvertibleTests.swift",
        "Core Types/LineStringTests.swift",
        "Core Types/MultiLineStringTests.swift",
        "Core Types/MultiPointTests.swift",
        "Core Types/MultiPolygonTests.swift",
        "Core Types/PointTests.swift",
        "Core Types/PolygonTests.swift",
        "GEOS/BoundableTests.swift",
        "GEOS/ClosednessTestableTests.swift",
        "GEOS/EnvelopeTests.swift",
        "GEOS/GEOSContextTestCase.swift",
        "GEOS/GEOSContextTests.swift",
        "GEOS/GEOSObjectTests.swift",
        "GEOS/Geometry+GEOSTests.swift",
        "GEOS/GeometryCollection+GEOSTests.swift",
        "GEOS/GeometryConvertible+GEOSTests.swift",
        "GEOS/LineString+GEOSTests.swift",
        "GEOS/LineStringConvertible+GEOSTests.swift",
        "GEOS/MultiLineString+GEOSTests.swift",
        "GEOS/MultiPoint+GEOSTests.swift",
        "GEOS/MultiPolygon+GEOSTests.swift",
        "GEOS/Point+GEOSTests.swift",
        "GEOS/Polygon+GEOSTests.swift",
        "GEOS/PreparedGeometryTests.swift",
        "GEOS/SimplicityTestableTests.swift",
        "GEOS/WKBTests.swift",
        "GEOS/WKTTests.swift",
        "Helpers/Collection+AllPairs.swift"
      ],
      "target_dependencies" : [
        "GEOSwift"
      ],
      "type" : "test"
    },
    {
      "c99name" : "GEOSwift",
      "module_type" : "SwiftTarget",
      "name" : "GEOSwift",
      "path" : "Sources/GEOSwift",
      "product_dependencies" : [
        "geos"
      ],
      "product_memberships" : [
        "GEOSwift"
      ],
      "sources" : [
        "Codable/CodableGeometry.swift",
        "Codable/Feature+Codable.swift",
        "Codable/FeatureCollection+Codable.swift",
        "Codable/GeoJSON+Codable.swift",
        "Codable/GeoJSONType.swift",
        "Codable/Geometry+Codable.swift",
        "Codable/GeometryCollection+Codable.swift",
        "Codable/JSON+Codable.swift",
        "Codable/LineString+Codable.swift",
        "Codable/MultiLineString+Codable.swift",
        "Codable/MultiPoint+Codable.swift",
        "Codable/MultiPolygon+Codable.swift",
        "Codable/Point+Codable.swift",
        "Codable/Polygon+Codable.swift",
        "Core Types/Feature.swift",
        "Core Types/FeatureCollection.swift",
        "Core Types/GeoJSON.swift",
        "Core Types/Geometry.swift",
        "Core Types/GeometryCollection.swift",
        "Core Types/GeometryConvertible.swift",
        "Core Types/JSON.swift",
        "Core Types/LineString.swift",
        "Core Types/LineStringConvertible.swift",
        "Core Types/MultiLineString.swift",
        "Core Types/MultiPoint.swift",
        "Core Types/MultiPolygon.swift",
        "Core Types/Point.swift",
        "Core Types/Polygon.swift",
        "GEOS/Boundable.swift",
        "GEOS/Circle.swift",
        "GEOS/ClosednessTestable.swift",
        "GEOS/Envelope.swift",
        "GEOS/GEOSContext.swift",
        "GEOS/GEOSError.swift",
        "GEOS/GEOSHelpers.swift",
        "GEOS/GEOSObject.swift",
        "GEOS/Geometry+GEOS.swift",
        "GEOS/GeometryCollection+GEOS.swift",
        "GEOS/GeometryConvertible+GEOS.swift",
        "GEOS/LineString+GEOS.swift",
        "GEOS/LineStringConvertible+GEOS.swift",
        "GEOS/MultiLineString+GEOS.swift",
        "GEOS/MultiPoint+GEOS.swift",
        "GEOS/MultiPolygon+GEOS.swift",
        "GEOS/Point+GEOS.swift",
        "GEOS/Polygon+GEOS.swift",
        "GEOS/PreparedGeometry.swift",
        "GEOS/SimplicityTestable.swift",
        "GEOS/WKBConvertible.swift",
        "GEOS/WKBInitializable.swift",
        "GEOS/WKTConvertible.swift",
        "GEOS/WKTInitializable.swift",
        "GEOSwiftError.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.9"
}
basic-5.10-latest: Pulling from finestructure/spi-images
Digest: sha256:c30bb8beee7254e839cc0142f4ae78578b8fc8e8159324cc3637097cc1b395b6
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:basic-5.10-latest
Done.