The Swift Package Index logo.Swift Package Index

Track the adoption of Swift 6 strict concurrency checks for data race safety. How many packages are Ready for Swift 6?

Build Information

Successful build of GEOSwift, reference 10.2.0 (e8c72c), with Swift 6.0 for Linux on 11 Mar 2025 08:01:44 UTC.

Swift 6 data race errors: 0

Build Command

bash -c docker run --pull=always --rm -v "checkouts-4609320-0":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:basic-6.0-latest swift build --triple x86_64-unknown-linux-gnu -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 2>&1

Build Log

========================================
RunAll
========================================
Builder version: 4.60.1
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/Yamasee/GEOSwift.git
Reference: 10.2.0
Initialized empty Git repository in /host/spi-builder-workspace/.git/
hint: Using 'master' as the name for the initial branch. This default branch name
hint: is subject to change. To configure the initial branch name to use in all
hint: of your new repositories, which will suppress this warning, call:
hint:
hint: 	git config --global init.defaultBranch <name>
hint:
hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
hint: 'development'. The just-created branch can be renamed via this command:
hint:
hint: 	git branch -m <name>
From https://github.com/Yamasee/GEOSwift
 * tag               10.2.0     -> FETCH_HEAD
HEAD is now at e8c72ce Update Package.swift
Cloned https://github.com/Yamasee/GEOSwift.git
Revision (git rev-parse @):
e8c72ceb920d2760ae71cd163b5c479042dcc60f
SUCCESS checkout https://github.com/Yamasee/GEOSwift.git at 10.2.0
========================================
Build
========================================
Selected platform:         linux
Swift version:             6.0
Building package at path:  $PWD
https://github.com/Yamasee/GEOSwift.git
https://github.com/Yamasee/GEOSwift.git
WARNING: environment variable SUPPRESS_SWIFT_6_FLAGS is not set
{
  "dependencies" : [
    {
      "identity" : "geos",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "8.1.0",
            "upper_bound" : "9.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/GEOSwift/geos.git"
    }
  ],
  "manifest_display_name" : "GEOSwift",
  "name" : "GEOSwift",
  "path" : "/host/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "ios",
      "version" : "9.0"
    },
    {
      "name" : "macos",
      "version" : "10.9"
    },
    {
      "name" : "tvos",
      "version" : "9.0"
    },
    {
      "name" : "watchos",
      "version" : "2.0"
    }
  ],
  "products" : [
    {
      "name" : "GEOSwift",
      "targets" : [
        "GEOSwift"
      ],
      "type" : {
        "library" : [
          "dynamic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "GEOSwiftTests",
      "module_type" : "SwiftTarget",
      "name" : "GEOSwiftTests",
      "path" : "Tests/GEOSwiftTests",
      "sources" : [
        "Codable/CodableTestCase.swift",
        "Codable/Feature+CodableTests.swift",
        "Codable/FeatureCollection+CodableTests.swift",
        "Codable/GeoJSON+CodableTests.swift",
        "Codable/Geometry+CodableTests.swift",
        "Codable/GeometryCollection+CodableTests.swift",
        "Codable/JSON+CodableTests.swift",
        "Codable/LineString+CodableTests.swift",
        "Codable/MultiLineString+CodableTests.swift",
        "Codable/MultiPoint+CodableTests.swift",
        "Codable/MultiPolygon+CodableTests.swift",
        "Codable/Point+CodableTests.swift",
        "Codable/Polygon+CodableTests.swift",
        "Core Types/CoreTypesTestUtilities.swift",
        "Core Types/FeatureCollectionTests.swift",
        "Core Types/FeatureTests.swift",
        "Core Types/GeometryCollectionTests.swift",
        "Core Types/GeometryConvertibleTests.swift",
        "Core Types/JSONTests.swift",
        "Core Types/LineStringConvertibleTests.swift",
        "Core Types/LineStringTests.swift",
        "Core Types/MultiLineStringTests.swift",
        "Core Types/MultiPointTests.swift",
        "Core Types/MultiPolygonTests.swift",
        "Core Types/PointTests.swift",
        "Core Types/PolygonTests.swift",
        "GEOS/BoundableTests.swift",
        "GEOS/ClosednessTestableTests.swift",
        "GEOS/EnvelopeTests.swift",
        "GEOS/GEOSContextTestCase.swift",
        "GEOS/GEOSContextTests.swift",
        "GEOS/GEOSObjectTests.swift",
        "GEOS/Geometry+GEOSTests.swift",
        "GEOS/GeometryCollection+GEOSTests.swift",
        "GEOS/GeometryConvertible+GEOSTests.swift",
        "GEOS/LineString+GEOSTests.swift",
        "GEOS/LineStringConvertible+GEOSTests.swift",
        "GEOS/MultiLineString+GEOSTests.swift",
        "GEOS/MultiPoint+GEOSTests.swift",
        "GEOS/MultiPolygon+GEOSTests.swift",
        "GEOS/Point+GEOSTests.swift",
        "GEOS/Polygon+GEOSTests.swift",
        "GEOS/SimplicityTestableTests.swift",
        "GEOS/WKBTests.swift",
        "GEOS/WKTTests.swift",
        "Helpers/Collection+AllPairs.swift"
      ],
      "target_dependencies" : [
        "GEOSwift"
      ],
      "type" : "test"
    },
    {
      "c99name" : "GEOSwift",
      "module_type" : "SwiftTarget",
      "name" : "GEOSwift",
      "path" : "Sources/GEOSwift",
      "product_dependencies" : [
        "geos"
      ],
      "product_memberships" : [
        "GEOSwift"
      ],
      "sources" : [
        "Codable/CodableGeometry.swift",
        "Codable/Feature+Codable.swift",
        "Codable/FeatureCollection+Codable.swift",
        "Codable/GeoJSON+Codable.swift",
        "Codable/GeoJSONType.swift",
        "Codable/Geometry+Codable.swift",
        "Codable/GeometryCollection+Codable.swift",
        "Codable/JSON+Codable.swift",
        "Codable/LineString+Codable.swift",
        "Codable/MultiLineString+Codable.swift",
        "Codable/MultiPoint+Codable.swift",
        "Codable/MultiPolygon+Codable.swift",
        "Codable/Point+Codable.swift",
        "Codable/Polygon+Codable.swift",
        "Core Types/Feature.swift",
        "Core Types/FeatureCollection.swift",
        "Core Types/GeoJSON.swift",
        "Core Types/Geometry.swift",
        "Core Types/GeometryCollection.swift",
        "Core Types/GeometryConvertible.swift",
        "Core Types/JSON.swift",
        "Core Types/LineString.swift",
        "Core Types/LineStringConvertible.swift",
        "Core Types/MultiLineString.swift",
        "Core Types/MultiPoint.swift",
        "Core Types/MultiPolygon.swift",
        "Core Types/Point.swift",
        "Core Types/Polygon.swift",
        "GEOS/Boundable.swift",
        "GEOS/Circle.swift",
        "GEOS/ClosednessTestable.swift",
        "GEOS/Envelope.swift",
        "GEOS/GEOSContext.swift",
        "GEOS/GEOSError.swift",
        "GEOS/GEOSHelpers.swift",
        "GEOS/GEOSObject.swift",
        "GEOS/Geometry+GEOS.swift",
        "GEOS/GeometryCollection+GEOS.swift",
        "GEOS/GeometryConvertible+GEOS.swift",
        "GEOS/LineString+GEOS.swift",
        "GEOS/LineStringConvertible+GEOS.swift",
        "GEOS/MultiLineString+GEOS.swift",
        "GEOS/MultiPoint+GEOS.swift",
        "GEOS/MultiPolygon+GEOS.swift",
        "GEOS/Point+GEOS.swift",
        "GEOS/Polygon+GEOS.swift",
        "GEOS/SimplicityTestable.swift",
        "GEOS/WKBConvertible.swift",
        "GEOS/WKBInitializable.swift",
        "GEOS/WKTConvertible.swift",
        "GEOS/WKTInitializable.swift",
        "GEOSwiftError.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.5"
}
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-4609320-0":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:basic-6.0-latest swift build --triple x86_64-unknown-linux-gnu -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 2>&1
basic-6.0-latest: Pulling from finestructure/spi-images
Digest: sha256:081dcf4fb829aea9d08447f4790431afbdfbcc335bfeed728ca69c6f181ae2aa
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:basic-6.0-latest
Fetching https://github.com/GEOSwift/geos.git
[1/4416] Fetching geos
Fetched https://github.com/GEOSwift/geos.git from cache (1.03s)
Computing version for https://github.com/GEOSwift/geos.git
Computed https://github.com/GEOSwift/geos.git at 8.1.0 (1.11s)
Creating working copy for https://github.com/GEOSwift/geos.git
Working copy of https://github.com/GEOSwift/geos.git resolved at 8.1.0
Building for debugging...
[0/394] Compiling Interrupt.cpp
[1/394] Compiling math.cpp
[2/394] Write swift-version-24593BA9C3E375BF.txt
[3/394] Compiling Area.cpp
[3/394] Compiling Angle.cpp
[5/394] Compiling Assert.cpp
[6/394] Compiling Profiler.cpp
[7/394] Compiling TriEdge.cpp
[8/394] Compiling TrianglePredicate.cpp
[9/394] Compiling GeometricShapeFactory.cpp
[10/394] Compiling Vertex.cpp
[11/394] Compiling TriangulationBuilder.cpp
[12/394] Compiling Tri.cpp
[13/394] Compiling LocateFailureException.cpp
[14/394] Compiling QuadEdge.cpp
[15/394] Compiling geos_c.cpp
[16/394] Compiling LastFoundQuadEdgeLocator.cpp
[17/394] Compiling TriDelaunayImprover.cpp
[18/394] Compiling QuadEdgeSubdivision.cpp
[19/394] Compiling PolygonTriangulator.cpp
[20/394] Compiling PolygonNoder.cpp
[21/394] Compiling PolygonEarClipper.cpp
[22/394] Compiling IncrementalDelaunayTriangulator.cpp
[23/394] Compiling ConstrainedDelaunayTriangulator.cpp
[24/394] Compiling VoronoiDiagramBuilder.cpp
[25/394] Compiling PolygonHoleJoiner.cpp
[26/394] Compiling DelaunayTriangulationBuilder.cpp
[27/394] Compiling TaggedLinesSimplifier.cpp
[28/394] Compiling TopologyPreservingSimplifier.cpp
[29/394] Compiling TaggedLineStringSimplifier.cpp
[30/394] Compiling TaggedLineSegment.cpp
[31/394] Compiling LinkedRing.cpp
[32/394] Compiling RingHullIndex.cpp
[33/394] Compiling TaggedLineString.cpp
[34/394] Compiling PolygonHullSimplifier.cpp
[35/394] Compiling geos_ts_c.cpp
[36/394] Compiling LineSegmentIndex.cpp
[37/394] Compiling MortonCode.cpp
[38/394] Compiling HilbertCode.cpp
[39/394] Compiling RingHull.cpp
[40/394] Compiling DouglasPeuckerLineSimplifier.cpp
[41/394] Compiling HilbertEncoder.cpp
[42/394] Compiling DouglasPeuckerSimplifier.cpp
[43/394] Compiling PrecisionReducerTransformer.cpp
[44/394] Compiling PrecisionReducerCoordinateOperation.cpp
[45/394] Compiling SimpleGeometryPrecisionReducer.cpp
[46/394] Compiling CommonBits.cpp
[47/394] Compiling PointwisePrecisionReducerTransformer.cpp
[48/394] Compiling CommonBitsRemover.cpp
[49/394] Compiling EnhancedPrecisionOp.cpp
[50/394] Compiling GeometryPrecisionReducer.cpp
[51/394] Compiling PlanarGraph.cpp
[52/394] Compiling Edge.cpp
[53/394] Compiling MinimumClearance.cpp
[54/394] Compiling ConnectedSubgraphFinder.cpp
[55/394] Compiling Subgraph.cpp
[56/394] Compiling CommonBitsOp.cpp
[57/394] Compiling NodeMap.cpp
[58/394] Compiling DirectedEdgeStar.cpp
[59/394] Compiling Node.cpp
[60/394] Compiling TopologyValidationError.cpp
[61/394] Compiling DirectedEdge.cpp
[62/394] Compiling PolygonRingSelfNode.cpp
[63/394] Compiling PolygonRingTouch.cpp
[64/394] Compiling RepeatedPointTester.cpp
[65/394] Compiling RepeatedPointRemover.cpp
[66/394] Compiling PolygonRing.cpp
[67/394] Compiling PolygonNode.cpp
[68/394] Compiling PolygonIntersectionAnalyzer.cpp
[69/394] Compiling PolygonTopologyAnalyzer.cpp
[70/394] Compiling UnionStrategy.cpp
[71/394] Compiling IsValidOp.cpp
[72/394] Compiling MakeValid.cpp
[73/394] Compiling IndexedNestedHoleTester.cpp
[74/394] Compiling IndexedNestedPolygonTester.cpp
[75/394] Compiling IsSimpleOp.cpp
[76/394] Compiling UnaryUnionOp.cpp
[77/394] Compiling RelateOp.cpp
[78/394] Compiling RelateNodeFactory.cpp
[79/394] Compiling PointGeometryUnion.cpp
[80/394] Compiling OverlapUnion.cpp
[81/394] Compiling RelateNodeGraph.cpp
[82/394] Compiling SharedPathsOp.cpp
[83/394] Compiling CoverageUnion.cpp
[84/394] Compiling EdgeEndBundleStar.cpp
[85/394] Compiling RelateNode.cpp
[86/394] Compiling CascadedPolygonUnion.cpp
[87/394] Compiling SegmentIntersectionTester.cpp
[88/394] Compiling EdgeEndBuilder.cpp
[89/394] Compiling RelateComputer.cpp
[90/394] Compiling PolygonizeEdge.cpp
[91/394] Compiling EdgeEndBundle.cpp
[92/394] Compiling RectangleIntersects.cpp
[93/394] Compiling RectangleContains.cpp
[94/394] Compiling Polygonizer.cpp
[95/394] Compiling PolygonizeDirectedEdge.cpp
[96/394] Compiling RobustClipEnvelopeComputer.cpp
[97/394] Compiling PolygonizeGraph.cpp
[98/394] Compiling HoleAssigner.cpp
[99/394] Compiling RingClipper.cpp
[100/394] Compiling PrecisionUtil.cpp
[101/394] Compiling EdgeRing.cpp
[102/394] Compiling BuildArea.cpp
[103/394] Compiling UnaryUnionNG.cpp
[104/394] Compiling PrecisionReducer.cpp
[105/394] Compiling OverlayUtil.cpp
[106/394] Compiling PolygonBuilder.cpp
[107/394] Compiling OverlayNGRobust.cpp
[108/394] Compiling OverlayPoints.cpp
[109/394] Compiling OverlayLabel.cpp
[110/394] Compiling OverlayMixedPoints.cpp
[111/394] Compiling OverlayLabeller.cpp
[112/394] Compiling OverlayNG.cpp
[113/394] Compiling OverlayGraph.cpp
[114/394] Compiling LineLimiter.cpp
[115/394] Compiling OverlayEdge.cpp
[116/394] Compiling EdgeSourceInfo.cpp
[117/394] Compiling OverlayEdgeRing.cpp
[118/394] Compiling MaximalEdgeRing.cpp
[119/394] Compiling InputGeometry.cpp
[120/394] Compiling IndexedPointOnLineLocator.cpp
[121/394] Compiling ElevationModel.cpp
[122/394] Compiling LineBuilder.cpp
[123/394] Compiling EdgeMerger.cpp
[124/394] Compiling EdgeKey.cpp
[125/394] Compiling IntersectionPointBuilder.cpp
[126/394] Compiling Edge.cpp
[127/394] Compiling OffsetPointGenerator.cpp
[128/394] Compiling EdgeNodingBuilder.cpp
[129/394] Compiling OverlayResultValidator.cpp
[130/394] Compiling SnapOverlayOp.cpp
[131/394] Compiling FuzzyPointLocator.cpp
[132/394] Compiling CoverageUnion.cpp
[133/394] Compiling LineStringSnapper.cpp
[134/394] Compiling GeometrySnapper.cpp
[135/394] Compiling PointBuilder.cpp
[136/394] Compiling OverlayNodeFactory.cpp
[137/394] Compiling MinimalEdgeRing.cpp
[138/394] Compiling MaximalEdgeRing.cpp
[139/394] Compiling ElevationMatrixCell.cpp
[140/394] Compiling LineBuilder.cpp
[141/394] Compiling PolygonBuilder.cpp
[142/394] Compiling EdgeSetNoder.cpp
[143/394] Compiling LineMergeEdge.cpp
[144/394] Compiling OverlayOp.cpp
[145/394] Compiling ElevationMatrix.cpp
[146/394] Compiling LineMerger.cpp
[147/394] Compiling LineMergeDirectedEdge.cpp
[148/394] Compiling LineMergeGraph.cpp
[149/394] Compiling EdgeString.cpp
[150/394] Compiling GeometryLocation.cpp
[151/394] Compiling Rectangle.cpp
[152/394] Compiling RectangleIntersection.cpp
[153/394] Compiling LineSequencer.cpp
[154/394] Compiling RectangleIntersectionBuilder.cpp
[155/394] Compiling FacetSequenceTreeBuilder.cpp
[156/394] Compiling FacetSequence.cpp
[157/394] Compiling IndexedFacetDistance.cpp
[158/394] Compiling SubgraphDepthLocater.cpp
[159/394] Compiling ConnectedElementPointFilter.cpp
[160/394] Compiling OffsetCurveBuilder.cpp
[161/394] Compiling RightmostEdgeFinder.cpp
[162/394] Compiling ConnectedElementLocationFilter.cpp
[163/394] Compiling DistanceOp.cpp
[164/394] Compiling BufferParameters.cpp
[165/394] Compiling SegmentMCIndex.cpp
[166/394] Compiling OffsetSegmentGenerator.cpp
[167/394] Compiling BufferInputLineSimplifier.cpp
[168/394] Compiling OffsetCurve.cpp
[169/394] Compiling BufferSubgraph.cpp
[170/394] Compiling GeometryGraphOperation.cpp
[171/394] Compiling BufferCurveSetBuilder.cpp
[172/394] Compiling BoundaryOp.cpp
[173/394] Compiling SnapRoundingIntersectionAdder.cpp
[174/394] Compiling BufferOp.cpp
[175/394] Compiling MCIndexPointSnapper.cpp
[176/394] Compiling SnapRoundingNoder.cpp
[177/394] Compiling MCIndexSnapRounder.cpp
[178/394] Compiling HotPixel.cpp
[179/394] Compiling BufferBuilder.cpp
[180/394] Compiling SnappingPointIndex.cpp
[181/394] Compiling HotPixelIndex.cpp
[182/394] Compiling SimpleNoder.cpp
[183/394] Compiling SnappingIntersectionAdder.cpp
[184/394] Compiling ValidatingNoder.cpp
[185/394] Compiling SnappingNoder.cpp
[186/394] Compiling SegmentStringUtil.cpp
[187/394] Compiling SegmentString.cpp
[188/394] Compiling SegmentNode.cpp
[189/394] Compiling SegmentIntersectionDetector.cpp
[190/394] Compiling OrientedCoordinateArray.cpp
[191/394] Compiling SegmentExtractingNoder.cpp
[192/394] Compiling ScaledNoder.cpp
[193/394] Compiling SegmentNodeList.cpp
[194/394] Compiling Octant.cpp
[195/394] Compiling NodingValidator.cpp
[196/394] Compiling NodingIntersectionFinder.cpp
[197/394] Compiling NodedSegmentString.cpp
[198/394] Compiling IntersectionFinderAdder.cpp
[199/394] Compiling IntersectionAdder.cpp
[200/394] Compiling MCIndexSegmentSetMutualIntersector.cpp
[201/394] Compiling MCIndexNoder.cpp
[202/394] Compiling BasicSegmentString.cpp
[203/394] Compiling GeometryNoder.cpp
[204/394] Compiling IteratedNoder.cpp
[205/394] Compiling FastNodingValidator.cpp
[206/394] Compiling DD.cpp
[207/394] Compiling LocationIndexOfPoint.cpp
[208/394] Compiling LocationIndexOfLine.cpp
[209/394] Compiling FastSegmentSetIntersectionFinder.cpp
[210/394] Compiling Writer.cpp
[211/394] Compiling LinearLocation.cpp
[212/394] Compiling LengthIndexedLine.cpp
[213/394] Compiling LengthLocationMap.cpp
[214/394] Compiling LengthIndexOfPoint.cpp
[215/394] Compiling LinearIterator.cpp
[216/394] Compiling LinearGeometryBuilder.cpp
[217/394] Compiling StringTokenizer.cpp
[218/394] Compiling ExtractLineByLocation.cpp
[219/394] Compiling ParseException.cpp
[220/394] Compiling WKTWriter.cpp
[221/394] Compiling WKBWriter.cpp
[222/394] Compiling CLocalizer.cpp
[223/394] Compiling Unload.cpp
[224/394] Compiling SweepLineInterval.cpp
[225/394] Compiling WKTReader.cpp
[226/394] Compiling ByteOrderValues.cpp
[227/394] Compiling ByteOrderDataInStream.cpp
[228/394] Compiling SweepLineEvent.cpp
[229/394] Compiling WKBReader.cpp
[230/394] Compiling SweepLineIndex.cpp
[231/394] Compiling GeoJSON.cpp
[232/394] Compiling Interval.cpp
[233/394] Compiling SimpleSTRnode.cpp
[234/394] Compiling SimpleSTRtree.cpp
[235/394] Compiling SimpleSTRdistance.cpp
[236/394] Compiling SIRtree.cpp
[237/394] Compiling STRtree.cpp
[238/394] Compiling GeometryItemDistance.cpp
[239/394] Compiling EnvelopeUtil.cpp
[240/394] Compiling BoundablePair.cpp
[241/394] Compiling Quadtree.cpp
[242/394] Compiling Root.cpp
[243/394] Compiling IntervalSize.cpp
[244/394] Compiling AbstractSTRtree.cpp
[245/394] Compiling NodeBase.cpp
[246/394] Compiling Key.cpp
[247/394] Compiling SortedPackedIntervalRTree.cpp
[248/394] Compiling Node.cpp
[249/394] Compiling KdNode.cpp
[250/394] Compiling IntervalRTreeLeafNode.cpp
[251/394] Compiling IntervalRTreeBranchNode.cpp
[252/394] Compiling GeoJSONReader.cpp
[253/394] Compiling KdTree.cpp
[254/394] Compiling Root.cpp
[255/394] Compiling Key.cpp
[256/394] Compiling Node.cpp
[257/394] Compiling Interval.cpp
[258/394] Compiling GeoJSONWriter.cpp
[259/394] Compiling NodeBase.cpp
[260/394] Compiling MonotoneChainSelectAction.cpp
[261/394] Compiling MonotoneChainOverlapAction.cpp
[262/394] Compiling Bintree.cpp
[263/394] Compiling MonotoneChainBuilder.cpp
[264/394] Compiling MonotoneChain.cpp
[265/394] Compiling SweepLineEvent.cpp
[266/394] Compiling SweepLineSegment.cpp
[267/394] Compiling VertexSequencePackedRtree.cpp
[268/394] Compiling MonotoneChainIndexer.cpp
[269/394] Compiling SimpleSweepLineIntersector.cpp
[270/394] Compiling SegmentIntersector.cpp
[271/394] Compiling SimpleEdgeSetIntersector.cpp
[272/394] Compiling MonotoneChainEdge.cpp
[273/394] Compiling SimpleMCSweepLineIntersector.cpp
[274/394] Compiling TopologyLocation.cpp
[275/394] Compiling Label.cpp
[276/394] Compiling GraphComponent.cpp
[277/394] Compiling NodeFactory.cpp
[277/394] Compiling PlanarGraph.cpp
[279/394] Compiling NodeMap.cpp
[280/394] Compiling Node.cpp
[281/394] Compiling EdgeNodingValidator.cpp
[282/394] Compiling EdgeEnd.cpp
[283/394] Compiling EdgeRing.cpp
[284/394] Compiling EdgeIntersectionList.cpp
[285/394] Compiling EdgeList.cpp
[286/394] Compiling EdgeEndStar.cpp
[287/394] Compiling Depth.cpp
[288/394] Compiling DirectedEdge.cpp
[289/394] Compiling Edge.cpp
[290/394] Compiling GeometryGraph.cpp
[291/394] Compiling PointExtracter.cpp
[292/394] Compiling ShortCircuitedGeometryVisitor.cpp
[293/394] Compiling DirectedEdgeStar.cpp
[294/394] Compiling NoOpGeometryOperation.cpp
[295/394] Compiling SineStarFactory.cpp
[296/394] Compiling LinearComponentExtracter.cpp
[297/394] Compiling PolygonExtracter.cpp
[298/394] Compiling GeometryMapper.cpp
[299/394] Compiling GeometryTransformer.cpp
[300/394] Compiling GeometryEditor.cpp
[301/394] Compiling GeometryCombiner.cpp
[302/394] Compiling CoordinateOperation.cpp
[303/394] Compiling Densifier.cpp
[304/394] Compiling PreparedPolygonIntersects.cpp
[305/394] Compiling PreparedPolygonPredicate.cpp
[306/394] Compiling ComponentCoordinateExtracter.cpp
[307/394] Compiling PreparedPolygonDistance.cpp
[308/394] Compiling GeometryFixer.cpp
[309/394] Compiling PreparedPolygonCovers.cpp
[310/394] Compiling PreparedPolygonContainsProperly.cpp
[311/394] Compiling PreparedPolygonContains.cpp
[312/394] Compiling PreparedPoint.cpp
[313/394] Compiling PreparedGeometry.cpp
[314/394] Compiling PreparedLineStringDistance.cpp
[315/394] Compiling PreparedPolygon.cpp
[316/394] Compiling PreparedLineStringNearestPoints.cpp
[317/394] Compiling Triangle.cpp
[318/394] Compiling PreparedLineString.cpp
[319/394] Compiling PreparedLineStringIntersects.cpp
[320/394] Compiling Quadrant.cpp
[321/394] Compiling BasicPreparedGeometry.cpp
[322/394] Compiling PrecisionModel.cpp
[323/394] Compiling Position.cpp
[324/394] Compiling PreparedGeometryFactory.cpp
[325/394] Compiling AbstractPreparedPolygonContains.cpp
[326/394] Compiling Location.cpp
[327/394] Compiling MultiPolygon.cpp
[328/394] Compiling MultiPoint.cpp
[329/394] Compiling Polygon.cpp
[330/394] Compiling Point.cpp
[331/394] Compiling MultiLineString.cpp
[332/394] Compiling LinearRing.cpp
[333/394] Compiling IntersectionMatrix.cpp
[334/394] Compiling LineString.cpp
[335/394] Compiling GeometryComponentFilter.cpp
[336/394] Compiling LineSegment.cpp
[337/394] Compiling Dimension.cpp
[338/394] Compiling Envelope.cpp
[339/394] Compiling CoordinateArraySequenceFactory.cpp
[340/394] Compiling GeometryCollection.cpp
[341/394] Compiling CoordinateSequence.cpp
[342/394] Compiling GeometryFactory.cpp
[343/394] Compiling HeuristicOverlay.cpp
[344/394] Compiling DefaultCoordinateSequenceFactory.cpp
[345/394] Compiling d2s.c
[346/394] Compiling Geometry.cpp
[347/394] Compiling MarkHalfEdge.cpp
[348/394] Compiling Coordinate.cpp
[349/394] Compiling CoordinateArraySequence.cpp
[350/394] Compiling HalfEdge.cpp
[351/394] Compiling PointOnGeometryLocator.cpp
[352/394] Compiling EdgeGraph.cpp
[353/394] Compiling EdgeGraphBuilder.cpp
[354/394] Compiling SimplePointInAreaLocator.cpp
[355/394] Compiling IndexedPointInAreaLocator.cpp
[356/394] Compiling HullTri.cpp
[357/394] Compiling DiscreteHausdorffDistance.cpp
[358/394] Compiling DistanceToPoint.cpp
[359/394] Compiling DiscreteFrechetDistance.cpp
[360/394] Compiling HullTriangulation.cpp
[361/394] Compiling RobustDeterminant.cpp
[362/394] Compiling ConcaveHull.cpp
[363/394] Compiling ConcaveHullOfPolygons.cpp
[364/394] Compiling SimplePointInRing.cpp
[365/394] Compiling RayCrossingCounterDD.cpp
[366/394] Compiling PolygonNodeTopology.cpp
[367/394] Compiling PointLocation.cpp
[368/394] Compiling RayCrossingCounter.cpp
[369/394] Compiling NotRepresentableException.cpp
[370/394] Compiling MaximumInscribedCircle.cpp
[371/394] Compiling Orientation.cpp
[372/394] Compiling LargestEmptyCircle.cpp
[373/394] Compiling PointLocator.cpp
[374/394] Compiling Length.cpp
[375/394] Compiling Intersection.cpp
[376/394] Compiling LineIntersector.cpp
[377/394] Compiling InteriorPointLine.cpp
[378/394] Compiling InteriorPointPoint.cpp
[379/394] Compiling MinimumBoundingCircle.cpp
[380/394] Compiling MinimumDiameter.cpp
[381/394] Write sources
[382/394] Compiling BoundaryNodeRule.cpp
[383/394] Compiling HCoordinate.cpp
[384/394] Compiling Distance.cpp
[385/394] Compiling InteriorPointArea.cpp
[386/394] Compiling CGAlgorithmsDD.cpp
[387/394] Compiling Centroid.cpp
[388/394] Compiling ConvexHull.cpp
[389/394] Write Objects.LinkFileList
[390/394] Linking libgeos.so
[392/441] Compiling GEOSwift JSON+Codable.swift
[393/441] Compiling GEOSwift LineString+Codable.swift
[394/441] Compiling GEOSwift MultiLineString+Codable.swift
[395/441] Compiling GEOSwift MultiPoint+Codable.swift
[396/441] Compiling GEOSwift MultiPolygon+Codable.swift
[397/441] Compiling GEOSwift Point+Codable.swift
[398/441] Compiling GEOSwift Polygon+Codable.swift
[399/447] Emitting module GEOSwift
[400/447] Compiling GEOSwift CodableGeometry.swift
[401/447] Compiling GEOSwift Feature+Codable.swift
[402/447] Compiling GEOSwift FeatureCollection+Codable.swift
[403/447] Compiling GEOSwift GeoJSON+Codable.swift
[404/447] Compiling GEOSwift GeoJSONType.swift
[405/447] Compiling GEOSwift Geometry+Codable.swift
[406/447] Compiling GEOSwift GeometryCollection+Codable.swift
[407/447] Compiling GEOSwift LineStringConvertible+GEOS.swift
[408/447] Compiling GEOSwift MultiLineString+GEOS.swift
[409/447] Compiling GEOSwift MultiPoint+GEOS.swift
[410/447] Compiling GEOSwift MultiPolygon+GEOS.swift
[411/447] Compiling GEOSwift Point+GEOS.swift
[412/447] Compiling GEOSwift Polygon+GEOS.swift
[413/447] Compiling GEOSwift Boundable.swift
[414/447] Compiling GEOSwift Circle.swift
[415/447] Compiling GEOSwift ClosednessTestable.swift
[416/447] Compiling GEOSwift Envelope.swift
[417/447] Compiling GEOSwift GEOSContext.swift
[418/447] Compiling GEOSwift GEOSError.swift
[419/447] Compiling GEOSwift GEOSHelpers.swift
[420/447] Compiling GEOSwift GEOSObject.swift
[421/447] Compiling GEOSwift Geometry+GEOS.swift
[422/447] Compiling GEOSwift GeometryCollection+GEOS.swift
[423/447] Compiling GEOSwift GeometryConvertible+GEOS.swift
[424/447] Compiling GEOSwift LineString+GEOS.swift
[425/447] Compiling GEOSwift SimplicityTestable.swift
[426/447] Compiling GEOSwift WKBConvertible.swift
[427/447] Compiling GEOSwift WKBInitializable.swift
[428/447] Compiling GEOSwift WKTConvertible.swift
[429/447] Compiling GEOSwift WKTInitializable.swift
[430/447] Compiling GEOSwift GEOSwiftError.swift
[431/447] Compiling GEOSwift LineString.swift
[432/447] Compiling GEOSwift LineStringConvertible.swift
[433/447] Compiling GEOSwift MultiLineString.swift
[434/447] Compiling GEOSwift MultiPoint.swift
[435/447] Compiling GEOSwift MultiPolygon.swift
[436/447] Compiling GEOSwift Point.swift
[437/447] Compiling GEOSwift Polygon.swift
[438/447] Compiling GEOSwift Feature.swift
[439/447] Compiling GEOSwift FeatureCollection.swift
[440/447] Compiling GEOSwift GeoJSON.swift
[441/447] Compiling GEOSwift Geometry.swift
[442/447] Compiling GEOSwift GeometryCollection.swift
[443/447] Compiling GEOSwift GeometryConvertible.swift
[444/447] Compiling GEOSwift JSON.swift
[445/448] Wrapping AST for GEOSwift for debugging
[446/448] Write Objects.LinkFileList
[447/448] Linking libGEOSwift.so
Build complete! (132.81s)
Build complete.
{
  "dependencies" : [
    {
      "identity" : "geos",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "8.1.0",
            "upper_bound" : "9.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/GEOSwift/geos.git"
    }
  ],
  "manifest_display_name" : "GEOSwift",
  "name" : "GEOSwift",
  "path" : "/host/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "ios",
      "version" : "9.0"
    },
    {
      "name" : "macos",
      "version" : "10.9"
    },
    {
      "name" : "tvos",
      "version" : "9.0"
    },
    {
      "name" : "watchos",
      "version" : "2.0"
    }
  ],
  "products" : [
    {
      "name" : "GEOSwift",
      "targets" : [
        "GEOSwift"
      ],
      "type" : {
        "library" : [
          "dynamic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "GEOSwiftTests",
      "module_type" : "SwiftTarget",
      "name" : "GEOSwiftTests",
      "path" : "Tests/GEOSwiftTests",
      "sources" : [
        "Codable/CodableTestCase.swift",
        "Codable/Feature+CodableTests.swift",
        "Codable/FeatureCollection+CodableTests.swift",
        "Codable/GeoJSON+CodableTests.swift",
        "Codable/Geometry+CodableTests.swift",
        "Codable/GeometryCollection+CodableTests.swift",
        "Codable/JSON+CodableTests.swift",
        "Codable/LineString+CodableTests.swift",
        "Codable/MultiLineString+CodableTests.swift",
        "Codable/MultiPoint+CodableTests.swift",
        "Codable/MultiPolygon+CodableTests.swift",
        "Codable/Point+CodableTests.swift",
        "Codable/Polygon+CodableTests.swift",
        "Core Types/CoreTypesTestUtilities.swift",
        "Core Types/FeatureCollectionTests.swift",
        "Core Types/FeatureTests.swift",
        "Core Types/GeometryCollectionTests.swift",
        "Core Types/GeometryConvertibleTests.swift",
        "Core Types/JSONTests.swift",
        "Core Types/LineStringConvertibleTests.swift",
        "Core Types/LineStringTests.swift",
        "Core Types/MultiLineStringTests.swift",
        "Core Types/MultiPointTests.swift",
        "Core Types/MultiPolygonTests.swift",
        "Core Types/PointTests.swift",
        "Core Types/PolygonTests.swift",
        "GEOS/BoundableTests.swift",
        "GEOS/ClosednessTestableTests.swift",
        "GEOS/EnvelopeTests.swift",
        "GEOS/GEOSContextTestCase.swift",
        "GEOS/GEOSContextTests.swift",
        "GEOS/GEOSObjectTests.swift",
        "GEOS/Geometry+GEOSTests.swift",
        "GEOS/GeometryCollection+GEOSTests.swift",
        "GEOS/GeometryConvertible+GEOSTests.swift",
        "GEOS/LineString+GEOSTests.swift",
        "GEOS/LineStringConvertible+GEOSTests.swift",
        "GEOS/MultiLineString+GEOSTests.swift",
        "GEOS/MultiPoint+GEOSTests.swift",
        "GEOS/MultiPolygon+GEOSTests.swift",
        "GEOS/Point+GEOSTests.swift",
        "GEOS/Polygon+GEOSTests.swift",
        "GEOS/SimplicityTestableTests.swift",
        "GEOS/WKBTests.swift",
        "GEOS/WKTTests.swift",
        "Helpers/Collection+AllPairs.swift"
      ],
      "target_dependencies" : [
        "GEOSwift"
      ],
      "type" : "test"
    },
    {
      "c99name" : "GEOSwift",
      "module_type" : "SwiftTarget",
      "name" : "GEOSwift",
      "path" : "Sources/GEOSwift",
      "product_dependencies" : [
        "geos"
      ],
      "product_memberships" : [
        "GEOSwift"
      ],
      "sources" : [
        "Codable/CodableGeometry.swift",
        "Codable/Feature+Codable.swift",
        "Codable/FeatureCollection+Codable.swift",
        "Codable/GeoJSON+Codable.swift",
        "Codable/GeoJSONType.swift",
        "Codable/Geometry+Codable.swift",
        "Codable/GeometryCollection+Codable.swift",
        "Codable/JSON+Codable.swift",
        "Codable/LineString+Codable.swift",
        "Codable/MultiLineString+Codable.swift",
        "Codable/MultiPoint+Codable.swift",
        "Codable/MultiPolygon+Codable.swift",
        "Codable/Point+Codable.swift",
        "Codable/Polygon+Codable.swift",
        "Core Types/Feature.swift",
        "Core Types/FeatureCollection.swift",
        "Core Types/GeoJSON.swift",
        "Core Types/Geometry.swift",
        "Core Types/GeometryCollection.swift",
        "Core Types/GeometryConvertible.swift",
        "Core Types/JSON.swift",
        "Core Types/LineString.swift",
        "Core Types/LineStringConvertible.swift",
        "Core Types/MultiLineString.swift",
        "Core Types/MultiPoint.swift",
        "Core Types/MultiPolygon.swift",
        "Core Types/Point.swift",
        "Core Types/Polygon.swift",
        "GEOS/Boundable.swift",
        "GEOS/Circle.swift",
        "GEOS/ClosednessTestable.swift",
        "GEOS/Envelope.swift",
        "GEOS/GEOSContext.swift",
        "GEOS/GEOSError.swift",
        "GEOS/GEOSHelpers.swift",
        "GEOS/GEOSObject.swift",
        "GEOS/Geometry+GEOS.swift",
        "GEOS/GeometryCollection+GEOS.swift",
        "GEOS/GeometryConvertible+GEOS.swift",
        "GEOS/LineString+GEOS.swift",
        "GEOS/LineStringConvertible+GEOS.swift",
        "GEOS/MultiLineString+GEOS.swift",
        "GEOS/MultiPoint+GEOS.swift",
        "GEOS/MultiPolygon+GEOS.swift",
        "GEOS/Point+GEOS.swift",
        "GEOS/Polygon+GEOS.swift",
        "GEOS/SimplicityTestable.swift",
        "GEOS/WKBConvertible.swift",
        "GEOS/WKBInitializable.swift",
        "GEOS/WKTConvertible.swift",
        "GEOS/WKTInitializable.swift",
        "GEOSwiftError.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.5"
}
basic-6.0-latest: Pulling from finestructure/spi-images
Digest: sha256:081dcf4fb829aea9d08447f4790431afbdfbcc335bfeed728ca69c6f181ae2aa
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:basic-6.0-latest
Done.