The Swift Package Index logo.Swift Package Index

Has it really been five years since Swift Package Index launched? Read our anniversary blog post!

Build Information

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