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 main (e8c72c), with Swift 5.10 for macOS (SPM) on 11 Mar 2025 08:01:18 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: main
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/Yamasee/GEOSwift
 * branch            main       -> FETCH_HEAD
 * [new branch]      main       -> origin/main
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 main
========================================
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 sources
[1/393] Write swift-version-33747A42983211AE.txt
[2/393] Compiling BoundaryNodeRule.cpp
[3/393] Compiling math.cpp
[4/393] Compiling Interrupt.cpp
[5/393] Compiling Area.cpp
[6/393] Compiling Angle.cpp
[7/393] Compiling CGAlgorithmsDD.cpp
[8/393] Compiling Centroid.cpp
[9/393] Compiling Profiler.cpp
[10/393] Compiling CoordinateArraySequence.cpp
[11/393] Compiling GeometricShapeFactory.cpp
[12/393] Compiling Assert.cpp
[13/393] Compiling TriEdge.cpp
[14/393] Compiling TrianglePredicate.cpp
[15/393] Compiling Vertex.cpp
[16/393] Compiling geos_c.cpp
[17/393] Compiling LocateFailureException.cpp
[18/393] Compiling TriangulationBuilder.cpp
[19/393] Compiling Tri.cpp
[20/393] Compiling QuadEdge.cpp
[21/393] Compiling QuadEdgeSubdivision.cpp
[22/393] Compiling LastFoundQuadEdgeLocator.cpp
[23/393] Compiling TriDelaunayImprover.cpp
[24/393] Compiling PolygonTriangulator.cpp
[25/393] Compiling PolygonEarClipper.cpp
[26/393] Compiling PolygonNoder.cpp
[27/393] Compiling ConstrainedDelaunayTriangulator.cpp
[28/393] Compiling VoronoiDiagramBuilder.cpp
[29/393] Compiling IncrementalDelaunayTriangulator.cpp
[30/393] Compiling PolygonHoleJoiner.cpp
[31/393] Compiling TaggedLinesSimplifier.cpp
[32/393] Compiling DelaunayTriangulationBuilder.cpp
[33/393] Compiling TopologyPreservingSimplifier.cpp
[34/393] Compiling geos_ts_c.cpp
[35/393] Compiling TaggedLineStringSimplifier.cpp
[36/393] Compiling TaggedLineSegment.cpp
[37/393] Compiling TaggedLineString.cpp
[38/393] Compiling RingHullIndex.cpp
[39/393] Compiling LinkedRing.cpp
[40/393] Compiling RingHull.cpp
[41/393] Compiling LineSegmentIndex.cpp
[42/393] Compiling DouglasPeuckerLineSimplifier.cpp
[43/393] Compiling MortonCode.cpp
[44/393] Compiling DouglasPeuckerSimplifier.cpp
[45/393] Compiling HilbertEncoder.cpp
[46/393] Compiling PolygonHullSimplifier.cpp
[47/393] Compiling HilbertCode.cpp
[48/393] Compiling CommonBits.cpp
[49/393] Compiling SimpleGeometryPrecisionReducer.cpp
[50/393] Compiling PrecisionReducerTransformer.cpp
[51/393] Compiling EnhancedPrecisionOp.cpp
[52/393] Compiling PrecisionReducerCoordinateOperation.cpp
[53/393] Compiling PointwisePrecisionReducerTransformer.cpp
[54/393] Compiling CommonBitsRemover.cpp
[55/393] Compiling CommonBitsOp.cpp
[56/393] Compiling GeometryPrecisionReducer.cpp
[57/393] Compiling ConnectedSubgraphFinder.cpp
[58/393] Compiling MinimumClearance.cpp
[59/393] Compiling Subgraph.cpp
[60/393] Compiling Node.cpp
[61/393] Compiling NodeMap.cpp
[62/393] Compiling Edge.cpp
[63/393] Compiling PlanarGraph.cpp
[64/393] Compiling TopologyValidationError.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 MakeValid.cpp
[76/393] Compiling UnionStrategy.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 EdgeEndBundleStar.cpp
[90/393] Compiling CascadedPolygonUnion.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 HoleAssigner.cpp
[102/393] Compiling PolygonizeGraph.cpp
[103/393] Compiling RingClipper.cpp
[104/393] Compiling EdgeRing.cpp
[105/393] Compiling RobustClipEnvelopeComputer.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 OverlayMixedPoints.cpp
[115/393] Compiling OverlayNGRobust.cpp
[116/393] Compiling OverlayGraph.cpp
[117/393] Compiling OverlayLabeller.cpp
[118/393] Compiling OverlayEdgeRing.cpp
[119/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 IndexedPointOnLineLocator.cpp
[125/393] Compiling InputGeometry.cpp
[126/393] Compiling LineBuilder.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 OverlayNodeFactory.cpp
[141/393] Compiling MinimalEdgeRing.cpp
[142/393] Compiling PolygonBuilder.cpp
[143/393] Compiling PointBuilder.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 LineMergeGraph.cpp
[153/393] Compiling LineMerger.cpp
[154/393] Compiling EdgeString.cpp
[155/393] Compiling LineSequencer.cpp
[156/393] Compiling Rectangle.cpp
[157/393] Compiling GeometryLocation.cpp
[158/393] Compiling RectangleIntersection.cpp
[159/393] Compiling RectangleIntersectionBuilder.cpp
[160/393] Compiling FacetSequence.cpp
[161/393] Compiling IndexedFacetDistance.cpp
[162/393] Compiling FacetSequenceTreeBuilder.cpp
[163/393] Compiling ConnectedElementPointFilter.cpp
[164/393] Compiling DistanceOp.cpp
[165/393] Compiling ConnectedElementLocationFilter.cpp
[166/393] Compiling BufferParameters.cpp
[167/393] Compiling OffsetSegmentGenerator.cpp
[168/393] Compiling SubgraphDepthLocater.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 SegmentIntersectionDetector.cpp
[194/393] Compiling SegmentNode.cpp
[195/393] Compiling OrientedCoordinateArray.cpp
[196/393] Compiling SegmentExtractingNoder.cpp
[197/393] Compiling ScaledNoder.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 MCIndexSegmentSetMutualIntersector.cpp
[203/393] Compiling MCIndexNoder.cpp
[205/393] Compiling IntersectionAdder.cpp
[206/393] Compiling IntersectionFinderAdder.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 ParseException.cpp
[226/393] Compiling WKBWriter.cpp
[227/393] Compiling SweepLineInterval.cpp
[228/393] Compiling Unload.cpp
[229/393] Compiling WKBReader.cpp
[230/393] Compiling WKTReader.cpp
[231/393] Compiling SweepLineEvent.cpp
[232/393] Compiling CLocalizer.cpp
[233/393] Compiling ByteOrderValues.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 SIRtree.cpp
[240/393] Compiling SimpleSTRdistance.cpp
[241/393] Compiling SimpleSTRtree.cpp
[242/393] Compiling STRtree.cpp
[243/393] Compiling GeometryItemDistance.cpp
[244/393] Compiling EnvelopeUtil.cpp
[245/393] Compiling GeoJSONWriter.cpp
[246/393] Compiling BoundablePair.cpp
[247/393] Compiling IntervalSize.cpp
[248/393] Compiling Root.cpp
[249/393] Compiling AbstractSTRtree.cpp
[250/393] Compiling Quadtree.cpp
[251/393] Compiling Key.cpp
[252/393] Compiling GeoJSONReader.cpp
[253/393] Compiling NodeBase.cpp
[254/393] Compiling Node.cpp
[255/393] Compiling KdNode.cpp
[256/393] Compiling IntervalRTreeLeafNode.cpp
[257/393] Compiling IntervalRTreeBranchNode.cpp
[258/393] Compiling SortedPackedIntervalRTree.cpp
[259/393] Compiling Interval.cpp
[260/393] Compiling Key.cpp
[261/393] Compiling KdTree.cpp
[262/393] Compiling MonotoneChainSelectAction.cpp
[263/393] Compiling Root.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 NodeMap.cpp
[281/393] Compiling NodeFactory.cpp
[282/393] Compiling GraphComponent.cpp
[283/393] Compiling Label.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 GeometryMapper.cpp
[304/393] Compiling GeometryTransformer.cpp
[305/393] Compiling GeometryEditor.cpp
[306/393] Compiling GeometryCombiner.cpp
[307/393] Compiling ComponentCoordinateExtracter.cpp
[308/393] Compiling GeometryFixer.cpp
[309/393] Compiling CoordinateOperation.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 PreparedLineStringDistance.cpp
[320/393] Compiling PreparedPolygon.cpp
[321/393] Compiling PreparedLineStringIntersects.cpp
[322/393] Compiling PreparedLineStringNearestPoints.cpp
[323/393] Compiling PreparedGeometryFactory.cpp
[324/393] Compiling PreparedLineString.cpp
[325/393] Compiling Triangle.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 MultiPolygon.cpp
[335/393] Compiling MultiPoint.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 HeuristicOverlay.cpp
[344/393] Compiling GeometryFactory.cpp
[345/393] Compiling Envelope.cpp
[346/393] Compiling GeometryCollection.cpp
[347/393] Compiling CoordinateArraySequenceFactory.cpp
[348/393] Compiling DefaultCoordinateSequenceFactory.cpp
[349/393] Compiling CoordinateSequence.cpp
[350/393] Compiling Coordinate.cpp
[351/393] Compiling Geometry.cpp
[352/393] Compiling MarkHalfEdge.cpp
[353/393] Compiling HalfEdge.cpp
[354/393] Compiling d2s.c
[355/393] Compiling PointOnGeometryLocator.cpp
[356/393] Compiling EdgeGraphBuilder.cpp
[357/393] Compiling SimplePointInAreaLocator.cpp
[358/393] Compiling EdgeGraph.cpp
[359/393] Compiling IndexedPointInAreaLocator.cpp
[360/393] Compiling HullTri.cpp
[361/393] Compiling DistanceToPoint.cpp
[362/393] Compiling DiscreteHausdorffDistance.cpp
[363/393] Compiling HullTriangulation.cpp
[364/393] Compiling DiscreteFrechetDistance.cpp
[365/393] Compiling ConcaveHull.cpp
[366/393] Compiling ConcaveHullOfPolygons.cpp
[367/393] Compiling RobustDeterminant.cpp
[368/393] Compiling SimplePointInRing.cpp
[369/393] Compiling MaximumInscribedCircle.cpp
[370/393] Compiling LargestEmptyCircle.cpp
[371/393] Compiling RayCrossingCounterDD.cpp
[372/393] Compiling RayCrossingCounter.cpp
[373/393] Compiling PolygonNodeTopology.cpp
[374/393] Compiling NotRepresentableException.cpp
[375/393] Compiling Orientation.cpp
[376/393] Compiling PointLocation.cpp
[377/393] Compiling PointLocator.cpp
[378/393] Compiling LineIntersector.cpp
[379/393] Compiling MinimumBoundingCircle.cpp
[380/393] Compiling Length.cpp
[381/393] Compiling MinimumDiameter.cpp
[382/393] Compiling Intersection.cpp
[383/393] Compiling InteriorPointPoint.cpp
[384/393] Compiling InteriorPointLine.cpp
[385/393] Compiling HCoordinate.cpp
[386/393] Compiling Distance.cpp
[387/393] Compiling InteriorPointArea.cpp
[388/393] Compiling ConvexHull.cpp
[389/393] Write Objects.LinkFileList
[390/393] Linking libgeos.dylib
[392/441] Compiling GEOSwift GeometryCollection+Codable.swift
[393/441] Compiling GEOSwift JSON+Codable.swift
[394/441] Compiling GEOSwift LineString+Codable.swift
[395/441] Compiling GEOSwift MultiLineString+Codable.swift
[396/441] Compiling GEOSwift MultiPoint+Codable.swift
[397/441] Compiling GEOSwift MultiPolygon+Codable.swift
[398/441] Emitting module GEOSwift
[399/446] Compiling GEOSwift GEOSContext.swift
[400/446] Compiling GEOSwift GEOSError.swift
[401/446] Compiling GEOSwift GEOSHelpers.swift
[402/446] Compiling GEOSwift GEOSObject.swift
[403/446] Compiling GEOSwift Geometry+GEOS.swift
[404/446] Compiling GEOSwift Point+Codable.swift
[405/446] Compiling GEOSwift Polygon+Codable.swift
[406/446] Compiling GEOSwift Feature.swift
[407/446] Compiling GEOSwift FeatureCollection.swift
[408/446] Compiling GEOSwift GeoJSON.swift
[409/446] Compiling GEOSwift Polygon.swift
[410/446] Compiling GEOSwift Boundable.swift
[411/446] Compiling GEOSwift Circle.swift
[412/446] Compiling GEOSwift ClosednessTestable.swift
[413/446] Compiling GEOSwift Envelope.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 LineStringConvertible.swift
[420/446] Compiling GEOSwift MultiLineString.swift
[421/446] Compiling GEOSwift MultiPoint.swift
[422/446] Compiling GEOSwift MultiPolygon.swift
[423/446] Compiling GEOSwift Point.swift
[424/446] Compiling GEOSwift MultiPoint+GEOS.swift
[425/446] Compiling GEOSwift MultiPolygon+GEOS.swift
[426/446] Compiling GEOSwift Point+GEOS.swift
[427/446] Compiling GEOSwift Polygon+GEOS.swift
[428/446] Compiling GEOSwift SimplicityTestable.swift
[429/446] Compiling GEOSwift WKBConvertible.swift
[430/446] Compiling GEOSwift WKBInitializable.swift
[431/446] Compiling GEOSwift WKTConvertible.swift
[432/446] Compiling GEOSwift WKTInitializable.swift
[433/446] Compiling GEOSwift GEOSwiftError.swift
[434/446] Compiling GEOSwift CodableGeometry.swift
[435/446] Compiling GEOSwift Feature+Codable.swift
[436/446] Compiling GEOSwift FeatureCollection+Codable.swift
[437/446] Compiling GEOSwift GeoJSON+Codable.swift
[438/446] Compiling GEOSwift GeoJSONType.swift
[439/446] Compiling GEOSwift Geometry+Codable.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.49s)
Fetching https://github.com/GEOSwift/geos.git
[1/4416] Fetching geos
Fetched https://github.com/GEOSwift/geos.git from cache (1.75s)
Computing version for https://github.com/GEOSwift/geos.git
Computed https://github.com/GEOSwift/geos.git at 8.1.0 (0.44s)
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.