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 GEOSwiftMapKit, reference main (0bbac9), with Swift 6.0 for macOS (SPM) on 2 Dec 2024 01:02:44 UTC.

Swift 6 data race errors: 0

Build Command

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