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 macOS (SPM) on 11 Mar 2025 08:01:11 UTC.

Swift 6 data race errors: 0

Build Command

env DEVELOPER_DIR=/Applications/Xcode-15.4.0.app xcrun swift build --arch arm64

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