>>> pdal-python-plugins: Building testing/pdal-python-plugins 1.2.1-r3 (using abuild 3.12.0-r5) started Mon, 15 Apr 2024 16:06:16 +0000 >>> pdal-python-plugins: Checking sanity of /home/buildozer/aports/testing/pdal-python-plugins/APKBUILD... >>> pdal-python-plugins: Analyzing dependencies... >>> pdal-python-plugins: Installing for build: build-base python3 py3-numpy cmake pdal-dev py3-numpy-dev python3-dev py3-setuptools py3-packaging py3-scikit-build ninja pdal (1/109) Installing libbz2 (1.0.8-r6) (2/109) Installing libffi (3.4.6-r0) (3/109) Installing gdbm (1.23-r1) (4/109) Installing xz-libs (5.6.1-r3) (5/109) Installing mpdecimal (4.0.0-r0) (6/109) Installing libpanelw (6.4_p20240330-r0) (7/109) Installing readline (8.2.10-r0) (8/109) Installing sqlite-libs (3.45.2-r0) (9/109) Installing python3 (3.12.3-r0) (10/109) Installing python3-pycache-pyc0 (3.12.3-r0) (11/109) Installing pyc (3.12.3-r0) (12/109) Installing python3-pyc (3.12.3-r0) (13/109) Installing libgfortran (13.2.1_git20240309-r0) (14/109) Installing openblas (0.3.27-r0) (15/109) Installing py3-numpy (1.25.2-r1) (16/109) Installing py3-numpy-pyc (1.25.2-r1) (17/109) Installing libarchive (3.7.2-r1) (18/109) Installing rhash-libs (1.4.4-r0) (19/109) Installing libuv (1.48.0-r0) (20/109) Installing cmake (3.29.2-r0) (21/109) Installing lerc (4.0.0-r0) (22/109) Installing boost1.82-serialization (1.82.0-r5) (23/109) Installing libgmpxx (6.3.0-r0) (24/109) Installing sfcgal (1.5.1-r0) (25/109) Installing libaec (1.1.2-r0) (26/109) Installing liblapack (0.3.27-r0) (27/109) Installing arpack (3.8.0-r3) (28/109) Installing superlu (6.0.1-r0) (29/109) Installing armadillo (12.8.1-r0) (30/109) Installing blosc (1.21.5-r0) (31/109) Installing brunsli-libs (0.1-r1) (32/109) Installing libdeflate (1.20-r0) (33/109) Installing geos (3.12.1-r0) (34/109) Installing giflib (5.2.2-r0) (35/109) Installing gnu-libiconv-libs (1.17-r2) (36/109) Installing libjpeg-turbo (3.0.2-r0) (37/109) Installing json-c (0.17-r0) (38/109) Installing openexr-libiex (3.1.12-r0) (39/109) Installing openexr-libilmthread (3.1.12-r0) (40/109) Installing imath (3.1.11-r1) (41/109) Installing openexr-libopenexr (3.1.12-r0) (42/109) Installing libhwy (1.0.7-r0) (43/109) Installing lcms2 (2.16-r0) (44/109) Installing libpng (1.6.43-r0) (45/109) Installing libjxl (0.9.1-r0) (46/109) Installing unixodbc (2.3.12-r0) (47/109) Installing libsharpyuv (1.3.2-r0) (48/109) Installing libwebp (1.3.2-r0) (49/109) Installing tiff (4.6.0t-r0) (50/109) Installing proj (9.3.1-r0) (51/109) Installing qhull (2020.2-r3) (52/109) Installing minizip (1.3.1-r0) (53/109) Installing librttopo (1.1.0-r4) (54/109) Installing libxml2 (2.12.6-r2) (55/109) Installing libspatialite (5.1.0-r0) (56/109) Installing icu-data-en (74.2-r0) Executing icu-data-en-74.2-r0.post-install * * If you need ICU with non-English locales and legacy charset support, install * package icu-data-full. * (57/109) Installing icu-libs (74.2-r0) (58/109) Installing xerces-c (3.2.5-r0) (59/109) Installing gdal (3.8.5-r1) (60/109) Installing libgeotiff (1.7.1-r2) (61/109) Installing pdal (2.7.1-r1) (62/109) Installing fgt (0.4.10-r0) (63/109) Installing cpd (0.5.4-r1) (64/109) Installing libsz (1.1.2-r0) (65/109) Installing hdf5 (1.14.3-r0) (66/109) Installing hdf5-cpp (1.14.3-r0) (67/109) Installing mesa (24.0.4-r1) (68/109) Installing libxau (1.0.11-r4) (69/109) Installing libmd (1.1.0-r0) (70/109) Installing libbsd (0.12.2-r0) (71/109) Installing libxdmcp (1.1.5-r1) (72/109) Installing libxcb (1.16.1-r0) (73/109) Installing libx11 (1.8.9-r1) (74/109) Installing libxext (1.3.6-r2) (75/109) Installing libxfixes (6.0.1-r4) (76/109) Installing libxxf86vm (1.1.5-r6) (77/109) Installing hwdata-pci (0.381-r0) (78/109) Installing libpciaccess (0.18.1-r0) (79/109) Installing libdrm (2.4.120-r0) (80/109) Installing mesa-glapi (24.0.4-r1) (81/109) Installing libxshmfence (1.3.2-r6) (82/109) Installing mesa-gl (24.0.4-r1) (83/109) Installing freetype (2.13.2-r0) (84/109) Installing openscenegraph (3.6.5-r14) (85/109) Installing libpq (16.2-r2) (86/109) Installing libpdal-plugins (2.7.1-r1) (87/109) Installing gdal-dev (3.8.5-r1) (88/109) Installing zlib-dev (1.3.1-r1) (89/109) Installing xz (5.6.1-r3) (90/109) Installing xz-dev (5.6.1-r3) (91/109) Installing libxml2-utils (2.12.6-r2) (92/109) Installing libxml2-dev (2.12.6-r2) (93/109) Installing pdal-dev (2.7.1-r1) (94/109) Installing py3-numpy-dev (1.25.2-r1) (95/109) Installing python3-dev (3.12.3-r0) (96/109) Installing py3-parsing (3.1.2-r1) (97/109) Installing py3-parsing-pyc (3.1.2-r1) (98/109) Installing py3-packaging (24.0-r1) (99/109) Installing py3-packaging-pyc (24.0-r1) (100/109) Installing py3-setuptools (69.2.0-r2) (101/109) Installing py3-setuptools-pyc (69.2.0-r2) (102/109) Installing py3-distro (1.9.0-r2) (103/109) Installing py3-distro-pyc (1.9.0-r2) (104/109) Installing py3-wheel (0.42.0-r1) (105/109) Installing py3-wheel-pyc (0.42.0-r1) (106/109) Installing py3-scikit-build (0.17.6-r2) (107/109) Installing py3-scikit-build-pyc (0.17.6-r2) (108/109) Installing samurai (1.2-r5) (109/109) Installing .makedepends-pdal-python-plugins (20240415.160617) Executing busybox-1.36.1-r25.trigger OK: 791 MiB in 214 packages >>> pdal-python-plugins: Cleaning up srcdir >>> pdal-python-plugins: Cleaning up pkgdir >>> pdal-python-plugins: Cleaning up tmpdir >>> pdal-python-plugins: Fetching https://distfiles.alpinelinux.org/distfiles/edge/pdal-plugins-1.2.1.tar.gz >>> pdal-python-plugins: Fetching https://distfiles.alpinelinux.org/distfiles/edge/pdal-plugins-1.2.1.tar.gz >>> pdal-python-plugins: Checking sha512sums... pdal-plugins-1.2.1.tar.gz: OK >>> pdal-python-plugins: Unpacking /var/cache/distfiles/pdal-plugins-1.2.1.tar.gz... -------------------------------------------------------------------------------- -- Trying 'Ninja' generator -------------------------------- --------------------------- ---------------------- ----------------- ------------ ------- -- Not searching for unused variables given on the command line. CMake Deprecation Warning at CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. -- The C compiler identification is GNU 13.2.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- The CXX compiler identification is GNU 13.2.1 -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Configuring done (0.3s) -- Generating done (0.0s) -- Build files have been written to: /home/buildozer/aports/testing/pdal-python-plugins/src/pdal-plugins-1.2.1/_cmake_test_compile/build -- ------- ------------ ----------------- ---------------------- --------------------------- -------------------------------- -- Trying 'Ninja' generator - success -------------------------------------------------------------------------------- Configuring Project Working directory: /home/buildozer/aports/testing/pdal-python-plugins/src/pdal-plugins-1.2.1/_skbuild/linux-aarch64-3.12/cmake-build Command: /usr/bin/cmake /home/buildozer/aports/testing/pdal-python-plugins/src/pdal-plugins-1.2.1 -G Ninja --no-warn-unused-cli -DCMAKE_INSTALL_PREFIX:PATH=/home/buildozer/aports/testing/pdal-python-plugins/src/pdal-plugins-1.2.1/_skbuild/linux-aarch64-3.12/cmake-install -DPYTHON_VERSION_STRING:STRING=3.12.3 -DSKBUILD:INTERNAL=TRUE -DCMAKE_MODULE_PATH:PATH=/usr/lib/python3.12/site-packages/skbuild/resources/cmake -DPYTHON_EXECUTABLE:PATH=/usr/bin/python3 -DPYTHON_INCLUDE_DIR:PATH=/usr/include/python3.12 -DPYTHON_LIBRARY:PATH=/usr/lib/libpython3.12.so -DPython_EXECUTABLE:PATH=/usr/bin/python3 -DPython_ROOT_DIR:PATH=/usr -DPython_FIND_REGISTRY:STRING=NEVER -DPython_INCLUDE_DIR:PATH=/usr/include/python3.12 -DPython_NumPy_INCLUDE_DIRS:PATH=/usr/lib/python3.12/site-packages/numpy/core/include -DPython3_EXECUTABLE:PATH=/usr/bin/python3 -DPython3_ROOT_DIR:PATH=/usr -DPython3_FIND_REGISTRY:STRING=NEVER -DPython3_INCLUDE_DIR:PATH=/usr/include/python3.12 -DPython3_NumPy_INCLUDE_DIRS:PATH=/usr/lib/python3.12/site-packages/numpy/core/include -DWITH_TESTS=ON -DCMAKE_BUILD_TYPE:STRING=Release Not searching for unused variables given on the command line. -- The C compiler identification is GNU 13.2.1 -- The CXX compiler identification is GNU 13.2.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Found Python3: /usr/bin/python3 (found version "3.12.3") found components: Interpreter Development NumPy Development.Module Development.Embed -- PROJECT_NAME: pdal-python-plugins -- PROJECT_NAME: pdal-python-plugins CMake Deprecation Warning at pdal/test/gtest/CMakeLists.txt:57 (cmake_minimum_required): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. CMake Warning (dev) at pdal/test/gtest/cmake/internal_utils.cmake:243 (find_package): Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules are removed. Run "cmake --help-policy CMP0148" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): pdal/test/gtest/CMakeLists.txt:92 (include) This warning is for project developers. Use -Wno-dev to suppress it. -- Found PythonInterp: /usr/bin/python3 (found version "3.12.3") -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Configuring done (1.0s) -- Generating done (0.0s) -- Build files have been written to: /home/buildozer/aports/testing/pdal-python-plugins/src/pdal-plugins-1.2.1/_skbuild/linux-aarch64-3.12/cmake-build [1/31] Building CXX object pdal/test/gtest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o [2/31] Building CXX object CMakeFiles/pdal_filters_python_test.dir/pdal/plang/Script.cpp.o [3/31] Building CXX object CMakeFiles/pdal_filters_python_test.dir/pdal/plang/Redirector.cpp.o [4/31] Building CXX object CMakeFiles/pdal_filters_python_test.dir/pdal/plang/Environment.cpp.o [5/31] Building CXX object CMakeFiles/pdal_filters_python_test.dir/pdal/plang/Invocation.cpp.o [6/31] Building CXX object CMakeFiles/pdal_filters_python_test.dir/pdal/test/Support.cpp.o [7/31] Building CXX object CMakeFiles/pdal_filters_python_test.dir/pdal/test/PythonFilterTest.cpp.o [8/31] Building CXX object pdal/test/gtest/CMakeFiles/gtest.dir/src/gtest-all.cc.o [9/31] Building CXX object CMakeFiles/pdal_io_numpy_test.dir/pdal/plang/Script.cpp.o [10/31] Building CXX object CMakeFiles/pdal_io_numpy_test.dir/pdal/plang/Redirector.cpp.o [11/31] Building CXX object CMakeFiles/pdal_io_numpy_test.dir/pdal/plang/Environment.cpp.o [12/31] Building CXX object CMakeFiles/pdal_io_numpy_test.dir/pdal/plang/Invocation.cpp.o [13/31] Building CXX object CMakeFiles/pdal_io_numpy_test.dir/pdal/test/Support.cpp.o [14/31] Building CXX object CMakeFiles/pdal_io_numpy_test.dir/pdal/test/NumpyReaderTest.cpp.o [15/31] Building CXX object CMakeFiles/pdal_plugin_filter_python.dir/pdal/plang/Script.cpp.o [16/31] Building CXX object CMakeFiles/pdal_plugin_filter_python.dir/pdal/plang/Redirector.cpp.o [17/31] Building CXX object CMakeFiles/pdal_plugin_filter_python.dir/pdal/plang/Environment.cpp.o [18/31] Building CXX object CMakeFiles/pdal_plugin_filter_python.dir/pdal/plang/Invocation.cpp.o [19/31] Building CXX object CMakeFiles/pdal_plugin_filter_python.dir/pdal/filters/PythonFilter.cpp.o [20/31] Building CXX object CMakeFiles/pdal_plugin_reader_numpy.dir/pdal/plang/Script.cpp.o [21/31] Building CXX object CMakeFiles/pdal_plugin_reader_numpy.dir/pdal/plang/Redirector.cpp.o [22/31] Building CXX object CMakeFiles/pdal_plugin_reader_numpy.dir/pdal/plang/Environment.cpp.o [23/31] Building CXX object CMakeFiles/pdal_plugin_reader_numpy.dir/pdal/plang/Invocation.cpp.o [24/31] Building CXX object CMakeFiles/pdal_plugin_reader_numpy.dir/pdal/io/NumpyReader.cpp.o [25/31] Linking CXX shared library libpdal_plugin_reader_numpy.so [26/31] Linking CXX shared library libpdal_plugin_filter_python.so [27/31] Linking CXX static library lib/libgtest.a [28/31] Linking CXX static library lib/libgtest_main.a [29/31] Linking CXX executable pdal_filters_python_test [30/31] Linking CXX executable pdal_io_numpy_test [31/31] Install the project... -- Install configuration: "Release" -- Installing: /home/buildozer/aports/testing/pdal-python-plugins/src/pdal-plugins-1.2.1/_skbuild/linux-aarch64-3.12/cmake-install/pdal/libpdal_plugin_reader_numpy.so -- Installing: /home/buildozer/aports/testing/pdal-python-plugins/src/pdal-plugins-1.2.1/_skbuild/linux-aarch64-3.12/cmake-install/pdal/libpdal_plugin_filter_python.so running build running build_py creating _skbuild/linux-aarch64-3.12/setuptools/lib.linux-aarch64-cpython-312 creating _skbuild/linux-aarch64-3.12/setuptools/lib.linux-aarch64-cpython-312/pdal copying _skbuild/linux-aarch64-3.12/cmake-install/pdal/libpdal_plugin_reader_numpy.so -> _skbuild/linux-aarch64-3.12/setuptools/lib.linux-aarch64-cpython-312/pdal copying _skbuild/linux-aarch64-3.12/cmake-install/pdal/libpdal_plugin_filter_python.so -> _skbuild/linux-aarch64-3.12/setuptools/lib.linux-aarch64-cpython-312/pdal copied 0 files running build_ext ============================ =================================================== Name Description ============================ =================================================== filters.approximatecoplanar Estimates the planarity of a neighborhood of points using eigenvalues. filters.assign Assign values for a dimension range to a specified value. filters.chipper Organize points into spatially contiguous, squarish, and non-overlapping chips. filters.cluster Extract and label clusters using Euclidean distance. filters.colorinterp Assigns RGB colors based on a dimension and a ramp filters.colorization Fetch and assign RGB color information from a GDAL-readable datasource. filters.covariancefeatures Filter that calculates local features based on the covariance matrix of a point's neighborhood. filters.crop Filter points inside or outside a bounding box or a polygon filters.csf Cloth Simulation Filter (Zhang et al., 2016) filters.dbscan DBSCAN Clustering. filters.decimation Rank decimation filter. Keep every Nth point filters.delaunay Perform Delaunay triangulation of a pointcloud filters.dem Filter points about an elevation surface filters.divider Divide points into approximately equal sized groups based on a simple scheme filters.eigenvalues Returns the eigenvalues for a given point, based on its k-nearest neighbors. filters.elm Marks low points as noise. filters.estimaterank Computes the rank of a neighborhood of points. filters.expression Pass only points given an expression filters.faceraster Face Raster Filter filters.ferry Copy data from one dimension to another. filters.fps Farthest point sampling filter filters.geomdistance Compute the distance for points to a given geometry filters.georeference Georeferencing filter filters.gpstimeconvert Convert between GPS Time, GPS Standard Time, and GPS Week Seconds filters.greedyprojection Greedy Triangulation filter filters.gridDecimation keep max or min points in a grid filters.groupby Split data categorically by dimension. filters.hag_delaunay Computes height above ground using delaunay interpolation of ground returns. filters.hag_dem Computes height above ground using a DEM raster. filters.hag_nn Computes height above ground using nearest-neighbor ground-classified returns. filters.head Return N points from beginning of the point cloud. filters.hexbin Tessellate the point's X/Y domain and determine point density and/or point boundary. filters.icp Iterative Closest Point (ICP) registration. filters.info Gather basic info about points. filters.iqr Interquartile Range Filter filters.litree Li Tree Filter filters.lloydkmeans Extract and label clusters using K-means (Lloyd's algorithm). filters.locate Return a single point with min/max value in the named dimension. filters.lof LOF Filter filters.mad Median Absolute Deviation Filter filters.merge Merge data from two different readers into a single stream. filters.miniball Miniball (Kutz et al., 2003) filters.mongo Pass only points that pass a logic filter. filters.mortonorder Morton or z-order sorting of points. See http://en.wikipedia.org/wiki/Z-order_curve for more detail. filters.neighborclassifier Re-assign some point attributes based KNN voting filters.nndistance NN-Distance Filter filters.normal Normal Filter filters.optimalneighborhood OptimalNeighborhood Filter filters.outlier Outlier removal filters.overlay Assign values to a dimension based on the extent of an OGR-readable data source or an OGR SQL query. filters.planefit Plane Fit (Kutz et al., 2003) filters.pmf Progressive morphological filter filters.poisson Poisson Surface Reconstruction Filter filters.projpipeline Transform coordinates using Proj pipeline string, WKT2 coordinate operations or URN definition filters.python Manipulate data using inline Python filters.radialdensity RadialDensity Filter filters.randomize Randomize points in a view. filters.range Pass only points given a dimension/range. filters.reciprocity Returns the percentage of neighbors that do NOT have the query point as a neighbor filters.relaxationdartthrowing Subsampling filter filters.reprojection Reproject data using GDAL from one coordinate system to another. filters.returns Split data by return order filters.sample Subsampling filter filters.separatescanline Split data by scan line. filters.shell Execute a shell operation inline with PDAL pipeline steps filters.skewnessbalancing Bartels & Wei Skewness Balancing filters.smrf Simple Morphological Filter (Pingel et al., 2013) filters.sort Sort data based on a given dimension. filters.sparsesurface Sparse Surface Filter filters.splitter Split data based on a X/Y box length. filters.stats Compute statistics about each dimension (mean, min, max, etc.) filters.straighten Straighten filter filters.streamcallback Provide a hook for a simple point-by-point callback. filters.tail Return N points from end of the point cloud. filters.transformation Transform each point using a 4x4 transformation matrix filters.voxelcenternearestneighbor Voxel Center Nearest Neighbor Filter filters.voxelcentroidnearestneighbor Voxel Centroid Nearest Neighbor Filter filters.voxeldownsize First Entry Voxel Filter filters.zsmooth Zsmooth Filter readers.bpf "Binary Point Format" (BPF) reader support. BPF is a simple DoD and research format that is used by some sensor and processing chains. readers.copc COPC Reader readers.ept EPT Reader readers.faux Faux Reader readers.fbi Fbi Reader readers.gdal Read GDAL rasters as point clouds. readers.i3s I3S Reader readers.ilvis2 ILVIS2 Reader readers.las ASPRS LAS 1.0 - 1.4 read support readers.memoryview Memory View Reader readers.numpy Read data from .npy files. readers.obj Obj Reader readers.optech Optech reader support. readers.pcd Read data in the Point Cloud Library (PCL) format. readers.ply Read ply files. readers.pts Pts Reader readers.ptx Ptx Reader readers.qfit QFIT Reader readers.sbet SBET Reader readers.slpk SLPK Reader readers.smrmsg SBET smrmsg Reader readers.stac STAC Reader readers.terrasolid TerraSolid Reader readers.text Text Reader readers.tindex TileIndex Reader writers.bpf "Binary Point Format" (BPF) writer support. BPF is a simple DoD and research format that is used by some sensor and processing chains. writers.copc COPC Writer writers.ept_addon EPT Writer writers.fbi FBI Writer writers.gdal Write a point cloud as a GDAL raster. writers.gltf Gltf Writer writers.las ASPRS LAS 1.0 - 1.4 writer writers.null Null writer. Provides a sink for points in a pipeline. It's the same as sending pipeline output to /dev/null. writers.ogr Write a point cloud as a set of OGR points/multipoints writers.pcd Write data in the Point Cloud Library (PCL) format. writers.ply ply writer writers.raster Write a raster. writers.sbet SBET Writer writers.text Text Writer ============================ =================================================== [==========] Running 35 tests from 5 test suites. [----------] Global test environment set-up. [----------] 12 tests from PythonFilterTest [ RUN ] PythonFilterTest.PythonFilterTest_test1 [ OK ] PythonFilterTest.PythonFilterTest_test1 (113 ms) [ RUN ] PythonFilterTest.pipelineJSON [ OK ] PythonFilterTest.pipelineJSON (29 ms) [ RUN ] PythonFilterTest.add_dimension [ OK ] PythonFilterTest.add_dimension (2 ms) [ RUN ] PythonFilterTest.metadata [ OK ] PythonFilterTest.metadata (1 ms) [ RUN ] PythonFilterTest.pdalargs [ OK ] PythonFilterTest.pdalargs (1 ms) [ RUN ] PythonFilterTest.ErrorTest1 [ OK ] PythonFilterTest.ErrorTest1 (1 ms) [ RUN ] PythonFilterTest.ErrorTest2 [ OK ] PythonFilterTest.ErrorTest2 (1 ms) [ RUN ] PythonFilterTest.ErrorTest3 [ OK ] PythonFilterTest.ErrorTest3 (2 ms) [ RUN ] PythonFilterTest.ErrorTest4 [ OK ] PythonFilterTest.ErrorTest4 (1 ms) [ RUN ] PythonFilterTest.ErrorTest5 [ OK ] PythonFilterTest.ErrorTest5 (0 ms) [ RUN ] PythonFilterTest.ErrorTest6 [ OK ] PythonFilterTest.ErrorTest6 (0 ms) [ RUN ] PythonFilterTest.PythonFilterTest_modify [ OK ] PythonFilterTest.PythonFilterTest_modify (1 ms) [----------] 12 tests from PythonFilterTest (152 ms total) [----------] 6 tests from PredicateFilterTest [ RUN ] PredicateFilterTest.PredicateFilterTest_test_programmable [ OK ] PredicateFilterTest.PredicateFilterTest_test_programmable (2 ms) [ RUN ] PredicateFilterTest.PredicateFilterTest_test_programmable_2 [ OK ] PredicateFilterTest.PredicateFilterTest_test_programmable_2 (1 ms) [ RUN ] PredicateFilterTest.PredicateFilterTest_test_programmable_3 [ OK ] PredicateFilterTest.PredicateFilterTest_test_programmable_3 (2 ms) [ RUN ] PredicateFilterTest.PredicateFilterTest_test_programmable_4 [ OK ] PredicateFilterTest.PredicateFilterTest_test_programmable_4 (1 ms) [ RUN ] PredicateFilterTest.PredicateFilterTest_PipelineJSON [ OK ] PredicateFilterTest.PredicateFilterTest_PipelineJSON (3 ms) [ RUN ] PredicateFilterTest.PredicateFilterTest_EmbedJSON [ OK ] PredicateFilterTest.PredicateFilterTest_EmbedJSON (3 ms) [----------] 6 tests from PredicateFilterTest (12 ms total) [----------] 9 tests from PLangTest [ RUN ] PLangTest.PLangTest_basic [ OK ] PLangTest.PLangTest_basic (0 ms) [ RUN ] PLangTest.PLangTest_compile_error [ OK ] PLangTest.PLangTest_compile_error (0 ms) [ RUN ] PLangTest.PLangTest_runtime_error [ OK ] PLangTest.PLangTest_runtime_error (1 ms) [ RUN ] PLangTest.PLangTest_returnvoid [ OK ] PLangTest.PLangTest_returnvoid (0 ms) [ RUN ] PLangTest.PLangTest_returnint [ OK ] PLangTest.PLangTest_returnint (0 ms) [ RUN ] PLangTest.PLangTest_aliases [ OK ] PLangTest.PLangTest_aliases (1 ms) [ RUN ] PLangTest.PLangTest_returntrue [ OK ] PLangTest.PLangTest_returntrue (0 ms) [ RUN ] PLangTest.PLangTest_returnfalse [ OK ] PLangTest.PLangTest_returnfalse (1 ms) [ RUN ] PLangTest.log [ OK ] PLangTest.log (1 ms) [----------] 9 tests from PLangTest (5 ms total) [----------] 1 test from plugins/jsonWithProgrammable [ RUN ] plugins/jsonWithProgrammable.pipeline/0 [ OK ] plugins/jsonWithProgrammable.pipeline/0 (252 ms) [----------] 1 test from plugins/jsonWithProgrammable (252 ms total) [----------] 7 tests from plugins/jsonWithPredicate [ RUN ] plugins/jsonWithPredicate.pipeline/0 [ OK ] plugins/jsonWithPredicate.pipeline/0 (234 ms) [ RUN ] plugins/jsonWithPredicate.pipeline/1 [ OK ] plugins/jsonWithPredicate.pipeline/1 (253 ms) [ RUN ] plugins/jsonWithPredicate.pipeline/2 [ OK ] plugins/jsonWithPredicate.pipeline/2 (254 ms) [ RUN ] plugins/jsonWithPredicate.pipeline/3 [ OK ] plugins/jsonWithPredicate.pipeline/3 (302 ms) [ RUN ] plugins/jsonWithPredicate.pipeline/4 [ OK ] plugins/jsonWithPredicate.pipeline/4 (336 ms) [ RUN ] plugins/jsonWithPredicate.pipeline/5 [ OK ] plugins/jsonWithPredicate.pipeline/5 (304 ms) [ RUN ] plugins/jsonWithPredicate.pipeline/6 [ OK ] plugins/jsonWithPredicate.pipeline/6 (309 ms) [----------] 7 tests from plugins/jsonWithPredicate (1992 ms total) [----------] Global test environment tear-down [==========] 35 tests from 5 test suites ran. (2413 ms total) [ PASSED ] 35 tests. [==========] Running 7 tests from 1 test suite. [----------] Global test environment set-up. [----------] 7 tests from NumpyReaderTest [ RUN ] NumpyReaderTest.NumpyReaderTest_read_fields [ OK ] NumpyReaderTest.NumpyReaderTest_read_fields (109 ms) [ RUN ] NumpyReaderTest.NumpyReaderTest_read_array [ OK ] NumpyReaderTest.NumpyReaderTest_read_array (2 ms) [ RUN ] NumpyReaderTest.rasterWithFields [ OK ] NumpyReaderTest.rasterWithFields (0 ms) [ RUN ] NumpyReaderTest.threedim_row [ OK ] NumpyReaderTest.threedim_row (1 ms) [ RUN ] NumpyReaderTest.threedim_col [ OK ] NumpyReaderTest.threedim_col (1 ms) [ RUN ] NumpyReaderTest.threedim_row_script [ OK ] NumpyReaderTest.threedim_row_script (1 ms) [ RUN ] NumpyReaderTest.four_floats_script [ OK ] NumpyReaderTest.four_floats_script (1 ms) [----------] 7 tests from NumpyReaderTest (117 ms total) [----------] Global test environment tear-down [==========] 7 tests from 1 test suite ran. (118 ms total) [ PASSED ] 7 tests. >>> pdal-python-plugins: Entering fakeroot... /usr/lib/python3.12/site-packages/setuptools/_distutils/cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` directly. Instead, use pypa/build, pypa/installer or other standards-based tools. See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. ******************************************************************************** !! self.initialize_options() -------------------------------------------------------------------------------- -- Trying 'Ninja' generator -------------------------------- --------------------------- ---------------------- ----------------- ------------ ------- -- Not searching for unused variables given on the command line. CMake Deprecation Warning at CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. -- The C compiler identification is GNU 13.2.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- The CXX compiler identification is GNU 13.2.1 -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Configuring done (0.3s) -- Generating done (0.0s) -- Build files have been written to: /home/buildozer/aports/testing/pdal-python-plugins/src/pdal-plugins-1.2.1/_cmake_test_compile/build -- ------- ------------ ----------------- ---------------------- --------------------------- -------------------------------- -- Trying 'Ninja' generator - success -------------------------------------------------------------------------------- Configuring Project Working directory: /home/buildozer/aports/testing/pdal-python-plugins/src/pdal-plugins-1.2.1/_skbuild/linux-aarch64-3.12/cmake-build Command: /usr/bin/cmake /home/buildozer/aports/testing/pdal-python-plugins/src/pdal-plugins-1.2.1 -G Ninja --no-warn-unused-cli -DCMAKE_INSTALL_PREFIX:PATH=/home/buildozer/aports/testing/pdal-python-plugins/src/pdal-plugins-1.2.1/_skbuild/linux-aarch64-3.12/cmake-install -DPYTHON_VERSION_STRING:STRING=3.12.3 -DSKBUILD:INTERNAL=TRUE -DCMAKE_MODULE_PATH:PATH=/usr/lib/python3.12/site-packages/skbuild/resources/cmake -DPYTHON_EXECUTABLE:PATH=/usr/bin/python3 -DPYTHON_INCLUDE_DIR:PATH=/usr/include/python3.12 -DPYTHON_LIBRARY:PATH=/usr/lib/libpython3.12.so -DPython_EXECUTABLE:PATH=/usr/bin/python3 -DPython_ROOT_DIR:PATH=/usr -DPython_FIND_REGISTRY:STRING=NEVER -DPython_INCLUDE_DIR:PATH=/usr/include/python3.12 -DPython_NumPy_INCLUDE_DIRS:PATH=/usr/lib/python3.12/site-packages/numpy/core/include -DPython3_EXECUTABLE:PATH=/usr/bin/python3 -DPython3_ROOT_DIR:PATH=/usr -DPython3_FIND_REGISTRY:STRING=NEVER -DPython3_INCLUDE_DIR:PATH=/usr/include/python3.12 -DPython3_NumPy_INCLUDE_DIRS:PATH=/usr/lib/python3.12/site-packages/numpy/core/include -DCMAKE_BUILD_TYPE:STRING=Release Not searching for unused variables given on the command line. -- PROJECT_NAME: pdal-python-plugins -- PROJECT_NAME: pdal-python-plugins CMake Deprecation Warning at pdal/test/gtest/CMakeLists.txt:57 (cmake_minimum_required): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. CMake Warning (dev) at pdal/test/gtest/cmake/internal_utils.cmake:243 (find_package): Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules are removed. Run "cmake --help-policy CMP0148" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): pdal/test/gtest/CMakeLists.txt:92 (include) This warning is for project developers. Use -Wno-dev to suppress it. -- Configuring done (0.5s) -- Generating done (0.0s) -- Build files have been written to: /home/buildozer/aports/testing/pdal-python-plugins/src/pdal-plugins-1.2.1/_skbuild/linux-aarch64-3.12/cmake-build [1/1] Install the project... -- Install configuration: "Release" -- Up-to-date: /home/buildozer/aports/testing/pdal-python-plugins/src/pdal-plugins-1.2.1/_skbuild/linux-aarch64-3.12/cmake-install/pdal/libpdal_plugin_reader_numpy.so -- Up-to-date: /home/buildozer/aports/testing/pdal-python-plugins/src/pdal-plugins-1.2.1/_skbuild/linux-aarch64-3.12/cmake-install/pdal/libpdal_plugin_filter_python.so running install /usr/lib/python3.12/site-packages/setuptools/_distutils/cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` directly. Instead, use pypa/build, pypa/installer or other standards-based tools. See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. ******************************************************************************** !! self.initialize_options() running install_lib creating /home/buildozer/aports/testing/pdal-python-plugins/pkg creating /home/buildozer/aports/testing/pdal-python-plugins/pkg/pdal-python-plugins creating /home/buildozer/aports/testing/pdal-python-plugins/pkg/pdal-python-plugins/usr creating /home/buildozer/aports/testing/pdal-python-plugins/pkg/pdal-python-plugins/usr/lib creating /home/buildozer/aports/testing/pdal-python-plugins/pkg/pdal-python-plugins/usr/lib/python3.12 creating /home/buildozer/aports/testing/pdal-python-plugins/pkg/pdal-python-plugins/usr/lib/python3.12/site-packages creating /home/buildozer/aports/testing/pdal-python-plugins/pkg/pdal-python-plugins/usr/lib/python3.12/site-packages/pdal copying _skbuild/linux-aarch64-3.12/setuptools/lib.linux-aarch64-cpython-312/pdal/libpdal_plugin_reader_numpy.so -> /home/buildozer/aports/testing/pdal-python-plugins/pkg/pdal-python-plugins/usr/lib/python3.12/site-packages/pdal copying _skbuild/linux-aarch64-3.12/setuptools/lib.linux-aarch64-cpython-312/pdal/libpdal_plugin_filter_python.so -> /home/buildozer/aports/testing/pdal-python-plugins/pkg/pdal-python-plugins/usr/lib/python3.12/site-packages/pdal copied 2 files running install_egg_info running egg_info writing pdal_plugins.egg-info/PKG-INFO writing dependency_links to pdal_plugins.egg-info/dependency_links.txt writing top-level names to pdal_plugins.egg-info/top_level.txt reading manifest file 'pdal_plugins.egg-info/SOURCES.txt' adding license file 'LICENSE' writing manifest file 'pdal_plugins.egg-info/SOURCES.txt' Copying pdal_plugins.egg-info to /home/buildozer/aports/testing/pdal-python-plugins/pkg/pdal-python-plugins/usr/lib/python3.12/site-packages/pdal_plugins-1.2.1-py3.12.egg-info running install_scripts copied 0 files >>> pdal-python-plugins*: Running postcheck for pdal-python-plugins >>> pdal-python-plugins*: Preparing package pdal-python-plugins... >>> pdal-python-plugins*: Stripping binaries >>> pdal-python-plugins*: Scanning shared objects >>> pdal-python-plugins*: Tracing dependencies... python3 py3-numpy python3~3.12 so:libc.musl-aarch64.so.1 so:libgcc_s.so.1 so:libpdalcpp.so.17 so:libpython3.12.so.1.0 so:libstdc++.so.6 >>> pdal-python-plugins*: Package size: 640.0 KB >>> pdal-python-plugins*: Compressing data... >>> pdal-python-plugins*: Create checksum... >>> pdal-python-plugins*: Create pdal-python-plugins-1.2.1-r3.apk >>> pdal-python-plugins: Build complete at Mon, 15 Apr 2024 16:06:37 +0000 elapsed time 0h 0m 21s >>> pdal-python-plugins: Cleaning up srcdir >>> pdal-python-plugins: Cleaning up pkgdir >>> pdal-python-plugins: Uninstalling dependencies... (1/109) Purging .makedepends-pdal-python-plugins (20240415.160617) (2/109) Purging cmake (3.29.2-r0) (3/109) Purging pdal-dev (2.7.1-r1) (4/109) Purging libpdal-plugins (2.7.1-r1) (5/109) Purging py3-numpy-dev (1.25.2-r1) (6/109) Purging py3-numpy-pyc (1.25.2-r1) (7/109) Purging py3-numpy (1.25.2-r1) (8/109) Purging python3-dev (3.12.3-r0) (9/109) Purging py3-scikit-build-pyc (0.17.6-r2) (10/109) Purging py3-scikit-build (0.17.6-r2) (11/109) Purging py3-distro-pyc (1.9.0-r2) (12/109) Purging py3-distro (1.9.0-r2) (13/109) Purging py3-setuptools-pyc (69.2.0-r2) (14/109) Purging py3-setuptools (69.2.0-r2) (15/109) Purging py3-wheel-pyc (0.42.0-r1) (16/109) Purging py3-wheel (0.42.0-r1) (17/109) Purging py3-packaging-pyc (24.0-r1) (18/109) Purging py3-packaging (24.0-r1) (19/109) Purging py3-parsing-pyc (3.1.2-r1) (20/109) Purging py3-parsing (3.1.2-r1) (21/109) Purging pdal (2.7.1-r1) (22/109) Purging cpd (0.5.4-r1) (23/109) Purging fgt (0.4.10-r0) (24/109) Purging gdal-dev (3.8.5-r1) (25/109) Purging hdf5-cpp (1.14.3-r0) (26/109) Purging libgeotiff (1.7.1-r2) (27/109) Purging libpq (16.2-r2) (28/109) Purging libuv (1.48.0-r0) (29/109) Purging libxml2-dev (2.12.6-r2) (30/109) Purging libxml2-utils (2.12.6-r2) (31/109) Purging openscenegraph (3.6.5-r14) (32/109) Purging python3-pyc (3.12.3-r0) (33/109) Purging python3-pycache-pyc0 (3.12.3-r0) (34/109) Purging pyc (3.12.3-r0) (35/109) Purging rhash-libs (1.4.4-r0) (36/109) Purging samurai (1.2-r5) (37/109) Purging xz-dev (5.6.1-r3) (38/109) Purging xz (5.6.1-r3) (39/109) Purging zlib-dev (1.3.1-r1) (40/109) Purging gdal (3.8.5-r1) (41/109) Purging armadillo (12.8.1-r0) (42/109) Purging liblapack (0.3.27-r0) (43/109) Purging arpack (3.8.0-r3) (44/109) Purging blosc (1.21.5-r0) (45/109) Purging sfcgal (1.5.1-r0) (46/109) Purging boost1.82-serialization (1.82.0-r5) (47/109) Purging brunsli-libs (0.1-r1) (48/109) Purging freetype (2.13.2-r0) (49/109) Purging python3 (3.12.3-r0) (50/109) Purging gdbm (1.23-r1) (51/109) Purging libspatialite (5.1.0-r0) (52/109) Purging librttopo (1.1.0-r4) (53/109) Purging geos (3.12.1-r0) (54/109) Purging libjxl (0.9.1-r0) (55/109) Purging giflib (5.2.2-r0) (56/109) Purging gnu-libiconv-libs (1.17-r2) (57/109) Purging hdf5 (1.14.3-r0) (58/109) Purging mesa-gl (24.0.4-r1) (59/109) Purging mesa (24.0.4-r1) (60/109) Purging libdrm (2.4.120-r0) (61/109) Purging libpciaccess (0.18.1-r0) (62/109) Purging hwdata-pci (0.381-r0) (63/109) Purging xerces-c (3.2.5-r0) (64/109) Purging icu-libs (74.2-r0) (65/109) Purging icu-data-en (74.2-r0) (66/109) Purging openexr-libopenexr (3.1.12-r0) (67/109) Purging imath (3.1.11-r1) (68/109) Purging json-c (0.17-r0) (69/109) Purging lcms2 (2.16-r0) (70/109) Purging lerc (4.0.0-r0) (71/109) Purging libaec (1.1.2-r0) (72/109) Purging libarchive (3.7.2-r1) (73/109) Purging libxxf86vm (1.1.5-r6) (74/109) Purging libxext (1.3.6-r2) (75/109) Purging libxfixes (6.0.1-r4) (76/109) Purging libx11 (1.8.9-r1) (77/109) Purging libxcb (1.16.1-r0) (78/109) Purging libxdmcp (1.1.5-r1) (79/109) Purging libbsd (0.12.2-r0) (80/109) Purging libbz2 (1.0.8-r6) (81/109) Purging libdeflate (1.20-r0) (82/109) Purging libffi (3.4.6-r0) (83/109) Purging superlu (6.0.1-r0) (84/109) Purging openblas (0.3.27-r0) (85/109) Purging libgfortran (13.2.1_git20240309-r0) (86/109) Purging libgmpxx (6.3.0-r0) (87/109) Purging libhwy (1.0.7-r0) (88/109) Purging proj (9.3.1-r0) (89/109) Purging tiff (4.6.0t-r0) (90/109) Purging libjpeg-turbo (3.0.2-r0) (91/109) Purging libmd (1.1.0-r0) (92/109) Purging libpanelw (6.4_p20240330-r0) (93/109) Purging libpng (1.6.43-r0) (94/109) Purging libwebp (1.3.2-r0) (95/109) Purging libsharpyuv (1.3.2-r0) (96/109) Purging libsz (1.1.2-r0) (97/109) Purging libxau (1.0.11-r4) (98/109) Purging libxml2 (2.12.6-r2) (99/109) Purging libxshmfence (1.3.2-r6) (100/109) Purging mesa-glapi (24.0.4-r1) (101/109) Purging minizip (1.3.1-r0) (102/109) Purging mpdecimal (4.0.0-r0) (103/109) Purging openexr-libilmthread (3.1.12-r0) (104/109) Purging openexr-libiex (3.1.12-r0) (105/109) Purging qhull (2020.2-r3) (106/109) Purging unixodbc (2.3.12-r0) (107/109) Purging readline (8.2.10-r0) (108/109) Purging sqlite-libs (3.45.2-r0) (109/109) Purging xz-libs (5.6.1-r3) Executing busybox-1.36.1-r25.trigger OK: 380 MiB in 105 packages >>> pdal-python-plugins: Updating the testing/aarch64 repository index... >>> pdal-python-plugins: Signing the index...