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

Swift 6 data race errors: 0

Build Command

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