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 6.1 for macOS (SPM) on 30 Apr 2025 21:50:13 UTC.

Swift 6 data race errors: 0

Build Command

env DEVELOPER_DIR=/Applications/Xcode-16.3.0.app xcrun swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete -Xswiftc -enable-upcoming-feature -Xswiftc StrictConcurrency -Xswiftc -enable-upcoming-feature -Xswiftc DisableOutwardActorInference -Xswiftc -enable-upcoming-feature -Xswiftc GlobalActorIsolatedTypesUsability -Xswiftc -enable-upcoming-feature -Xswiftc InferSendableFromCaptures

Build Log

========================================
RunAll
========================================
Builder version: 4.61.2
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
Fetching https://github.com/GEOSwift/geos.git
[1/4416] Fetching geos
Fetched https://github.com/GEOSwift/geos.git from cache (1.28s)
Computing version for https://github.com/GEOSwift/geos.git
Computed https://github.com/GEOSwift/geos.git at 8.1.0 (1.86s)
Creating working copy for https://github.com/GEOSwift/geos.git
Working copy of https://github.com/GEOSwift/geos.git resolved at 8.1.0
========================================
ResolveProductDependencies
========================================
Resolving dependencies ...
{
  "identity": ".resolve-product-dependencies",
  "name": "resolve-dependencies",
  "url": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
  "version": "unspecified",
  "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
  "dependencies": [
    {
      "identity": "geoswift",
      "name": "GEOSwift",
      "url": "https://github.com/Yamasee/GEOSwift.git",
      "version": "unspecified",
      "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/GEOSwift",
      "dependencies": [
        {
          "identity": "geos",
          "name": "geos",
          "url": "https://github.com/GEOSwift/geos.git",
          "version": "8.1.0",
          "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/geos",
          "dependencies": [
          ]
        }
      ]
    }
  ]
}
Fetching https://github.com/Yamasee/GEOSwift.git
[1/2817] Fetching geoswift
Fetched https://github.com/Yamasee/GEOSwift.git from cache (1.11s)
Fetching https://github.com/GEOSwift/geos.git from cache
Fetched https://github.com/GEOSwift/geos.git from cache (0.45s)
Computing version for https://github.com/GEOSwift/geos.git
Computed https://github.com/GEOSwift/geos.git at 8.1.0 (0.50s)
Creating working copy for https://github.com/GEOSwift/geos.git
Working copy of https://github.com/GEOSwift/geos.git resolved at 8.1.0
Creating working copy for https://github.com/Yamasee/GEOSwift.git
Working copy of https://github.com/Yamasee/GEOSwift.git resolved at 10.2.0 (e8c72ce)
warning: '.resolve-product-dependencies': dependency 'geoswift' is not used by any target
Found 1 product dependencies
  - geos
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.1
Building package at path:  $PWD
https://github.com/Yamasee/GEOSwift.git
https://github.com/Yamasee/GEOSwift.git
{
  "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"
}
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-16.3.0.app xcrun swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete -Xswiftc -enable-upcoming-feature -Xswiftc StrictConcurrency -Xswiftc -enable-upcoming-feature -Xswiftc DisableOutwardActorInference -Xswiftc -enable-upcoming-feature -Xswiftc GlobalActorIsolatedTypesUsability -Xswiftc -enable-upcoming-feature -Xswiftc InferSendableFromCaptures
Building for debugging...
[0/393] Write swift-version-2F0A5646E1D333AE.txt
[1/393] Compiling BoundaryNodeRule.cpp
[2/393] Compiling math.cpp
[3/393] Compiling RobustDeterminant.cpp
[4/393] Compiling Angle.cpp
[5/393] Compiling Area.cpp
[6/393] Compiling CoordinateArraySequenceFactory.cpp
[6/393] Compiling CGAlgorithmsDD.cpp
[8/393] Compiling Distance.cpp
[9/393] Compiling Centroid.cpp
[10/393] Compiling Interrupt.cpp
[11/393] Compiling Profiler.cpp
[12/393] Compiling ConvexHull.cpp
[13/393] Compiling GeometricShapeFactory.cpp
[14/393] Compiling Assert.cpp
[15/393] Compiling TriEdge.cpp
[16/393] Compiling Vertex.cpp
[17/393] Compiling TrianglePredicate.cpp
[18/393] Compiling LocateFailureException.cpp
[19/393] Compiling TriangulationBuilder.cpp
[20/393] Compiling QuadEdge.cpp
[21/393] Compiling Tri.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 PolygonHoleJoiner.cpp
[32/393] Compiling TaggedLinesSimplifier.cpp
[33/393] Compiling DelaunayTriangulationBuilder.cpp
[34/393] Compiling TopologyPreservingSimplifier.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 PolygonHullSimplifier.cpp
[43/393] Compiling MortonCode.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 PointwisePrecisionReducerTransformer.cpp
[53/393] Compiling EnhancedPrecisionOp.cpp
[54/393] Compiling CommonBitsRemover.cpp
[55/393] Compiling GeometryPrecisionReducer.cpp
[56/393] Compiling CommonBitsOp.cpp
[57/393] Compiling MinimumClearance.cpp
[58/393] Compiling ConnectedSubgraphFinder.cpp
[59/393] Compiling Subgraph.cpp
[60/393] Compiling NodeMap.cpp
[61/393] Compiling PlanarGraph.cpp
[62/393] Compiling Node.cpp
[63/393] Compiling Edge.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 CascadedPolygonUnion.cpp
[91/393] Compiling EdgeEndBundleStar.cpp
[92/393] Compiling RelateComputer.cpp
[93/393] Compiling EdgeEndBundle.cpp
[94/393] Compiling SegmentIntersectionTester.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 EdgeRing.cpp
[104/393] Compiling RobustClipEnvelopeComputer.cpp
[105/393] Compiling RingClipper.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 OverlayNG.cpp
[119/393] Compiling OverlayEdge.cpp
[120/393] Compiling EdgeSourceInfo.cpp
[121/393] Compiling OverlayEdgeRing.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 EdgeNodingBuilder.cpp
[133/393] Compiling OffsetPointGenerator.cpp
[134/393] Compiling CoverageUnion.cpp
[135/393] Compiling FuzzyPointLocator.cpp
[136/393] Compiling OverlayResultValidator.cpp
[137/393] Compiling SnapOverlayOp.cpp
[138/393] Compiling LineStringSnapper.cpp
[139/393] Compiling GeometrySnapper.cpp
[140/393] Compiling PolygonBuilder.cpp
[141/393] Compiling PointBuilder.cpp
[142/393] Compiling OverlayNodeFactory.cpp
[143/393] Compiling MinimalEdgeRing.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 RectangleIntersectionBuilder.cpp
[157/393] Compiling Rectangle.cpp
[158/393] Compiling RectangleIntersection.cpp
[159/393] Compiling GeometryLocation.cpp
[160/393] Compiling FacetSequence.cpp
[161/393] Compiling IndexedFacetDistance.cpp
[162/393] Compiling FacetSequenceTreeBuilder.cpp
[163/393] Compiling DistanceOp.cpp
[164/393] Compiling ConnectedElementPointFilter.cpp
[165/393] Compiling BufferParameters.cpp
[165/393] Compiling ConnectedElementLocationFilter.cpp
[167/393] Compiling SubgraphDepthLocater.cpp
[168/393] Compiling RightmostEdgeFinder.cpp
[169/393] Compiling OffsetSegmentGenerator.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 BufferOp.cpp
[177/393] Compiling GeometryGraphOperation.cpp
[178/393] Compiling SnapRoundingIntersectionAdder.cpp
[179/393] Compiling BoundaryOp.cpp
[180/393] Compiling SnapRoundingNoder.cpp
[181/393] Compiling MCIndexPointSnapper.cpp
[182/393] Compiling MCIndexSnapRounder.cpp
[183/393] Compiling HotPixel.cpp
[184/393] Compiling BufferBuilder.cpp
[185/393] Compiling SnappingPointIndex.cpp
[186/393] Compiling ValidatingNoder.cpp
[187/393] Compiling SnappingIntersectionAdder.cpp
[188/393] Compiling HotPixelIndex.cpp
[189/393] Compiling SimpleNoder.cpp
[190/393] Compiling SnappingNoder.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 FastSegmentSetIntersectionFinder.cpp
[210/393] Compiling GeometryNoder.cpp
[211/393] Compiling DD.cpp
[212/393] Compiling FastNodingValidator.cpp
[213/393] Compiling LocationIndexOfLine.cpp
[214/393] Compiling LocationIndexOfPoint.cpp
[215/393] Compiling LinearLocation.cpp
[216/393] Compiling LinearIterator.cpp
[217/393] Compiling Writer.cpp
[218/393] Compiling LengthLocationMap.cpp
[219/393] Compiling LinearGeometryBuilder.cpp
[220/393] Compiling LengthIndexedLine.cpp
[221/393] Compiling LengthIndexOfPoint.cpp
[222/393] Compiling ExtractLineByLocation.cpp
[223/393] Compiling StringTokenizer.cpp
[224/393] Compiling WKTWriter.cpp
[225/393] Compiling WKBWriter.cpp
[226/393] Compiling Unload.cpp
[227/393] Compiling WKTReader.cpp
[228/393] Compiling SweepLineInterval.cpp
[229/393] Compiling WKBReader.cpp
[230/393] Compiling SweepLineEvent.cpp
[231/393] Compiling ParseException.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 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 GeoJSONWriter.cpp
[246/393] Compiling BoundablePair.cpp
[247/393] Compiling GeoJSONReader.cpp
[248/393] Compiling Root.cpp
[249/393] Compiling Quadtree.cpp
[250/393] Compiling IntervalSize.cpp
[251/393] Compiling AbstractSTRtree.cpp
[252/393] Compiling NodeBase.cpp
[253/393] Compiling Key.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 KdTree.cpp
[261/393] Compiling MonotoneChainSelectAction.cpp
[261/393] Compiling Key.cpp
[263/393] Compiling MonotoneChainOverlapAction.cpp
[264/393] Compiling Root.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 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 EdgeRing.cpp
[288/393] Compiling GeometryGraph.cpp
[289/393] Compiling EdgeList.cpp
[290/393] Compiling EdgeEnd.cpp
[291/393] Compiling EdgeIntersectionList.cpp
[292/393] Compiling Edge.cpp
[293/393] Compiling EdgeEndStar.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 NoOpGeometryOperation.cpp
[302/393] Compiling LinearComponentExtracter.cpp
[303/393] Compiling GeometryTransformer.cpp
[304/393] Compiling GeometryMapper.cpp
[305/393] Compiling GeometryEditor.cpp
[306/393] Compiling CoordinateOperation.cpp
[307/393] Compiling GeometryCombiner.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 PreparedPolygonContains.cpp
[317/393] Compiling PreparedPolygonContainsProperly.cpp
[318/393] Compiling PreparedPolygon.cpp
[319/393] Compiling PreparedGeometry.cpp
[320/393] Compiling PreparedLineStringNearestPoints.cpp
[321/393] Compiling PreparedLineStringDistance.cpp
[321/393] Compiling PreparedLineStringIntersects.cpp
[323/393] Compiling PreparedLineString.cpp
[324/393] Compiling PreparedGeometryFactory.cpp
[325/393] Compiling BasicPreparedGeometry.cpp
[326/393] Compiling Triangle.cpp
[327/393] Compiling Quadrant.cpp
[328/393] Compiling Position.cpp
[329/393] Compiling PrecisionModel.cpp
[330/393] Compiling AbstractPreparedPolygonContains.cpp
[331/393] Compiling Point.cpp
[332/393] Compiling Polygon.cpp
[333/393] Compiling Location.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
[343/393] Compiling Envelope.cpp
[345/393] Compiling GeometryFactory.cpp
[346/393] Compiling GeometryCollection.cpp
[347/393] Compiling CoordinateSequence.cpp
[348/393] Compiling DefaultCoordinateSequenceFactory.cpp
[349/393] Compiling Coordinate.cpp
[350/393] Compiling CoordinateArraySequence.cpp
[351/393] Compiling Geometry.cpp
[352/393] Compiling d2s.c
[353/393] Compiling MarkHalfEdge.cpp
[354/393] Compiling HalfEdge.cpp
[355/393] Compiling EdgeGraphBuilder.cpp
[356/393] Compiling EdgeGraph.cpp
[357/393] Compiling PointOnGeometryLocator.cpp
[358/393] Compiling SimplePointInAreaLocator.cpp
[359/393] Compiling IndexedPointInAreaLocator.cpp
[360/393] Compiling HullTri.cpp
[361/393] Compiling DistanceToPoint.cpp
[362/393] Compiling HullTriangulation.cpp
[363/393] Compiling DiscreteHausdorffDistance.cpp
[364/393] Compiling DiscreteFrechetDistance.cpp
[365/393] Compiling ConcaveHull.cpp
[366/393] Compiling ConcaveHullOfPolygons.cpp
[367/393] Compiling MaximumInscribedCircle.cpp
[368/393] Compiling LargestEmptyCircle.cpp
[369/393] Compiling SimplePointInRing.cpp
[370/393] Compiling RayCrossingCounterDD.cpp
[371/393] Compiling RayCrossingCounter.cpp
[372/393] Compiling PolygonNodeTopology.cpp
[373/393] Compiling NotRepresentableException.cpp
[374/393] Compiling PointLocation.cpp
[375/393] Compiling Orientation.cpp
[376/393] Compiling PointLocator.cpp
[377/393] Compiling Length.cpp
[378/393] Compiling LineIntersector.cpp
[378/393] Write sources
[380/393] Compiling MinimumDiameter.cpp
[381/393] Compiling Intersection.cpp
[382/393] Compiling MinimumBoundingCircle.cpp
[383/393] Compiling InteriorPointLine.cpp
[384/393] Compiling InteriorPointPoint.cpp
[385/393] Compiling HCoordinate.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 GeometryCollection+GEOS.swift
[394/446] Compiling GEOSwift GeometryConvertible+GEOS.swift
[395/446] Compiling GEOSwift LineString+GEOS.swift
[396/446] Compiling GEOSwift LineStringConvertible+GEOS.swift
[397/446] Compiling GEOSwift MultiLineString+GEOS.swift
[398/446] Compiling GEOSwift Point+Codable.swift
[399/446] Compiling GEOSwift Polygon+Codable.swift
[400/446] Compiling GEOSwift Feature.swift
[401/446] Compiling GEOSwift FeatureCollection.swift
[402/446] Compiling GEOSwift GeoJSON.swift
[403/446] Compiling GEOSwift GeometryCollection+Codable.swift
[404/446] Compiling GEOSwift JSON+Codable.swift
[405/446] Compiling GEOSwift LineString+Codable.swift
[406/446] Compiling GEOSwift MultiLineString+Codable.swift
[407/446] Compiling GEOSwift MultiPoint+Codable.swift
[408/446] Compiling GEOSwift MultiPolygon+Codable.swift
[409/446] Compiling GEOSwift CodableGeometry.swift
[410/446] Compiling GEOSwift Feature+Codable.swift
[411/446] Compiling GEOSwift FeatureCollection+Codable.swift
[412/446] Compiling GEOSwift GeoJSON+Codable.swift
[413/446] Compiling GEOSwift GeoJSONType.swift
[414/446] Compiling GEOSwift Geometry+Codable.swift
[415/446] Compiling GEOSwift Polygon.swift
[416/446] Compiling GEOSwift Boundable.swift
[417/446] Compiling GEOSwift Circle.swift
[418/446] Compiling GEOSwift ClosednessTestable.swift
[419/446] Compiling GEOSwift Envelope.swift
[420/446] Compiling GEOSwift LineStringConvertible.swift
[421/446] Compiling GEOSwift MultiLineString.swift
[422/446] Compiling GEOSwift MultiPoint.swift
[423/446] Compiling GEOSwift MultiPolygon.swift
[424/446] Compiling GEOSwift Point.swift
[425/446] Compiling GEOSwift MultiPoint+GEOS.swift
[426/446] Compiling GEOSwift MultiPolygon+GEOS.swift
[427/446] Compiling GEOSwift Point+GEOS.swift
[428/446] Compiling GEOSwift Polygon+GEOS.swift
[429/446] Compiling GEOSwift SimplicityTestable.swift
[430/446] Compiling GEOSwift GEOSContext.swift
[431/446] Compiling GEOSwift GEOSError.swift
[432/446] Compiling GEOSwift GEOSHelpers.swift
[433/446] Compiling GEOSwift GEOSObject.swift
[434/446] Compiling GEOSwift Geometry+GEOS.swift
[435/446] Compiling GEOSwift Geometry.swift
[436/446] Compiling GEOSwift GeometryCollection.swift
[437/446] Compiling GEOSwift GeometryConvertible.swift
[438/446] Compiling GEOSwift JSON.swift
[439/446] Compiling GEOSwift LineString.swift
[440/446] Compiling GEOSwift WKBConvertible.swift
[441/446] Compiling GEOSwift WKBInitializable.swift
[442/446] Compiling GEOSwift WKTConvertible.swift
[443/446] Compiling GEOSwift WKTInitializable.swift
[444/446] Compiling GEOSwift GEOSwiftError.swift
[444/446] Write Objects.LinkFileList
[445/446] Linking libGEOSwift.dylib
Build complete! (32.93s)
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.