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 main (1448d6), with Swift 6.1 for macOS (SPM) on 26 Jun 2025 13:59:33 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: main
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/Yamasee/GEOSwift
 * branch            main       -> FETCH_HEAD
 * [new branch]      main       -> origin/main
HEAD is now at 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 main
Fetching https://github.com/GEOSwift/geos.git
[1/4416] Fetching geos
Fetched https://github.com/GEOSwift/geos.git from cache (1.35s)
Computing version for https://github.com/GEOSwift/geos.git
Computed https://github.com/GEOSwift/geos.git at 9.0.0 (1.87s)
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.07s)
Fetching https://github.com/GEOSwift/geos.git from cache
Fetched https://github.com/GEOSwift/geos.git from cache (0.46s)
Computing version for https://github.com/GEOSwift/geos.git
Computed https://github.com/GEOSwift/geos.git at 9.0.0 (0.51s)
Creating working copy for https://github.com/Yamasee/GEOSwift.git
Working copy of https://github.com/Yamasee/GEOSwift.git resolved at main (1448d60)
Creating working copy for https://github.com/GEOSwift/geos.git
Working copy of https://github.com/GEOSwift/geos.git resolved at 9.0.0
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 swift-version-2F0A5646E1D333AE.txt
[1/444] Compiling BoundaryNodeRule.cpp
[1/444] Compiling string.cpp
[3/444] Compiling CGAlgorithmsDD.cpp
[4/444] Compiling InteriorPointLine.cpp
[4/444] Compiling CircularArcs.cpp
[4/444] Compiling HCoordinate.cpp
[7/444] Compiling Distance.cpp
[8/444] Compiling Centroid.cpp
[9/444] Compiling InteriorPointArea.cpp
[10/444] Compiling math.cpp
[11/444] Compiling ConvexHull.cpp
[12/444] Compiling Interrupt.cpp
[13/444] Compiling Profiler.cpp
[14/444] Compiling Assert.cpp
[15/444] Compiling TriEdge.cpp
[16/444] Compiling Vertex.cpp
[17/444] Compiling GeometricShapeFactory.cpp
[18/444] Compiling TriangulationBuilder.cpp
[19/444] Compiling TrianglePredicate.cpp
[20/444] Compiling Tri.cpp
[21/444] Compiling LocateFailureException.cpp
[22/444] Compiling QuadEdge.cpp
[23/444] Compiling LastFoundQuadEdgeLocator.cpp
[24/444] Compiling QuadEdgeSubdivision.cpp
[25/444] Compiling TriDelaunayImprover.cpp
[26/444] Compiling PolygonTriangulator.cpp
[27/444] Compiling PolygonEarClipper.cpp
[28/444] Compiling ConstrainedDelaunayTriangulator.cpp
[29/444] Compiling PolygonNoder.cpp
[30/444] Compiling IncrementalDelaunayTriangulator.cpp
[31/444] Compiling VoronoiDiagramBuilder.cpp
[32/444] Compiling PolygonHoleJoiner.cpp
[33/444] Compiling TaggedLinesSimplifier.cpp
[34/444] Compiling TopologyPreservingSimplifier.cpp
[35/444] Compiling DelaunayTriangulationBuilder.cpp
[36/444] Compiling TaggedLineStringSimplifier.cpp
[37/444] Compiling TaggedLineSegment.cpp
[38/444] Compiling TaggedLineString.cpp
[39/444] Compiling RingHullIndex.cpp
[40/444] Compiling RingHull.cpp
[41/444] Compiling LinkedRing.cpp
[42/444] Compiling LinkedLine.cpp
[43/444] Compiling LineSegmentIndex.cpp
[44/444] Compiling PolygonHullSimplifier.cpp
[45/444] Compiling DouglasPeuckerSimplifier.cpp
[46/444] Compiling DouglasPeuckerLineSimplifier.cpp
[47/444] Compiling ComponentJumpChecker.cpp
[48/444] Compiling MortonCode.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 GeometryPrecisionReducer.cpp
[57/444] Compiling CommonBitsRemover.cpp
[58/444] Compiling EnhancedPrecisionOp.cpp
[59/444] Compiling CommonBitsOp.cpp
[60/444] Compiling MinimumClearance.cpp
[61/444] Compiling ConnectedSubgraphFinder.cpp
[62/444] Compiling Subgraph.cpp
[63/444] Compiling PlanarGraph.cpp
[64/444] Compiling NodeMap.cpp
[65/444] Compiling Node.cpp
[66/444] Compiling DirectedEdgeStar.cpp
[67/444] Compiling Edge.cpp
[68/444] Compiling TopologyValidationError.cpp
[69/444] Compiling DirectedEdge.cpp
[70/444] Compiling RepeatedPointTester.cpp
[71/444] Compiling RepeatedPointRemover.cpp
[72/444] Compiling PolygonRingTouch.cpp
[73/444] Compiling PolygonRingSelfNode.cpp
[74/444] Compiling PolygonIntersectionAnalyzer.cpp
[75/444] Compiling PolygonTopologyAnalyzer.cpp
[76/444] Compiling PolygonRing.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 SharedPathsOp.cpp
[88/444] Compiling RelateSegmentString.cpp
[89/444] Compiling RelatePredicate.cpp
[90/444] Compiling TopologyComputer.cpp
[91/444] Compiling CascadedPolygonUnion.cpp
[92/444] Compiling RelatePointLocator.cpp
[93/444] Compiling RelateNode.cpp
[94/444] Compiling RelateEdge.cpp
[95/444] Compiling RelateNG.cpp
[96/444] Compiling PolygonNodeConverter.cpp
[97/444] Compiling RelateGeometry.cpp
[98/444] Compiling NodeSections.cpp
[99/444] Compiling NodeSection.cpp
[100/444] Compiling LinearBoundary.cpp
[101/444] Compiling IMPredicate.cpp
[102/444] Compiling IMPatternMatcher.cpp
[103/444] Compiling LineStringExtracter.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 RelateNode.cpp
[112/444] Compiling RelateNodeFactory.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 PolygonizeEdge.cpp
[120/444] Compiling RectangleIntersects.cpp
[121/444] Compiling RectangleContains.cpp
[122/444] Compiling PolygonizeGraph.cpp
[123/444] Compiling Polygonizer.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 EdgeRing.cpp
[130/444] Compiling BuildArea.cpp
[131/444] Compiling UnaryUnionNG.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 OverlayLabeller.cpp
[140/444] Compiling OverlayGraph.cpp
[141/444] Compiling OverlayNG.cpp
[142/444] Compiling EdgeSourceInfo.cpp
[143/444] Compiling OverlayEdge.cpp
[144/444] Compiling OverlayEdgeRing.cpp
[145/444] Compiling MaximalEdgeRing.cpp
[146/444] Compiling LineLimiter.cpp
[147/444] Compiling InputGeometry.cpp
[148/444] Compiling LineBuilder.cpp
[149/444] Compiling IndexedPointOnLineLocator.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 EdgeNodingBuilder.cpp
[156/444] Compiling CoverageUnion.cpp
[157/444] Compiling OffsetPointGenerator.cpp
[158/444] Compiling FuzzyPointLocator.cpp
[159/444] Compiling OverlayResultValidator.cpp
[160/444] Compiling SnapOverlayOp.cpp
[161/444] Compiling LineStringSnapper.cpp
[162/444] Compiling GeometrySnapper.cpp
[163/444] Compiling OverlayNodeFactory.cpp
[164/444] Compiling MinimalEdgeRing.cpp
[165/444] Compiling MaximalEdgeRing.cpp
[166/444] Compiling PolygonBuilder.cpp
[167/444] Compiling LineMergeEdge.cpp
[168/444] Compiling LineMergeDirectedEdge.cpp
[169/444] Compiling LineMergeGraph.cpp
[170/444] Compiling LineMerger.cpp
[171/444] Compiling LineSequencer.cpp
[172/444] Compiling EdgeString.cpp
[173/444] Compiling Rectangle.cpp
[174/444] Compiling RectangleIntersection.cpp
[175/444] Compiling GeometryLocation.cpp
[176/444] Compiling RectangleIntersectionBuilder.cpp
[177/444] Compiling IndexedFacetDistance.cpp
[178/444] Compiling FacetSequence.cpp
[179/444] Compiling FacetSequenceTreeBuilder.cpp
[180/444] Compiling ConnectedElementPointFilter.cpp
[181/444] Compiling DistanceOp.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 SegmentMCIndex.cpp
[189/444] Compiling RightmostEdgeFinder.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 OffsetCurve.cpp
[196/444] Compiling BufferSubgraph.cpp
[197/444] Compiling BufferInputLineSimplifier.cpp
[198/444] Compiling GeometryGraphOperation.cpp
[199/444] Compiling BufferCurveSetBuilder.cpp
[200/444] Compiling BufferOp.cpp
[201/444] Compiling BoundaryOp.cpp
[202/444] Compiling SnapRoundingIntersectionAdder.cpp
[203/444] Compiling SnapRoundingNoder.cpp
[204/444] Compiling MCIndexPointSnapper.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 SnappingNoder.cpp
[211/444] Compiling ValidatingNoder.cpp
[212/444] Compiling SnappingIntersectionAdder.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 NodingValidator.cpp
[224/444] Compiling NodingIntersectionFinder.cpp
[225/444] Compiling NodedSegmentString.cpp
[226/444] Compiling MCIndexSegmentSetMutualIntersector.cpp
[227/444] Compiling MCIndexNoder.cpp
[228/444] Compiling IntersectionFinderAdder.cpp
[229/444] Compiling IntersectionAdder.cpp
[230/444] Compiling IteratedNoder.cpp
[231/444] Compiling FastSegmentSetIntersectionFinder.cpp
[232/444] Compiling GeometryNoder.cpp
[233/444] Compiling BasicSegmentString.cpp
[234/444] Compiling FastNodingValidator.cpp
[235/444] Compiling BoundaryChainNoder.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 Writer.cpp
[242/444] Compiling LengthLocationMap.cpp
[243/444] Compiling LengthIndexedLine.cpp
[244/444] Compiling LinearGeometryBuilder.cpp
[245/444] Compiling LengthIndexOfPoint.cpp
[246/444] Compiling ExtractLineByLocation.cpp
[247/444] Compiling WKTWriter.cpp
[248/444] Compiling WKTStreamReader.cpp
[249/444] Compiling StringTokenizer.cpp
[250/444] Compiling WKTFileReader.cpp
[251/444] Compiling WKBWriter.cpp
[252/444] Compiling WKBStreamReader.cpp
[253/444] Compiling Unload.cpp
[254/444] Compiling SweepLineInterval.cpp
[255/444] Compiling WKTReader.cpp
[256/444] Compiling SweepLineEvent.cpp
[257/444] Compiling ParseException.cpp
[258/444] Compiling WKBReader.cpp
[259/444] Compiling CLocalizer.cpp
[260/444] Compiling ByteOrderValues.cpp
[261/444] Compiling ByteOrderDataInStream.cpp
[262/444] Compiling GeoJSON.cpp
[263/444] Compiling SweepLineIndex.cpp
[264/444] Compiling Interval.cpp
[265/444] Compiling SimpleSTRnode.cpp
[266/444] Compiling SimpleSTRtree.cpp
[267/444] Compiling SIRtree.cpp
[268/444] Compiling SimpleSTRdistance.cpp
[269/444] Compiling GeometryItemDistance.cpp
[270/444] Compiling EnvelopeUtil.cpp
[271/444] Compiling STRtree.cpp
[272/444] Compiling BoundablePair.cpp
[273/444] Compiling GeoJSONWriter.cpp
[274/444] Compiling IntervalSize.cpp
[275/444] Compiling Root.cpp
[276/444] Compiling AbstractSTRtree.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 KdNode.cpp
[283/444] Compiling IntervalRTreeBranchNode.cpp
[284/444] Compiling IntervalRTreeLeafNode.cpp
[285/444] Compiling SortedPackedIntervalRTree.cpp
[286/444] Compiling Interval.cpp
[287/444] Compiling KdTree.cpp
[288/444] Compiling Key.cpp
[289/444] Compiling MonotoneChainSelectAction.cpp
[290/444] Compiling Root.cpp
[291/444] Compiling MonotoneChainOverlapAction.cpp
[292/444] Compiling MonotoneChainBuilder.cpp
[293/444] Compiling MonotoneChain.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 SimpleEdgeSetIntersector.cpp
[302/444] Compiling SegmentIntersector.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 Label.cpp
[311/444] Compiling GraphComponent.cpp
[312/444] Compiling Node.cpp
[313/444] Compiling EdgeNodingValidator.cpp
[314/444] Compiling EdgeRing.cpp
[315/444] Compiling EdgeList.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 PolygonExtracter.cpp
[328/444] Compiling PointExtracter.cpp
[329/444] Compiling NoOpGeometryOperation.cpp
[330/444] Compiling LinearComponentExtracter.cpp
[331/444] Compiling GeometryMapper.cpp
[332/444] Compiling GeometryTransformer.cpp
[333/444] Compiling GeometryCombiner.cpp
[334/444] Compiling GeometryEditor.cpp
[335/444] Compiling GeometryFixer.cpp
[336/444] Compiling CoordinateOperation.cpp
[337/444] Compiling Densifier.cpp
[338/444] Compiling ComponentCoordinateExtracter.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 PreparedPoint.cpp
[345/444] Compiling PreparedPolygonContainsProperly.cpp
[346/444] Compiling PreparedLineStringNearestPoints.cpp
[347/444] Compiling PreparedPolygon.cpp
[348/444] Compiling PreparedLineStringIntersects.cpp
[349/444] Compiling PreparedGeometry.cpp
[350/444] Compiling PreparedLineStringDistance.cpp
[351/444] Compiling PreparedLineString.cpp
[352/444] Compiling PreparedGeometryFactory.cpp
[353/444] Compiling Triangle.cpp
[354/444] Compiling BasicPreparedGeometry.cpp
[355/444] Compiling Quadrant.cpp
[356/444] Compiling Surface.cpp
[357/444] Compiling PrecisionModel.cpp
[358/444] Compiling Position.cpp
[359/444] Compiling SimpleCurve.cpp
[360/444] Compiling AbstractPreparedPolygonContains.cpp
[361/444] Compiling Polygon.cpp
[362/444] Compiling Location.cpp
[363/444] Compiling Point.cpp
[364/444] Compiling MultiSurface.cpp
[365/444] Compiling MultiPoint.cpp
[366/444] Compiling MultiPolygon.cpp
[367/444] Compiling MultiCurve.cpp
[368/444] Compiling MultiLineString.cpp
[369/444] Compiling LinearRing.cpp
[370/444] Compiling LineString.cpp
[371/444] Compiling IntersectionMatrix.cpp
[372/444] Compiling GeometryComponentFilter.cpp
[373/444] Compiling LineSegment.cpp
[374/444] Compiling Dimension.cpp
[375/444] Compiling HeuristicOverlay.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 HalfEdge.cpp
[385/444] Compiling CircularString.cpp
[386/444] Compiling CompoundCurve.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 TPVWSimplifier.cpp
[395/444] Compiling CoverageSimplifier.cpp
[396/444] Compiling CoverageValidator.cpp
[397/444] Compiling CoverageRing.cpp
[398/444] Compiling CoverageRingEdges.cpp
[399/444] Compiling CoveragePolygon.cpp
[400/444] Compiling CoverageGapFinder.cpp
[401/444] Compiling CoverageEdge.cpp
[402/444] Compiling CoveragePolygonValidator.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 HullTriangulation.cpp
[410/444] Compiling DistanceToPoint.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 LargestEmptyCircle.cpp
[418/444] Compiling IndexedPointInPolygonsLocator.cpp
[419/444] Compiling SimplePointInRing.cpp
[420/444] Compiling IndexedDistanceToPoint.cpp
[421/444] Compiling RayCrossingCounter.cpp
[422/444] Compiling NotRepresentableException.cpp
[423/444] Compiling Rectangle.cpp
[424/444] Compiling PolygonNodeTopology.cpp
[425/444] Compiling PointLocation.cpp
[426/444] Compiling PointLocator.cpp
[427/444] Compiling Orientation.cpp
[428/444] Compiling MinimumDiameter.cpp
[429/444] Compiling MinimumBoundingCircle.cpp
[429/444] Write sources
[431/444] Compiling Intersection.cpp
[432/444] Compiling MinimumAreaRectangle.cpp
[433/444] Compiling Length.cpp
[434/444] Compiling InteriorPointPoint.cpp
[435/444] Compiling Angle.cpp
[436/444] Compiling LineIntersector.cpp
[437/444] Compiling Area.cpp
[438/444] Compiling geos_c.cpp
[439/444] Compiling geos_ts_c.cpp
[440/444] Write Objects.LinkFileList
[441/444] Linking libgeos.dylib
[443/493] Emitting module GEOSwift
[444/498] Compiling GEOSwift MultiLineString.swift
[445/498] Compiling GEOSwift MultiPoint.swift
[446/498] Compiling GEOSwift MultiPolygon.swift
[447/498] Compiling GEOSwift Point.swift
[448/498] Compiling GEOSwift Polygon.swift
[449/498] Compiling GEOSwift Point+Codable.swift
[450/498] Compiling GEOSwift Polygon+Codable.swift
[451/498] Compiling GEOSwift Feature.swift
[452/498] Compiling GEOSwift FeatureCollection.swift
[453/498] Compiling GEOSwift GeoJSON.swift
[454/498] Compiling GEOSwift Geometry.swift
[455/498] Compiling GEOSwift MultiPolygon+GEOS.swift
[456/498] Compiling GEOSwift Point+GEOS.swift
[457/498] Compiling GEOSwift Polygon+GEOS.swift
[458/498] Compiling GEOSwift PreparedGeometry.swift
[459/498] Compiling GEOSwift SimplicityTestable.swift
[460/498] Compiling GEOSwift Boundable.swift
[461/498] Compiling GEOSwift Circle.swift
[462/498] Compiling GEOSwift ClosednessTestable.swift
[463/498] Compiling GEOSwift Envelope.swift
[464/498] Compiling GEOSwift GEOSContext.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 GEOSError.swift
[472/498] Compiling GEOSwift GEOSHelpers.swift
[473/498] Compiling GEOSwift GEOSObject.swift
[474/498] Compiling GEOSwift Geometry+GEOS.swift
[475/498] Compiling GEOSwift GeometryCollection+GEOS.swift
[476/498] Compiling GEOSwift CodableGeometry.swift
[477/498] Compiling GEOSwift Feature+Codable.swift
[478/498] Compiling GEOSwift FeatureCollection+Codable.swift
[479/498] Compiling GEOSwift GeoJSON+Codable.swift
[480/498] Compiling GEOSwift GeoJSONType.swift
[481/498] Compiling GEOSwift Geometry+Codable.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 WKBConvertible.swift
[488/498] Compiling GEOSwift WKBInitializable.swift
[489/498] Compiling GEOSwift WKTConvertible.swift
[490/498] Compiling GEOSwift WKTInitializable.swift
[491/498] Compiling GEOSwift GEOSwiftError.swift
[492/498] Compiling GEOSwift GeometryCollection.swift
[493/498] Compiling GEOSwift GeometryConvertible.swift
[494/498] Compiling GEOSwift JSON.swift
[495/498] Compiling GEOSwift LineString.swift
[496/498] Compiling GEOSwift LineStringConvertible.swift
[496/498] Write Objects.LinkFileList
[497/498] Linking libGEOSwift.dylib
Build complete! (45.22s)
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.