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