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.