The Swift Package Index logo.Swift Package Index

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

Build Information

Successful build of geos, reference 9.0.0 (4d8af4), with Swift 5.9 for Linux on 28 Sep 2024 16:36:11 UTC.

Build Command

bash -c docker run --pull=always --rm -v "checkouts-4606859-0":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:basic-5.9-latest swift build --triple x86_64-unknown-linux-gnu 2>&1

Build Log

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