The Swift Package Index logo.Swift Package Index

Track the adoption of Swift 6 strict concurrency checks for data race safety. How many packages are Ready for Swift 6?

Build Information

Successful build of GEOSwift, reference 10.2.0 (e8c72c), with Swift 5.10 for Linux on 11 Mar 2025 08:00:27 UTC.

Swift 6 data race errors: 0

Build Command

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