The Swift Package Index logo.Swift Package Index

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

Build Information

Successful build of GEOSwift, reference 11.2.0 (1448d6), with Swift 6.1 for Android on 26 Jun 2025 14:12:27 UTC.

Swift 6 data race errors: 0

Build Command

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