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

Swift 6 data race errors: 0

Build Command

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