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 6.0 for Linux on 26 Jun 2025 14:07:29 UTC.

Swift 6 data race errors: 0

Build Command

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