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