>>> pdal: Building community/pdal 2.10.1-r0 (using abuild 3.17.0_rc2-r0) started Sun, 24 May 2026 04:37:04 +0000 >>> pdal: Validating /home/buildozer/aports/community/pdal/APKBUILD... >>> pdal: Analyzing dependencies... >>> pdal: Installing for build: build-base apache-arrow-dev cmake cpd-dev curl-dev eigen-dev fgt-dev gdal-dev hdf5-dev libgeotiff-dev libpq-dev libxml2-dev linux-headers openscenegraph-dev openssl-dev>3 proj-dev py3-numpy-dev python3-dev samurai sqlite-dev xerces-c-dev zstd-dev tiledb-dev gdal-tools gdal-driver-png gdal-driver-jpeg gtest ( 1/267) Installing abseil-cpp-spinlock-wait (20250814.1-r0) ( 2/267) Installing abseil-cpp-base (20250814.1-r0) ( 3/267) Installing abseil-cpp-raw-logging-internal (20250814.1-r0) ( 4/267) Installing abseil-cpp-malloc-internal (20250814.1-r0) ( 5/267) Installing abseil-cpp-stacktrace (20250814.1-r0) ( 6/267) Installing abseil-cpp-symbolize (20250814.1-r0) ( 7/267) Installing abseil-cpp-examine-stack (20250814.1-r0) ( 8/267) Installing abseil-cpp-city (20250814.1-r0) ( 9/267) Installing abseil-cpp-hash (20250814.1-r0) ( 10/267) Installing abseil-cpp-log-globals (20250814.1-r0) ( 11/267) Installing abseil-cpp-log-internal-globals (20250814.1-r0) ( 12/267) Installing abseil-cpp-int128 (20250814.1-r0) ( 13/267) Installing abseil-cpp-strings-internal (20250814.1-r0) ( 14/267) Installing abseil-cpp-strings (20250814.1-r0) ( 15/267) Installing abseil-cpp-str-format-internal (20250814.1-r0) ( 16/267) Installing abseil-cpp-time-zone (20250814.1-r0) ( 17/267) Installing abseil-cpp-time (20250814.1-r0) ( 18/267) Installing abseil-cpp-log-internal-format (20250814.1-r0) ( 19/267) Installing abseil-cpp-log-sink (20250814.1-r0) ( 20/267) Installing abseil-cpp-kernel-timeout-internal (20250814.1-r0) ( 21/267) Installing abseil-cpp-tracing-internal (20250814.1-r0) ( 22/267) Installing abseil-cpp-synchronization (20250814.1-r0) ( 23/267) Installing abseil-cpp-log-internal-log-sink-set (20250814.1-r0) ( 24/267) Installing abseil-cpp-log-internal-nullguard (20250814.1-r0) ( 25/267) Installing abseil-cpp-log-internal-proto (20250814.1-r0) ( 26/267) Installing abseil-cpp-log-internal-structured-proto (20250814.1-r0) ( 27/267) Installing abseil-cpp-strerror (20250814.1-r0) ( 28/267) Installing abseil-cpp-log-internal-message (20250814.1-r0) ( 29/267) Installing gflags (2.3.0-r0) ( 30/267) Installing xz-libs (5.8.3-r0) ( 31/267) Installing libunwind (1.8.3-r0) ( 32/267) Installing glog (0.7.1-r3) ( 33/267) Installing abseil-cpp-crc-internal (20250814.1-r0) ( 34/267) Installing abseil-cpp-crc32c (20250814.1-r0) ( 35/267) Installing abseil-cpp-crc-cord-state (20250814.1-r0) ( 36/267) Installing abseil-cpp-cord-internal (20250814.1-r0) ( 37/267) Installing abseil-cpp-exponential-biased (20250814.1-r0) ( 38/267) Installing abseil-cpp-cordz-functions (20250814.1-r0) ( 39/267) Installing abseil-cpp-cordz-handle (20250814.1-r0) ( 40/267) Installing abseil-cpp-cordz-info (20250814.1-r0) ( 41/267) Installing abseil-cpp-cord (20250814.1-r0) ( 42/267) Installing abseil-cpp-die-if-null (20250814.1-r0) ( 43/267) Installing abseil-cpp-leak-check (20250814.1-r0) ( 44/267) Installing abseil-cpp-log-internal-check-op (20250814.1-r0) ( 45/267) Installing abseil-cpp-log-internal-conditions (20250814.1-r0) ( 46/267) Installing abseil-cpp-hashtablez-sampler (20250814.1-r0) ( 47/267) Installing abseil-cpp-raw-hash-set (20250814.1-r0) ( 48/267) Installing abseil-cpp-status (20250814.1-r0) ( 49/267) Installing abseil-cpp-statusor (20250814.1-r0) ( 50/267) Installing abseil-cpp-throw-delegate (20250814.1-r0) ( 51/267) Installing abseil-cpp-log-initialize (20250814.1-r0) ( 52/267) Installing libprotoc (31.1-r1) ( 53/267) Installing protoc (31.1-r1) ( 54/267) Installing libprotobuf-lite (31.1-r1) ( 55/267) Installing protobuf (31.1-r1) ( 56/267) Installing libprotobuf (31.1-r1) ( 57/267) Installing snappy (1.2.2-r0) ( 58/267) Installing libarrow (23.0.1-r2) ( 59/267) Installing libupb_base_lib (1.78.1-r2) ( 60/267) Installing libupb_mem_lib (1.78.1-r2) ( 61/267) Installing libupb_message_lib (1.78.1-r2) ( 62/267) Installing grpc (1.78.1-r2) ( 63/267) Installing abseil-cpp-flags-commandlineflag (20250814.1-r0) ( 64/267) Installing abseil-cpp-flags-commandlineflag-internal (20250814.1-r0) ( 65/267) Installing abseil-cpp-flags-program-name (20250814.1-r0) ( 66/267) Installing abseil-cpp-flags-config (20250814.1-r0) ( 67/267) Installing abseil-cpp-flags-internal (20250814.1-r0) ( 68/267) Installing abseil-cpp-flags-marshalling (20250814.1-r0) ( 69/267) Installing abseil-cpp-flags-private-handle-accessor (20250814.1-r0) ( 70/267) Installing abseil-cpp-flags-reflection (20250814.1-r0) ( 71/267) Installing abseil-cpp-log-internal-fnmatch (20250814.1-r0) ( 72/267) Installing abseil-cpp-vlog-config-internal (20250814.1-r0) ( 73/267) Installing libgpr (1.78.1-r2) ( 74/267) Installing abseil-cpp-random-internal-platform (20250814.1-r0) ( 75/267) Installing abseil-cpp-random-internal-randen-slow (20250814.1-r0) ( 76/267) Installing abseil-cpp-random-internal-randen (20250814.1-r0) ( 77/267) Installing abseil-cpp-random-internal-seed-material (20250814.1-r0) ( 78/267) Installing abseil-cpp-random-seed-gen-exception (20250814.1-r0) ( 79/267) Installing abseil-cpp-random-internal-entropy-pool (20250814.1-r0) ( 80/267) Installing libaddress_sorting (1.78.1-r2) ( 81/267) Installing icu-data-en (78.1-r0) Executing icu-data-en-78.1-r0.post-install * If you need ICU with non-English locales and legacy charset support, install * package icu-data-full. ( 82/267) Installing icu-libs (78.1-r0) ( 83/267) Installing re2 (2025.11.05-r3) ( 84/267) Installing libupb_json_lib (1.78.1-r2) ( 85/267) Installing libupb_textformat_lib (1.78.1-r2) ( 86/267) Installing libgrpc (1.78.1-r2) ( 87/267) Installing libgrpc_unsecure (1.78.1-r2) ( 88/267) Installing grpc-cpp (1.78.1-r2) ( 89/267) Installing libarrow_flight (23.0.1-r2) ( 90/267) Installing boost1.84-filesystem (1.84.0-r6) ( 91/267) Installing gtest (1.17.0-r1) ( 92/267) Installing gmock (1.17.0-r1) ( 93/267) Installing utf8proc (2.11.3-r0) ( 94/267) Installing apache-arrow (23.0.1-r2) ( 95/267) Installing libarrow_acero (23.0.1-r2) ( 96/267) Installing libthrift (0.23.0-r0) ( 97/267) Installing libparquet (23.0.1-r2) ( 98/267) Installing libarrow_dataset (23.0.1-r2) ( 99/267) Installing gdbm (1.26-r0) (100/267) Installing mpdecimal (4.0.1-r0) (101/267) Installing libpanelw (6.6_p20260502-r0) (102/267) Installing readline (8.3.3-r1) (103/267) Installing sqlite-libs (3.53.1-r0) (104/267) Installing python3 (3.14.3-r0) (105/267) Installing py3-pybind11 (3.0.1-r1) (106/267) Installing py3-re2 (2025.11.05-r3) (107/267) Installing python3-pycache-pyc0 (3.14.3-r0) (108/267) Installing pyc (3.14.3-r0) (109/267) Installing py3-pybind11-pyc (3.0.1-r1) (110/267) Installing py3-re2-pyc (2025.11.05-r3) (111/267) Installing python3-pyc (3.14.3-r0) (112/267) Installing gtest-dev (1.17.0-r1) (113/267) Installing apache-arrow-dev (23.0.1-r2) (114/267) Installing libarchive (3.8.7-r0) (115/267) Installing rhash-libs (1.4.6-r0) (116/267) Installing libuv (1.52.1-r0) (117/267) Installing cmake (4.2.3-r0) (118/267) Installing fgt (0.4.11-r0) (119/267) Installing cpd (0.5.5-r1) (120/267) Installing cpd-dev (0.5.5-r1) (121/267) Installing brotli (1.2.0-r1) (122/267) Installing brotli-dev (1.2.0-r1) (123/267) Installing c-ares-dev (1.34.6-r0) (124/267) Installing libidn2-dev (2.3.8-r0) (125/267) Installing libpsl-utils (0.21.5-r3) (126/267) Installing libpsl-dev (0.21.5-r3) (127/267) Installing nghttp2-dev (1.69.0-r0) (128/267) Installing openssl-dev (3.5.6-r0) (129/267) Installing zlib-dev (1.3.2-r0) (130/267) Installing zstd (1.5.7-r2) (131/267) Installing zstd-dev (1.5.7-r2) (132/267) Installing curl-dev (8.20.0-r1) (133/267) Installing eigen-dev (3.4.0-r10) (134/267) Installing fgt-dev (0.4.11-r0) (135/267) Installing lerc (4.1.0-r0) (136/267) Installing libqb3 (2.0.0-r0) (137/267) Installing boost1.84-serialization (1.84.0-r6) (138/267) Installing libgmpxx (6.3.0-r4) (139/267) Installing sfcgal (2.2.0-r0) (140/267) Installing libaec (1.1.6-r0) (141/267) Installing openblas (0.3.30-r2) (142/267) Installing liblapack (0.3.30-r2) (143/267) Installing libgfortran (15.2.0-r3) (144/267) Installing arpack (3.9.1-r0) (145/267) Installing superlu (7.0.1-r0) (146/267) Installing armadillo (15.2.6-r0) (147/267) Installing blosc (1.21.6-r0) (148/267) Installing brunsli-libs (0.1-r1) (149/267) Installing libdeflate (1.25-r0) (150/267) Installing geos (3.14.1-r0) (151/267) Installing gnu-libiconv-libs (1.18-r0) (152/267) Installing json-c (0.18-r1) (153/267) Installing libjxl (0.11.2-r1) (154/267) Installing muparser (2.3.4-r1) (155/267) Installing unixodbc (2.3.14-r1) (156/267) Installing libsharpyuv (1.6.0-r0) (157/267) Installing libwebp (1.6.0-r0) (158/267) Installing tiff (4.7.1-r0) (159/267) Installing proj (9.8.1-r0) (160/267) Installing qhull (2020.2-r3) (161/267) Installing minizip (1.3.2-r1) (162/267) Installing librttopo (1.1.0-r6) (163/267) Installing libxml2 (2.13.9-r1) (164/267) Installing libspatialite (5.1.0-r5) (165/267) Installing xerces-c (3.2.5-r4) (166/267) Installing gdal (3.13.0-r0) (167/267) Installing gdal-dev (3.13.0-r0) (168/267) Installing libsz (1.1.6-r0) (169/267) Installing hdf5 (1.14.4.2-r1) (170/267) Installing hdf5-cpp (1.14.4.2-r1) (171/267) Installing hdf5-fortran (1.14.4.2-r1) (172/267) Installing hdf5-hl (1.14.4.2-r1) (173/267) Installing hdf5-hl-cpp (1.14.4.2-r1) (174/267) Installing hdf5-hl-fortran (1.14.4.2-r1) (175/267) Installing hdf5-dev (1.14.4.2-r1) (176/267) Installing libgeotiff (1.7.4-r0) (177/267) Installing libtiffxx (4.7.1-r0) (178/267) Installing libturbojpeg (3.1.3-r0) (179/267) Installing libjpeg-turbo-dev (3.1.3-r0) (180/267) Installing libwebpdecoder (1.6.0-r0) (181/267) Installing libwebpdemux (1.6.0-r0) (182/267) Installing libwebpmux (1.6.0-r0) (183/267) Installing libwebp-dev (1.6.0-r0) (184/267) Installing tiff-dev (4.7.1-r0) (185/267) Installing sqlite (3.53.1-r0) (186/267) Installing sqlite-dev (3.53.1-r0) (187/267) Installing proj-dev (9.8.1-r0) (188/267) Installing libgeotiff-dev (1.7.4-r0) (189/267) Installing libpq (18.4-r0) (190/267) Installing libpq-dev (18.4-r0) (191/267) Installing xz (5.8.3-r0) (192/267) Installing xz-dev (5.8.3-r0) (193/267) Installing libxml2-utils (2.13.9-r1) (194/267) Installing libxml2-dev (2.13.9-r1) (195/267) Installing linux-headers (7.0.0-r1) (196/267) Installing hwdata-pci (0.407-r0) (197/267) Installing libpciaccess (0.19-r0) (198/267) Installing libdrm (2.4.133-r0) (199/267) Installing libpciaccess-dev (0.19-r0) (200/267) Installing libdrm-dev (2.4.133-r0) (201/267) Installing libxdamage (1.1.7-r0) (202/267) Installing xorgproto (2025.1-r0) (203/267) Installing libxau-dev (1.0.12-r0) (204/267) Installing xcb-proto (1.17.0-r1) (205/267) Installing xcb-proto-pyc (1.17.0-r1) (206/267) Installing libxdmcp-dev (1.1.5-r1) (207/267) Installing libxcb-dev (1.17.0-r2) (208/267) Installing xtrans (1.6.0-r0) (209/267) Installing libx11-dev (1.8.13-r0) (210/267) Installing libxfixes (6.0.2-r0) (211/267) Installing libxfixes-dev (6.0.2-r0) (212/267) Installing libxdamage-dev (1.1.7-r0) (213/267) Installing libxshmfence (1.3.3-r0) (214/267) Installing libxshmfence-dev (1.3.3-r0) (215/267) Installing llvm22-libs (22.1.3-r0) (216/267) Installing libelf (0.195-r0) (217/267) Installing mesa (26.1.1-r0) (218/267) Installing mesa-gles (26.1.1-r0) (219/267) Installing mesa-gbm (26.1.1-r0) (220/267) Installing wayland-libs-client (1.25.0-r0) (221/267) Installing mesa-egl (26.1.1-r0) (222/267) Installing libxxf86vm (1.1.7-r0) (223/267) Installing mesa-gl (26.1.1-r0) (224/267) Installing libxext-dev (1.3.7-r0) (225/267) Installing libxxf86vm-dev (1.1.7-r0) (226/267) Installing mesa-dev (26.1.1-r0) (227/267) Installing openscenegraph (3.6.5-r19) (228/267) Installing openscenegraph-dev (3.6.5-r19) (229/267) Installing py3-numpy (2.4.6-r0) (230/267) Installing py3-numpy-tests (2.4.6-r0) (231/267) Installing py3-numpy-pyc (2.4.6-r0) (232/267) Installing py3-numpy-dev (2.4.6-r0) (233/267) Installing python3-dev (3.14.3-r0) (234/267) Installing samurai (1.2-r8) (235/267) Installing xerces-c-dev (3.2.5-r4) (236/267) Installing blosc2 (2.23.1-r0) (237/267) Installing libucontext (1.5.1-r0) (238/267) Installing capnproto (1.4.0-r0) (239/267) Installing fmt (11.2.0-r1) (240/267) Installing google-cloud-cpp (2.47.0-r0) (241/267) Installing crc32c (1.1.2-r3) (242/267) Installing google-cloud-cpp-api-launch-stage (2.47.0-r0) (243/267) Installing google-cloud-cpp-api-client (2.47.0-r0) (244/267) Installing google-cloud-cpp-api-field-behavior (2.47.0-r0) (245/267) Installing google-cloud-cpp-api-resource (2.47.0-r0) (246/267) Installing google-cloud-cpp-api-routing (2.47.0-r0) (247/267) Installing google-cloud-cpp-api-http (2.47.0-r0) (248/267) Installing google-cloud-cpp-api-annotations (2.47.0-r0) (249/267) Installing google-cloud-cpp-api-field-info (2.47.0-r0) (250/267) Installing google-cloud-cpp-rpc-status-protos (2.47.0-r0) (251/267) Installing google-cloud-cpp-longrunning-operations-protos (2.47.0-r0) (252/267) Installing google-cloud-cpp-type-expr (2.47.0-r0) (253/267) Installing google-cloud-cpp-iam (2.47.0-r0) (254/267) Installing google-cloud-cpp-rpc-error-details-protos (2.47.0-r0) (255/267) Installing google-cloud-cpp-grpc-utils (2.47.0-r0) (256/267) Installing google-cloud-cpp-rest_internal (2.47.0-r0) (257/267) Installing google-cloud-cpp-type-date (2.47.0-r0) (258/267) Installing google-cloud-cpp-storage (2.47.0-r0) (259/267) Installing spdlog (1.17.0-r0) (260/267) Installing tiledb (2.30.1-r2) (261/267) Installing tiledb-dev (2.30.1-r2) (262/267) Installing py3-gdal (3.13.0-r0) (263/267) Installing py3-gdal-pyc (3.13.0-r0) (264/267) Installing gdal-tools (3.13.0-r0) (265/267) Installing gdal-driver-png (3.13.0-r0) (266/267) Installing gdal-driver-jpeg (3.13.0-r0) (267/267) Installing .makedepends-pdal (20260524.043708) Executing busybox-1.37.0-r31.trigger OK: 2044.0 MiB in 404 packages >>> pdal: Cleaning up srcdir >>> pdal: Cleaning up pkgdir >>> pdal: Cleaning up tmpdir >>> pdal: Fetching https://distfiles.alpinelinux.org/distfiles/v3.24/PDAL-2.10.1-src.tar.bz2 /var/cache/distfiles/v3.24/PDAL-2.10.1-src.tar.bz2: OK /home/buildozer/aports/community/pdal/10-zstd.patch: OK >>> pdal: Fetching https://distfiles.alpinelinux.org/distfiles/v3.24/PDAL-2.10.1-src.tar.bz2 /var/cache/distfiles/v3.24/PDAL-2.10.1-src.tar.bz2: OK /home/buildozer/aports/community/pdal/10-zstd.patch: OK >>> pdal: Unpacking /var/cache/distfiles/v3.24/PDAL-2.10.1-src.tar.bz2... >>> pdal: 10-zstd.patch patching file cmake/zstd.cmake patching file CMakeLists.txt Hunk #1 succeeded at 273 (offset -3 lines). CMake Warning: Ignoring extra path from command line: " " -- The CXX compiler identification is GNU 15.2.0 -- The C compiler identification is GNU 15.2.0 -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Could NOT find LIBEXECINFO (missing: LIBEXECINFO_LIBRARY LIBEXECINFO_INCLUDE_DIR) -- Could NOT find LIBUNWIND (missing: LIBUNWIND_LIBRARY LIBUNWIND_INCLUDE_DIR) -- Found SQLite3: /usr/lib/libsqlite3.so (found version "3.53.1") -- Found TIFF: /usr/lib/cmake/tiff (found version "4.7.1") -- Found CURL: /usr/lib/libcurl.so (found version "8.20.0") -- Found GeoTIFF: /usr/lib/libgeotiff.so -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Found ZLIB: /usr/lib/libz.so (found version "1.3.2") -- Found PkgConfig: /usr/bin/pkg-config (found version "2.5.1") -- Checking for module 'libzstd' -- Found libzstd, version 1.5.7 -- Found LibXml2: /usr/lib/libxml2.so (found version "2.13.9") -- Found OpenSSL: /usr/lib/libcrypto.so (found suitable version "3.5.6", minimum required is "1.1") -- Found HDF5: /usr/lib/libhdf5_cpp.so;/usr/lib/libhdf5.so (found version "1.14.4") found components: CXX CMake Warning (dev) at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:493 (message): The package name passed to find_package_handle_standard_args() (MBSYSTEM) does not match the name of the calling package (MBSystem). This can lead to problems in calling code that expects find_package() result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): cmake/modules/FindMBSystem.cmake:45 (find_package_handle_standard_args) plugins/mbio/CMakeLists.txt:12 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. -- Could NOT find MBSYSTEM (missing: MBSYSTEM_LIBRARY MBSYSTEM_INCLUDE_DIR) -- Building without MB-Sytem support -- Found PostgreSQL: /usr/lib/libpq.so (found version "18.4") -- Using CMake 4.2.3 -- Found XercesC: /usr/lib/libxerces-c.so (found suitable version "3.2.5", minimum required is "3.2") -- [E57Format] Revision ID: E57Format-3.3.0-riscv64-gcc152 -- [E57Format] Building static library -- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY -- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY - Success -- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY -- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY - Success -- Performing Test COMPILER_HAS_DEPRECATED_ATTR -- Performing Test COMPILER_HAS_DEPRECATED_ATTR - Success -- [E57Format] Setting validation level to 1 -- [E57Format] CMake files install to /usr/lib/cmake/E57Format -- Arrow version: 23.0.1 -- Found the Arrow shared library: /usr/lib/libarrow.so.2300.1.0 -- Found the Arrow import library: ARROW_IMPORT_LIB-NOTFOUND -- Found the Arrow static library: -- Parquet version: 23.0.1 -- Found the Parquet shared library: /usr/lib/libparquet.so.2300.1.0 -- Found the Parquet import library: PARQUET_IMPORT_LIB-NOTFOUND -- Found the Parquet static library: -- Found Python: /usr/bin/python3.14 (found version "3.14.3") found components: Interpreter -- The following features have been enabled: * CPD plugin, Coherent Point Drift (CPD) computes rigid or nonrigid transformations between point sets * Icebridge plugin, read data in the Icebridge format * HDF plugin, read data in the HDF format * OpenSceneGraph plugin, read/write OpenSceneGraph objects * PostgreSQL PointCloud plugin, read/write PostgreSQL PointCloud objects * MBIO plugin, add features that depend on MBIO * FBX plugin, add features that depend on FBX * TileDB plugin, read/write data from TileDB * E57 plugin, read/write data to and from e57 format * Arrow plugin, read/write data to and from Arrow format * Unit tests, PDAL unit tests * Backtrace, build with backtrace (Libunwind/Libexecinfo) support * Google Cloud Storage, build with OpenSSL and others for Google storage IO support -- The following OPTIONAL packages have been found: * Tiff * LibXml2 * OpenSSL (required version >= 1.1) * Git * Python -- The following REQUIRED packages have been found: * PROJ (required version >= 9.0) Provides coordinate system transformation and definition support * GeoTIFF * ZLIB Compression support in BPF * CURL * PkgConfig * Cpd (required version >= 0.5) * Fgt * HDF5 * PostgreSQL * OSG * TileDB (required version >= 2.18.0), TileDB support * XercesC (required version >= 3.2) * Arrow * Parquet * GDAL Provides general purpose raster, vector, and reference system support Provides general purpose raster, vector, and reference system support * Threads, The thread library of the system -- The following features have been disabled: * Bash completion, completion for PDAL command line * Draco plugin, Read data in the draco format * Matlab plugin, write data to a .mat file * NITF plugin, read/write LAS data wrapped in NITF * RiVLib plugin, read data in the RXP format * rdblib plugin, read data in the RDB format * TEASER++ plugin, TEASER++ computes transformations between point sets * Trajectory plugin, Compute trajectory from LAS input * SPZ plugin, read/write 3D gaussian splat data to and from SPZ format * Abseil debugging support , unit tests -- The following OPTIONAL packages have not been found: * Libexecinfo * Libunwind * MBSystem -- Configuring done (8.1s) -- Generating done (1.2s) -- Build files have been written to: /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/build [1/768] Building CXX object tools/lasdump/CMakeFiles/lasdump.dir/__/__/pdal/util/Utils.cpp.o [2/768] Building CXX object tools/lasdump/CMakeFiles/lasdump.dir/__/__/pdal/util/FileUtils.cpp.o [3/768] Building CXX object tools/lasdump/CMakeFiles/lasdump.dir/__/__/pdal/util/Bounds.cpp.o [4/768] Building CXX object tools/lasdump/CMakeFiles/lasdump.dir/__/__/pdal/util/VSIIO.cpp.o [5/768] Building CXX object tools/lasdump/CMakeFiles/lasdump.dir/Header.cpp.o [6/768] Building CXX object tools/lasdump/CMakeFiles/lasdump.dir/Dumper.cpp.o [7/768] Building CXX object vendor/gtest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o [8/768] Building CXX object plugins/e57/libE57Format/CMakeFiles/E57Format.dir/src/E57XmlParser.cpp.o [9/768] Building CXX object plugins/e57/libE57Format/CMakeFiles/E57Format.dir/src/E57Version.cpp.o [10/768] Building CXX object plugins/e57/libE57Format/CMakeFiles/E57Format.dir/src/E57SimpleWriter.cpp.o [11/768] Building CXX object plugins/e57/libE57Format/CMakeFiles/E57Format.dir/src/E57SimpleReader.cpp.o [12/768] Building CXX object plugins/e57/libE57Format/CMakeFiles/E57Format.dir/src/E57SimpleData.cpp.o [13/768] Building CXX object plugins/e57/libE57Format/CMakeFiles/E57Format.dir/src/E57Exception.cpp.o [14/768] Building CXX object plugins/e57/libE57Format/CMakeFiles/E57Format.dir/src/WriterImpl.cpp.o [15/768] Building CXX object plugins/e57/libE57Format/CMakeFiles/E57Format.dir/src/VectorNodeImpl.cpp.o [16/768] Building CXX object plugins/e57/libE57Format/CMakeFiles/E57Format.dir/src/VectorNode.cpp.o [17/768] Building CXX object plugins/e57/libE57Format/CMakeFiles/E57Format.dir/src/StructureNodeImpl.cpp.o [18/768] Building CXX object plugins/e57/libE57Format/CMakeFiles/E57Format.dir/src/StructureNode.cpp.o [19/768] Building CXX object plugins/e57/libE57Format/CMakeFiles/E57Format.dir/src/StringNodeImpl.cpp.o [20/768] Building CXX object plugins/e57/libE57Format/CMakeFiles/E57Format.dir/src/StringFunctions.cpp.o [21/768] Building CXX object plugins/e57/libE57Format/CMakeFiles/E57Format.dir/src/StringNode.cpp.o [22/768] Building CXX object plugins/e57/libE57Format/CMakeFiles/E57Format.dir/src/SourceDestBufferImpl.cpp.o [23/768] Building CXX object plugins/e57/libE57Format/CMakeFiles/E57Format.dir/src/SourceDestBuffer.cpp.o [24/768] Building CXX object plugins/e57/libE57Format/CMakeFiles/E57Format.dir/src/SectionHeaders.cpp.o [25/768] Building CXX object plugins/e57/libE57Format/CMakeFiles/E57Format.dir/src/ScaledIntegerNodeImpl.cpp.o [26/768] Building CXX object plugins/e57/libE57Format/CMakeFiles/E57Format.dir/src/ScaledIntegerNode.cpp.o [27/768] Building CXX object plugins/e57/libE57Format/CMakeFiles/E57Format.dir/src/ReaderImpl.cpp.o /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/plugins/e57/libE57Format/src/SourceDestBufferImpl.cpp: In member function 'int64_t e57::SourceDestBufferImpl::getNextInt64()': /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/plugins/e57/libE57Format/src/SourceDestBufferImpl.cpp:340:41: warning: cast from 'char*' to 'int16_t*' {aka 'short int*'} increases required alignment of target type [-Wcast-align] 340 | value = static_cast( *reinterpret_cast( p ) ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/plugins/e57/libE57Format/src/SourceDestBufferImpl.cpp:343:41: warning: cast from 'char*' to 'uint16_t*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] 343 | value = static_cast( *reinterpret_cast( p ) ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/plugins/e57/libE57Format/src/SourceDestBufferImpl.cpp:346:41: warning: cast from 'char*' to 'int32_t*' {aka 'int*'} increases required alignment of target type [-Wcast-align] 346 | value = static_cast( *reinterpret_cast( p ) ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/plugins/e57/libE57Format/src/SourceDestBufferImpl.cpp:349:41: warning: cast from 'char*' to 'uint32_t*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] 349 | value = static_cast( *reinterpret_cast( p ) ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/plugins/e57/libE57Format/src/SourceDestBufferImpl.cpp:352:19: warning: cast from 'char*' to 'int64_t*' {aka 'long int*'} increases required alignment of target type [-Wcast-align] 352 | value = *reinterpret_cast( p ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/plugins/e57/libE57Format/src/SourceDestBufferImpl.cpp:368:41: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] 368 | value = static_cast( *reinterpret_cast( p ) ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/plugins/e57/libE57Format/src/SourceDestBufferImpl.cpp:376:41: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] 376 | value = static_cast( *reinterpret_cast( p ) ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/plugins/e57/libE57Format/src/SourceDestBufferImpl.cpp: In member function 'int64_t e57::SourceDestBufferImpl::getNextInt64(double, double)': /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/plugins/e57/libE57Format/src/SourceDestBufferImpl.cpp:434:37: warning: cast from 'char*' to 'int16_t*' {aka 'short int*'} increases required alignment of target type [-Wcast-align] 434 | doubleRawValue = floor( ( *reinterpret_cast( p ) - offset ) / scale + 0.5 ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/plugins/e57/libE57Format/src/SourceDestBufferImpl.cpp:439:37: warning: cast from 'char*' to 'uint16_t*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] 439 | doubleRawValue = floor( ( *reinterpret_cast( p ) - offset ) / scale + 0.5 ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/plugins/e57/libE57Format/src/SourceDestBufferImpl.cpp:444:37: warning: cast from 'char*' to 'int32_t*' {aka 'int*'} increases required alignment of target type [-Wcast-align] 444 | doubleRawValue = floor( ( *reinterpret_cast( p ) - offset ) / scale + 0.5 ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/plugins/e57/libE57Format/src/SourceDestBufferImpl.cpp:449:37: warning: cast from 'char*' to 'uint32_t*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] 449 | doubleRawValue = floor( ( *reinterpret_cast( p ) - offset ) / scale + 0.5 ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/plugins/e57/libE57Format/src/SourceDestBufferImpl.cpp:454:37: warning: cast from 'char*' to 'int64_t*' {aka 'long int*'} increases required alignment of target type [-Wcast-align] 454 | doubleRawValue = floor( ( *reinterpret_cast( p ) - offset ) / scale + 0.5 ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/plugins/e57/libE57Format/src/SourceDestBufferImpl.cpp:475:37: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] 475 | doubleRawValue = floor( ( *reinterpret_cast( p ) - offset ) / scale + 0.5 ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/plugins/e57/libE57Format/src/SourceDestBufferImpl.cpp:486:37: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] 486 | doubleRawValue = floor( ( *reinterpret_cast( p ) - offset ) / scale + 0.5 ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/plugins/e57/libE57Format/src/SourceDestBufferImpl.cpp: In member function 'float e57::SourceDestBufferImpl::getNextFloat()': /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/plugins/e57/libE57Format/src/SourceDestBufferImpl.cpp:542:39: warning: cast from 'char*' to 'int16_t*' {aka 'short int*'} increases required alignment of target type [-Wcast-align] 542 | value = static_cast( *reinterpret_cast( p ) ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/plugins/e57/libE57Format/src/SourceDestBufferImpl.cpp:549:39: warning: cast from 'char*' to 'uint16_t*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] 549 | value = static_cast( *reinterpret_cast( p ) ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/plugins/e57/libE57Format/src/SourceDestBufferImpl.cpp:556:39: warning: cast from 'char*' to 'int32_t*' {aka 'int*'} increases required alignment of target type [-Wcast-align] 556 | value = static_cast( *reinterpret_cast( p ) ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/plugins/e57/libE57Format/src/SourceDestBufferImpl.cpp:563:39: warning: cast from 'char*' to 'uint32_t*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] 563 | value = static_cast( *reinterpret_cast( p ) ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/plugins/e57/libE57Format/src/SourceDestBufferImpl.cpp:570:39: warning: cast from 'char*' to 'int64_t*' {aka 'long int*'} increases required alignment of target type [-Wcast-align] 570 | value = static_cast( *reinterpret_cast( p ) ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/plugins/e57/libE57Format/src/SourceDestBufferImpl.cpp:582:19: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] 582 | value = *reinterpret_cast( p ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/plugins/e57/libE57Format/src/SourceDestBufferImpl.cpp:588:22: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] 588 | double d = *reinterpret_cast( p ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/plugins/e57/libE57Format/src/SourceDestBufferImpl.cpp: In member function 'double e57::SourceDestBufferImpl::getNextDouble()': /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/plugins/e57/libE57Format/src/SourceDestBufferImpl.cpp:643:40: warning: cast from 'char*' to 'int16_t*' {aka 'short int*'} increases required alignment of target type [-Wcast-align] 643 | value = static_cast( *reinterpret_cast( p ) ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/plugins/e57/libE57Format/src/SourceDestBufferImpl.cpp:650:40: warning: cast from 'char*' to 'uint16_t*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] 650 | value = static_cast( *reinterpret_cast( p ) ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/plugins/e57/libE57Format/src/SourceDestBufferImpl.cpp:657:40: warning: cast from 'char*' to 'int32_t*' {aka 'int*'} increases required alignment of target type [-Wcast-align] 657 | value = static_cast( *reinterpret_cast( p ) ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/plugins/e57/libE57Format/src/SourceDestBufferImpl.cpp:664:40: warning: cast from 'char*' to 'uint32_t*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] 664 | value = static_cast( *reinterpret_cast( p ) ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/plugins/e57/libE57Format/src/SourceDestBufferImpl.cpp:671:40: warning: cast from 'char*' to 'int64_t*' {aka 'long int*'} increases required alignment of target type [-Wcast-align] 671 | value = static_cast( *reinterpret_cast( p ) ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/plugins/e57/libE57Format/src/SourceDestBufferImpl.cpp:682:40: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] 682 | value = static_cast( *reinterpret_cast( p ) ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/plugins/e57/libE57Format/src/SourceDestBufferImpl.cpp:685:19: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] 685 | value = *reinterpret_cast( p ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/plugins/e57/libE57Format/src/SourceDestBufferImpl.cpp: In member function 'void e57::SourceDestBufferImpl::setNextInt64(int64_t)': /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/plugins/e57/libE57Format/src/SourceDestBufferImpl.cpp:754:11: warning: cast from 'char*' to 'int16_t*' {aka 'short int*'} increases required alignment of target type [-Wcast-align] 754 | *reinterpret_cast( p ) = static_cast( value ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/plugins/e57/libE57Format/src/SourceDestBufferImpl.cpp:762:11: warning: cast from 'char*' to 'uint16_t*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] 762 | *reinterpret_cast( p ) = static_cast( value ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/plugins/e57/libE57Format/src/SourceDestBufferImpl.cpp:770:11: warning: cast from 'char*' to 'int32_t*' {aka 'int*'} increases required alignment of target type [-Wcast-align] 770 | *reinterpret_cast( p ) = static_cast( value ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/plugins/e57/libE57Format/src/SourceDestBufferImpl.cpp:778:11: warning: cast from 'char*' to 'uint32_t*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] 778 | *reinterpret_cast( p ) = static_cast( value ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/plugins/e57/libE57Format/src/SourceDestBufferImpl.cpp:781:11: warning: cast from 'char*' to 'int64_t*' {aka 'long int*'} increases required alignment of target type [-Wcast-align] 781 | *reinterpret_cast( p ) = static_cast( value ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/plugins/e57/libE57Format/src/SourceDestBufferImpl.cpp:792:11: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] 792 | *reinterpret_cast( p ) = static_cast( value ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/plugins/e57/libE57Format/src/SourceDestBufferImpl.cpp:799:11: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] 799 | *reinterpret_cast( p ) = static_cast( value ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/plugins/e57/libE57Format/src/SourceDestBufferImpl.cpp: In member function 'void e57::SourceDestBufferImpl::setNextInt64(int64_t, double, double)': /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/plugins/e57/libE57Format/src/SourceDestBufferImpl.cpp:878:11: warning: cast from 'char*' to 'int16_t*' {aka 'short int*'} increases required alignment of target type [-Wcast-align] 878 | *reinterpret_cast( p ) = static_cast( scaledValue ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/plugins/e57/libE57Format/src/SourceDestBufferImpl.cpp:887:11: warning: cast from 'char*' to 'uint16_t*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] 887 | *reinterpret_cast( p ) = static_cast( scaledValue ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/plugins/e57/libE57Format/src/SourceDestBufferImpl.cpp:896:11: warning: cast from 'char*' to 'int32_t*' {aka 'int*'} increases required alignment of target type [-Wcast-align] 896 | *reinterpret_cast( p ) = static_cast( scaledValue ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/plugins/e57/libE57Format/src/SourceDestBufferImpl.cpp:905:11: warning: cast from 'char*' to 'uint32_t*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] 905 | *reinterpret_cast( p ) = static_cast( scaledValue ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/plugins/e57/libE57Format/src/SourceDestBufferImpl.cpp:908:11: warning: cast from 'char*' to 'int64_t*' {aka 'long int*'} increases required alignment of target type [-Wcast-align] 908 | *reinterpret_cast( p ) = static_cast( scaledValue ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/plugins/e57/libE57Format/src/SourceDestBufferImpl.cpp:926:11: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] 926 | *reinterpret_cast( p ) = static_cast( scaledValue ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/plugins/e57/libE57Format/src/SourceDestBufferImpl.cpp:933:11: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] 933 | *reinterpret_cast( p ) = scaledValue; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/plugins/e57/libE57Format/src/SourceDestBufferImpl.cpp: In instantiation of 'void e57::SourceDestBufferImpl::_setNextReal(T) [with T = float]': /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/plugins/e57/libE57Format/src/SourceDestBufferImpl.cpp:944:16: required from here 944 | _setNextReal( value ); | ~~~~~~~~~~~~^~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/plugins/e57/libE57Format/src/SourceDestBufferImpl.cpp:186:11: warning: cast from 'char*' to 'int16_t*' {aka 'short int*'} increases required alignment of target type [-Wcast-align] 186 | *reinterpret_cast( p ) = static_cast( inValue ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/plugins/e57/libE57Format/src/SourceDestBufferImpl.cpp:198:11: warning: cast from 'char*' to 'uint16_t*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] 198 | *reinterpret_cast( p ) = static_cast( inValue ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/plugins/e57/libE57Format/src/SourceDestBufferImpl.cpp:210:11: warning: cast from 'char*' to 'int32_t*' {aka 'int*'} increases required alignment of target type [-Wcast-align] 210 | *reinterpret_cast( p ) = static_cast( inValue ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/plugins/e57/libE57Format/src/SourceDestBufferImpl.cpp:222:11: warning: cast from 'char*' to 'uint32_t*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] 222 | *reinterpret_cast( p ) = static_cast( inValue ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/plugins/e57/libE57Format/src/SourceDestBufferImpl.cpp:234:11: warning: cast from 'char*' to 'int64_t*' {aka 'long int*'} increases required alignment of target type [-Wcast-align] 234 | *reinterpret_cast( p ) = static_cast( inValue ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/plugins/e57/libE57Format/src/SourceDestBufferImpl.cpp:254:14: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] 254 | *reinterpret_cast( p ) = static_cast( inValue ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/plugins/e57/libE57Format/src/SourceDestBufferImpl.cpp:265:14: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] 265 | *reinterpret_cast( p ) = inValue; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/plugins/e57/libE57Format/src/SourceDestBufferImpl.cpp:271:11: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] 271 | *reinterpret_cast( p ) = static_cast( inValue ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/plugins/e57/libE57Format/src/SourceDestBufferImpl.cpp: In instantiation of 'void e57::SourceDestBufferImpl::_setNextReal(T) [with T = double]': /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/plugins/e57/libE57Format/src/SourceDestBufferImpl.cpp:949:16: required from here 949 | _setNextReal( value ); | ~~~~~~~~~~~~^~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/plugins/e57/libE57Format/src/SourceDestBufferImpl.cpp:186:11: warning: cast from 'char*' to 'int16_t*' {aka 'short int*'} increases required alignment of target type [-Wcast-align] 186 | *reinterpret_cast( p ) = static_cast( inValue ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/plugins/e57/libE57Format/src/SourceDestBufferImpl.cpp:198:11: warning: cast from 'char*' to 'uint16_t*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] 198 | *reinterpret_cast( p ) = static_cast( inValue ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/plugins/e57/libE57Format/src/SourceDestBufferImpl.cpp:210:11: warning: cast from 'char*' to 'int32_t*' {aka 'int*'} increases required alignment of target type [-Wcast-align] 210 | *reinterpret_cast( p ) = static_cast( inValue ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/plugins/e57/libE57Format/src/SourceDestBufferImpl.cpp:222:11: warning: cast from 'char*' to 'uint32_t*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] 222 | *reinterpret_cast( p ) = static_cast( inValue ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/plugins/e57/libE57Format/src/SourceDestBufferImpl.cpp:234:11: warning: cast from 'char*' to 'int64_t*' {aka 'long int*'} increases required alignment of target type [-Wcast-align] 234 | *reinterpret_cast( p ) = static_cast( inValue ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/plugins/e57/libE57Format/src/SourceDestBufferImpl.cpp:254:14: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] 254 | *reinterpret_cast( p ) = static_cast( inValue ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/plugins/e57/libE57Format/src/SourceDestBufferImpl.cpp:265:14: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] 265 | *reinterpret_cast( p ) = inValue; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/plugins/e57/libE57Format/src/SourceDestBufferImpl.cpp:271:11: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] 271 | *reinterpret_cast( p ) = static_cast( inValue ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [28/768] Building CXX object plugins/e57/libE57Format/CMakeFiles/E57Format.dir/src/Packet.cpp.o [29/768] Building CXX object plugins/e57/libE57Format/CMakeFiles/E57Format.dir/src/NodeImpl.cpp.o [30/768] Building CXX object plugins/e57/libE57Format/CMakeFiles/E57Format.dir/src/Node.cpp.o /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/plugins/e57/libE57Format/src/Packet.cpp: In member function 'void e57::PacketReadCache::readPacket(unsigned int, uint64_t)': /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/plugins/e57/libE57Format/src/Packet.cpp:193:22: warning: cast from 'char*' to 'e57::DataPacket*' increases required alignment of target type [-Wcast-align] 193 | auto dpkt = reinterpret_cast( entry.buffer_ ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/plugins/e57/libE57Format/src/Packet.cpp:204:22: warning: cast from 'char*' to 'e57::IndexPacket*' increases required alignment of target type [-Wcast-align] 204 | auto ipkt = reinterpret_cast( entry.buffer_ ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/plugins/e57/libE57Format/src/Packet.cpp:215:20: warning: cast from 'char*' to 'EmptyPacketHeader*' increases required alignment of target type [-Wcast-align] 215 | auto hp = reinterpret_cast( entry.buffer_ ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/plugins/e57/libE57Format/src/Packet.cpp: In member function 'void e57::PacketReadCache::dump(int, std::ostream&)': /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/plugins/e57/libE57Format/src/Packet.cpp:249:19: warning: cast from 'char*' to 'EmptyPacketHeader*' increases required alignment of target type [-Wcast-align] 249 | switch ( reinterpret_cast( entries_.at( i ).buffer_ )->packetType ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/plugins/e57/libE57Format/src/Packet.cpp:253:28: warning: cast from 'char*' to 'e57::DataPacket*' increases required alignment of target type [-Wcast-align] 253 | auto dpkt = reinterpret_cast( entries_.at( i ).buffer_ ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/plugins/e57/libE57Format/src/Packet.cpp:259:28: warning: cast from 'char*' to 'e57::IndexPacket*' increases required alignment of target type [-Wcast-align] 259 | auto ipkt = reinterpret_cast( entries_.at( i ).buffer_ ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/plugins/e57/libE57Format/src/Packet.cpp:265:26: warning: cast from 'char*' to 'EmptyPacketHeader*' increases required alignment of target type [-Wcast-align] 265 | auto hp = reinterpret_cast( entries_.at( i ).buffer_ ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/plugins/e57/libE57Format/src/CheckedFile.h:32, from /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/plugins/e57/libE57Format/src/Packet.cpp:30: /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/plugins/e57/libE57Format/src/Packet.cpp:271:60: warning: cast from 'char*' to 'EmptyPacketHeader*' increases required alignment of target type [-Wcast-align] 271 | ErrorInternal, "packetType=" + toString( reinterpret_cast( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 272 | entries_.at( i ).buffer_ ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/plugins/e57/libE57Format/src/Common.h:69:33: note: in definition of macro 'E57_EXCEPTION2' 69 | ( E57Exception( ( ecode ), ( context ), __FILE__, __LINE__, \ | ^~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/plugins/e57/libE57Format/src/Packet.cpp: In member function 'void e57::DataPacket::verify(unsigned int) const': /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/plugins/e57/libE57Format/src/Packet.cpp:405:21: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const uint16_t*' {aka 'const short unsigned int*'} increases required alignment of target type [-Wcast-align] 405 | auto bsbLength = reinterpret_cast( &payload[0] ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/plugins/e57/libE57Format/src/Packet.cpp: In member function 'char* e57::DataPacket::getBytestream(unsigned int, unsigned int&)': /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/plugins/e57/libE57Format/src/Packet.cpp:459:21: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'uint16_t*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] 459 | auto bsbLength = reinterpret_cast( &payload[0] ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/plugins/e57/libE57Format/src/Packet.cpp: In member function 'void e57::DataPacket::dump(int, std::ostream&) const': /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/plugins/e57/libE57Format/src/Packet.cpp:504:21: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const uint16_t*' {aka 'const short unsigned int*'} increases required alignment of target type [-Wcast-align] 504 | auto bsbLength = reinterpret_cast( &payload[0] ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [31/768] Building CXX object plugins/e57/libE57Format/CMakeFiles/E57Format.dir/src/IntegerNodeImpl.cpp.o [32/768] Building CXX object plugins/e57/libE57Format/CMakeFiles/E57Format.dir/src/IntegerNode.cpp.o [33/768] Building CXX object plugins/e57/libE57Format/CMakeFiles/E57Format.dir/src/ImageFileImpl.cpp.o [34/768] Building CXX object plugins/e57/libE57Format/CMakeFiles/E57Format.dir/src/ImageFile.cpp.o [35/768] Building CXX object plugins/e57/libE57Format/CMakeFiles/E57Format.dir/src/FloatNodeImpl.cpp.o [36/768] Building CXX object plugins/e57/libE57Format/CMakeFiles/E57Format.dir/src/FloatNode.cpp.o [37/768] Building CXX object plugins/e57/libE57Format/CMakeFiles/E57Format.dir/src/Encoder.cpp.o [38/768] Building CXX object plugins/e57/libE57Format/CMakeFiles/E57Format.dir/src/Decoder.cpp.o [39/768] Building CXX object plugins/e57/libE57Format/CMakeFiles/E57Format.dir/src/DecodeChannel.cpp.o [40/768] Building CXX object plugins/e57/libE57Format/CMakeFiles/E57Format.dir/src/CompressedVectorWriterImpl.cpp.o [41/768] Building CXX object plugins/e57/libE57Format/CMakeFiles/E57Format.dir/src/CompressedVectorWriter.cpp.o /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/plugins/e57/libE57Format/src/Encoder.cpp: In member function 'virtual uint64_t e57::BitpackFloatEncoder::processRecords(size_t)': /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/plugins/e57/libE57Format/src/Encoder.cpp:433:19: warning: cast from '__gnu_cxx::__alloc_traits, char>::value_type*' {aka 'char*'} to 'float*' increases required alignment of target type [-Wcast-align] 433 | auto outp = reinterpret_cast( &outBuffer_[outBufferEnd_] ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/plugins/e57/libE57Format/src/Encoder.cpp:448:19: warning: cast from '__gnu_cxx::__alloc_traits, char>::value_type*' {aka 'char*'} to 'double*' increases required alignment of target type [-Wcast-align] 448 | auto outp = reinterpret_cast( &outBuffer_[outBufferEnd_] ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/plugins/e57/libE57Format/src/Encoder.cpp: In instantiation of 'uint64_t e57::BitpackIntegerEncoder::processRecords(size_t) [with RegisterT = long unsigned int; uint64_t = long unsigned int; size_t = long unsigned int]': /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/plugins/e57/libE57Format/src/Encoder.h:156:16: required from here 156 | uint64_t processRecords( size_t recordCount ) override; | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/plugins/e57/libE57Format/src/Encoder.cpp:723:16: warning: cast from '__gnu_cxx::__alloc_traits, char>::value_type*' {aka 'char*'} to 'long unsigned int*' increases required alignment of target type [-Wcast-align] 723 | auto outp = reinterpret_cast( &outBuffer_[outBufferEnd_] ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/plugins/e57/libE57Format/src/Encoder.cpp: In instantiation of 'bool e57::BitpackIntegerEncoder::registerFlushToOutput() [with RegisterT = long unsigned int]': /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/plugins/e57/libE57Format/src/Encoder.h:157:12: required from here 157 | bool registerFlushToOutput() override; | ^~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/plugins/e57/libE57Format/src/Encoder.cpp:856:22: warning: cast from '__gnu_cxx::__alloc_traits, char>::value_type*' {aka 'char*'} to 'long unsigned int*' increases required alignment of target type [-Wcast-align] 856 | auto outp = reinterpret_cast( &outBuffer_[outBufferEnd_] ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/plugins/e57/libE57Format/src/Encoder.cpp: In instantiation of 'uint64_t e57::BitpackIntegerEncoder::processRecords(size_t) [with RegisterT = unsigned int; uint64_t = long unsigned int; size_t = long unsigned int]': /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/plugins/e57/libE57Format/src/Encoder.h:156:16: required from here 156 | uint64_t processRecords( size_t recordCount ) override; | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/plugins/e57/libE57Format/src/Encoder.cpp:723:16: warning: cast from '__gnu_cxx::__alloc_traits, char>::value_type*' {aka 'char*'} to 'unsigned int*' increases required alignment of target type [-Wcast-align] 723 | auto outp = reinterpret_cast( &outBuffer_[outBufferEnd_] ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/plugins/e57/libE57Format/src/Encoder.cpp: In instantiation of 'bool e57::BitpackIntegerEncoder::registerFlushToOutput() [with RegisterT = unsigned int]': /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/plugins/e57/libE57Format/src/Encoder.h:157:12: required from here 157 | bool registerFlushToOutput() override; | ^~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/plugins/e57/libE57Format/src/Encoder.cpp:856:22: warning: cast from '__gnu_cxx::__alloc_traits, char>::value_type*' {aka 'char*'} to 'unsigned int*' increases required alignment of target type [-Wcast-align] 856 | auto outp = reinterpret_cast( &outBuffer_[outBufferEnd_] ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/plugins/e57/libE57Format/src/Encoder.cpp: In instantiation of 'uint64_t e57::BitpackIntegerEncoder::processRecords(size_t) [with RegisterT = short unsigned int; uint64_t = long unsigned int; size_t = long unsigned int]': /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/plugins/e57/libE57Format/src/Encoder.h:156:16: required from here 156 | uint64_t processRecords( size_t recordCount ) override; | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/plugins/e57/libE57Format/src/Encoder.cpp:723:16: warning: cast from '__gnu_cxx::__alloc_traits, char>::value_type*' {aka 'char*'} to 'short unsigned int*' increases required alignment of target type [-Wcast-align] 723 | auto outp = reinterpret_cast( &outBuffer_[outBufferEnd_] ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/plugins/e57/libE57Format/src/Encoder.cpp: In instantiation of 'bool e57::BitpackIntegerEncoder::registerFlushToOutput() [with RegisterT = short unsigned int]': /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/plugins/e57/libE57Format/src/Encoder.h:157:12: required from here 157 | bool registerFlushToOutput() override; | ^~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/plugins/e57/libE57Format/src/Encoder.cpp:856:22: warning: cast from '__gnu_cxx::__alloc_traits, char>::value_type*' {aka 'char*'} to 'short unsigned int*' increases required alignment of target type [-Wcast-align] 856 | auto outp = reinterpret_cast( &outBuffer_[outBufferEnd_] ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [42/768] Building CXX object plugins/e57/libE57Format/CMakeFiles/E57Format.dir/src/CompressedVectorReaderImpl.cpp.o /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/plugins/e57/libE57Format/src/Decoder.cpp: In member function 'virtual size_t e57::BitpackFloatDecoder::inputProcessAligned(const char*, size_t, size_t)': /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/plugins/e57/libE57Format/src/Decoder.cpp:431:18: warning: cast from 'const char*' to 'const float*' increases required alignment of target type [-Wcast-align] 431 | auto inp = reinterpret_cast( inbuf ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/plugins/e57/libE57Format/src/Decoder.cpp:448:18: warning: cast from 'const char*' to 'const double*' increases required alignment of target type [-Wcast-align] 448 | auto inp = reinterpret_cast( inbuf ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/plugins/e57/libE57Format/src/Decoder.cpp: In instantiation of 'size_t e57::BitpackIntegerDecoder::inputProcessAligned(const char*, size_t, size_t) [with RegisterT = long unsigned int; size_t = long unsigned int]': /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/plugins/e57/libE57Format/src/Decoder.h:147:14: required from here 147 | size_t inputProcessAligned( const char *inbuf, size_t firstBit, size_t endBit ) override; | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/plugins/e57/libE57Format/src/Decoder.cpp:733:15: warning: cast from 'const char*' to 'const long unsigned int*' increases required alignment of target type [-Wcast-align] 733 | auto inp = reinterpret_cast( inbuf ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/plugins/e57/libE57Format/src/Decoder.cpp: In instantiation of 'size_t e57::BitpackIntegerDecoder::inputProcessAligned(const char*, size_t, size_t) [with RegisterT = unsigned int; size_t = long unsigned int]': /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/plugins/e57/libE57Format/src/Decoder.h:147:14: required from here 147 | size_t inputProcessAligned( const char *inbuf, size_t firstBit, size_t endBit ) override; | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/plugins/e57/libE57Format/src/Decoder.cpp:733:15: warning: cast from 'const char*' to 'const unsigned int*' increases required alignment of target type [-Wcast-align] 733 | auto inp = reinterpret_cast( inbuf ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/plugins/e57/libE57Format/src/Decoder.cpp: In instantiation of 'size_t e57::BitpackIntegerDecoder::inputProcessAligned(const char*, size_t, size_t) [with RegisterT = short unsigned int; size_t = long unsigned int]': /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/plugins/e57/libE57Format/src/Decoder.h:147:14: required from here 147 | size_t inputProcessAligned( const char *inbuf, size_t firstBit, size_t endBit ) override; | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/plugins/e57/libE57Format/src/Decoder.cpp:733:15: warning: cast from 'const char*' to 'const short unsigned int*' increases required alignment of target type [-Wcast-align] 733 | auto inp = reinterpret_cast( inbuf ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [43/768] Building CXX object plugins/e57/libE57Format/CMakeFiles/E57Format.dir/src/CompressedVectorReader.cpp.o [44/768] Building CXX object plugins/e57/libE57Format/CMakeFiles/E57Format.dir/src/CompressedVectorNodeImpl.cpp.o /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/plugins/e57/libE57Format/src/CompressedVectorWriterImpl.cpp: In member function 'uint64_t e57::CompressedVectorWriterImpl::packetWrite()': /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/plugins/e57/libE57Format/src/CompressedVectorWriterImpl.cpp:507:24: warning: cast from 'char*' to 'uint16_t*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] 507 | auto bsbLength = reinterpret_cast( &packet[sizeof( DataPacketHeader )] ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [45/768] Building CXX object plugins/e57/libE57Format/CMakeFiles/E57Format.dir/src/CompressedVectorNode.cpp.o [46/768] Building CXX object plugins/e57/libE57Format/CMakeFiles/E57Format.dir/src/Common.cpp.o /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/plugins/e57/libE57Format/src/CompressedVectorReaderImpl.cpp: In constructor 'e57::CompressedVectorReaderImpl::CompressedVectorReaderImpl(std::shared_ptr, std::vector&)': /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/plugins/e57/libE57Format/src/CompressedVectorReaderImpl.cpp:144:22: warning: cast from 'char*' to 'e57::DataPacket*' increases required alignment of target type [-Wcast-align] 144 | auto dpkt = reinterpret_cast( anyPacket ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/plugins/e57/libE57Format/src/CompressedVectorReaderImpl.cpp: In member function 'e57::DataPacket* e57::CompressedVectorReaderImpl::dataPacket(uint64_t) const': /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/plugins/e57/libE57Format/src/CompressedVectorReaderImpl.cpp:348:14: warning: cast from 'char*' to 'e57::DataPacket*' increases required alignment of target type [-Wcast-align] 348 | return reinterpret_cast( packet ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/plugins/e57/libE57Format/src/CompressedVectorReaderImpl.cpp: In member function 'uint64_t e57::CompressedVectorReaderImpl::findNextDataPacket(uint64_t)': /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/plugins/e57/libE57Format/src/CompressedVectorReaderImpl.cpp:525:22: warning: cast from 'char*' to 'const e57::DataPacket*' increases required alignment of target type [-Wcast-align] 525 | auto dpkt = reinterpret_cast( anyPacket ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [47/768] Building CXX object plugins/e57/libE57Format/CMakeFiles/E57Format.dir/src/CheckedFile.cpp.o [48/768] Building CXX object plugins/e57/libE57Format/CMakeFiles/E57Format.dir/src/BlobNodeImpl.cpp.o [49/768] Building CXX object plugins/e57/libE57Format/CMakeFiles/E57Format.dir/src/BlobNode.cpp.o [50/768] Building CXX object vendor/gtest/CMakeFiles/gtest.dir/src/gtest-all.cc.o /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/plugins/e57/libE57Format/src/CheckedFile.cpp: In member function 'void e57::CheckedFile::verifyChecksum(char*, uint64_t)': /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/plugins/e57/libE57Format/src/CheckedFile.cpp:714:8: warning: cast from 'char*' to 'uint32_t*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] 714 | *reinterpret_cast( &page_buffer[logicalPageSize] ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/plugins/e57/libE57Format/src/CheckedFile.cpp: In member function 'void e57::CheckedFile::writePhysicalPage(char*, uint64_t)': /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/plugins/e57/libE57Format/src/CheckedFile.cpp:787:5: warning: cast from 'char*' to 'uint32_t*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] 787 | *reinterpret_cast( &page_buffer[logicalPageSize] ) = | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [51/768] Building CXX object vendor/lazperf/CMakeFiles/pdal_lazperf.dir/writers.cpp.o [52/768] Building CXX object vendor/lazperf/CMakeFiles/pdal_lazperf.dir/vlr.cpp.o [53/768] Linking CXX static library plugins/e57/libE57Format/libE57Format.a [54/768] Building CXX object vendor/lazperf/CMakeFiles/pdal_lazperf.dir/readers.cpp.o [55/768] Building CXX object vendor/lazperf/CMakeFiles/pdal_lazperf.dir/lazperf.cpp.o In file included from /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/vendor/lazperf/portable_endian.hpp:17, from /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/vendor/lazperf/Extractor.hpp:41, from /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/vendor/lazperf/vlr.cpp:33: /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/vendor/lazperf/vlr.cpp: In constructor 'lazperf::laz_vlr::laz_vlr(const char*)': /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/vendor/lazperf/vlr.cpp:320:35: warning: cast from 'const char*' to 'const uint16_t*' {aka 'const short unsigned int*'} increases required alignment of target type [-Wcast-align] 320 | uint16_t num_items = le16toh(*reinterpret_cast(d + 32)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [56/768] Building CXX object vendor/lazperf/CMakeFiles/pdal_lazperf.dir/header.cpp.o [57/768] Building CXX object vendor/lazperf/CMakeFiles/pdal_lazperf.dir/filestream.cpp.o [58/768] Building CXX object vendor/lazperf/CMakeFiles/pdal_lazperf.dir/detail/field_rgb14.cpp.o [59/768] Building CXX object vendor/lazperf/CMakeFiles/pdal_lazperf.dir/detail/field_rgb10.cpp.o [60/768] Building CXX object vendor/lazperf/CMakeFiles/pdal_lazperf.dir/detail/field_point14.cpp.o [61/768] Building CXX object vendor/lazperf/CMakeFiles/pdal_lazperf.dir/detail/field_point10.cpp.o [62/768] Building CXX object vendor/lazperf/CMakeFiles/pdal_lazperf.dir/detail/field_nir14.cpp.o [63/768] Building CXX object vendor/lazperf/CMakeFiles/pdal_lazperf.dir/detail/field_gpstime10.cpp.o [64/768] Building CXX object vendor/lazperf/CMakeFiles/pdal_lazperf.dir/detail/field_byte14.cpp.o [65/768] Building CXX object vendor/lazperf/CMakeFiles/pdal_lazperf.dir/detail/field_byte10.cpp.o [66/768] Building CXX object vendor/lazperf/CMakeFiles/pdal_lazperf.dir/charbuf.cpp.o [67/768] Building CXX object vendor/lepcc/CMakeFiles/pdal_lepcc.dir/src/lepcc_c_api_impl.cpp.o [68/768] Building CXX object vendor/lepcc/CMakeFiles/pdal_lepcc.dir/src/LEPCC.cpp.o [69/768] Linking CXX static library vendor/lazperf/libpdal_lazperf.a [70/768] Linking CXX executable bin/lasdump [71/768] Building CXX object vendor/lepcc/CMakeFiles/pdal_lepcc.dir/src/Intensity.cpp.o [72/768] Building CXX object vendor/lepcc/CMakeFiles/pdal_lepcc.dir/src/Huffman.cpp.o [73/768] Building CXX object vendor/lepcc/CMakeFiles/pdal_lepcc.dir/src/FlagBytes.cpp.o [74/768] Building CXX object vendor/lepcc/CMakeFiles/pdal_lepcc.dir/src/Common.cpp.o [75/768] Building CXX object vendor/lepcc/CMakeFiles/pdal_lepcc.dir/src/ClusterRGB.cpp.o [76/768] Building CXX object vendor/lepcc/CMakeFiles/pdal_lepcc.dir/src/BitStuffer2.cpp.o [77/768] Building CXX object vendor/lepcc/CMakeFiles/pdal_lepcc.dir/src/BitMask.cpp.o In member function 'bool lepcc::BitMask::SetSize(int, int)', inlined from 'lepcc::BitMask::BitMask(const lepcc::BitMask&)' at /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/vendor/lepcc/src/BitMask.cpp:34:10: /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/vendor/lepcc/src/BitMask.cpp:68:16: warning: '*this.lepcc::BitMask::m_nCols' is used uninitialized [-Wuninitialized] 68 | if (nCols != m_nCols || nRows != m_nRows) | ^~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/vendor/lepcc/src/BitMask.cpp:68:36: warning: '*this.lepcc::BitMask::m_nRows' may be used uninitialized [-Wmaybe-uninitialized] 68 | if (nCols != m_nCols || nRows != m_nRows) | ^~~~~~~ [78/768] Building CXX object vendor/kazhdan/CMakeFiles/pdal_kazhdan.dir/MarchingCubes.cpp.o [79/768] Building CXX object vendor/kazhdan/CMakeFiles/pdal_kazhdan.dir/Geometry.cpp.o [80/768] Building CXX object vendor/kazhdan/CMakeFiles/pdal_kazhdan.dir/Factor.cpp.o [81/768] Linking CXX static library vendor/lepcc/libpdal_lepcc.a [82/768] Building CXX object vendor/schema-validator/CMakeFiles/pdal_json_schema.dir/json-patch.cpp.o [83/768] Building CXX object vendor/schema-validator/CMakeFiles/pdal_json_schema.dir/json-uri.cpp.o [84/768] Linking CXX static library vendor/kazhdan/libpdal_kazhdan.a [85/768] Building CXX object vendor/schema-validator/CMakeFiles/pdal_json_schema.dir/string-format-check.cpp.o [86/768] Linking CXX static library lib/libgtest.a [87/768] Linking CXX static library lib/libgtest_main.a [88/768] Building CXX object vendor/schema-validator/CMakeFiles/pdal_json_schema.dir/json-validator.cpp.o [89/768] Building CXX object vendor/schema-validator/CMakeFiles/pdal_json_schema.dir/json-schema-draft7.json.cpp.o [90/768] Building C object vendor/h3/CMakeFiles/pdal_h3.dir/lib/baseCells.c.o [91/768] Building C object vendor/h3/CMakeFiles/pdal_h3.dir/lib/faceijk.c.o [92/768] Building C object vendor/h3/CMakeFiles/pdal_h3.dir/lib/vertexGraph.c.o [93/768] Building C object vendor/h3/CMakeFiles/pdal_h3.dir/lib/iterators.c.o [94/768] Building C object vendor/h3/CMakeFiles/pdal_h3.dir/lib/mathExtensions.c.o [95/768] Building C object vendor/h3/CMakeFiles/pdal_h3.dir/lib/directedEdge.c.o [96/768] Building C object vendor/h3/CMakeFiles/pdal_h3.dir/lib/latLng.c.o [97/768] Building C object vendor/h3/CMakeFiles/pdal_h3.dir/lib/localij.c.o [98/768] Building C object vendor/h3/CMakeFiles/pdal_h3.dir/lib/linkedGeo.c.o [99/768] Building C object vendor/h3/CMakeFiles/pdal_h3.dir/lib/vertex.c.o [100/768] Building C object vendor/h3/CMakeFiles/pdal_h3.dir/lib/vec3d.c.o [101/768] Building C object vendor/h3/CMakeFiles/pdal_h3.dir/lib/vec2d.c.o [102/768] Building C object vendor/h3/CMakeFiles/pdal_h3.dir/lib/h3Index.c.o [103/768] Building C object vendor/h3/CMakeFiles/pdal_h3.dir/lib/polyfill.c.o [104/768] Building C object vendor/h3/CMakeFiles/pdal_h3.dir/lib/polygon.c.o [105/768] Building C object vendor/h3/CMakeFiles/pdal_h3.dir/lib/bbox.c.o [106/768] Building C object vendor/h3/CMakeFiles/pdal_h3.dir/lib/coordijk.c.o [107/768] Building C object vendor/h3/CMakeFiles/pdal_h3.dir/lib/algos.c.o [108/768] Building CXX object vendor/arbiter/CMakeFiles/pdal_arbiter.dir/arbiter.cpp.o [109/768] Building CXX object dimbuilder/CMakeFiles/dimbuilder.dir/__/pdal/util/Utils.cpp.o [110/768] Linking C static library vendor/h3/libpdal_h3.a [111/768] Building CXX object dimbuilder/CMakeFiles/dimbuilder.dir/DimBuilder.cpp.o [112/768] Linking CXX executable bin/dimbuilder [113/768] Generating include/pdal/Dimension.hpp [114/768] Building CXX object test/unit/CMakeFiles/pdal_io_writer_test.dir/io/WriterTest.cpp.o [115/768] Building CXX object test/unit/CMakeFiles/pdal_io_ilvis2_test.dir/io/Ilvis2ReaderTest.cpp.o [116/768] Linking CXX static library vendor/schema-validator/libpdal_json_schema.a [117/768] Building CXX object test/unit/CMakeFiles/pdal_io_ilvis2_reader_metadata_test.dir/io/Ilvis2ReaderWithMDReaderTest.cpp.o [118/768] Building CXX object test/unit/CMakeFiles/pdal_io_ilvis2_metadata_test.dir/io/Ilvis2MetadataReaderTest.cpp.o [119/768] Building CXX object test/unit/CMakeFiles/translate_test.dir/apps/TranslateTest.cpp.o In file included from /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/io/Ilvis2MetadataReader.hpp:37, from /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/test/unit/io/Ilvis2MetadataReaderTest.cpp:37: /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/pdal/Metadata.hpp: In instantiation of 'T pdal::MetadataDetail::value(const std::string&, const std::string&) [with T = long int; std::string = std::__cxx11::basic_string]': /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/pdal/Metadata.hpp:574:41: required from 'T pdal::MetadataNode::value() const [with T = long int]' 574 | t = MetadataDetail::value(m_impl->m_type, m_impl->m_value); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/test/unit/io/Ilvis2MetadataReaderTest.cpp:60:5: required from here 60 | EXPECT_EQ(51203496L, n.value()); | ~~~~~~~~~~~~~^~ /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/pdal/Metadata.hpp:377:18: warning: cast from 'unsigned char*' to 'long int*' increases required alignment of target type [-Wcast-align] 377 | return *(reinterpret_cast(encVal.data())); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [120/768] Building CXX object test/unit/CMakeFiles/random_test.dir/apps/RandomTest.cpp.o [121/768] Building CXX object test/unit/CMakeFiles/hausdorff_test.dir/apps/HausdorffTest.cpp.o [122/768] Building CXX object test/unit/CMakeFiles/chamfer_test.dir/apps/ChamferTest.cpp.o [123/768] Building CXX object test/unit/CMakeFiles/pc2pc_test.dir/apps/pc2pcTest.cpp.o [124/768] Building CXX object test/unit/CMakeFiles/pdal_merge_test.dir/apps/MergeTest.cpp.o [125/768] Building CXX object test/unit/CMakeFiles/pdal_tindex_test.dir/apps/TIndexTest.cpp.o In file included from /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/vendor/arbiter/arbiter.cpp:43: /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/vendor/arbiter/arbiter.hpp: In instantiation of 'void* rapidxml::memory_pool::allocate_aligned(std::size_t) [with Ch = char; std::size_t = long unsigned int]': /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/vendor/arbiter/arbiter.hpp:496:28: required from 'rapidxml::xml_node* rapidxml::memory_pool::allocate_node(rapidxml::node_type, const Ch*, const Ch*, std::size_t, std::size_t) [with Ch = char; std::size_t = long unsigned int]' 496 | void *memory = allocate_aligned(sizeof(xml_node)); | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/vendor/arbiter/arbiter.hpp:2117:56: required from 'rapidxml::xml_node* rapidxml::xml_document::parse_element(Ch*&) [with int Flags = 0; Ch = char]' 2117 | xml_node *element = this->allocate_node(node_element); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/vendor/arbiter/arbiter.hpp:2167:44: required from 'rapidxml::xml_node* rapidxml::xml_document::parse_node(Ch*&) [with int Flags = 0; Ch = char]' 2167 | return parse_element(text); | ~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/vendor/arbiter/arbiter.hpp:1481:63: required from 'void rapidxml::xml_document::parse(Ch*) [with int Flags = 0; Ch = char]' 1481 | if (xml_node *node = parse_node(text)) | ~~~~~~~~~~~~~~~~~^~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/vendor/arbiter/arbiter.cpp:2184:33: required from here 2184 | xml.parse<0>(data.data()); | ~~~~~~~~~~~~^~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/vendor/arbiter/arbiter.hpp:695:38: warning: cast from 'char*' to 'rapidxml::memory_pool::header*' increases required alignment of target type [-Wcast-align] 695 | header *new_header = reinterpret_cast
(pool); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [126/768] Linking CXX static library vendor/arbiter/libpdal_arbiter.a [127/768] Building CXX object test/unit/CMakeFiles/pdal_tile_test.dir/apps/TileTest.cpp.o [128/768] Building CXX object test/unit/CMakeFiles/pdal_info_test.dir/apps/InfoTest.cpp.o [129/768] Building CXX object test/unit/CMakeFiles/pdal_app_plugin_test.dir/apps/AppPluginTest.cpp.o [130/768] Building CXX object test/unit/CMakeFiles/pdal_app_test.dir/apps/AppTest.cpp.o [131/768] Building CXX object test/unit/CMakeFiles/pdal_filters_voxel_downsize_test.dir/filters/VoxelDownsizeFilterTest.cpp.o [132/768] Building CXX object test/unit/CMakeFiles/pdal_filters_voxel_centroid_nearest_neighbor_test.dir/filters/VoxelCentroidNearestNeighborFilterTest.cpp.o [133/768] Building CXX object test/unit/CMakeFiles/pdal_filters_voxel_center_nearest_neighbor_test.dir/filters/VoxelCenterNearestNeighborFilterTest.cpp.o [134/768] Building CXX object test/unit/CMakeFiles/pdal_filters_hexbin_test.dir/filters/HexbinFilterTest.cpp.o [135/768] Building CXX object test/unit/CMakeFiles/pdal_filters_transformation_test.dir/filters/TransformationFilterTest.cpp.o [136/768] Building CXX object test/unit/CMakeFiles/pdal_filters_stats_test.dir/filters/StatsFilterTest.cpp.o [137/768] Building CXX object test/unit/CMakeFiles/pdal_filters_splitter_test.dir/filters/SplitterTest.cpp.o In file included from /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/pdal/Stage.hpp:42, from /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/pdal/Reader.hpp:37, from /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/io/LasReader.hpp:42, from /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/test/unit/filters/HexbinFilterTest.cpp:37: /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/pdal/Metadata.hpp: In instantiation of 'T pdal::MetadataDetail::value(const std::string&, const std::string&) [with T = int; std::string = std::__cxx11::basic_string]': /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/pdal/Metadata.hpp:574:41: required from 'T pdal::MetadataNode::value() const [with T = int]' 574 | t = MetadataDetail::value(m_impl->m_type, m_impl->m_value); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/test/unit/filters/HexbinFilterTest.cpp:129:5: required from here 129 | EXPECT_EQ(m.findChild("sample_size").value(), 10); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/pdal/Metadata.hpp:377:18: warning: cast from 'unsigned char*' to 'int*' increases required alignment of target type [-Wcast-align] 377 | return *(reinterpret_cast(encVal.data())); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/pdal/Metadata.hpp: In instantiation of 'T pdal::MetadataDetail::value(const std::string&, const std::string&) [with T = float; std::string = std::__cxx11::basic_string]': /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/pdal/Metadata.hpp:574:41: required from 'T pdal::MetadataNode::value() const [with T = float]' 574 | t = MetadataDetail::value(m_impl->m_type, m_impl->m_value); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/test/unit/filters/HexbinFilterTest.cpp:149:5: required from here 149 | EXPECT_FLOAT_EQ(m2.findChild("estimated_edge").value(), 1e-05); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/pdal/Metadata.hpp:377:18: warning: cast from 'unsigned char*' to 'float*' increases required alignment of target type [-Wcast-align] 377 | return *(reinterpret_cast(encVal.data())); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [138/768] Building CXX object test/unit/CMakeFiles/pdal_filters_sort_test.dir/filters/SortFilterTest.cpp.o [139/768] Building CXX object test/unit/CMakeFiles/pdal_filters_smrf_test.dir/filters/SMRFilterTest.cpp.o [140/768] Building CXX object test/unit/CMakeFiles/pdal_filters_grid_decimation_test.dir/filters/GridDecimationFilterTest.cpp.o [141/768] Building CXX object test/unit/CMakeFiles/pdal_filters_skewness_test.dir/filters/SkewnessFilterTest.cpp.o [142/768] Building CXX object test/unit/CMakeFiles/pdal_filters_shell_test.dir/filters/ShellFilterTest.cpp.o In file included from /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/pdal/PDALUtils.hpp:37, from /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/test/unit/filters/StatsFilterTest.cpp:39: /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/pdal/Metadata.hpp: In instantiation of 'T pdal::MetadataDetail::value(const std::string&, const std::string&) [with T = double; std::string = std::__cxx11::basic_string]': /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/pdal/Metadata.hpp:574:41: required from 'T pdal::MetadataNode::value() const [with T = double]' 574 | t = MetadataDetail::value(m_impl->m_type, m_impl->m_value); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/test/unit/filters/StatsFilterTest.cpp:347:13: required from here 347 | EXPECT_DOUBLE_EQ(mi->findChild("average").value(), 1.0); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/pdal/Metadata.hpp:377:18: warning: cast from 'unsigned char*' to 'double*' increases required alignment of target type [-Wcast-align] 377 | return *(reinterpret_cast(encVal.data())); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/pdal/Metadata.hpp: In instantiation of 'T pdal::MetadataDetail::value(const std::string&, const std::string&) [with T = int; std::string = std::__cxx11::basic_string]': /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/pdal/Metadata.hpp:574:41: required from 'T pdal::MetadataNode::value() const [with T = int]' 574 | t = MetadataDetail::value(m_impl->m_type, m_impl->m_value); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/test/unit/filters/StatsFilterTest.cpp:559:17: required from here 559 | EXPECT_EQ(m.value(), i); | ~~~~~~~~~~~~^~ /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/pdal/Metadata.hpp:377:18: warning: cast from 'unsigned char*' to 'int*' increases required alignment of target type [-Wcast-align] 377 | return *(reinterpret_cast(encVal.data())); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [143/768] Building CXX object test/unit/CMakeFiles/pdal_filters_returns_test.dir/filters/ReturnsFilterTest.cpp.o [144/768] Building CXX object test/unit/CMakeFiles/pdal_filters_reciprocity_test.dir/filters/ReciprocityFilterTest.cpp.o [145/768] Building CXX object test/unit/CMakeFiles/pdal_filters_randomize_test.dir/filters/RandomizeFilterTest.cpp.o [146/768] Building CXX object test/unit/CMakeFiles/pdal_filters_expression_test.dir/filters/ExpressionFilterTest.cpp.o [147/768] Building CXX object test/unit/CMakeFiles/pdal_filters_relaxation_dart_throwing_test.dir/filters/RelaxationDartThrowingTest.cpp.o [148/768] Building CXX object test/unit/CMakeFiles/pdal_filters_range_test.dir/filters/RangeFilterTest.cpp.o [149/768] Building CXX object test/unit/CMakeFiles/pdal_filters_reprojection_test.dir/filters/ReprojectionFilterTest.cpp.o [150/768] Building CXX object test/unit/CMakeFiles/pdal_filters_pmf_test.dir/filters/PMFFilterTest.cpp.o [151/768] Building CXX object test/unit/CMakeFiles/pdal_filters_planefit_test.dir/filters/PlaneFitFilterTest.cpp.o [152/768] Building CXX object test/unit/CMakeFiles/pdal_filters_overlay_test.dir/filters/OverlayFilterTest.cpp.o [153/768] Building CXX object test/unit/CMakeFiles/pdal_filters_normal_test.dir/filters/NormalFilterTest.cpp.o [154/768] Building CXX object test/unit/CMakeFiles/pdal_filters_m3c2_test.dir/filters/M3C2FilterTest.cpp.o [155/768] Building CXX object test/unit/CMakeFiles/pdal_filters_labelduplicates_test.dir/filters/LabelDuplicatesFilterTest.cpp.o [156/768] Building CXX object test/unit/CMakeFiles/pdal_filters_additional_merge_test.dir/filters/AdditionalMergeTest.cpp.o [157/768] Building CXX object test/unit/CMakeFiles/pdal_filters_supervoxel_test.dir/filters/SupervoxelFilterTest.cpp.o [158/768] Building CXX object test/unit/CMakeFiles/pdal_morton_order_test.dir/filters/MortonOrderTest.cpp.o [159/768] Building CXX object test/unit/CMakeFiles/pdal_filters_miniball_test.dir/filters/MiniballFilterTest.cpp.o [160/768] Building CXX object test/unit/CMakeFiles/pdal_filters_merge_test.dir/filters/MergeTest.cpp.o [161/768] Building CXX object test/unit/CMakeFiles/pdal_filters_locate_test.dir/filters/LocateFilterTest.cpp.o [162/768] Building CXX object test/unit/CMakeFiles/pdal_filters_radius_assign_test.dir/filters/RadiusAssignFilterTest.cpp.o [163/768] Building CXX object test/unit/CMakeFiles/pdal_filters_neighborclassifier_test.dir/filters/NeighborClassifierFilterTest.cpp.o [164/768] Building CXX object test/unit/CMakeFiles/pdal_filters_lloydkmeans_test.dir/filters/LloydKMeansFilterTest.cpp.o [165/768] Building CXX object test/unit/CMakeFiles/pdal_filters_info_test.dir/filters/InfoFilterTest.cpp.o [166/768] Building CXX object test/unit/CMakeFiles/pdal_filters_icp_test.dir/filters/IcpFilterTest.cpp.o [167/768] Building CXX object test/unit/CMakeFiles/pdal_filters_ht_test.dir/filters/HeadTailFilterTest.cpp.o [168/768] Building CXX object test/unit/CMakeFiles/pdal_filters_h3_test.dir/filters/H3FilterTest.cpp.o In file included from /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/pdal/Stage.hpp:42, from /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/pdal/Filter.hpp:39, from /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/filters/InfoFilter.hpp:37, from /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/test/unit/filters/InfoFilterTest.cpp:37: /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/pdal/Metadata.hpp: In instantiation of 'T pdal::MetadataDetail::value(const std::string&, const std::string&) [with T = int; std::string = std::__cxx11::basic_string]': /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/pdal/Metadata.hpp:574:41: required from 'T pdal::MetadataNode::value() const [with T = int]' 574 | t = MetadataDetail::value(m_impl->m_type, m_impl->m_value); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/test/unit/filters/InfoFilterTest.cpp:92:46: required from here 92 | int r = n.findChild("Red").value(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/pdal/Metadata.hpp:377:18: warning: cast from 'unsigned char*' to 'int*' increases required alignment of target type [-Wcast-align] 377 | return *(reinterpret_cast(encVal.data())); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [169/768] Building CXX object test/unit/CMakeFiles/pdal_filters_separatescanline_test.dir/filters/SeparatescanlineFilterTest.cpp.o [170/768] Building CXX object test/unit/CMakeFiles/pdal_filters_hag_test.dir/filters/HAGFilterTest.cpp.o [171/768] Building CXX object test/unit/CMakeFiles/pdal_filters_groundfilter_test.dir/filters/GroundFilterTest.cpp.o In file included from /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/pdal/Stage.hpp:42, from /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/pdal/Filter.hpp:39, from /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/filters/TransformationFilter.hpp:40, from /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/test/unit/filters/IcpFilterTest.cpp:37: /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/pdal/Metadata.hpp: In instantiation of 'T pdal::MetadataDetail::value(const std::string&, const std::string&) [with T = Eigen::Matrix; std::string = std::__cxx11::basic_string]': /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/pdal/Metadata.hpp:574:41: required from 'T pdal::MetadataNode::value() const [with T = Eigen::Matrix]' 574 | t = MetadataDetail::value(m_impl->m_type, m_impl->m_value); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/test/unit/filters/IcpFilterTest.cpp:108:71: required from here 108 | Eigen::MatrixXd transformMatrix = transform.value(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/pdal/Metadata.hpp:377:18: warning: cast from 'unsigned char*' to 'Eigen::Matrix*' increases required alignment of target type [-Wcast-align] 377 | return *(reinterpret_cast(encVal.data())); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [172/768] Building CXX object test/unit/CMakeFiles/pdal_filters_gpstimeconvert_test.dir/filters/GpsTimeConvertTest.cpp.o [173/768] Building CXX object test/unit/CMakeFiles/pdal_filters_groupby_test.dir/filters/GroupByFilterTest.cpp.o [174/768] Building CXX object test/unit/CMakeFiles/pdal_filters_ferry_test.dir/filters/FerryFilterTest.cpp.o [175/768] Building CXX object test/unit/CMakeFiles/pdal_filters_faceraster_test.dir/filters/FaceRasterTest.cpp.o [176/768] Building CXX object test/unit/CMakeFiles/pdal_filters_mongoexpression_test.dir/filters/MongoExpressionFilterTest.cpp.o [177/768] Building CXX object test/unit/CMakeFiles/pdal_filters_elm_test.dir/filters/ELMFilterTest.cpp.o [178/768] Building CXX object test/unit/CMakeFiles/pdal_filters_divider_test.dir/filters/DividerFilterTest.cpp.o [179/768] Building CXX object test/unit/CMakeFiles/pdal_filters_covariancefeatures_test.dir/filters/CovarianceFeaturesTest.cpp.o [180/768] Building CXX object test/unit/CMakeFiles/pdal_filters_delaunay_test.dir/filters/DelaunayFilterTest.cpp.o [181/768] Building CXX object test/unit/CMakeFiles/pdal_filters_decimation_test.dir/filters/DecimationFilterTest.cpp.o [182/768] Building CXX object test/unit/CMakeFiles/pdal_filters_csf_test.dir/filters/CSFilterTest.cpp.o [183/768] Building CXX object test/unit/CMakeFiles/pdal_filters_geomdistance_test.dir/filters/GeomDistanceFilterTest.cpp.o [184/768] Building CXX object test/unit/CMakeFiles/pdal_filters_crop_test.dir/__/__/pdal/private/OGRSpec.cpp.o [185/768] Building CXX object test/unit/CMakeFiles/pdal_filters_crop_test.dir/filters/CropFilterTest.cpp.o [186/768] Building CXX object test/unit/CMakeFiles/pdal_filters_colorization_test.dir/filters/ColorizationFilterTest.cpp.o [187/768] Building CXX object test/unit/CMakeFiles/pdal_filters_colorinterp_test.dir/filters/ColorinterpFilterTest.cpp.o [188/768] Building CXX object test/unit/CMakeFiles/pdal_filters_nndistance_test.dir/filters/NNDistanceTest.cpp.o [189/768] Building CXX object test/unit/CMakeFiles/pdal_filters_chipper_test.dir/filters/ChipperTest.cpp.o [190/768] Building CXX object test/unit/CMakeFiles/pdal_filters_assign_test.dir/filters/AssignFilterTest.cpp.o [191/768] Building CXX object test/unit/CMakeFiles/pdal_filters_georeference_test.dir/filters/GeoreferenceFilterTest.cpp.o [192/768] Building CXX object test/unit/CMakeFiles/pdal_i3s_obb_test.dir/__/__/pdal/private/MathUtils.cpp.o [193/768] Building CXX object test/unit/CMakeFiles/pdal_i3s_obb_test.dir/__/__/io/private/esri/Obb.cpp.o [194/768] Building CXX object test/unit/CMakeFiles/pdal_i3s_obb_test.dir/io/ObbTest.cpp.o [195/768] Building CXX object test/unit/CMakeFiles/pdal_io_slpk_reader_test.dir/io/SlpkReaderTest.cpp.o [196/768] Building CXX object test/unit/CMakeFiles/pdal_io_smrmsg_reader_test.dir/io/SmrmsgReaderTest.cpp.o [197/768] Building CXX object test/unit/CMakeFiles/pdal_io_gltf_writer_test.dir/io/GltfWriterTest.cpp.o [198/768] Building CXX object test/unit/CMakeFiles/pdal_io_text_reader_test.dir/io/TextReaderTest.cpp.o [199/768] Building CXX object test/unit/CMakeFiles/pdal_io_text_writer_test.dir/io/TextWriterTest.cpp.o [200/768] Building CXX object test/unit/CMakeFiles/pdal_io_fbi_test.dir/io/FbiReaderTest.cpp.o [201/768] Building CXX object test/unit/CMakeFiles/pdal_io_terrasolid_test.dir/io/TerrasolidReaderTest.cpp.o [202/768] Building CXX object test/unit/CMakeFiles/pdal_io_sbet_writer_test.dir/io/SbetWriterTest.cpp.o [203/768] Building CXX object test/unit/CMakeFiles/pdal_io_sbet_reader_test.dir/io/SbetReaderTest.cpp.o [204/768] Building CXX object test/unit/CMakeFiles/pdal_io_qfit_test.dir/io/QFITReaderTest.cpp.o [205/768] Building CXX object test/unit/CMakeFiles/pdal_io_ptx_reader_test.dir/io/PtxReaderTest.cpp.o [206/768] Building CXX object test/unit/CMakeFiles/pdal_io_pts_reader_test.dir/io/PtsReaderTest.cpp.o [207/768] Building CXX object test/unit/CMakeFiles/pdal_io_ply_writer_test.dir/io/PlyWriterTest.cpp.o [208/768] Building CXX object test/unit/CMakeFiles/pdal_io_ply_reader_test.dir/io/PlyReaderTest.cpp.o [209/768] Building CXX object test/unit/CMakeFiles/pdal_io_pcd_writer_test.dir/io/PcdWriterTest.cpp.o [210/768] Building CXX object test/unit/CMakeFiles/pdal_io_pcd_reader_test.dir/io/PcdReaderTest.cpp.o [211/768] Building CXX object test/unit/CMakeFiles/pdal_io_optech_test.dir/io/OptechReaderTest.cpp.o [212/768] Building CXX object test/unit/CMakeFiles/pdal_io_obj_reader_test.dir/io/ObjReaderTest.cpp.o [213/768] Building CXX object test/unit/CMakeFiles/pdal_io_las_writer_test.dir/io/LasWriterTest.cpp.o [214/768] Building CXX object test/unit/CMakeFiles/pdal_io_las_reader_test.dir/io/LasReaderTest.cpp.o [215/768] Building CXX object test/unit/CMakeFiles/pdal_io_ogr_writer_test.dir/io/OGRWriterTest.cpp.o [216/768] Building CXX object test/unit/CMakeFiles/pdal_io_gdal_writer_test.dir/io/GDALWriterTest.cpp.o [217/768] Building CXX object test/unit/CMakeFiles/pdal_io_gdal_reader_test.dir/io/GDALReaderTest.cpp.o [218/768] Building CXX object test/unit/CMakeFiles/pdal_io_faux_test.dir/io/FauxReaderTest.cpp.o [219/768] Building CXX object test/unit/CMakeFiles/pdal_io_copc_writer_test.dir/io/CopcWriterTest.cpp.o [220/768] Building CXX object test/unit/CMakeFiles/pdal_io_copc_remote_reader_test.dir/__/__/pdal/private/OGRSpec.cpp.o In file included from /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/pdal/PointLayout.hpp:44, from /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/pdal/PointView.hpp:40, from /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/test/unit/io/LasWriterTest.cpp:40: /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/pdal/Metadata.hpp: In instantiation of 'T pdal::MetadataDetail::value(const std::string&, const std::string&) [with T = short unsigned int; std::string = std::__cxx11::basic_string]': /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/pdal/Metadata.hpp:574:41: required from 'T pdal::MetadataNode::value() const [with T = short unsigned int]' 574 | t = MetadataDetail::value(m_impl->m_type, m_impl->m_value); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/test/unit/io/LasWriterTest.cpp:652:5: required from here 652 | EXPECT_EQ(n1.findChild("global_encoding").value(), 0); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/pdal/Metadata.hpp:377:18: warning: cast from 'unsigned char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] 377 | return *(reinterpret_cast(encVal.data())); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/pdal/Metadata.hpp: In instantiation of 'T pdal::MetadataDetail::value(const std::string&, const std::string&) [with T = int; std::string = std::__cxx11::basic_string]': /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/pdal/Metadata.hpp:574:41: required from 'T pdal::MetadataNode::value() const [with T = int]' 574 | t = MetadataDetail::value(m_impl->m_type, m_impl->m_value); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/test/unit/io/LasWriterTest.cpp:1180:5: required from here 1180 | EXPECT_EQ(17, m.value()); | ~~~~~~~~~~~~^~ /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/pdal/Metadata.hpp:377:18: warning: cast from 'unsigned char*' to 'int*' increases required alignment of target type [-Wcast-align] 377 | return *(reinterpret_cast(encVal.data())); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [221/768] Building CXX object test/unit/CMakeFiles/pdal_io_copc_remote_reader_test.dir/io/CopcRemoteReaderTest.cpp.o [222/768] Building CXX object test/unit/CMakeFiles/pdal_io_copc_reader_test.dir/__/__/pdal/private/OGRSpec.cpp.o [223/768] Building CXX object test/unit/CMakeFiles/pdal_io_copc_reader_test.dir/io/CopcReaderTest.cpp.o [224/768] Building CXX object test/unit/CMakeFiles/pdal_io_ept_addon_writer_test.dir/io/EptAddonWriterTest.cpp.o [225/768] Building CXX object test/unit/CMakeFiles/pdal_io_ept_reader_test.dir/__/__/pdal/private/OGRSpec.cpp.o [226/768] Building CXX object test/unit/CMakeFiles/pdal_io_ept_reader_test.dir/io/EptReaderTest.cpp.o [227/768] Building CXX object test/unit/CMakeFiles/pdal_io_stac_reader_test.dir/__/__/pdal/private/OGRSpec.cpp.o [228/768] Building CXX object test/unit/CMakeFiles/pdal_io_stac_reader_test.dir/io/StacReaderTest.cpp.o [229/768] Building CXX object test/unit/CMakeFiles/pdal_io_buffer_test.dir/io/BufferTest.cpp.o [230/768] Building CXX object test/unit/CMakeFiles/pdal_io_bpf_zlib_test.dir/io/BpfTestZlib.cpp.o [231/768] Building CXX object test/unit/CMakeFiles/pdal_io_bpf_base_test.dir/io/BpfTestBase.cpp.o [232/768] Building CXX object test/unit/CMakeFiles/pdal_where_test.dir/WhereTest.cpp.o [233/768] Building CXX object test/unit/CMakeFiles/pdal_zstd_test.dir/ZstdTest.cpp.o [234/768] Building CXX object test/unit/CMakeFiles/pdal_deflate_test.dir/DeflateTest.cpp.o [235/768] Building CXX object test/unit/CMakeFiles/pdal_uuid_test.dir/UuidTest.cpp.o [236/768] Building CXX object test/unit/CMakeFiles/pdal_utils_test.dir/UtilsTest.cpp.o [237/768] Building CXX object test/unit/CMakeFiles/pdal_support_test.dir/SupportTest.cpp.o [238/768] Building CXX object test/unit/CMakeFiles/pdal_streaming_test.dir/StreamingTest.cpp.o [239/768] Building CXX object test/unit/CMakeFiles/pdal_stage_factory_test.dir/StageFactoryTest.cpp.o [240/768] Building CXX object test/unit/CMakeFiles/pdal_spatial_reference_test.dir/SpatialReferenceTest.cpp.o [241/768] Building CXX object test/unit/CMakeFiles/pdal_segmentation_test.dir/SegmentationTest.cpp.o [242/768] Building CXX object test/unit/CMakeFiles/pdal_polygon_test.dir/PolygonTest.cpp.o [243/768] Building CXX object test/unit/CMakeFiles/pdal_artifact_test.dir/ArtifactTest.cpp.o [244/768] Building CXX object test/unit/CMakeFiles/pdal_program_arg_test.dir/ProgramArgsTest.cpp.o [245/768] Building CXX object test/unit/CMakeFiles/pdal_point_table_test.dir/PointTableTest.cpp.o [246/768] Building CXX object test/unit/CMakeFiles/pdal_point_view_test.dir/PointViewTest.cpp.o [247/768] Building CXX object test/unit/CMakeFiles/pdal_plugin_manager_test.dir/PluginManagerTest.cpp.o [248/768] Building CXX object test/unit/CMakeFiles/pdal_pipeline_writer_test.dir/PipelineWriterTest.cpp.o [249/768] Building CXX object test/unit/CMakeFiles/pdal_pipeline_manager_test.dir/PipelineManagerTest.cpp.o [250/768] Building CXX object test/unit/CMakeFiles/pdal_filespec_test.dir/__/__/pdal/FileSpec.cpp.o [251/768] Building CXX object test/unit/CMakeFiles/pdal_filespec_test.dir/FileSpecTest.cpp.o [252/768] Building CXX object test/unit/CMakeFiles/pdal_ogr_arg_test.dir/__/__/pdal/private/OGRSpec.cpp.o [253/768] Building CXX object test/unit/CMakeFiles/pdal_ogr_arg_test.dir/OGRSpecTest.cpp.o [254/768] Building CXX object test/unit/CMakeFiles/pdal_dimension_test.dir/DimensionTest.cpp.o [255/768] Building CXX object test/unit/CMakeFiles/pdal_options_test.dir/OptionsTest.cpp.o [256/768] Building CXX object test/unit/CMakeFiles/pdal_oldpclblock_test.dir/OldPCLBlockTest.cpp.o [257/768] Building CXX object test/unit/CMakeFiles/pdal_metadata_test.dir/MetadataTest.cpp.o [258/768] Building CXX object test/unit/CMakeFiles/pdal_math_utils_test.dir/__/__/pdal/private/MathUtils.cpp.o [259/768] Building CXX object test/unit/CMakeFiles/pdal_math_utils_test.dir/MathUtilsTest.cpp.o [260/768] Building CXX object test/unit/CMakeFiles/pdal_log_test.dir/LogTest.cpp.o In file included from /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/test/unit/MetadataTest.cpp:37: /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/pdal/Metadata.hpp: In instantiation of 'T pdal::MetadataDetail::value(const std::string&, const std::string&) [with T = int; std::string = std::__cxx11::basic_string]': /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/pdal/Metadata.hpp:574:41: required from 'T pdal::MetadataNode::value() const [with T = int]' 574 | t = MetadataDetail::value(m_impl->m_type, m_impl->m_value); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/test/unit/MetadataTest.cpp:145:5: required from here 145 | EXPECT_EQ(127, m2.value()); | ~~~~~~~~~~~~~^~ /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/pdal/Metadata.hpp:377:18: warning: cast from 'unsigned char*' to 'int*' increases required alignment of target type [-Wcast-align] 377 | return *(reinterpret_cast(encVal.data())); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/pdal/Metadata.hpp: In instantiation of 'T pdal::MetadataDetail::value(const std::string&, const std::string&) [with T = double; std::string = std::__cxx11::basic_string]': /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/pdal/Metadata.hpp:574:41: required from 'T pdal::MetadataNode::value() const [with T = double]' 574 | t = MetadataDetail::value(m_impl->m_type, m_impl->m_value); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/test/unit/MetadataTest.cpp:149:5: required from here 149 | EXPECT_DOUBLE_EQ(d, m3.value()); | ~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/pdal/Metadata.hpp:377:18: warning: cast from 'unsigned char*' to 'double*' increases required alignment of target type [-Wcast-align] 377 | return *(reinterpret_cast(encVal.data())); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/pdal/Metadata.hpp: In instantiation of 'T pdal::MetadataDetail::value(const std::string&, const std::string&) [with T = unsigned int; std::string = std::__cxx11::basic_string]': /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/pdal/Metadata.hpp:574:41: required from 'T pdal::MetadataNode::value() const [with T = unsigned int]' 574 | t = MetadataDetail::value(m_impl->m_type, m_impl->m_value); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/test/unit/MetadataTest.cpp:153:5: required from here 153 | EXPECT_EQ(65539u, m4.value()); | ~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/pdal/Metadata.hpp:377:18: warning: cast from 'unsigned char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] 377 | return *(reinterpret_cast(encVal.data())); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/pdal/Metadata.hpp: In instantiation of 'T pdal::MetadataDetail::value(const std::string&, const std::string&) [with T = short unsigned int; std::string = std::__cxx11::basic_string]': /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/pdal/Metadata.hpp:574:41: required from 'T pdal::MetadataNode::value() const [with T = short unsigned int]' 574 | t = MetadataDetail::value(m_impl->m_type, m_impl->m_value); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/test/unit/MetadataTest.cpp:156:5: required from here 156 | EXPECT_EQ(0u, m4.value()); | ~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/pdal/Metadata.hpp:377:18: warning: cast from 'unsigned char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] 377 | return *(reinterpret_cast(encVal.data())); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/pdal/Metadata.hpp: In instantiation of 'T pdal::MetadataDetail::value(const std::string&, const std::string&) [with T = MetadataTest_pointer_Test::TestBody()::foo*; std::string = std::__cxx11::basic_string]': /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/pdal/Metadata.hpp:574:41: required from 'T pdal::MetadataNode::value() const [with T = MetadataTest_pointer_Test::TestBody()::foo*]' 574 | t = MetadataDetail::value(m_impl->m_type, m_impl->m_value); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/test/unit/MetadataTest.cpp:301:30: required from here 301 | foo *f2 = n2.value(); | ~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/pdal/Metadata.hpp:377:18: warning: cast from 'unsigned char*' to 'MetadataTest_pointer_Test::TestBody()::foo**' increases required alignment of target type [-Wcast-align] 377 | return *(reinterpret_cast(encVal.data())); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [261/768] Building CXX object test/unit/CMakeFiles/pdal_kernel_test.dir/KernelTest.cpp.o [262/768] Building CXX object test/unit/CMakeFiles/pdal_kdindex_test.dir/KDIndexTest.cpp.o [263/768] Building CXX object test/unit/CMakeFiles/pdal_georeference_test.dir/GeoreferenceTest.cpp.o [264/768] Building CXX object test/unit/CMakeFiles/pdal_io_vsi_test.dir/__/__/pdal/util/VSIIO.cpp.o [265/768] Building CXX object test/unit/CMakeFiles/pdal_io_vsi_test.dir/VSITest.cpp.o [266/768] Building CXX object test/unit/CMakeFiles/pdal_file_utils_test.dir/FileUtilsTest.cpp.o [267/768] Building CXX object test/unit/CMakeFiles/pdal_eigen_test.dir/__/__/pdal/private/MathUtils.cpp.o [268/768] Building CXX object test/unit/CMakeFiles/pdal_eigen_test.dir/EigenTest.cpp.o [269/768] Building CXX object test/unit/CMakeFiles/pdal_config_test.dir/ConfigTest.cpp.o [270/768] Building CXX object test/unit/CMakeFiles/pdal_bounds_test.dir/BoundsTest.cpp.o [271/768] Building CXX object test/unit/CMakeFiles/pdal_test_support.dir/Support.cpp.o [272/768] Building CXX object plugins/arrow/CMakeFiles/pdal_io_arrow_reader_test.dir/test/ArrowReaderTest.cpp.o [273/768] Building CXX object plugins/arrow/CMakeFiles/pdal_io_arrow_writer_test.dir/test/ArrowWriterTest.cpp.o [274/768] Building CXX object plugins/e57/CMakeFiles/pdal_io_e57_write_test.dir/test/E57UuidTest.cpp.o [275/768] Building CXX object plugins/e57/CMakeFiles/pdal_io_e57_write_test.dir/test/E57WriterTest.cpp.o [276/768] Building CXX object plugins/e57/CMakeFiles/pdal_io_e57_read_test.dir/test/ScanTest.cpp.o [277/768] Building CXX object plugins/e57/CMakeFiles/pdal_io_e57_read_test.dir/test/E57UtilsTest.cpp.o [278/768] Building CXX object plugins/e57/CMakeFiles/pdal_io_e57_read_test.dir/test/E57ReaderTest.cpp.o [279/768] Building CXX object plugins/tiledb/CMakeFiles/pdal_io_tiledb_bit_fields_test.dir/test/TileDBBitFieldsTest.cpp.o [280/768] Building CXX object plugins/tiledb/CMakeFiles/pdal_io_tiledb_time_reader_test.dir/test/XYZTmUtils.cpp.o [281/768] Building CXX object plugins/tiledb/CMakeFiles/pdal_io_tiledb_time_reader_test.dir/test/TileDBReaderTimeDimTest.cpp.o [282/768] Building CXX object plugins/tiledb/CMakeFiles/pdal_io_tiledb_time_writer_test.dir/test/XYZTmUtils.cpp.o [283/768] Building CXX object plugins/tiledb/CMakeFiles/pdal_io_tiledb_time_writer_test.dir/test/TileDBWriterTimeDimTest.cpp.o [284/768] Building CXX object plugins/tiledb/CMakeFiles/pdal_io_tiledb_reader_test.dir/test/TileDBReaderTest.cpp.o [285/768] Building CXX object plugins/tiledb/CMakeFiles/pdal_io_tiledb_writer_test.dir/test/TileDBWriterTest.cpp.o [286/768] Building CXX object plugins/tiledb/CMakeFiles/pdal_io_tiledb_utils_test.dir/io/TileDBUtils.cpp.o [287/768] Building CXX object plugins/tiledb/CMakeFiles/pdal_io_tiledb_utils_test.dir/test/TileDBUtilsTest.cpp.o [288/768] Building CXX object plugins/hdf/CMakeFiles/pdal_io_hdf_reader_test.dir/test/HdfReadertest.cpp.o [289/768] Building CXX object plugins/icebridge/CMakeFiles/pdal_io_icebridge_reader_test.dir/test/IcebridgeReaderTest.cpp.o [290/768] Building CXX object plugins/cpd/CMakeFiles/pdal_filters_cpd_test.dir/test/CpdFilterTest.cpp.o [291/768] Building CXX object apps/CMakeFiles/pdal.dir/pdal.cpp.o [292/768] Building CXX object plugins/arrow/CMakeFiles/pdal_plugin_reader_arrow.dir/io/ArrowReader.cpp.o [293/768] Building CXX object plugins/arrow/CMakeFiles/pdal_plugin_writer_arrow.dir/io/ArrowWriter.cpp.o In file included from /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/pdal/Stage.hpp:42, from /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/pdal/Filter.hpp:39, from /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/plugins/cpd/filters/CpdFilter.hpp:37, from /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/plugins/cpd/test/CpdFilterTest.cpp:37: /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/pdal/Metadata.hpp: In instantiation of 'T pdal::MetadataDetail::value(const std::string&, const std::string&) [with T = Eigen::Matrix; std::string = std::__cxx11::basic_string]': /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/pdal/Metadata.hpp:574:41: required from 'T pdal::MetadataNode::value() const [with T = Eigen::Matrix]' 574 | t = MetadataDetail::value(m_impl->m_type, m_impl->m_value); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/plugins/cpd/test/CpdFilterTest.cpp:129:71: required from here 129 | Eigen::MatrixXd transformMatrix = transform.value(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/pdal/Metadata.hpp:377:18: warning: cast from 'unsigned char*' to 'Eigen::Matrix*' increases required alignment of target type [-Wcast-align] 377 | return *(reinterpret_cast(encVal.data())); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [294/768] Building CXX object plugins/e57/CMakeFiles/pdal_plugin_writer_e57.dir/io/Uuid.cpp.o [295/768] Building CXX object plugins/e57/CMakeFiles/pdal_plugin_writer_e57.dir/io/Utils.cpp.o [296/768] Building CXX object plugins/e57/CMakeFiles/pdal_plugin_writer_e57.dir/io/E57Writer.cpp.o [297/768] Building CXX object plugins/e57/CMakeFiles/pdal_plugin_reader_e57.dir/io/Utils.cpp.o [298/768] Building CXX object plugins/e57/CMakeFiles/pdal_plugin_reader_e57.dir/io/Scan.cpp.o [299/768] Building CXX object plugins/e57/CMakeFiles/pdal_plugin_reader_e57.dir/io/E57Reader.cpp.o [300/768] Building CXX object plugins/tiledb/CMakeFiles/pdal_plugin_writer_tiledb.dir/io/TileDBUtils.cpp.o [301/768] Building CXX object plugins/tiledb/CMakeFiles/pdal_plugin_writer_tiledb.dir/io/TileDBWriter.cpp.o [302/768] Building CXX object plugins/tiledb/CMakeFiles/pdal_plugin_reader_tiledb.dir/io/TileDBUtils.cpp.o [303/768] Building CXX object plugins/tiledb/CMakeFiles/pdal_plugin_reader_tiledb.dir/io/TileDBReader.cpp.o [304/768] Building CXX object plugins/openscenegraph/CMakeFiles/pdal_plugin_reader_openscenegraph.dir/io/OSGReader.cpp.o [305/768] Building CXX object plugins/pgpointcloud/CMakeFiles/pdal_plugin_writer_pgpointcloud.dir/io/PgWriter.cpp.o [306/768] Building CXX object plugins/pgpointcloud/CMakeFiles/pdal_plugin_reader_pgpointcloud.dir/io/PgReader.cpp.o [307/768] Building CXX object plugins/hdf/CMakeFiles/pdal_plugin_reader_hdf.dir/io/Hdf5Handler.cpp.o [308/768] Building CXX object plugins/hdf/CMakeFiles/pdal_plugin_reader_hdf.dir/io/HdfReader.cpp.o In file included from /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/pdal/Stage.hpp:42, from /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/pdal/Reader.hpp:37, from /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/plugins/tiledb/io/TileDBUtils.hpp:52, from /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/plugins/tiledb/io/TileDBWriter.cpp:45: /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/pdal/Metadata.hpp: In instantiation of 'T pdal::MetadataDetail::value(const std::string&, const std::string&) [with T = double; std::string = std::__cxx11::basic_string]': /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/pdal/Metadata.hpp:574:41: required from 'T pdal::MetadataNode::value() const [with T = double]' 574 | t = MetadataDetail::value(m_impl->m_type, m_impl->m_value); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/plugins/tiledb/io/TileDBWriter.cpp:352:52: required from here 352 | val = meta.findChild(key).value(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/pdal/Metadata.hpp:377:18: warning: cast from 'unsigned char*' to 'double*' increases required alignment of target type [-Wcast-align] 377 | return *(reinterpret_cast(encVal.data())); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [309/768] Building CXX object plugins/icebridge/CMakeFiles/pdal_plugin_reader_icebridge.dir/io/Hdf5Handler.cpp.o [310/768] Building CXX object plugins/icebridge/CMakeFiles/pdal_plugin_reader_icebridge.dir/io/IcebridgeReader.cpp.o [311/768] Building CXX object plugins/cpd/CMakeFiles/pdal_plugin_filter_cpd.dir/filters/CpdFilter.cpp.o [312/768] Building CXX object plugins/faux/CMakeFiles/pdal_plugin_kernel_fauxplugin.dir/kernel/FauxPluginKernel.cpp.o [313/768] Building CXX object CMakeFiles/pdalcpp.dir/pdal/util/private/BacktraceNone.cpp.o [314/768] Building CXX object CMakeFiles/pdalcpp.dir/pdal/private/gdal/SpatialRef.cpp.o [315/768] Building CXX object CMakeFiles/pdalcpp.dir/pdal/private/gdal/Raster.cpp.o [316/768] Building CXX object CMakeFiles/pdalcpp.dir/pdal/private/gdal/GDALUtils.cpp.o [317/768] Building CXX object CMakeFiles/pdalcpp.dir/pdal/private/gdal/ErrorHandler.cpp.o [318/768] Building CXX object CMakeFiles/pdalcpp.dir/pdal/private/gdal/BaseBand.cpp.o [319/768] Building CXX object CMakeFiles/pdalcpp.dir/pdal/private/StageRunner.cpp.o [320/768] Building CXX object CMakeFiles/pdalcpp.dir/pdal/private/SrsTransform.cpp.o [321/768] Building CXX object CMakeFiles/pdalcpp.dir/pdal/private/Raster.cpp.o [322/768] Building CXX object CMakeFiles/pdalcpp.dir/pdal/private/PointGrid.cpp.o [323/768] Building CXX object CMakeFiles/pdalcpp.dir/pdal/private/OGRSpec.cpp.o [324/768] Building CXX object CMakeFiles/pdalcpp.dir/pdal/private/MathUtils.cpp.o [325/768] Building CXX object CMakeFiles/pdalcpp.dir/kernels/private/density/OGR.cpp.o [326/768] Building CXX object CMakeFiles/pdalcpp.dir/kernels/private/PointlessLas.cpp.o [327/768] Building CXX object CMakeFiles/pdalcpp.dir/io/private/stac/Utils.cpp.o [328/768] Building CXX object CMakeFiles/pdalcpp.dir/io/private/stac/ItemCollection.cpp.o [329/768] Building CXX object CMakeFiles/pdalcpp.dir/io/private/stac/Item.cpp.o [330/768] Building CXX object CMakeFiles/pdalcpp.dir/io/private/stac/Collection.cpp.o [331/768] Building CXX object CMakeFiles/pdalcpp.dir/io/private/stac/Catalog.cpp.o [332/768] Building CXX object CMakeFiles/pdalcpp.dir/io/private/las/Vlr.cpp.o [333/768] Building CXX object CMakeFiles/pdalcpp.dir/io/private/las/Utils.cpp.o [334/768] Building CXX object CMakeFiles/pdalcpp.dir/io/private/las/Summary.cpp.o [335/768] Building CXX object CMakeFiles/pdalcpp.dir/io/private/las/Srs.cpp.o [336/768] Building CXX object CMakeFiles/pdalcpp.dir/io/private/las/Header.cpp.o [337/768] Building CXX object CMakeFiles/pdalcpp.dir/io/private/las/Geotiff.cpp.o [338/768] Building CXX object CMakeFiles/pdalcpp.dir/io/private/esri/PageManager.cpp.o [339/768] Building CXX object CMakeFiles/pdalcpp.dir/io/private/esri/Obb.cpp.o [340/768] Building CXX object CMakeFiles/pdalcpp.dir/io/private/esri/EsriUtil.cpp.o [341/768] Building CXX object CMakeFiles/pdalcpp.dir/io/private/ept/TileContents.cpp.o [342/768] Building CXX object CMakeFiles/pdalcpp.dir/io/private/ept/FixedPointLayout.cpp.o [343/768] Building CXX object CMakeFiles/pdalcpp.dir/io/private/ept/EptInfo.cpp.o [344/768] Building CXX object CMakeFiles/pdalcpp.dir/io/private/ept/Addon.cpp.o [345/768] Building CXX object CMakeFiles/pdalcpp.dir/io/private/copcwriter/Reprocessor.cpp.o [346/768] Building CXX object CMakeFiles/pdalcpp.dir/io/private/copcwriter/PyramidManager.cpp.o [347/768] Building CXX object CMakeFiles/pdalcpp.dir/io/private/copcwriter/Processor.cpp.o [348/768] Building CXX object CMakeFiles/pdalcpp.dir/io/private/copcwriter/Output.cpp.o [349/768] Building CXX object CMakeFiles/pdalcpp.dir/io/private/copcwriter/Grid.cpp.o [350/768] Building CXX object CMakeFiles/pdalcpp.dir/io/private/copcwriter/BuPyramid.cpp.o [351/768] Building CXX object CMakeFiles/pdalcpp.dir/io/private/copc/Tile.cpp.o [352/768] Building CXX object CMakeFiles/pdalcpp.dir/io/private/copc/Entry.cpp.o [353/768] Building CXX object CMakeFiles/pdalcpp.dir/io/private/connector/Connector.cpp.o [354/768] Building CXX object CMakeFiles/pdalcpp.dir/io/private/GDALGrid.cpp.o [355/768] Building CXX object CMakeFiles/pdalcpp.dir/filters/private/straighten/Utils.cpp.o [356/768] Building CXX object CMakeFiles/pdalcpp.dir/filters/private/straighten/Polyline.cpp.o [357/768] Building CXX object CMakeFiles/pdalcpp.dir/filters/private/mongoexpression/LogicGate.cpp.o [358/768] Building CXX object CMakeFiles/pdalcpp.dir/filters/private/mongoexpression/Expression.cpp.o [359/768] Building CXX object CMakeFiles/pdalcpp.dir/filters/private/mongoexpression/Comparison.cpp.o [360/768] Building CXX object CMakeFiles/pdalcpp.dir/filters/private/hexer/Processor.cpp.o [361/768] Building CXX object CMakeFiles/pdalcpp.dir/filters/private/hexer/Path.cpp.o [362/768] Building CXX object CMakeFiles/pdalcpp.dir/filters/private/hexer/HexGrid.cpp.o [363/768] Building CXX object CMakeFiles/pdalcpp.dir/filters/private/hexer/H3grid.cpp.o [364/768] Building CXX object CMakeFiles/pdalcpp.dir/filters/private/hexer/BaseGrid.cpp.o [365/768] Building CXX object CMakeFiles/pdalcpp.dir/filters/private/georeference/Trajectory.cpp.o [366/768] Building CXX object CMakeFiles/pdalcpp.dir/filters/private/georeference/LocalCartesian.cpp.o [367/768] Building CXX object CMakeFiles/pdalcpp.dir/filters/private/expr/MathParser.cpp.o [368/768] Building CXX object CMakeFiles/pdalcpp.dir/filters/private/expr/MathExpression.cpp.o [369/768] Building CXX object CMakeFiles/pdalcpp.dir/filters/private/expr/Lexer.cpp.o [370/768] Building CXX object CMakeFiles/pdalcpp.dir/filters/private/expr/IdentExpression.cpp.o [371/768] Building CXX object CMakeFiles/pdalcpp.dir/filters/private/expr/Expression.cpp.o [372/768] Building CXX object CMakeFiles/pdalcpp.dir/filters/private/expr/ConditionalParser.cpp.o [373/768] Building CXX object CMakeFiles/pdalcpp.dir/filters/private/expr/ConditionalExpression.cpp.o [374/768] Building CXX object CMakeFiles/pdalcpp.dir/filters/private/expr/BaseParser.cpp.o [375/768] Building CXX object CMakeFiles/pdalcpp.dir/filters/private/expr/AssignStatement.cpp.o [376/768] Building CXX object CMakeFiles/pdalcpp.dir/filters/private/expr/AssignParser.cpp.o [377/768] Building CXX object CMakeFiles/pdalcpp.dir/filters/private/delaunator.cpp.o [378/768] Building CXX object CMakeFiles/pdalcpp.dir/filters/private/csf/point_cloud.cpp.o [379/768] Building CXX object CMakeFiles/pdalcpp.dir/filters/private/csf/c2cdist.cpp.o [380/768] Building CXX object CMakeFiles/pdalcpp.dir/filters/private/csf/XYZReader.cpp.o [381/768] Building CXX object CMakeFiles/pdalcpp.dir/filters/private/csf/Rasterization.cpp.o [382/768] Building CXX object CMakeFiles/pdalcpp.dir/filters/private/csf/Particle.cpp.o [383/768] Building CXX object CMakeFiles/pdalcpp.dir/filters/private/csf/Constraint.cpp.o [384/768] Building CXX object CMakeFiles/pdalcpp.dir/filters/private/csf/Cloth.cpp.o [385/768] Building CXX object CMakeFiles/pdalcpp.dir/filters/private/csf/CSF.cpp.o [386/768] Building CXX object CMakeFiles/pdalcpp.dir/filters/private/Segmentation.cpp.o [387/768] Building CXX object CMakeFiles/pdalcpp.dir/filters/private/Point.cpp.o [388/768] Building CXX object CMakeFiles/pdalcpp.dir/filters/private/DisjointSet.cpp.o [389/768] Building CXX object CMakeFiles/pdalcpp.dir/filters/private/DimRange.cpp.o [390/768] Building CXX object CMakeFiles/pdalcpp.dir/pdal/util/VSIIO.cpp.o [391/768] Building CXX object CMakeFiles/pdalcpp.dir/pdal/util/Utils.cpp.o [392/768] Building CXX object CMakeFiles/pdalcpp.dir/pdal/util/ThreadPool.cpp.o [393/768] Building CXX object CMakeFiles/pdalcpp.dir/pdal/util/Random.cpp.o [394/768] Building CXX object CMakeFiles/pdalcpp.dir/pdal/util/Georeference.cpp.o [395/768] Building CXX object CMakeFiles/pdalcpp.dir/pdal/util/FileUtils.cpp.o [396/768] Building CXX object CMakeFiles/pdalcpp.dir/pdal/util/Charbuf.cpp.o [397/768] Building CXX object CMakeFiles/pdalcpp.dir/pdal/util/Bounds.cpp.o [398/768] Building CXX object CMakeFiles/pdalcpp.dir/pdal/util/Backtrace.cpp.o [399/768] Building CXX object CMakeFiles/pdalcpp.dir/pdal/pdal_config.cpp.o [400/768] Building CXX object CMakeFiles/pdalcpp.dir/pdal/compression/ZstdCompression.cpp.o [401/768] Building CXX object CMakeFiles/pdalcpp.dir/pdal/compression/LazPerfVlrCompression.cpp.o [402/768] Building CXX object CMakeFiles/pdalcpp.dir/pdal/compression/DeflateCompression.cpp.o [403/768] Building CXX object CMakeFiles/pdalcpp.dir/pdal/XMLSchema.cpp.o [404/768] Building CXX object CMakeFiles/pdalcpp.dir/pdal/Writer.cpp.o [405/768] Building CXX object CMakeFiles/pdalcpp.dir/pdal/SubcommandKernel.cpp.o [406/768] Building CXX object CMakeFiles/pdalcpp.dir/pdal/Streamable.cpp.o [407/768] Building CXX object CMakeFiles/pdalcpp.dir/pdal/StageFactory.cpp.o In file included from /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/pdal/../filters/private/expr/Lexer.hpp:6, from /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/pdal/../filters/private/expr/ConditionalExpression.hpp:4, from /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/pdal/Writer.cpp:40: In copy constructor 'pdal::expr::Token::Value::Value(const pdal::expr::Token::Value&)', inlined from 'pdal::expr::Token::Token(const pdal::expr::Token&)' at /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/pdal/../filters/private/expr/Token.hpp:39:7, inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = pdal::expr::Token; _Args = {const pdal::expr::Token&}]' at /usr/include/c++/15.2.0/bits/stl_construct.h:133:7, inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = const pdal::expr::Token*; _Sentinel = const pdal::expr::Token*; _ForwardIterator = pdal::expr::Token*]' at /usr/include/c++/15.2.0/bits/stl_uninitialized.h:145:17, inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = const pdal::expr::Token*; _ForwardIterator = pdal::expr::Token*]' at /usr/include/c++/15.2.0/bits/stl_uninitialized.h:266:30, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = const pdal::expr::Token*; _Sentinel = const pdal::expr::Token*; _ForwardIterator = pdal::expr::Token*; _Tp = pdal::expr::Token]' at /usr/include/c++/15.2.0/bits/stl_uninitialized.h:637:37, inlined from 'void std::vector<_Tp, _Alloc>::_M_range_initialize_n(_Iterator, _Sentinel, size_type) [with _Iterator = const pdal::expr::Token*; _Sentinel = const pdal::expr::Token*; _Tp = pdal::expr::Token; _Alloc = std::allocator]' at /usr/include/c++/15.2.0/bits/stl_vector.h:1989:37, inlined from 'std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = pdal::expr::Token; _Alloc = std::allocator]' at /usr/include/c++/15.2.0/bits/stl_vector.h:712:23, inlined from 'pdal::expr::BaseParser::BaseParser(pdal::expr::Lexer&)' at /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/pdal/../filters/private/expr/BaseParser.hpp:14:48, inlined from 'pdal::expr::MathParser::MathParser(pdal::expr::Lexer&) [inherited from pdal::expr::BaseParser]' at /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/pdal/../filters/private/expr/MathParser.hpp:13:23, inlined from 'pdal::expr::ConditionalParser::ConditionalParser(pdal::expr::Lexer&)' at /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/pdal/../filters/private/expr/ConditionalParser.hpp:13:55, inlined from 'pdal::Utils::StatusWithReason pdal::Utils::fromString(const std::string&, T&) [with T = pdal::expr::ConditionalExpression; std::enable_if_t<((bool)(! std::is_integral<_Tp>::value))>* = 0]' at /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/pdal/../filters/private/expr/ConditionalExpression.hpp:31:41: /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/pdal/../filters/private/expr/Token.hpp:44:12: warning: '[0].pdal::expr::Token::m_val.pdal::expr::Token::Value::d' is used uninitialized [-Wuninitialized] 44 | struct Value | ^~~~~ In file included from /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/pdal/../filters/private/expr/MathParser.hpp:3, from /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/pdal/../filters/private/expr/ConditionalParser.hpp:3, from /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/pdal/../filters/private/expr/ConditionalExpression.hpp:5: /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/pdal/../filters/private/expr/BaseParser.hpp: In function 'pdal::Utils::StatusWithReason pdal::Utils::fromString(const std::string&, T&) [with T = pdal::expr::ConditionalExpression; std::enable_if_t<((bool)(! std::is_integral<_Tp>::value))>* = 0]': /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/pdal/../filters/private/expr/BaseParser.hpp:14:48: note: '' declared here 14 | BaseParser(Lexer& lexer) : m_lexer(lexer), m_endTokens { Token(TokenType::Eof) } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [408/768] Building CXX object CMakeFiles/pdalcpp.dir/pdal/StageExtensions.cpp.o [409/768] Building CXX object CMakeFiles/pdalcpp.dir/pdal/Stage.cpp.o [410/768] Building CXX object CMakeFiles/pdalcpp.dir/pdal/SrsBounds.cpp.o [411/768] Building CXX object CMakeFiles/pdalcpp.dir/pdal/SpatialReference.cpp.o [412/768] Building CXX object CMakeFiles/pdalcpp.dir/pdal/Scaling.cpp.o [413/768] Building CXX object CMakeFiles/pdalcpp.dir/pdal/Reader.cpp.o [414/768] Building CXX object CMakeFiles/pdalcpp.dir/pdal/QuadIndex.cpp.o [415/768] Building CXX object CMakeFiles/pdalcpp.dir/pdal/Polygon.cpp.o [416/768] Building CXX object CMakeFiles/pdalcpp.dir/pdal/PointView.cpp.o [417/768] Building CXX object CMakeFiles/pdalcpp.dir/pdal/PointTable.cpp.o [418/768] Building CXX object CMakeFiles/pdalcpp.dir/pdal/PointRef.cpp.o [419/768] Building CXX object CMakeFiles/pdalcpp.dir/pdal/PointLayout.cpp.o [420/768] Building CXX object CMakeFiles/pdalcpp.dir/pdal/PluginManager.cpp.o [421/768] Building CXX object CMakeFiles/pdalcpp.dir/pdal/PluginDirectory.cpp.o [422/768] Building CXX object CMakeFiles/pdalcpp.dir/pdal/PipelineWriter.cpp.o [423/768] Building CXX object CMakeFiles/pdalcpp.dir/pdal/PipelineReaderJSON.cpp.o [424/768] Building CXX object CMakeFiles/pdalcpp.dir/pdal/PipelineManager.cpp.o [425/768] Building CXX object CMakeFiles/pdalcpp.dir/pdal/PipelineExecutor.cpp.o [426/768] Building CXX object CMakeFiles/pdalcpp.dir/pdal/PDALUtils.cpp.o [427/768] Building CXX object CMakeFiles/pdalcpp.dir/pdal/Options.cpp.o [428/768] Building CXX object CMakeFiles/pdalcpp.dir/pdal/Metadata.cpp.o [429/768] Building CXX object CMakeFiles/pdalcpp.dir/pdal/Log.cpp.o [430/768] Building CXX object CMakeFiles/pdalcpp.dir/pdal/Kernel.cpp.o [431/768] Building CXX object CMakeFiles/pdalcpp.dir/pdal/KDIndex.cpp.o [432/768] Building CXX object CMakeFiles/pdalcpp.dir/pdal/Geometry.cpp.o [433/768] Building CXX object CMakeFiles/pdalcpp.dir/pdal/Filter.cpp.o [434/768] Building CXX object CMakeFiles/pdalcpp.dir/pdal/FileSpec.cpp.o [435/768] Building CXX object CMakeFiles/pdalcpp.dir/pdal/DynamicLibrary.cpp.o [436/768] Building CXX object CMakeFiles/pdalcpp.dir/pdal/DbWriter.cpp.o [437/768] Building CXX object CMakeFiles/pdalcpp.dir/pdal/DbReader.cpp.o In file included from /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/pdal/../filters/private/expr/Lexer.hpp:6, from /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/pdal/../filters/private/expr/ConditionalExpression.hpp:4, from /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/pdal/Filter.cpp:36: In copy constructor 'pdal::expr::Token::Value::Value(const pdal::expr::Token::Value&)', inlined from 'pdal::expr::Token::Token(const pdal::expr::Token&)' at /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/pdal/../filters/private/expr/Token.hpp:39:7, inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = pdal::expr::Token; _Args = {const pdal::expr::Token&}]' at /usr/include/c++/15.2.0/bits/stl_construct.h:133:7, inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = const pdal::expr::Token*; _Sentinel = const pdal::expr::Token*; _ForwardIterator = pdal::expr::Token*]' at /usr/include/c++/15.2.0/bits/stl_uninitialized.h:145:17, inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = const pdal::expr::Token*; _ForwardIterator = pdal::expr::Token*]' at /usr/include/c++/15.2.0/bits/stl_uninitialized.h:266:30, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = const pdal::expr::Token*; _Sentinel = const pdal::expr::Token*; _ForwardIterator = pdal::expr::Token*; _Tp = pdal::expr::Token]' at /usr/include/c++/15.2.0/bits/stl_uninitialized.h:637:37, inlined from 'void std::vector<_Tp, _Alloc>::_M_range_initialize_n(_Iterator, _Sentinel, size_type) [with _Iterator = const pdal::expr::Token*; _Sentinel = const pdal::expr::Token*; _Tp = pdal::expr::Token; _Alloc = std::allocator]' at /usr/include/c++/15.2.0/bits/stl_vector.h:1989:37, inlined from 'std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = pdal::expr::Token; _Alloc = std::allocator]' at /usr/include/c++/15.2.0/bits/stl_vector.h:712:23, inlined from 'pdal::expr::BaseParser::BaseParser(pdal::expr::Lexer&)' at /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/pdal/../filters/private/expr/BaseParser.hpp:14:48, inlined from 'pdal::expr::MathParser::MathParser(pdal::expr::Lexer&) [inherited from pdal::expr::BaseParser]' at /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/pdal/../filters/private/expr/MathParser.hpp:13:23, inlined from 'pdal::expr::ConditionalParser::ConditionalParser(pdal::expr::Lexer&)' at /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/pdal/../filters/private/expr/ConditionalParser.hpp:13:55, inlined from 'pdal::Utils::StatusWithReason pdal::Utils::fromString(const std::string&, T&) [with T = pdal::expr::ConditionalExpression; std::enable_if_t<((bool)(! std::is_integral<_Tp>::value))>* = 0]' at /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/pdal/../filters/private/expr/ConditionalExpression.hpp:31:41: /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/pdal/../filters/private/expr/Token.hpp:44:12: warning: '[0].pdal::expr::Token::m_val.pdal::expr::Token::Value::d' is used uninitialized [-Wuninitialized] 44 | struct Value | ^~~~~ In file included from /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/pdal/../filters/private/expr/MathParser.hpp:3, from /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/pdal/../filters/private/expr/ConditionalParser.hpp:3, from /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/pdal/../filters/private/expr/ConditionalExpression.hpp:5: /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/pdal/../filters/private/expr/BaseParser.hpp: In function 'pdal::Utils::StatusWithReason pdal::Utils::fromString(const std::string&, T&) [with T = pdal::expr::ConditionalExpression; std::enable_if_t<((bool)(! std::is_integral<_Tp>::value))>* = 0]': /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/pdal/../filters/private/expr/BaseParser.hpp:14:48: note: '' declared here 14 | BaseParser(Lexer& lexer) : m_lexer(lexer), m_endTokens { Token(TokenType::Eof) } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [438/768] Building CXX object CMakeFiles/pdalcpp.dir/pdal/ColumnPointTable.cpp.o [439/768] Building CXX object CMakeFiles/pdalcpp.dir/kernels/TranslateKernel.cpp.o /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/pdal/ColumnPointTable.cpp: In function 'void pdal::{anonymous}::copy(const char*, char*, pdal::Dimension::Type)': /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/pdal/ColumnPointTable.cpp:82:10: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] 82 | *reinterpret_cast(dst) = | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/pdal/ColumnPointTable.cpp:83:14: warning: cast from 'const char*' to 'const double*' increases required alignment of target type [-Wcast-align] 83 | *reinterpret_cast(src); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/pdal/ColumnPointTable.cpp:86:10: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] 86 | *reinterpret_cast(dst) = | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/pdal/ColumnPointTable.cpp:87:14: warning: cast from 'const char*' to 'const float*' increases required alignment of target type [-Wcast-align] 87 | *reinterpret_cast(src); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/pdal/ColumnPointTable.cpp:94:10: warning: cast from 'char*' to 'int16_t*' {aka 'short int*'} increases required alignment of target type [-Wcast-align] 94 | *reinterpret_cast(dst) = | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/pdal/ColumnPointTable.cpp:95:14: warning: cast from 'const char*' to 'const int16_t*' {aka 'const short int*'} increases required alignment of target type [-Wcast-align] 95 | *reinterpret_cast(src); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/pdal/ColumnPointTable.cpp:98:10: warning: cast from 'char*' to 'int32_t*' {aka 'int*'} increases required alignment of target type [-Wcast-align] 98 | *reinterpret_cast(dst) = | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/pdal/ColumnPointTable.cpp:99:14: warning: cast from 'const char*' to 'const int32_t*' {aka 'const int*'} increases required alignment of target type [-Wcast-align] 99 | *reinterpret_cast(src); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/pdal/ColumnPointTable.cpp:102:10: warning: cast from 'char*' to 'int64_t*' {aka 'long int*'} increases required alignment of target type [-Wcast-align] 102 | *reinterpret_cast(dst) = | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/pdal/ColumnPointTable.cpp:103:14: warning: cast from 'const char*' to 'const int64_t*' {aka 'const long int*'} increases required alignment of target type [-Wcast-align] 103 | *reinterpret_cast(src); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/pdal/ColumnPointTable.cpp:110:10: warning: cast from 'char*' to 'uint16_t*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] 110 | *reinterpret_cast(dst) = | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/pdal/ColumnPointTable.cpp:111:14: warning: cast from 'const char*' to 'const uint16_t*' {aka 'const short unsigned int*'} increases required alignment of target type [-Wcast-align] 111 | *reinterpret_cast(src); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/pdal/ColumnPointTable.cpp:114:10: warning: cast from 'char*' to 'uint32_t*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] 114 | *reinterpret_cast(dst) = | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/pdal/ColumnPointTable.cpp:115:14: warning: cast from 'const char*' to 'const uint32_t*' {aka 'const unsigned int*'} increases required alignment of target type [-Wcast-align] 115 | *reinterpret_cast(src); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/pdal/ColumnPointTable.cpp:118:10: warning: cast from 'char*' to 'uint64_t*' {aka 'long unsigned int*'} increases required alignment of target type [-Wcast-align] 118 | *reinterpret_cast(dst) = | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/pdal/ColumnPointTable.cpp:119:14: warning: cast from 'const char*' to 'const uint64_t*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] 119 | *reinterpret_cast(src); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [440/768] Building CXX object CMakeFiles/pdalcpp.dir/kernels/TileKernel.cpp.o [441/768] Building CXX object CMakeFiles/pdalcpp.dir/kernels/TIndexKernel.cpp.o [442/768] Building CXX object CMakeFiles/pdalcpp.dir/kernels/SplitKernel.cpp.o [443/768] Building CXX object CMakeFiles/pdalcpp.dir/kernels/SortKernel.cpp.o [444/768] Building CXX object CMakeFiles/pdalcpp.dir/kernels/RandomKernel.cpp.o [445/768] Building CXX object CMakeFiles/pdalcpp.dir/kernels/PipelineKernel.cpp.o [446/768] Building CXX object CMakeFiles/pdalcpp.dir/kernels/MergeKernel.cpp.o [447/768] Building CXX object CMakeFiles/pdalcpp.dir/kernels/InfoKernel.cpp.o [448/768] Building CXX object CMakeFiles/pdalcpp.dir/kernels/HausdorffKernel.cpp.o [449/768] Building CXX object CMakeFiles/pdalcpp.dir/kernels/GroundKernel.cpp.o [450/768] Building CXX object CMakeFiles/pdalcpp.dir/kernels/EvalKernel.cpp.o [451/768] Building CXX object CMakeFiles/pdalcpp.dir/kernels/DensityKernel.cpp.o [452/768] Building CXX object CMakeFiles/pdalcpp.dir/kernels/DeltaKernel.cpp.o [453/768] Building CXX object CMakeFiles/pdalcpp.dir/kernels/ChamferKernel.cpp.o [454/768] Building CXX object CMakeFiles/pdalcpp.dir/io/TextWriter.cpp.o [455/768] Building CXX object CMakeFiles/pdalcpp.dir/io/TextReader.cpp.o [456/768] Building CXX object CMakeFiles/pdalcpp.dir/io/TerrasolidReader.cpp.o [457/768] Building CXX object CMakeFiles/pdalcpp.dir/io/TIndexReader.cpp.o [458/768] Building CXX object CMakeFiles/pdalcpp.dir/io/StacReader.cpp.o [459/768] Building CXX object CMakeFiles/pdalcpp.dir/io/SlpkReader.cpp.o [460/768] Building CXX object CMakeFiles/pdalcpp.dir/io/SbetWriter.cpp.o [461/768] Building CXX object CMakeFiles/pdalcpp.dir/io/SbetSmrmsgReader.cpp.o [462/768] Building CXX object CMakeFiles/pdalcpp.dir/io/SbetReader.cpp.o [463/768] Building CXX object CMakeFiles/pdalcpp.dir/io/RasterWriter.cpp.o [464/768] Building CXX object CMakeFiles/pdalcpp.dir/io/QfitReader.cpp.o [465/768] Building CXX object CMakeFiles/pdalcpp.dir/io/PtxReader.cpp.o [466/768] Building CXX object CMakeFiles/pdalcpp.dir/io/PtsReader.cpp.o [467/768] Building CXX object CMakeFiles/pdalcpp.dir/io/PlyWriter.cpp.o [468/768] Building CXX object CMakeFiles/pdalcpp.dir/io/PlyReader.cpp.o [469/768] Building CXX object CMakeFiles/pdalcpp.dir/io/PcdWriter.cpp.o [470/768] Building CXX object CMakeFiles/pdalcpp.dir/io/PcdReader.cpp.o [471/768] Building CXX object CMakeFiles/pdalcpp.dir/io/PcdHeader.cpp.o In file included from /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/pdal/PointView.hpp:38, from /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/io/PlyWriter.hpp:35, from /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/io/PlyWriter.cpp:35: In constructor 'pdal::DimType::DimType(pdal::Dimension::Id, pdal::Dimension::Type, double, double)', inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = pdal::DimType; _Args = {pdal::Dimension::Id&, pdal::Dimension::Type&}; _Tp = pdal::DimType]' at /usr/include/c++/15.2.0/bits/new_allocator.h:191:4, inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = pdal::DimType; _Args = {pdal::Dimension::Id&, pdal::Dimension::Type&}; _Tp = pdal::DimType]' at /usr/include/c++/15.2.0/bits/alloc_traits.h:674:17, inlined from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {pdal::Dimension::Id&, pdal::Dimension::Type&}; _Tp = pdal::DimType; _Alloc = std::allocator]' at /usr/include/c++/15.2.0/bits/vector.tcc:586:26, inlined from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {pdal::Dimension::Id&, pdal::Dimension::Type&}; _Tp = pdal::DimType; _Alloc = std::allocator]' at /usr/include/c++/15.2.0/bits/vector.tcc:123:21, inlined from 'virtual void pdal::PlyWriter::prepared(pdal::PointTableRef)' at /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/io/PlyWriter.cpp:109:32: /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/pdal/DimType.hpp:49:19: warning: 'type' may be used uninitialized [-Wmaybe-uninitialized] 49 | m_id(id), m_type(type), m_xform(scale, offset) | ^~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/io/PlyWriter.cpp: In member function 'virtual void pdal::PlyWriter::prepared(pdal::PointTableRef)': /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/io/PlyWriter.cpp:90:29: note: 'type' was declared here 90 | Dimension::Type type; | ^~~~ [472/768] Building CXX object CMakeFiles/pdalcpp.dir/io/OptechReader.cpp.o [473/768] Building CXX object CMakeFiles/pdalcpp.dir/io/ObjReader.cpp.o [474/768] Building CXX object CMakeFiles/pdalcpp.dir/io/OGRWriter.cpp.o [475/768] Building CXX object CMakeFiles/pdalcpp.dir/io/NullWriter.cpp.o [476/768] Building CXX object CMakeFiles/pdalcpp.dir/io/MemoryViewReader.cpp.o [477/768] Building CXX object CMakeFiles/pdalcpp.dir/io/LasWriter.cpp.o [478/768] Building CXX object CMakeFiles/pdalcpp.dir/io/LasVLR.cpp.o [479/768] Building CXX object CMakeFiles/pdalcpp.dir/io/LasReader.cpp.o [480/768] Building CXX object CMakeFiles/pdalcpp.dir/io/LasHeader.cpp.o [481/768] Building CXX object CMakeFiles/pdalcpp.dir/io/Ilvis2Reader.cpp.o [482/768] Building CXX object CMakeFiles/pdalcpp.dir/io/Ilvis2MetadataReader.cpp.o [483/768] Building CXX object CMakeFiles/pdalcpp.dir/io/I3SReader.cpp.o [484/768] Building CXX object CMakeFiles/pdalcpp.dir/io/GltfWriter.cpp.o In file included from /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/pdal/PDALUtils.hpp:37, from /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/pdal/FlexWriter.hpp:36, from /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/io/LasWriter.hpp:41, from /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/io/LasWriter.cpp:39: /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/pdal/Metadata.hpp: In instantiation of 'T pdal::MetadataDetail::value(const std::string&, const std::string&) [with T = short unsigned int; std::string = std::__cxx11::basic_string]': /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/pdal/Metadata.hpp:574:41: required from 'T pdal::MetadataNode::value() const [with T = short unsigned int]' 574 | t = MetadataDetail::value(m_impl->m_type, m_impl->m_value); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/io/LasWriter.cpp:672:55: required from 'void pdal::LasWriter::handleHeaderForward(const std::string&, T&, const pdal::MetadataNode&) [with T = pdal::NumHeaderVal; std::string = std::__cxx11::basic_string]' 672 | headerVal.setVal(m.value()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/io/LasWriter.cpp:682:24: required from here 682 | handleHeaderForward("filesource_id", d->opts.filesourceId, forward); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/pdal/Metadata.hpp:377:18: warning: cast from 'unsigned char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] 377 | return *(reinterpret_cast(encVal.data())); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [485/768] Building CXX object CMakeFiles/pdalcpp.dir/io/GDALWriter.cpp.o [486/768] Building CXX object CMakeFiles/pdalcpp.dir/io/GDALReader.cpp.o [487/768] Building CXX object CMakeFiles/pdalcpp.dir/io/FbiWriter.cpp.o [488/768] Building CXX object CMakeFiles/pdalcpp.dir/io/FbiReader.cpp.o [489/768] Building CXX object CMakeFiles/pdalcpp.dir/io/FbiHeader.cpp.o [490/768] Building CXX object CMakeFiles/pdalcpp.dir/io/FauxReader.cpp.o [491/768] Building CXX object CMakeFiles/pdalcpp.dir/io/EsriReader.cpp.o [492/768] Building CXX object CMakeFiles/pdalcpp.dir/io/EptReader.cpp.o [493/768] Building CXX object CMakeFiles/pdalcpp.dir/io/EptAddonWriter.cpp.o [494/768] Building CXX object CMakeFiles/pdalcpp.dir/io/CopcWriter.cpp.o [495/768] Building CXX object CMakeFiles/pdalcpp.dir/io/CopcReader.cpp.o [496/768] Building CXX object CMakeFiles/pdalcpp.dir/io/BpfWriter.cpp.o [497/768] Building CXX object CMakeFiles/pdalcpp.dir/io/BpfReader.cpp.o In file included from /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/pdal/Options.hpp:38, from /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/pdal/Writer.hpp:40, from /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/io/CopcWriter.hpp:37, from /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/io/CopcWriter.cpp:43: /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/pdal/Metadata.hpp: In instantiation of 'T pdal::MetadataDetail::value(const std::string&, const std::string&) [with T = short unsigned int; std::string = std::__cxx11::basic_string]': /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/pdal/Metadata.hpp:574:41: required from 'T pdal::MetadataNode::value() const [with T = short unsigned int]' 574 | t = MetadataDetail::value(m_impl->m_type, m_impl->m_value); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/io/CopcWriter.cpp:188:55: required from 'void pdal::CopcWriter::handleHeaderForward(const std::string&, T&, const pdal::MetadataNode&) [with T = pdal::NumHeaderVal; std::string = std::__cxx11::basic_string]' 188 | headerVal.setVal(m.value()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/io/CopcWriter.cpp:194:24: required from here 194 | handleHeaderForward("filesource_id", b->opts.filesourceId, forward); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/pdal/Metadata.hpp:377:18: warning: cast from 'unsigned char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] 377 | return *(reinterpret_cast(encVal.data())); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [498/768] Building CXX object CMakeFiles/pdalcpp.dir/io/BpfHeader.cpp.o [499/768] Building CXX object CMakeFiles/pdalcpp.dir/io/BpfCompressor.cpp.o [500/768] Building CXX object CMakeFiles/pdalcpp.dir/filters/ZsmoothFilter.cpp.o [501/768] Building CXX object CMakeFiles/pdalcpp.dir/filters/VoxelDownsizeFilter.cpp.o [502/768] Building CXX object CMakeFiles/pdalcpp.dir/filters/VoxelCentroidNearestNeighborFilter.cpp.o [503/768] Building CXX object CMakeFiles/pdalcpp.dir/filters/VoxelCenterNearestNeighborFilter.cpp.o [504/768] Building CXX object CMakeFiles/pdalcpp.dir/filters/TransformationFilter.cpp.o [505/768] Building CXX object CMakeFiles/pdalcpp.dir/filters/TailFilter.cpp.o [506/768] Building CXX object CMakeFiles/pdalcpp.dir/filters/SupervoxelFilter.cpp.o [507/768] Building CXX object CMakeFiles/pdalcpp.dir/filters/StreamCallbackFilter.cpp.o [508/768] Building CXX object CMakeFiles/pdalcpp.dir/filters/StraightenFilter.cpp.o [509/768] Building CXX object CMakeFiles/pdalcpp.dir/filters/StatsFilter.cpp.o [510/768] Building CXX object CMakeFiles/pdalcpp.dir/filters/SplitterFilter.cpp.o /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/filters/SupervoxelFilter.cpp: In member function 'std::size_t pdal::SupervoxelFilter::estimateClusterCount(pdal::PointView&)': /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/filters/SupervoxelFilter.cpp:122:11: warning: 'originX' may be used uninitialized [-Wmaybe-uninitialized] 122 | x -= originX; | ~~^~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/filters/SupervoxelFilter.cpp:105:12: note: 'originX' was declared here 105 | double originX, originY, originZ; | ^~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/filters/SupervoxelFilter.cpp:123:11: warning: 'originY' may be used uninitialized [-Wmaybe-uninitialized] 123 | y -= originY; | ~~^~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/filters/SupervoxelFilter.cpp:105:21: note: 'originY' was declared here 105 | double originX, originY, originZ; | ^~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/filters/SupervoxelFilter.cpp:124:11: warning: 'originZ' may be used uninitialized [-Wmaybe-uninitialized] 124 | z -= originZ; | ~~^~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/filters/SupervoxelFilter.cpp:105:30: note: 'originZ' was declared here 105 | double originX, originY, originZ; | ^~~~~~~ [511/768] Building CXX object CMakeFiles/pdalcpp.dir/filters/SparseSurfaceFilter.cpp.o [512/768] Building CXX object CMakeFiles/pdalcpp.dir/filters/SortFilter.cpp.o [513/768] Building CXX object CMakeFiles/pdalcpp.dir/filters/SkewnessBalancingFilter.cpp.o [514/768] Building CXX object CMakeFiles/pdalcpp.dir/filters/ShellFilter.cpp.o [515/768] Building CXX object CMakeFiles/pdalcpp.dir/filters/SeparateScanLineFilter.cpp.o [516/768] Building CXX object CMakeFiles/pdalcpp.dir/filters/SampleFilter.cpp.o [517/768] Building CXX object CMakeFiles/pdalcpp.dir/filters/SMRFilter.cpp.o [518/768] Building CXX object CMakeFiles/pdalcpp.dir/filters/ReturnsFilter.cpp.o [519/768] Building CXX object CMakeFiles/pdalcpp.dir/filters/ReprojectionFilter.cpp.o [520/768] Building CXX object CMakeFiles/pdalcpp.dir/filters/RelaxationDartThrowing.cpp.o [521/768] Building CXX object CMakeFiles/pdalcpp.dir/filters/ReciprocityFilter.cpp.o [522/768] Building CXX object CMakeFiles/pdalcpp.dir/filters/RangeFilter.cpp.o [523/768] Building CXX object CMakeFiles/pdalcpp.dir/filters/RandomizeFilter.cpp.o [524/768] Building CXX object CMakeFiles/pdalcpp.dir/filters/RadiusAssignFilter.cpp.o [525/768] Building CXX object CMakeFiles/pdalcpp.dir/filters/RadialDensityFilter.cpp.o [526/768] Building CXX object CMakeFiles/pdalcpp.dir/filters/ProjPipelineFilter.cpp.o [527/768] Building CXX object CMakeFiles/pdalcpp.dir/filters/PoissonFilter.cpp.o [528/768] Building CXX object CMakeFiles/pdalcpp.dir/filters/PlaneFitFilter.cpp.o In file included from /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/filters/private/expr/Lexer.hpp:6, from /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/filters/private/expr/BaseParser.hpp:3, from /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/filters/private/expr/AssignParser.hpp:3, from /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/filters/private/expr/AssignStatement.hpp:3, from /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/filters/RadiusAssignFilter.hpp:6, from /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/filters/RadiusAssignFilter.cpp:1: In copy constructor 'pdal::expr::Token::Value::Value(const pdal::expr::Token::Value&)', inlined from 'pdal::expr::Token::Token(const pdal::expr::Token&)' at /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/filters/private/expr/Token.hpp:39:7, inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = pdal::expr::Token; _Args = {const pdal::expr::Token&}]' at /usr/include/c++/15.2.0/bits/stl_construct.h:133:7, inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = const pdal::expr::Token*; _Sentinel = const pdal::expr::Token*; _ForwardIterator = pdal::expr::Token*]' at /usr/include/c++/15.2.0/bits/stl_uninitialized.h:145:17, inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = const pdal::expr::Token*; _ForwardIterator = pdal::expr::Token*]' at /usr/include/c++/15.2.0/bits/stl_uninitialized.h:266:30, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = const pdal::expr::Token*; _Sentinel = const pdal::expr::Token*; _ForwardIterator = pdal::expr::Token*; _Tp = pdal::expr::Token]' at /usr/include/c++/15.2.0/bits/stl_uninitialized.h:637:37, inlined from 'void std::vector<_Tp, _Alloc>::_M_range_initialize_n(_Iterator, _Sentinel, size_type) [with _Iterator = const pdal::expr::Token*; _Sentinel = const pdal::expr::Token*; _Tp = pdal::expr::Token; _Alloc = std::allocator]' at /usr/include/c++/15.2.0/bits/stl_vector.h:1989:37, inlined from 'std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = pdal::expr::Token; _Alloc = std::allocator]' at /usr/include/c++/15.2.0/bits/stl_vector.h:712:23, inlined from 'pdal::expr::BaseParser::BaseParser(pdal::expr::Lexer&)' at /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/filters/private/expr/BaseParser.hpp:14:48, inlined from 'pdal::expr::AssignParser::AssignParser(pdal::expr::Lexer&)' at /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/filters/private/expr/AssignParser.hpp:15:50, inlined from 'pdal::Utils::StatusWithReason pdal::Utils::fromString(const std::string&, T&) [with T = pdal::expr::AssignStatement; std::enable_if_t<((bool)(! std::is_integral<_Tp>::value))>* = 0]' at /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/filters/private/expr/AssignStatement.hpp:51:36: /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/filters/private/expr/Token.hpp:44:12: warning: '[0].pdal::expr::Token::m_val.pdal::expr::Token::Value::d' is used uninitialized [-Wuninitialized] 44 | struct Value | ^~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/filters/private/expr/BaseParser.hpp: In function 'pdal::Utils::StatusWithReason pdal::Utils::fromString(const std::string&, T&) [with T = pdal::expr::AssignStatement; std::enable_if_t<((bool)(! std::is_integral<_Tp>::value))>* = 0]': /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/filters/private/expr/BaseParser.hpp:14:48: note: '' declared here 14 | BaseParser(Lexer& lexer) : m_lexer(lexer), m_endTokens { Token(TokenType::Eof) } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [529/768] Building CXX object CMakeFiles/pdalcpp.dir/filters/PMFFilter.cpp.o [530/768] Building CXX object CMakeFiles/pdalcpp.dir/filters/OverlayFilter.cpp.o [531/768] Building CXX object CMakeFiles/pdalcpp.dir/filters/OutlierFilter.cpp.o [532/768] Building CXX object CMakeFiles/pdalcpp.dir/filters/OptimalNeighborhoodFilter.cpp.o [533/768] Building CXX object CMakeFiles/pdalcpp.dir/filters/NormalFilter.cpp.o [534/768] Building CXX object CMakeFiles/pdalcpp.dir/filters/NeighborClassifierFilter.cpp.o [535/768] Building CXX object CMakeFiles/pdalcpp.dir/filters/NNDistanceFilter.cpp.o [536/768] Building CXX object CMakeFiles/pdalcpp.dir/filters/MortonOrderFilter.cpp.o [537/768] Building CXX object CMakeFiles/pdalcpp.dir/filters/MongoExpressionFilter.cpp.o [538/768] Building CXX object CMakeFiles/pdalcpp.dir/filters/MiniballFilter.cpp.o [539/768] Building CXX object CMakeFiles/pdalcpp.dir/filters/MergeFilter.cpp.o [540/768] Building CXX object CMakeFiles/pdalcpp.dir/filters/MADFilter.cpp.o [541/768] Building CXX object CMakeFiles/pdalcpp.dir/filters/M3C2Filter.cpp.o In file included from /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/vendor/kazhdan/PPolynomial.h:33, from /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/vendor/kazhdan/BSplineData.h:35, from /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/vendor/kazhdan/MultiGridOctreeData.h:60, from /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/vendor/kazhdan/PoissonRecon.h:50, from /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/filters/PoissonFilter.cpp:39: /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/vendor/kazhdan/Array.h: In function 'void* aligned_malloc(size_t, size_t)': /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/vendor/kazhdan/Array.h:44:19: warning: cast from 'char*' to 'void**' increases required alignment of target type [-Wcast-align] 44 | void **vmem = reinterpret_cast(amem); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'C* AllocPointer(size_t, const char*) [with C = double]', inlined from 'static int SparseMatrix::SolveCG(const SparseMatrix&, const T2*, int, T2*, T2, int, bool, bool, int) [with T2 = double; T = double]' at /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/vendor/kazhdan/SparseMatrix.inl:408:41, inlined from 'int Octree::_solveSystemCG(const FEMSystemFunctor&, const BSplineData&, InterpolationInfo*, LocalDepth, DenseNodeData&, DenseNodeData&, DenseNodeData&, int, bool, _SolverStats&, bool, double) [with int FEMDegree = 2; BoundaryType BType = BOUNDARY_NEUMANN; FEMSystemFunctor = FEMSystemFunctor<2, BOUNDARY_NEUMANN>; bool HasGradients = false; Real = double]' at /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/vendor/kazhdan/MultiGridOctreeData.System.inl:1510:51: /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/vendor/kazhdan/Array.h:92:23: warning: argument 1 range [18446744071562067968, 18446744073709551615] exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 92 | return (C*) calloc(size, sizeof(C)); | ~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/pthread.h:30, from /usr/include/c++/15.2.0/riscv64-alpine-linux-musl/bits/gthr-default.h:35, from /usr/include/c++/15.2.0/riscv64-alpine-linux-musl/bits/gthr.h:157, from /usr/include/c++/15.2.0/ext/atomicity.h:37, from /usr/include/c++/15.2.0/bits/shared_ptr_base.h:61, from /usr/include/c++/15.2.0/bits/shared_ptr.h:53, from /usr/include/c++/15.2.0/memory:82, from /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/pdal/Filter.hpp:37, from /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/filters/PoissonFilter.hpp:37, from /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/filters/PoissonFilter.cpp:35: /usr/include/sched.h: In function 'int Octree::_solveSystemCG(const FEMSystemFunctor&, const BSplineData&, InterpolationInfo*, LocalDepth, DenseNodeData&, DenseNodeData&, DenseNodeData&, int, bool, _SolverStats&, bool, double) [with int FEMDegree = 2; BoundaryType BType = BOUNDARY_NEUMANN; FEMSystemFunctor = FEMSystemFunctor<2, BOUNDARY_NEUMANN>; bool HasGradients = false; Real = double]': /usr/include/sched.h:83:8: note: in a call to allocation function 'void* calloc(size_t, size_t)' declared here 83 | void *(calloc)(size_t, size_t); | ^~~~~~ In function 'C* AllocPointer(size_t, const char*) [with C = double]', inlined from 'static int SparseMatrix::SolveCG(const SparseMatrix&, const T2*, int, T2*, T2, int, bool, bool, int) [with T2 = double; T = double]' at /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/vendor/kazhdan/SparseMatrix.inl:409:41, inlined from 'int Octree::_solveSystemCG(const FEMSystemFunctor&, const BSplineData&, InterpolationInfo*, LocalDepth, DenseNodeData&, DenseNodeData&, DenseNodeData&, int, bool, _SolverStats&, bool, double) [with int FEMDegree = 2; BoundaryType BType = BOUNDARY_NEUMANN; FEMSystemFunctor = FEMSystemFunctor<2, BOUNDARY_NEUMANN>; bool HasGradients = false; Real = double]' at /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/vendor/kazhdan/MultiGridOctreeData.System.inl:1510:51: /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/vendor/kazhdan/Array.h:92:23: warning: argument 1 range [18446744071562067968, 18446744073709551615] exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 92 | return (C*) calloc(size, sizeof(C)); | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/include/sched.h: In function 'int Octree::_solveSystemCG(const FEMSystemFunctor&, const BSplineData&, InterpolationInfo*, LocalDepth, DenseNodeData&, DenseNodeData&, DenseNodeData&, int, bool, _SolverStats&, bool, double) [with int FEMDegree = 2; BoundaryType BType = BOUNDARY_NEUMANN; FEMSystemFunctor = FEMSystemFunctor<2, BOUNDARY_NEUMANN>; bool HasGradients = false; Real = double]': /usr/include/sched.h:83:8: note: in a call to allocation function 'void* calloc(size_t, size_t)' declared here 83 | void *(calloc)(size_t, size_t); | ^~~~~~ In function 'C* AllocPointer(size_t, const char*) [with C = double]', inlined from 'static int SparseMatrix::SolveCG(const SparseMatrix&, const T2*, int, T2*, T2, int, bool, bool, int) [with T2 = double; T = double]' at /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/vendor/kazhdan/SparseMatrix.inl:410:41, inlined from 'int Octree::_solveSystemCG(const FEMSystemFunctor&, const BSplineData&, InterpolationInfo*, LocalDepth, DenseNodeData&, DenseNodeData&, DenseNodeData&, int, bool, _SolverStats&, bool, double) [with int FEMDegree = 2; BoundaryType BType = BOUNDARY_NEUMANN; FEMSystemFunctor = FEMSystemFunctor<2, BOUNDARY_NEUMANN>; bool HasGradients = false; Real = double]' at /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/vendor/kazhdan/MultiGridOctreeData.System.inl:1510:51: /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/vendor/kazhdan/Array.h:92:23: warning: argument 1 range [18446744071562067968, 18446744073709551615] exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 92 | return (C*) calloc(size, sizeof(C)); | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/include/sched.h: In function 'int Octree::_solveSystemCG(const FEMSystemFunctor&, const BSplineData&, InterpolationInfo*, LocalDepth, DenseNodeData&, DenseNodeData&, DenseNodeData&, int, bool, _SolverStats&, bool, double) [with int FEMDegree = 2; BoundaryType BType = BOUNDARY_NEUMANN; FEMSystemFunctor = FEMSystemFunctor<2, BOUNDARY_NEUMANN>; bool HasGradients = false; Real = double]': /usr/include/sched.h:83:8: note: in a call to allocation function 'void* calloc(size_t, size_t)' declared here 83 | void *(calloc)(size_t, size_t); | ^~~~~~ [542/768] Building CXX object CMakeFiles/pdalcpp.dir/filters/LocateFilter.cpp.o [543/768] Building CXX object CMakeFiles/pdalcpp.dir/filters/LloydKMeansFilter.cpp.o [544/768] Building CXX object CMakeFiles/pdalcpp.dir/filters/LiTreeFilter.cpp.o [545/768] Building CXX object CMakeFiles/pdalcpp.dir/filters/LabelDuplicatesFilter.cpp.o [546/768] Building CXX object CMakeFiles/pdalcpp.dir/filters/LOFFilter.cpp.o [547/768] Building CXX object CMakeFiles/pdalcpp.dir/filters/IterativeClosestPoint.cpp.o [548/768] Building CXX object CMakeFiles/pdalcpp.dir/filters/InfoFilter.cpp.o [549/768] Building CXX object CMakeFiles/pdalcpp.dir/filters/IQRFilter.cpp.o [550/768] Building CXX object CMakeFiles/pdalcpp.dir/filters/HexBinFilter.cpp.o [551/768] Building CXX object CMakeFiles/pdalcpp.dir/filters/HeadFilter.cpp.o [552/768] Building CXX object CMakeFiles/pdalcpp.dir/filters/HagNnFilter.cpp.o [553/768] Building CXX object CMakeFiles/pdalcpp.dir/filters/HagDemFilter.cpp.o [554/768] Building CXX object CMakeFiles/pdalcpp.dir/filters/HagDelaunayFilter.cpp.o [555/768] Building CXX object CMakeFiles/pdalcpp.dir/filters/H3Filter.cpp.o [556/768] Building CXX object CMakeFiles/pdalcpp.dir/filters/GroupByFilter.cpp.o [557/768] Building CXX object CMakeFiles/pdalcpp.dir/filters/GridDecimationFilter.cpp.o [558/768] Building CXX object CMakeFiles/pdalcpp.dir/filters/GreedyProjection.cpp.o [559/768] Building CXX object CMakeFiles/pdalcpp.dir/filters/GpsTimeConvert.cpp.o [560/768] Building CXX object CMakeFiles/pdalcpp.dir/filters/GeoreferenceFilter.cpp.o In file included from /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/filters/private/expr/Lexer.hpp:6, from /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/filters/private/expr/BaseParser.hpp:3, from /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/filters/private/expr/AssignParser.hpp:3, from /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/filters/private/expr/AssignStatement.hpp:3, from /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/filters/GridDecimationFilter.hpp:17, from /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/filters/GridDecimationFilter.cpp:35: In copy constructor 'pdal::expr::Token::Value::Value(const pdal::expr::Token::Value&)', inlined from 'pdal::expr::Token::Token(const pdal::expr::Token&)' at /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/filters/private/expr/Token.hpp:39:7, inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = pdal::expr::Token; _Args = {const pdal::expr::Token&}]' at /usr/include/c++/15.2.0/bits/stl_construct.h:133:7, inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = const pdal::expr::Token*; _Sentinel = const pdal::expr::Token*; _ForwardIterator = pdal::expr::Token*]' at /usr/include/c++/15.2.0/bits/stl_uninitialized.h:145:17, inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = const pdal::expr::Token*; _ForwardIterator = pdal::expr::Token*]' at /usr/include/c++/15.2.0/bits/stl_uninitialized.h:266:30, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = const pdal::expr::Token*; _Sentinel = const pdal::expr::Token*; _ForwardIterator = pdal::expr::Token*; _Tp = pdal::expr::Token]' at /usr/include/c++/15.2.0/bits/stl_uninitialized.h:637:37, inlined from 'void std::vector<_Tp, _Alloc>::_M_range_initialize_n(_Iterator, _Sentinel, size_type) [with _Iterator = const pdal::expr::Token*; _Sentinel = const pdal::expr::Token*; _Tp = pdal::expr::Token; _Alloc = std::allocator]' at /usr/include/c++/15.2.0/bits/stl_vector.h:1989:37, inlined from 'std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = pdal::expr::Token; _Alloc = std::allocator]' at /usr/include/c++/15.2.0/bits/stl_vector.h:712:23, inlined from 'pdal::expr::BaseParser::BaseParser(pdal::expr::Lexer&)' at /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/filters/private/expr/BaseParser.hpp:14:48, inlined from 'pdal::expr::AssignParser::AssignParser(pdal::expr::Lexer&)' at /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/filters/private/expr/AssignParser.hpp:15:50, inlined from 'pdal::Utils::StatusWithReason pdal::Utils::fromString(const std::string&, T&) [with T = pdal::expr::AssignStatement; std::enable_if_t<((bool)(! std::is_integral<_Tp>::value))>* = 0]' at /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/filters/private/expr/AssignStatement.hpp:51:36: /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/filters/private/expr/Token.hpp:44:12: warning: '[0].pdal::expr::Token::m_val.pdal::expr::Token::Value::d' is used uninitialized [-Wuninitialized] 44 | struct Value | ^~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/filters/private/expr/BaseParser.hpp: In function 'pdal::Utils::StatusWithReason pdal::Utils::fromString(const std::string&, T&) [with T = pdal::expr::AssignStatement; std::enable_if_t<((bool)(! std::is_integral<_Tp>::value))>* = 0]': /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/filters/private/expr/BaseParser.hpp:14:48: note: '' declared here 14 | BaseParser(Lexer& lexer) : m_lexer(lexer), m_endTokens { Token(TokenType::Eof) } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [561/768] Building CXX object CMakeFiles/pdalcpp.dir/filters/GeomDistanceFilter.cpp.o [562/768] Building CXX object CMakeFiles/pdalcpp.dir/filters/FerryFilter.cpp.o [563/768] Building CXX object CMakeFiles/pdalcpp.dir/filters/FarthestPointSamplingFilter.cpp.o [564/768] Building CXX object CMakeFiles/pdalcpp.dir/filters/FaceRasterFilter.cpp.o [565/768] Building CXX object CMakeFiles/pdalcpp.dir/filters/ExpressionStatsFilter.cpp.o [566/768] Building CXX object CMakeFiles/pdalcpp.dir/filters/ExpressionFilter.cpp.o [567/768] Building CXX object CMakeFiles/pdalcpp.dir/filters/EstimateRankFilter.cpp.o [568/768] Building CXX object CMakeFiles/pdalcpp.dir/filters/EigenvaluesFilter.cpp.o In file included from /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/filters/./private/expr/Lexer.hpp:6, from /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/filters/./private/expr/ConditionalExpression.hpp:4, from /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/filters/ExpressionStatsFilter.cpp:39: In copy constructor 'pdal::expr::Token::Value::Value(const pdal::expr::Token::Value&)', inlined from 'pdal::expr::Token::Token(const pdal::expr::Token&)' at /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/filters/./private/expr/Token.hpp:39:7, inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = pdal::expr::Token; _Args = {const pdal::expr::Token&}]' at /usr/include/c++/15.2.0/bits/stl_construct.h:133:7, inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = const pdal::expr::Token*; _Sentinel = const pdal::expr::Token*; _ForwardIterator = pdal::expr::Token*]' at /usr/include/c++/15.2.0/bits/stl_uninitialized.h:145:17, inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = const pdal::expr::Token*; _ForwardIterator = pdal::expr::Token*]' at /usr/include/c++/15.2.0/bits/stl_uninitialized.h:266:30, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = const pdal::expr::Token*; _Sentinel = const pdal::expr::Token*; _ForwardIterator = pdal::expr::Token*; _Tp = pdal::expr::Token]' at /usr/include/c++/15.2.0/bits/stl_uninitialized.h:637:37, inlined from 'void std::vector<_Tp, _Alloc>::_M_range_initialize_n(_Iterator, _Sentinel, size_type) [with _Iterator = const pdal::expr::Token*; _Sentinel = const pdal::expr::Token*; _Tp = pdal::expr::Token; _Alloc = std::allocator]' at /usr/include/c++/15.2.0/bits/stl_vector.h:1989:37, inlined from 'std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = pdal::expr::Token; _Alloc = std::allocator]' at /usr/include/c++/15.2.0/bits/stl_vector.h:712:23, inlined from 'pdal::expr::BaseParser::BaseParser(pdal::expr::Lexer&)' at /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/filters/./private/expr/BaseParser.hpp:14:48, inlined from 'pdal::expr::MathParser::MathParser(pdal::expr::Lexer&) [inherited from pdal::expr::BaseParser]' at /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/filters/./private/expr/MathParser.hpp:13:23, inlined from 'pdal::expr::ConditionalParser::ConditionalParser(pdal::expr::Lexer&)' at /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/filters/./private/expr/ConditionalParser.hpp:13:55, inlined from 'pdal::Utils::StatusWithReason pdal::Utils::fromString(const std::string&, T&) [with T = pdal::expr::ConditionalExpression; std::enable_if_t<((bool)(! std::is_integral<_Tp>::value))>* = 0]' at /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/filters/./private/expr/ConditionalExpression.hpp:31:41: /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/filters/./private/expr/Token.hpp:44:12: warning: '[0].pdal::expr::Token::m_val.pdal::expr::Token::Value::d' is used uninitialized [-Wuninitialized] 44 | struct Value | ^~~~~ In file included from /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/filters/./private/expr/MathParser.hpp:3, from /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/filters/./private/expr/ConditionalParser.hpp:3, from /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/filters/./private/expr/ConditionalExpression.hpp:5: /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/filters/./private/expr/BaseParser.hpp: In function 'pdal::Utils::StatusWithReason pdal::Utils::fromString(const std::string&, T&) [with T = pdal::expr::ConditionalExpression; std::enable_if_t<((bool)(! std::is_integral<_Tp>::value))>* = 0]': /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/filters/./private/expr/BaseParser.hpp:14:48: note: '' declared here 14 | BaseParser(Lexer& lexer) : m_lexer(lexer), m_endTokens { Token(TokenType::Eof) } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [569/768] Building CXX object CMakeFiles/pdalcpp.dir/filters/ELMFilter.cpp.o In file included from /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/filters/./private/expr/Lexer.hpp:6, from /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/filters/./private/expr/ConditionalExpression.hpp:4, from /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/filters/ExpressionFilter.cpp:39: In copy constructor 'pdal::expr::Token::Value::Value(const pdal::expr::Token::Value&)', inlined from 'pdal::expr::Token::Token(const pdal::expr::Token&)' at /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/filters/./private/expr/Token.hpp:39:7, inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = pdal::expr::Token; _Args = {const pdal::expr::Token&}]' at /usr/include/c++/15.2.0/bits/stl_construct.h:133:7, inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = const pdal::expr::Token*; _Sentinel = const pdal::expr::Token*; _ForwardIterator = pdal::expr::Token*]' at /usr/include/c++/15.2.0/bits/stl_uninitialized.h:145:17, inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = const pdal::expr::Token*; _ForwardIterator = pdal::expr::Token*]' at /usr/include/c++/15.2.0/bits/stl_uninitialized.h:266:30, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = const pdal::expr::Token*; _Sentinel = const pdal::expr::Token*; _ForwardIterator = pdal::expr::Token*; _Tp = pdal::expr::Token]' at /usr/include/c++/15.2.0/bits/stl_uninitialized.h:637:37, inlined from 'void std::vector<_Tp, _Alloc>::_M_range_initialize_n(_Iterator, _Sentinel, size_type) [with _Iterator = const pdal::expr::Token*; _Sentinel = const pdal::expr::Token*; _Tp = pdal::expr::Token; _Alloc = std::allocator]' at /usr/include/c++/15.2.0/bits/stl_vector.h:1989:37, inlined from 'std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = pdal::expr::Token; _Alloc = std::allocator]' at /usr/include/c++/15.2.0/bits/stl_vector.h:712:23, inlined from 'pdal::expr::BaseParser::BaseParser(pdal::expr::Lexer&)' at /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/filters/./private/expr/BaseParser.hpp:14:48, inlined from 'pdal::expr::MathParser::MathParser(pdal::expr::Lexer&) [inherited from pdal::expr::BaseParser]' at /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/filters/./private/expr/MathParser.hpp:13:23, inlined from 'pdal::expr::ConditionalParser::ConditionalParser(pdal::expr::Lexer&)' at /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/filters/./private/expr/ConditionalParser.hpp:13:55, inlined from 'pdal::Utils::StatusWithReason pdal::Utils::fromString(const std::string&, T&) [with T = pdal::expr::ConditionalExpression; std::enable_if_t<((bool)(! std::is_integral<_Tp>::value))>* = 0]' at /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/filters/./private/expr/ConditionalExpression.hpp:31:41: /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/filters/./private/expr/Token.hpp:44:12: warning: '[0].pdal::expr::Token::m_val.pdal::expr::Token::Value::d' is used uninitialized [-Wuninitialized] 44 | struct Value | ^~~~~ In file included from /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/filters/./private/expr/MathParser.hpp:3, from /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/filters/./private/expr/ConditionalParser.hpp:3, from /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/filters/./private/expr/ConditionalExpression.hpp:5: /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/filters/./private/expr/BaseParser.hpp: In function 'pdal::Utils::StatusWithReason pdal::Utils::fromString(const std::string&, T&) [with T = pdal::expr::ConditionalExpression; std::enable_if_t<((bool)(! std::is_integral<_Tp>::value))>* = 0]': /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/filters/./private/expr/BaseParser.hpp:14:48: note: '' declared here 14 | BaseParser(Lexer& lexer) : m_lexer(lexer), m_endTokens { Token(TokenType::Eof) } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [570/768] Building CXX object CMakeFiles/pdalcpp.dir/filters/DividerFilter.cpp.o [571/768] Building CXX object CMakeFiles/pdalcpp.dir/filters/DelaunayFilter.cpp.o [572/768] Building CXX object CMakeFiles/pdalcpp.dir/filters/DecimationFilter.cpp.o In file included from /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/filters/./private/expr/Lexer.hpp:6, from /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/filters/./private/expr/ConditionalExpression.hpp:4, from /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/filters/DividerFilter.cpp:36: In copy constructor 'pdal::expr::Token::Value::Value(const pdal::expr::Token::Value&)', inlined from 'pdal::expr::Token::Token(const pdal::expr::Token&)' at /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/filters/./private/expr/Token.hpp:39:7, inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = pdal::expr::Token; _Args = {const pdal::expr::Token&}]' at /usr/include/c++/15.2.0/bits/stl_construct.h:133:7, inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = const pdal::expr::Token*; _Sentinel = const pdal::expr::Token*; _ForwardIterator = pdal::expr::Token*]' at /usr/include/c++/15.2.0/bits/stl_uninitialized.h:145:17, inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = const pdal::expr::Token*; _ForwardIterator = pdal::expr::Token*]' at /usr/include/c++/15.2.0/bits/stl_uninitialized.h:266:30, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = const pdal::expr::Token*; _Sentinel = const pdal::expr::Token*; _ForwardIterator = pdal::expr::Token*; _Tp = pdal::expr::Token]' at /usr/include/c++/15.2.0/bits/stl_uninitialized.h:637:37, inlined from 'void std::vector<_Tp, _Alloc>::_M_range_initialize_n(_Iterator, _Sentinel, size_type) [with _Iterator = const pdal::expr::Token*; _Sentinel = const pdal::expr::Token*; _Tp = pdal::expr::Token; _Alloc = std::allocator]' at /usr/include/c++/15.2.0/bits/stl_vector.h:1989:37, inlined from 'std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = pdal::expr::Token; _Alloc = std::allocator]' at /usr/include/c++/15.2.0/bits/stl_vector.h:712:23, inlined from 'pdal::expr::BaseParser::BaseParser(pdal::expr::Lexer&)' at /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/filters/./private/expr/BaseParser.hpp:14:48, inlined from 'pdal::expr::MathParser::MathParser(pdal::expr::Lexer&) [inherited from pdal::expr::BaseParser]' at /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/filters/./private/expr/MathParser.hpp:13:23, inlined from 'pdal::expr::ConditionalParser::ConditionalParser(pdal::expr::Lexer&)' at /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/filters/./private/expr/ConditionalParser.hpp:13:55, inlined from 'pdal::Utils::StatusWithReason pdal::Utils::fromString(const std::string&, T&) [with T = pdal::expr::ConditionalExpression; std::enable_if_t<((bool)(! std::is_integral<_Tp>::value))>* = 0]' at /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/filters/./private/expr/ConditionalExpression.hpp:31:41: /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/filters/./private/expr/Token.hpp:44:12: warning: '[0].pdal::expr::Token::m_val.pdal::expr::Token::Value::d' is used uninitialized [-Wuninitialized] 44 | struct Value | ^~~~~ In file included from /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/filters/./private/expr/MathParser.hpp:3, from /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/filters/./private/expr/ConditionalParser.hpp:3, from /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/filters/./private/expr/ConditionalExpression.hpp:5: /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/filters/./private/expr/BaseParser.hpp: In function 'pdal::Utils::StatusWithReason pdal::Utils::fromString(const std::string&, T&) [with T = pdal::expr::ConditionalExpression; std::enable_if_t<((bool)(! std::is_integral<_Tp>::value))>* = 0]': /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/filters/./private/expr/BaseParser.hpp:14:48: note: '' declared here 14 | BaseParser(Lexer& lexer) : m_lexer(lexer), m_endTokens { Token(TokenType::Eof) } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [573/768] Building CXX object CMakeFiles/pdalcpp.dir/filters/DEMFilter.cpp.o [574/768] Building CXX object CMakeFiles/pdalcpp.dir/filters/DBSCANFilter.cpp.o [575/768] Building CXX object CMakeFiles/pdalcpp.dir/filters/CropFilter.cpp.o [576/768] Building CXX object CMakeFiles/pdalcpp.dir/filters/CovarianceFeaturesFilter.cpp.o [577/768] Building CXX object CMakeFiles/pdalcpp.dir/filters/ColorizationFilter.cpp.o [578/768] Building CXX object CMakeFiles/pdalcpp.dir/filters/ColorinterpFilter.cpp.o [579/768] Building CXX object CMakeFiles/pdalcpp.dir/filters/ClusterFilter.cpp.o [580/768] Building CXX object CMakeFiles/pdalcpp.dir/filters/ChipperFilter.cpp.o [581/768] Building CXX object CMakeFiles/pdalcpp.dir/filters/CSFilter.cpp.o [582/768] Building CXX object CMakeFiles/pdalcpp.dir/filters/AssignFilter.cpp.o [583/768] Building CXX object CMakeFiles/pdalcpp.dir/filters/ApproximateCoplanarFilter.cpp.o In file included from /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/filters/private/expr/Lexer.hpp:6, from /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/filters/private/expr/BaseParser.hpp:3, from /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/filters/private/expr/AssignParser.hpp:3, from /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/filters/private/expr/AssignStatement.hpp:3, from /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/filters/AssignFilter.cpp:41: In copy constructor 'pdal::expr::Token::Value::Value(const pdal::expr::Token::Value&)', inlined from 'pdal::expr::Token::Token(const pdal::expr::Token&)' at /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/filters/private/expr/Token.hpp:39:7, inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = pdal::expr::Token; _Args = {const pdal::expr::Token&}]' at /usr/include/c++/15.2.0/bits/stl_construct.h:133:7, inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = const pdal::expr::Token*; _Sentinel = const pdal::expr::Token*; _ForwardIterator = pdal::expr::Token*]' at /usr/include/c++/15.2.0/bits/stl_uninitialized.h:145:17, inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = const pdal::expr::Token*; _ForwardIterator = pdal::expr::Token*]' at /usr/include/c++/15.2.0/bits/stl_uninitialized.h:266:30, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = const pdal::expr::Token*; _Sentinel = const pdal::expr::Token*; _ForwardIterator = pdal::expr::Token*; _Tp = pdal::expr::Token]' at /usr/include/c++/15.2.0/bits/stl_uninitialized.h:637:37, inlined from 'void std::vector<_Tp, _Alloc>::_M_range_initialize_n(_Iterator, _Sentinel, size_type) [with _Iterator = const pdal::expr::Token*; _Sentinel = const pdal::expr::Token*; _Tp = pdal::expr::Token; _Alloc = std::allocator]' at /usr/include/c++/15.2.0/bits/stl_vector.h:1989:37, inlined from 'std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = pdal::expr::Token; _Alloc = std::allocator]' at /usr/include/c++/15.2.0/bits/stl_vector.h:712:23, inlined from 'pdal::expr::BaseParser::BaseParser(pdal::expr::Lexer&)' at /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/filters/private/expr/BaseParser.hpp:14:48, inlined from 'pdal::expr::AssignParser::AssignParser(pdal::expr::Lexer&)' at /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/filters/private/expr/AssignParser.hpp:15:50, inlined from 'pdal::Utils::StatusWithReason pdal::Utils::fromString(const std::string&, T&) [with T = pdal::expr::AssignStatement; std::enable_if_t<((bool)(! std::is_integral<_Tp>::value))>* = 0]' at /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/filters/private/expr/AssignStatement.hpp:51:36: /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/filters/private/expr/Token.hpp:44:12: warning: '[0].pdal::expr::Token::m_val.pdal::expr::Token::Value::d' is used uninitialized [-Wuninitialized] 44 | struct Value | ^~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/filters/private/expr/BaseParser.hpp: In function 'pdal::Utils::StatusWithReason pdal::Utils::fromString(const std::string&, T&) [with T = pdal::expr::AssignStatement; std::enable_if_t<((bool)(! std::is_integral<_Tp>::value))>* = 0]': /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/filters/private/expr/BaseParser.hpp:14:48: note: '' declared here 14 | BaseParser(Lexer& lexer) : m_lexer(lexer), m_endTokens { Token(TokenType::Eof) } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [584/768] Linking CXX shared library lib/libpdalcpp.so.20.1.0 [585/768] Creating library symlink lib/libpdalcpp.so.20 lib/libpdalcpp.so [586/768] Linking CXX executable bin/pdal [587/768] Linking CXX executable bin/pdal_io_writer_test [588/768] Linking CXX executable bin/pdal_io_ilvis2_test [589/768] Linking CXX executable bin/pdal_io_ilvis2_reader_metadata_test [590/768] Linking CXX executable bin/pdal_io_ilvis2_metadata_test [591/768] Linking CXX executable bin/translate_test [592/768] Linking CXX executable bin/random_test [593/768] Linking CXX executable bin/hausdorff_test [594/768] Linking CXX executable bin/chamfer_test [595/768] Linking CXX executable bin/pc2pc_test [596/768] Linking CXX executable bin/pdal_merge_test [597/768] Linking CXX executable bin/pdal_tindex_test [598/768] Linking CXX executable bin/pdal_tile_test [599/768] Linking CXX executable bin/pdal_info_test [600/768] Linking CXX executable bin/pdal_app_plugin_test [601/768] Linking CXX executable bin/pdal_app_test [602/768] Linking CXX executable bin/pdal_filters_voxel_downsize_test [603/768] Linking CXX executable bin/pdal_filters_voxel_centroid_nearest_neighbor_test [604/768] Linking CXX executable bin/pdal_filters_voxel_center_nearest_neighbor_test [605/768] Linking CXX executable bin/pdal_filters_hexbin_test [606/768] Linking CXX executable bin/pdal_filters_transformation_test [607/768] Linking CXX executable bin/pdal_filters_stats_test [608/768] Linking CXX executable bin/pdal_filters_splitter_test [609/768] Linking CXX executable bin/pdal_filters_sort_test [610/768] Linking CXX executable bin/pdal_filters_smrf_test [611/768] Linking CXX executable bin/pdal_filters_grid_decimation_test [612/768] Linking CXX executable bin/pdal_filters_skewness_test [613/768] Linking CXX executable bin/pdal_filters_shell_test [614/768] Linking CXX executable bin/pdal_filters_returns_test [615/768] Linking CXX executable bin/pdal_filters_reciprocity_test [616/768] Linking CXX executable bin/pdal_filters_randomize_test [617/768] Linking CXX executable bin/pdal_filters_expression_test [618/768] Linking CXX executable bin/pdal_filters_relaxation_dart_throwing_test [619/768] Linking CXX executable bin/pdal_filters_range_test [620/768] Linking CXX executable bin/pdal_filters_reprojection_test [621/768] Linking CXX executable bin/pdal_filters_pmf_test [622/768] Linking CXX executable bin/pdal_filters_planefit_test [623/768] Linking CXX executable bin/pdal_filters_overlay_test [624/768] Linking CXX executable bin/pdal_filters_normal_test [625/768] Linking CXX executable bin/pdal_filters_m3c2_test [626/768] Linking CXX executable bin/pdal_filters_labelduplicates_test [627/768] Linking CXX executable bin/pdal_filters_additional_merge_test [628/768] Linking CXX executable bin/pdal_filters_supervoxel_test [629/768] Linking CXX executable bin/pdal_morton_order_test [630/768] Linking CXX executable bin/pdal_filters_miniball_test [631/768] Linking CXX executable bin/pdal_filters_merge_test [632/768] Linking CXX executable bin/pdal_filters_locate_test [633/768] Linking CXX executable bin/pdal_filters_radius_assign_test [634/768] Linking CXX executable bin/pdal_filters_neighborclassifier_test [635/768] Linking CXX executable bin/pdal_filters_lloydkmeans_test [636/768] Linking CXX executable bin/pdal_filters_info_test [637/768] Linking CXX executable bin/pdal_filters_icp_test [638/768] Linking CXX executable bin/pdal_filters_ht_test [639/768] Linking CXX executable bin/pdal_filters_h3_test [640/768] Linking CXX executable bin/pdal_filters_separatescanline_test [641/768] Linking CXX executable bin/pdal_filters_hag_test [642/768] Linking CXX executable bin/pdal_filters_groundfilter_test [643/768] Linking CXX executable bin/pdal_filters_gpstimeconvert_test [644/768] Linking CXX executable bin/pdal_filters_groupby_test [645/768] Linking CXX executable bin/pdal_filters_ferry_test [646/768] Linking CXX executable bin/pdal_filters_faceraster_test [647/768] Linking CXX executable bin/pdal_filters_mongoexpression_test [648/768] Linking CXX executable bin/pdal_filters_elm_test [649/768] Linking CXX executable bin/pdal_filters_divider_test [650/768] Linking CXX executable bin/pdal_filters_covariancefeatures_test [651/768] Linking CXX executable bin/pdal_filters_delaunay_test [652/768] Linking CXX executable bin/pdal_filters_decimation_test [653/768] Linking CXX executable bin/pdal_filters_csf_test [654/768] Linking CXX executable bin/pdal_filters_geomdistance_test [655/768] Linking CXX executable bin/pdal_filters_crop_test [656/768] Linking CXX executable bin/pdal_filters_colorization_test [657/768] Linking CXX executable bin/pdal_filters_colorinterp_test [658/768] Linking CXX executable bin/pdal_filters_nndistance_test [659/768] Linking CXX executable bin/pdal_filters_chipper_test [660/768] Linking CXX executable bin/pdal_filters_assign_test [661/768] Linking CXX executable bin/pdal_filters_georeference_test [662/768] Linking CXX executable bin/pdal_i3s_obb_test [663/768] Linking CXX executable bin/pdal_io_slpk_reader_test [664/768] Linking CXX executable bin/pdal_io_smrmsg_reader_test [665/768] Linking CXX executable bin/pdal_io_gltf_writer_test [666/768] Linking CXX executable bin/pdal_io_text_reader_test [667/768] Linking CXX executable bin/pdal_io_text_writer_test [668/768] Linking CXX executable bin/pdal_io_fbi_test [669/768] Linking CXX executable bin/pdal_io_terrasolid_test [670/768] Linking CXX executable bin/pdal_io_sbet_writer_test [671/768] Linking CXX executable bin/pdal_io_sbet_reader_test [672/768] Linking CXX executable bin/pdal_io_qfit_test [673/768] Linking CXX executable bin/pdal_io_ptx_reader_test [674/768] Linking CXX executable bin/pdal_io_pts_reader_test [675/768] Linking CXX executable bin/pdal_io_ply_writer_test [676/768] Linking CXX executable bin/pdal_io_ply_reader_test [677/768] Linking CXX executable bin/pdal_io_pcd_writer_test [678/768] Linking CXX executable bin/pdal_io_pcd_reader_test [679/768] Linking CXX executable bin/pdal_io_optech_test [680/768] Linking CXX executable bin/pdal_io_obj_reader_test [681/768] Linking CXX executable bin/pdal_io_las_writer_test [682/768] Linking CXX executable bin/pdal_io_las_reader_test [683/768] Linking CXX executable bin/pdal_io_ogr_writer_test [684/768] Linking CXX executable bin/pdal_io_gdal_writer_test [685/768] Linking CXX executable bin/pdal_io_gdal_reader_test [686/768] Linking CXX executable bin/pdal_io_faux_test [687/768] Linking CXX executable bin/pdal_io_copc_writer_test [688/768] Linking CXX executable bin/pdal_io_copc_remote_reader_test [689/768] Linking CXX executable bin/pdal_io_copc_reader_test [690/768] Linking CXX executable bin/pdal_io_ept_addon_writer_test [691/768] Linking CXX executable bin/pdal_io_ept_reader_test [692/768] Linking CXX executable bin/pdal_io_stac_reader_test [693/768] Linking CXX executable bin/pdal_io_buffer_test [694/768] Linking CXX executable bin/pdal_io_bpf_zlib_test [695/768] Linking CXX executable bin/pdal_io_bpf_base_test [696/768] Linking CXX executable bin/pdal_where_test [697/768] Linking CXX executable bin/pdal_zstd_test [698/768] Linking CXX executable bin/pdal_deflate_test [699/768] Linking CXX executable bin/pdal_uuid_test [700/768] Linking CXX executable bin/pdal_utils_test [701/768] Linking CXX executable bin/pdal_support_test [702/768] Linking CXX executable bin/pdal_streaming_test [703/768] Linking CXX executable bin/pdal_stage_factory_test [704/768] Linking CXX executable bin/pdal_spatial_reference_test [705/768] Linking CXX executable bin/pdal_segmentation_test [706/768] Linking CXX executable bin/pdal_polygon_test [707/768] Linking CXX executable bin/pdal_artifact_test [708/768] Linking CXX executable bin/pdal_program_arg_test [709/768] Linking CXX executable bin/pdal_point_table_test [710/768] Linking CXX executable bin/pdal_point_view_test [711/768] Linking CXX executable bin/pdal_plugin_manager_test [712/768] Linking CXX executable bin/pdal_pipeline_writer_test [713/768] Linking CXX executable bin/pdal_pipeline_manager_test [714/768] Linking CXX executable bin/pdal_filespec_test [715/768] Linking CXX executable bin/pdal_ogr_arg_test [716/768] Linking CXX executable bin/pdal_dimension_test [717/768] Linking CXX executable bin/pdal_options_test [718/768] Linking CXX executable bin/pdal_oldpclblock_test [719/768] Linking CXX executable bin/pdal_metadata_test [720/768] Linking CXX executable bin/pdal_math_utils_test [721/768] Linking CXX executable bin/pdal_log_test [722/768] Linking CXX executable bin/pdal_kernel_test [723/768] Linking CXX executable bin/pdal_kdindex_test [724/768] Linking CXX executable bin/pdal_georeference_test [725/768] Linking CXX executable bin/pdal_io_vsi_test [726/768] Linking CXX executable bin/pdal_file_utils_test [727/768] Linking CXX executable bin/pdal_eigen_test [728/768] Linking CXX executable bin/pdal_config_test [729/768] Linking CXX executable bin/pdal_bounds_test [730/768] Linking CXX shared library lib/libpdal_plugin_reader_arrow.so.20.1.0 [731/768] Creating library symlink lib/libpdal_plugin_reader_arrow.so.20 lib/libpdal_plugin_reader_arrow.so [732/768] Linking CXX executable bin/pdal_io_arrow_reader_test [733/768] Linking CXX shared library lib/libpdal_plugin_writer_arrow.so.20.1.0 [734/768] Creating library symlink lib/libpdal_plugin_writer_arrow.so.20 lib/libpdal_plugin_writer_arrow.so [735/768] Linking CXX executable bin/pdal_io_arrow_writer_test [736/768] Linking CXX shared library lib/libpdal_plugin_writer_e57.so.20.1.0 [737/768] Linking CXX shared library lib/libpdal_plugin_reader_e57.so.20.1.0 [738/768] Linking CXX executable bin/pdal_io_tiledb_utils_test [739/768] Linking CXX shared library lib/libpdal_plugin_writer_tiledb.so.20.1.0 [740/768] Creating library symlink lib/libpdal_plugin_writer_tiledb.so.20 lib/libpdal_plugin_writer_tiledb.so [741/768] Linking CXX executable bin/pdal_io_tiledb_writer_test [742/768] Linking CXX shared library lib/libpdal_plugin_reader_tiledb.so.20.1.0 [743/768] Creating library symlink lib/libpdal_plugin_reader_tiledb.so.20 lib/libpdal_plugin_reader_tiledb.so [744/768] Linking CXX executable bin/pdal_io_tiledb_bit_fields_test [745/768] Linking CXX executable bin/pdal_io_tiledb_time_reader_test [746/768] Linking CXX executable bin/pdal_io_tiledb_time_writer_test [747/768] Linking CXX executable bin/pdal_io_tiledb_reader_test [748/768] Linking CXX shared library lib/libpdal_plugin_reader_openscenegraph.so.20.1.0 [749/768] Creating library symlink lib/libpdal_plugin_reader_openscenegraph.so.20 lib/libpdal_plugin_reader_openscenegraph.so [750/768] Linking CXX shared library lib/libpdal_plugin_writer_pgpointcloud.so.20.1.0 [751/768] Creating library symlink lib/libpdal_plugin_writer_pgpointcloud.so.20 lib/libpdal_plugin_writer_pgpointcloud.so [752/768] Linking CXX shared library lib/libpdal_plugin_reader_pgpointcloud.so.20.1.0 [753/768] Creating library symlink lib/libpdal_plugin_reader_pgpointcloud.so.20 lib/libpdal_plugin_reader_pgpointcloud.so [754/768] Linking CXX shared library lib/libpdal_plugin_reader_hdf.so.20.1.0 [755/768] Creating library symlink lib/libpdal_plugin_reader_hdf.so.20 lib/libpdal_plugin_reader_hdf.so [756/768] Linking CXX executable bin/pdal_io_hdf_reader_test [757/768] Linking CXX shared library lib/libpdal_plugin_reader_icebridge.so.20.1.0 [758/768] Creating library symlink lib/libpdal_plugin_reader_icebridge.so.20 lib/libpdal_plugin_reader_icebridge.so [759/768] Linking CXX executable bin/pdal_io_icebridge_reader_test [760/768] Linking CXX shared library lib/libpdal_plugin_filter_cpd.so.20.1.0 [761/768] Creating library symlink lib/libpdal_plugin_filter_cpd.so.20 lib/libpdal_plugin_filter_cpd.so [762/768] Linking CXX executable bin/pdal_filters_cpd_test [763/768] Linking CXX shared library lib/libpdal_plugin_kernel_fauxplugin.so.20.1.0 [764/768] Creating library symlink lib/libpdal_plugin_kernel_fauxplugin.so.20 lib/libpdal_plugin_kernel_fauxplugin.so [765/768] Creating library symlink lib/libpdal_plugin_writer_e57.so.20 lib/libpdal_plugin_writer_e57.so [766/768] Creating library symlink lib/libpdal_plugin_reader_e57.so.20 lib/libpdal_plugin_reader_e57.so [767/768] Linking CXX executable bin/pdal_io_e57_write_test [768/768] Linking CXX executable bin/pdal_io_e57_read_test >>> pdal: pdal_(|filters_assign|filters_overlay|info|io_arrow_reader|io_bpf_base|io_bpf_zlib|io_las_writer|io_spz_writer|io_tiledb_bit_fields|io_tiledb_time_reader|io_tiledb_time_writer|merge)_test|random_test Test project /home/buildozer/aports/community/pdal/src/PDAL-2.10.1-src/build Start 1: pdal_filters_cpd_test Start 2: pdal_io_icebridge_reader_test Start 3: pdal_io_hdf_reader_test Start 4: pdal_io_tiledb_utils_test 1/144 Test #3: pdal_io_hdf_reader_test ............................. Passed 0.62 sec Start 5: pdal_io_tiledb_writer_test 2/144 Test #2: pdal_io_icebridge_reader_test ....................... Passed 0.69 sec Start 6: pdal_io_tiledb_reader_test 3/144 Test #4: pdal_io_tiledb_utils_test ........................... Passed 0.74 sec Start 7: pdal_io_e57_read_test 4/144 Test #1: pdal_filters_cpd_test ............................... Passed 1.00 sec Start 8: pdal_io_e57_write_test 5/144 Test #7: pdal_io_e57_read_test ............................... Passed 1.11 sec Start 9: pdal_io_arrow_writer_test 6/144 Test #9: pdal_io_arrow_writer_test ...........................***Exception: SegFault 0.62 sec [==========] Running 2 tests from 1 test suite. [----------] Global test environment set-up. [----------] 2 tests from ArrowWriterTest [ RUN ] ArrowWriterTest.write_array_feather Start 10: pdal_bounds_test 7/144 Test #6: pdal_io_tiledb_reader_test .......................... Passed 2.36 sec Start 11: pdal_config_test 8/144 Test #10: pdal_bounds_test .................................... Passed 0.64 sec Start 12: pdal_eigen_test 9/144 Test #11: pdal_config_test .................................... Passed 0.36 sec Start 13: pdal_file_utils_test 10/144 Test #12: pdal_eigen_test ..................................... Passed 0.34 sec Start 14: pdal_io_vsi_test 11/144 Test #13: pdal_file_utils_test ................................ Passed 0.43 sec Start 15: pdal_georeference_test 12/144 Test #14: pdal_io_vsi_test .................................... Passed 0.39 sec Start 16: pdal_kdindex_test 13/144 Test #8: pdal_io_e57_write_test .............................. Passed 3.20 sec Start 17: pdal_kernel_test 14/144 Test #15: pdal_georeference_test .............................. Passed 0.38 sec Start 18: pdal_log_test 15/144 Test #16: pdal_kdindex_test ................................... Passed 0.42 sec Start 19: pdal_math_utils_test 16/144 Test #17: pdal_kernel_test .................................... Passed 0.34 sec Start 20: pdal_metadata_test 17/144 Test #19: pdal_math_utils_test ................................ Passed 0.39 sec Start 21: pdal_oldpclblock_test 18/144 Test #20: pdal_metadata_test .................................. Passed 0.73 sec Start 22: pdal_options_test 19/144 Test #22: pdal_options_test ................................... Passed 0.52 sec Start 23: pdal_dimension_test 20/144 Test #18: pdal_log_test ....................................... Passed 1.71 sec Start 24: pdal_ogr_arg_test 21/144 Test #23: pdal_dimension_test ................................. Passed 0.39 sec Start 25: pdal_filespec_test 22/144 Test #24: pdal_ogr_arg_test ................................... Passed 0.63 sec Start 26: pdal_pipeline_manager_test 23/144 Test #25: pdal_filespec_test .................................. Passed 0.39 sec Start 27: pdal_pipeline_writer_test 24/144 Test #27: pdal_pipeline_writer_test ........................... Passed 1.14 sec Start 28: pdal_plugin_manager_test 25/144 Test #28: pdal_plugin_manager_test ............................ Passed 0.41 sec Start 29: pdal_point_view_test 26/144 Test #5: pdal_io_tiledb_writer_test .......................... Passed 8.73 sec Start 30: pdal_point_table_test 27/144 Test #21: pdal_oldpclblock_test ............................... Passed 4.80 sec Start 31: pdal_program_arg_test 28/144 Test #30: pdal_point_table_test ............................... Passed 0.65 sec Start 32: pdal_artifact_test 29/144 Test #26: pdal_pipeline_manager_test .......................... Passed 3.53 sec Start 33: pdal_polygon_test 30/144 Test #31: pdal_program_arg_test ............................... Passed 0.72 sec Start 34: pdal_segmentation_test 31/144 Test #32: pdal_artifact_test .................................. Passed 0.37 sec Start 35: pdal_spatial_reference_test 32/144 Test #34: pdal_segmentation_test .............................. Passed 0.39 sec Start 36: pdal_stage_factory_test 33/144 Test #33: pdal_polygon_test ................................... Passed 0.65 sec Start 37: pdal_streaming_test 34/144 Test #36: pdal_stage_factory_test ............................. Passed 0.37 sec Start 38: pdal_support_test 35/144 Test #38: pdal_support_test ................................... Passed 0.48 sec Start 39: pdal_utils_test 36/144 Test #35: pdal_spatial_reference_test ......................... Passed 1.32 sec Start 40: pdal_uuid_test 37/144 Test #37: pdal_streaming_test ................................. Passed 1.04 sec Start 41: pdal_deflate_test 38/144 Test #39: pdal_utils_test ..................................... Passed 0.38 sec Start 42: pdal_zstd_test 39/144 Test #29: pdal_point_view_test ................................ Passed 3.73 sec Start 43: pdal_where_test 40/144 Test #40: pdal_uuid_test ...................................... Passed 0.40 sec Start 44: pdal_io_buffer_test 41/144 Test #43: pdal_where_test ..................................... Passed 0.59 sec Start 45: pdal_io_stac_reader_test 42/144 Test #44: pdal_io_buffer_test ................................. Passed 0.57 sec Start 46: pdal_io_ept_reader_test 43/144 Test #42: pdal_zstd_test ...................................... Passed 1.32 sec Start 47: pdal_io_ept_addon_writer_test 44/144 Test #41: pdal_deflate_test ................................... Passed 1.45 sec Start 48: pdal_io_copc_reader_test 45/144 Test #47: pdal_io_ept_addon_writer_test ....................... Passed 22.85 sec Start 49: pdal_io_copc_remote_reader_test 46/144 Test #49: pdal_io_copc_remote_reader_test ..................... Passed 6.81 sec Start 50: pdal_io_copc_writer_test 47/144 Test #50: pdal_io_copc_writer_test ............................ Passed 2.43 sec Start 51: pdal_io_faux_test 48/144 Test #51: pdal_io_faux_test ................................... Passed 0.41 sec Start 52: pdal_io_gdal_reader_test 49/144 Test #52: pdal_io_gdal_reader_test ............................ Passed 1.41 sec Start 53: pdal_io_gdal_writer_test 50/144 Test #48: pdal_io_copc_reader_test ............................ Passed 37.18 sec Start 54: pdal_io_ogr_writer_test 51/144 Test #53: pdal_io_gdal_writer_test ............................ Passed 4.10 sec Start 55: pdal_io_las_reader_test 52/144 Test #54: pdal_io_ogr_writer_test ............................. Passed 6.47 sec Start 56: pdal_io_obj_reader_test 53/144 Test #56: pdal_io_obj_reader_test ............................. Passed 0.42 sec Start 57: pdal_io_optech_test 54/144 Test #46: pdal_io_ept_reader_test ............................. Passed 44.76 sec Start 58: pdal_io_pcd_reader_test 55/144 Test #57: pdal_io_optech_test ................................. Passed 0.52 sec Start 59: pdal_io_pcd_writer_test 56/144 Test #58: pdal_io_pcd_reader_test ............................. Passed 0.88 sec Start 60: pdal_io_ply_reader_test 57/144 Test #59: pdal_io_pcd_writer_test ............................. Passed 0.77 sec Start 61: pdal_io_ply_writer_test 58/144 Test #60: pdal_io_ply_reader_test ............................. Passed 0.43 sec Start 62: pdal_io_pts_reader_test 59/144 Test #61: pdal_io_ply_writer_test ............................. Passed 0.47 sec Start 63: pdal_io_ptx_reader_test 60/144 Test #62: pdal_io_pts_reader_test ............................. Passed 0.42 sec Start 64: pdal_io_qfit_test 61/144 Test #63: pdal_io_ptx_reader_test ............................. Passed 0.53 sec Start 65: pdal_io_sbet_reader_test 62/144 Test #64: pdal_io_qfit_test ................................... Passed 0.63 sec Start 66: pdal_io_sbet_writer_test 63/144 Test #65: pdal_io_sbet_reader_test ............................ Passed 0.36 sec Start 67: pdal_io_terrasolid_test 64/144 Test #66: pdal_io_sbet_writer_test ............................ Passed 0.40 sec Start 68: pdal_io_fbi_test 65/144 Test #45: pdal_io_stac_reader_test ............................ Passed 47.73 sec Start 69: pdal_io_text_writer_test 66/144 Test #67: pdal_io_terrasolid_test ............................. Passed 0.48 sec Start 70: pdal_io_text_reader_test 67/144 Test #68: pdal_io_fbi_test .................................... Passed 0.46 sec Start 71: pdal_io_gltf_writer_test 68/144 Test #69: pdal_io_text_writer_test ............................ Passed 0.48 sec Start 72: pdal_io_smrmsg_reader_test 69/144 Test #71: pdal_io_gltf_writer_test ............................ Passed 0.56 sec Start 73: pdal_io_slpk_reader_test 70/144 Test #72: pdal_io_smrmsg_reader_test .......................... Passed 0.56 sec Start 74: pdal_i3s_obb_test 71/144 Test #74: pdal_i3s_obb_test ................................... Passed 0.49 sec Start 75: pdal_filters_georeference_test 72/144 Test #70: pdal_io_text_reader_test ............................ Passed 1.49 sec Start 76: pdal_filters_chipper_test 73/144 Test #73: pdal_io_slpk_reader_test ............................ Passed 0.84 sec Start 77: pdal_filters_nndistance_test 74/144 Test #75: pdal_filters_georeference_test ...................... Passed 0.94 sec Start 78: pdal_filters_colorinterp_test 75/144 Test #77: pdal_filters_nndistance_test ........................ Passed 0.82 sec Start 79: pdal_filters_colorization_test 76/144 Test #78: pdal_filters_colorinterp_test ....................... Passed 0.47 sec Start 80: pdal_filters_crop_test 77/144 Test #76: pdal_filters_chipper_test ........................... Passed 2.18 sec Start 81: pdal_filters_geomdistance_test 78/144 Test #81: pdal_filters_geomdistance_test ...................... Passed 0.72 sec Start 82: pdal_filters_csf_test 79/144 Test #82: pdal_filters_csf_test ............................... Passed 0.35 sec Start 83: pdal_filters_decimation_test 80/144 Test #83: pdal_filters_decimation_test ........................ Passed 0.38 sec Start 84: pdal_filters_delaunay_test 81/144 Test #84: pdal_filters_delaunay_test .......................... Passed 0.35 sec Start 85: pdal_filters_covariancefeatures_test 82/144 Test #80: pdal_filters_crop_test .............................. Passed 2.90 sec Start 86: pdal_filters_divider_test 83/144 Test #85: pdal_filters_covariancefeatures_test ................ Passed 0.40 sec Start 87: pdal_filters_elm_test 84/144 Test #87: pdal_filters_elm_test ............................... Passed 0.36 sec Start 88: pdal_filters_mongoexpression_test 85/144 Test #86: pdal_filters_divider_test ........................... Passed 0.65 sec Start 89: pdal_filters_faceraster_test 86/144 Test #88: pdal_filters_mongoexpression_test ................... Passed 0.38 sec Start 90: pdal_filters_ferry_test 87/144 Test #89: pdal_filters_faceraster_test ........................ Passed 1.03 sec Start 91: pdal_filters_groupby_test 88/144 Test #90: pdal_filters_ferry_test ............................. Passed 1.02 sec Start 92: pdal_filters_gpstimeconvert_test 89/144 Test #91: pdal_filters_groupby_test ........................... Passed 0.54 sec Start 93: pdal_filters_groundfilter_test 90/144 Test #92: pdal_filters_gpstimeconvert_test .................... Passed 0.52 sec Start 94: pdal_filters_hag_test 91/144 Test #94: pdal_filters_hag_test ............................... Passed 0.51 sec Start 95: pdal_filters_separatescanline_test 92/144 Test #93: pdal_filters_groundfilter_test ...................... Passed 1.10 sec Start 96: pdal_filters_h3_test 93/144 Test #96: pdal_filters_h3_test ................................ Passed 0.61 sec Start 97: pdal_filters_ht_test 94/144 Test #95: pdal_filters_separatescanline_test .................. Passed 0.94 sec Start 98: pdal_filters_icp_test 95/144 Test #97: pdal_filters_ht_test ................................ Passed 0.39 sec Start 99: pdal_filters_info_test 96/144 Test #98: pdal_filters_icp_test ............................... Passed 1.12 sec Start 100: pdal_filters_lloydkmeans_test 97/144 Test #55: pdal_io_las_reader_test ............................. Passed 20.64 sec Start 101: pdal_filters_neighborclassifier_test 98/144 Test #99: pdal_filters_info_test .............................. Passed 2.76 sec Start 102: pdal_filters_radius_assign_test 99/144 Test #100: pdal_filters_lloydkmeans_test ....................... Passed 2.52 sec Start 103: pdal_filters_locate_test 100/144 Test #103: pdal_filters_locate_test ............................ Passed 0.41 sec Start 104: pdal_filters_merge_test 101/144 Test #101: pdal_filters_neighborclassifier_test ................ Passed 3.02 sec Start 105: pdal_filters_miniball_test 102/144 Test #102: pdal_filters_radius_assign_test ..................... Passed 1.68 sec Start 106: pdal_morton_order_test 103/144 Test #104: pdal_filters_merge_test ............................. Passed 0.92 sec Start 107: pdal_filters_supervoxel_test 104/144 Test #105: pdal_filters_miniball_test .......................... Passed 0.37 sec Start 108: pdal_filters_additional_merge_test 105/144 Test #106: pdal_morton_order_test .............................. Passed 0.36 sec Start 109: pdal_filters_labelduplicates_test 106/144 Test #107: pdal_filters_supervoxel_test ........................ Passed 0.42 sec Start 110: pdal_filters_m3c2_test 107/144 Test #109: pdal_filters_labelduplicates_test ................... Passed 0.60 sec Start 111: pdal_filters_normal_test 108/144 Test #108: pdal_filters_additional_merge_test .................. Passed 0.99 sec Start 112: pdal_filters_planefit_test 109/144 Test #111: pdal_filters_normal_test ............................ Passed 0.52 sec Start 113: pdal_filters_pmf_test 110/144 Test #112: pdal_filters_planefit_test .......................... Passed 0.42 sec Start 114: pdal_filters_reprojection_test 111/144 Test #114: pdal_filters_reprojection_test ...................... Passed 0.95 sec Start 115: pdal_filters_range_test 112/144 Test #110: pdal_filters_m3c2_test .............................. Passed 2.13 sec Start 116: pdal_filters_relaxation_dart_throwing_test 113/144 Test #116: pdal_filters_relaxation_dart_throwing_test .......... Passed 0.44 sec Start 117: pdal_filters_expression_test 114/144 Test #115: pdal_filters_range_test ............................. Passed 0.48 sec Start 118: pdal_filters_randomize_test 115/144 Test #118: pdal_filters_randomize_test ......................... Passed 0.45 sec Start 119: pdal_filters_reciprocity_test 116/144 Test #117: pdal_filters_expression_test ........................ Passed 0.49 sec Start 120: pdal_filters_returns_test 117/144 Test #119: pdal_filters_reciprocity_test ....................... Passed 0.36 sec Start 121: pdal_filters_shell_test 118/144 Test #120: pdal_filters_returns_test ........................... Passed 1.19 sec Start 122: pdal_filters_skewness_test 119/144 Test #121: pdal_filters_shell_test ............................. Passed 1.54 sec Start 123: pdal_filters_grid_decimation_test 120/144 Test #123: pdal_filters_grid_decimation_test ................... Passed 0.53 sec Start 124: pdal_filters_smrf_test 121/144 Test #124: pdal_filters_smrf_test .............................. Passed 0.37 sec Start 125: pdal_filters_sort_test 122/144 Test #122: pdal_filters_skewness_test .......................... Passed 1.80 sec Start 126: pdal_filters_splitter_test 123/144 Test #126: pdal_filters_splitter_test .......................... Passed 2.33 sec Start 127: pdal_filters_stats_test 124/144 Test #127: pdal_filters_stats_test ............................. Passed 0.42 sec Start 128: pdal_filters_transformation_test 125/144 Test #128: pdal_filters_transformation_test .................... Passed 0.55 sec Start 129: pdal_filters_hexbin_test 126/144 Test #125: pdal_filters_sort_test .............................. Passed 3.67 sec Start 130: pdal_filters_voxel_center_nearest_neighbor_test 127/144 Test #129: pdal_filters_hexbin_test ............................ Passed 0.89 sec Start 131: pdal_filters_voxel_centroid_nearest_neighbor_test 128/144 Test #131: pdal_filters_voxel_centroid_nearest_neighbor_test ... Passed 0.34 sec Start 132: pdal_filters_voxel_downsize_test 129/144 Test #130: pdal_filters_voxel_center_nearest_neighbor_test ..... Passed 1.19 sec Start 133: pdal_app_test 130/144 Test #132: pdal_filters_voxel_downsize_test .................... Passed 1.73 sec Start 134: pdal_app_plugin_test 131/144 Test #134: pdal_app_plugin_test ................................ Passed 0.84 sec Start 135: pdal_tile_test 132/144 Test #133: pdal_app_test ....................................... Passed 5.87 sec Start 136: pdal_tindex_test 133/144 Test #135: pdal_tile_test ...................................... Passed 6.50 sec Start 137: pc2pc_test 134/144 Test #113: pdal_filters_pmf_test ............................... Passed 20.90 sec Start 138: chamfer_test 135/144 Test #137: pc2pc_test .......................................... Passed 3.40 sec Start 139: hausdorff_test 136/144 Test #138: chamfer_test ........................................ Passed 5.25 sec Start 140: translate_test 137/144 Test #139: hausdorff_test ...................................... Passed 4.90 sec Start 141: pdal_io_ilvis2_metadata_test 138/144 Test #141: pdal_io_ilvis2_metadata_test ........................ Passed 0.38 sec Start 142: pdal_io_ilvis2_reader_metadata_test 139/144 Test #142: pdal_io_ilvis2_reader_metadata_test ................. Passed 0.56 sec Start 143: pdal_io_ilvis2_test 140/144 Test #143: pdal_io_ilvis2_test ................................. Passed 0.60 sec Start 144: pdal_io_writer_test 141/144 Test #144: pdal_io_writer_test ................................. Passed 0.35 sec 142/144 Test #136: pdal_tindex_test .................................... Passed 14.09 sec 143/144 Test #79: pdal_filters_colorization_test ...................... Passed 51.69 sec 144/144 Test #140: translate_test ...................................... Passed 25.01 sec 99% tests passed, 1 tests failed out of 144 Total Test time (real) = 127.50 sec The following tests FAILED: 9 - pdal_io_arrow_writer_test (SEGFAULT) Errors while running CTest >>> ERROR: pdal: check failed >>> pdal: Uninstalling dependencies... ( 1/267) Purging .makedepends-pdal (20260524.043708) ( 2/267) Purging apache-arrow-dev (23.0.1-r2) ( 3/267) Purging libarrow_dataset (23.0.1-r2) ( 4/267) Purging libparquet (23.0.1-r2) ( 5/267) Purging cmake (4.2.3-r0) ( 6/267) Purging cpd-dev (0.5.5-r1) ( 7/267) Purging cpd (0.5.5-r1) ( 8/267) Purging eigen-dev (3.4.0-r10) ( 9/267) Purging fgt-dev (0.4.11-r0) ( 10/267) Purging fgt (0.4.11-r0) ( 11/267) Purging gdal-dev (3.13.0-r0) ( 12/267) Purging hdf5-dev (1.14.4.2-r1) ( 13/267) Purging hdf5-cpp (1.14.4.2-r1) ( 14/267) Purging hdf5-hl-cpp (1.14.4.2-r1) ( 15/267) Purging hdf5-hl-fortran (1.14.4.2-r1) ( 16/267) Purging hdf5-hl (1.14.4.2-r1) ( 17/267) Purging libgeotiff-dev (1.7.4-r0) ( 18/267) Purging libgeotiff (1.7.4-r0) ( 19/267) Purging libpq-dev (18.4-r0) ( 20/267) Purging libpq (18.4-r0) ( 21/267) Purging libxml2-dev (2.13.9-r1) ( 22/267) Purging libxml2-utils (2.13.9-r1) ( 23/267) Purging openscenegraph-dev (3.6.5-r19) ( 24/267) Purging mesa-dev (26.1.1-r0) ( 25/267) Purging libxdamage-dev (1.1.7-r0) ( 26/267) Purging libxdamage (1.1.7-r0) ( 27/267) Purging libxshmfence-dev (1.3.3-r0) ( 28/267) Purging mesa-egl (26.1.1-r0) ( 29/267) Purging mesa-gbm (26.1.1-r0) ( 30/267) Purging mesa-gles (26.1.1-r0) ( 31/267) Purging openscenegraph (3.6.5-r19) ( 32/267) Purging proj-dev (9.8.1-r0) ( 33/267) Purging py3-numpy-dev (2.4.6-r0) ( 34/267) Purging python3-dev (3.14.3-r0) ( 35/267) Purging samurai (1.2-r8) ( 36/267) Purging sqlite-dev (3.53.1-r0) ( 37/267) Purging sqlite (3.53.1-r0) ( 38/267) Purging xerces-c-dev (3.2.5-r4) ( 39/267) Purging tiledb-dev (2.30.1-r2) ( 40/267) Purging tiledb (2.30.1-r2) ( 41/267) Purging gdal-tools (3.13.0-r0) ( 42/267) Purging py3-gdal-pyc (3.13.0-r0) ( 43/267) Purging py3-gdal (3.13.0-r0) ( 44/267) Purging py3-numpy-tests (2.4.6-r0) ( 45/267) Purging py3-numpy-pyc (2.4.6-r0) ( 46/267) Purging py3-numpy (2.4.6-r0) ( 47/267) Purging gdal-driver-png (3.13.0-r0) ( 48/267) Purging gdal-driver-jpeg (3.13.0-r0) ( 49/267) Purging blosc2 (2.23.1-r0) ( 50/267) Purging capnproto (1.4.0-r0) ( 51/267) Purging curl-dev (8.20.0-r1) ( 52/267) Purging gdal (3.13.0-r0) ( 53/267) Purging gnu-libiconv-libs (1.18-r0) ( 54/267) Purging google-cloud-cpp-storage (2.47.0-r0) ( 55/267) Purging google-cloud-cpp-type-date (2.47.0-r0) ( 56/267) Purging gtest-dev (1.17.0-r1) ( 57/267) Purging hdf5-fortran (1.14.4.2-r1) ( 58/267) Purging json-c (0.18-r1) ( 59/267) Purging lerc (4.1.0-r0) ( 60/267) Purging libaec (1.1.6-r0) ( 61/267) Purging libarchive (3.8.7-r0) ( 62/267) Purging libarrow_acero (23.0.1-r2) ( 63/267) Purging libdeflate (1.25-r0) ( 64/267) Purging libdrm-dev (2.4.133-r0) ( 65/267) Purging linux-headers (7.0.0-r1) ( 66/267) Purging libjxl (0.11.2-r1) ( 67/267) Purging libpciaccess-dev (0.19-r0) ( 68/267) Purging libpsl-dev (0.21.5-r3) ( 69/267) Purging libpsl-utils (0.21.5-r3) ( 70/267) Purging libqb3 (2.0.0-r0) ( 71/267) Purging libspatialite (5.1.0-r5) ( 72/267) Purging libthrift (0.23.0-r0) ( 73/267) Purging libucontext (1.5.1-r0) ( 74/267) Purging libuv (1.52.1-r0) ( 75/267) Purging libxfixes-dev (6.0.2-r0) ( 76/267) Purging libxfixes (6.0.2-r0) ( 77/267) Purging libxxf86vm-dev (1.1.7-r0) ( 78/267) Purging mesa-gl (26.1.1-r0) ( 79/267) Purging minizip (1.3.2-r1) ( 80/267) Purging muparser (2.3.4-r1) ( 81/267) Purging nghttp2-dev (1.69.0-r0) ( 82/267) Purging openssl-dev (3.5.6-r0) ( 83/267) Purging proj (9.8.1-r0) ( 84/267) Purging py3-pybind11-pyc (3.0.1-r1) ( 85/267) Purging py3-re2-pyc (2025.11.05-r3) ( 86/267) Purging py3-re2 (2025.11.05-r3) ( 87/267) Purging py3-pybind11 (3.0.1-r1) ( 88/267) Purging python3-pyc (3.14.3-r0) ( 89/267) Purging python3-pycache-pyc0 (3.14.3-r0) ( 90/267) Purging xcb-proto-pyc (1.17.0-r1) ( 91/267) Purging pyc (3.14.3-r0) ( 92/267) Purging qhull (2020.2-r3) ( 93/267) Purging rhash-libs (1.4.6-r0) ( 94/267) Purging sfcgal (2.2.0-r0) ( 95/267) Purging spdlog (1.17.0-r0) ( 96/267) Purging tiff-dev (4.7.1-r0) ( 97/267) Purging libtiffxx (4.7.1-r0) ( 98/267) Purging tiff (4.7.1-r0) ( 99/267) Purging unixodbc (2.3.14-r1) (100/267) Purging wayland-libs-client (1.25.0-r0) (101/267) Purging xerces-c (3.2.5-r4) (102/267) Purging xz-dev (5.8.3-r0) (103/267) Purging xz (5.8.3-r0) (104/267) Purging zlib-dev (1.3.2-r0) (105/267) Purging zstd-dev (1.5.7-r2) (106/267) Purging zstd (1.5.7-r2) (107/267) Purging google-cloud-cpp-iam (2.47.0-r0) (108/267) Purging google-cloud-cpp-grpc-utils (2.47.0-r0) (109/267) Purging google-cloud-cpp-longrunning-operations-protos (2.47.0-r0) (110/267) Purging libarrow (23.0.1-r2) (111/267) Purging apache-arrow (23.0.1-r2) (112/267) Purging libarrow_flight (23.0.1-r2) (113/267) Purging grpc-cpp (1.78.1-r2) (114/267) Purging libgrpc (1.78.1-r2) (115/267) Purging protoc (31.1-r1) (116/267) Purging google-cloud-cpp-api-client (2.47.0-r0) (117/267) Purging google-cloud-cpp-api-annotations (2.47.0-r0) (118/267) Purging google-cloud-cpp-api-http (2.47.0-r0) (119/267) Purging google-cloud-cpp-api-routing (2.47.0-r0) (120/267) Purging google-cloud-cpp-rpc-error-details-protos (2.47.0-r0) (121/267) Purging google-cloud-cpp-api-launch-stage (2.47.0-r0) (122/267) Purging google-cloud-cpp-type-expr (2.47.0-r0) (123/267) Purging google-cloud-cpp-api-resource (2.47.0-r0) (124/267) Purging google-cloud-cpp-api-field-info (2.47.0-r0) (125/267) Purging google-cloud-cpp-api-field-behavior (2.47.0-r0) (126/267) Purging google-cloud-cpp-rpc-status-protos (2.47.0-r0) (127/267) Purging libprotobuf (31.1-r1) (128/267) Purging libprotobuf-lite (31.1-r1) (129/267) Purging protobuf (31.1-r1) (130/267) Purging libprotoc (31.1-r1) (131/267) Purging abseil-cpp-die-if-null (20250814.1-r0) (132/267) Purging libgrpc_unsecure (1.78.1-r2) (133/267) Purging re2 (2025.11.05-r3) (134/267) Purging libgpr (1.78.1-r2) (135/267) Purging abseil-cpp-log-internal-message (20250814.1-r0) (136/267) Purging abseil-cpp-examine-stack (20250814.1-r0) (137/267) Purging abseil-cpp-statusor (20250814.1-r0) (138/267) Purging abseil-cpp-status (20250814.1-r0) (139/267) Purging abseil-cpp-cord (20250814.1-r0) (140/267) Purging abseil-cpp-cordz-info (20250814.1-r0) (141/267) Purging abseil-cpp-cordz-handle (20250814.1-r0) (142/267) Purging abseil-cpp-log-internal-log-sink-set (20250814.1-r0) (143/267) Purging abseil-cpp-flags-reflection (20250814.1-r0) (144/267) Purging abseil-cpp-flags-internal (20250814.1-r0) (145/267) Purging abseil-cpp-flags-config (20250814.1-r0) (146/267) Purging abseil-cpp-flags-program-name (20250814.1-r0) (147/267) Purging abseil-cpp-raw-hash-set (20250814.1-r0) (148/267) Purging abseil-cpp-hashtablez-sampler (20250814.1-r0) (149/267) Purging abseil-cpp-vlog-config-internal (20250814.1-r0) (150/267) Purging abseil-cpp-synchronization (20250814.1-r0) (151/267) Purging abseil-cpp-stacktrace (20250814.1-r0) (152/267) Purging abseil-cpp-malloc-internal (20250814.1-r0) (153/267) Purging abseil-cpp-random-internal-entropy-pool (20250814.1-r0) (154/267) Purging abseil-cpp-log-internal-conditions (20250814.1-r0) (155/267) Purging abseil-cpp-base (20250814.1-r0) (156/267) Purging abseil-cpp-log-globals (20250814.1-r0) (157/267) Purging abseil-cpp-hash (20250814.1-r0) (158/267) Purging abseil-cpp-city (20250814.1-r0) (159/267) Purging abseil-cpp-cord-internal (20250814.1-r0) (160/267) Purging abseil-cpp-cordz-functions (20250814.1-r0) (161/267) Purging abseil-cpp-crc-cord-state (20250814.1-r0) (162/267) Purging abseil-cpp-crc32c (20250814.1-r0) (163/267) Purging abseil-cpp-crc-internal (20250814.1-r0) (164/267) Purging abseil-cpp-exponential-biased (20250814.1-r0) (165/267) Purging abseil-cpp-flags-commandlineflag (20250814.1-r0) (166/267) Purging abseil-cpp-flags-commandlineflag-internal (20250814.1-r0) (167/267) Purging abseil-cpp-flags-marshalling (20250814.1-r0) (168/267) Purging abseil-cpp-flags-private-handle-accessor (20250814.1-r0) (169/267) Purging abseil-cpp-log-internal-format (20250814.1-r0) (170/267) Purging google-cloud-cpp-rest_internal (2.47.0-r0) (171/267) Purging google-cloud-cpp (2.47.0-r0) (172/267) Purging abseil-cpp-str-format-internal (20250814.1-r0) (173/267) Purging abseil-cpp-int128 (20250814.1-r0) (174/267) Purging abseil-cpp-kernel-timeout-internal (20250814.1-r0) (175/267) Purging abseil-cpp-log-internal-check-op (20250814.1-r0) (176/267) Purging abseil-cpp-leak-check (20250814.1-r0) (177/267) Purging abseil-cpp-log-initialize (20250814.1-r0) (178/267) Purging abseil-cpp-log-internal-fnmatch (20250814.1-r0) (179/267) Purging abseil-cpp-log-internal-globals (20250814.1-r0) (180/267) Purging abseil-cpp-log-internal-nullguard (20250814.1-r0) (181/267) Purging abseil-cpp-log-internal-structured-proto (20250814.1-r0) (182/267) Purging abseil-cpp-log-internal-proto (20250814.1-r0) (183/267) Purging abseil-cpp-log-sink (20250814.1-r0) (184/267) Purging abseil-cpp-random-internal-randen (20250814.1-r0) (185/267) Purging abseil-cpp-random-internal-randen-slow (20250814.1-r0) (186/267) Purging abseil-cpp-random-internal-platform (20250814.1-r0) (187/267) Purging abseil-cpp-random-internal-seed-material (20250814.1-r0) (188/267) Purging abseil-cpp-random-seed-gen-exception (20250814.1-r0) (189/267) Purging abseil-cpp-time (20250814.1-r0) (190/267) Purging abseil-cpp-strings (20250814.1-r0) (191/267) Purging abseil-cpp-strings-internal (20250814.1-r0) (192/267) Purging abseil-cpp-raw-logging-internal (20250814.1-r0) (193/267) Purging abseil-cpp-spinlock-wait (20250814.1-r0) (194/267) Purging abseil-cpp-strerror (20250814.1-r0) (195/267) Purging abseil-cpp-symbolize (20250814.1-r0) (196/267) Purging abseil-cpp-throw-delegate (20250814.1-r0) (197/267) Purging abseil-cpp-time-zone (20250814.1-r0) (198/267) Purging abseil-cpp-tracing-internal (20250814.1-r0) (199/267) Purging armadillo (15.2.6-r0) (200/267) Purging liblapack (0.3.30-r2) (201/267) Purging arpack (3.9.1-r0) (202/267) Purging blosc (1.21.6-r0) (203/267) Purging boost1.84-filesystem (1.84.0-r6) (204/267) Purging boost1.84-serialization (1.84.0-r6) (205/267) Purging brotli-dev (1.2.0-r1) (206/267) Purging brotli (1.2.0-r1) (207/267) Purging brunsli-libs (0.1-r1) (208/267) Purging c-ares-dev (1.34.6-r0) (209/267) Purging crc32c (1.1.2-r3) (210/267) Purging fmt (11.2.0-r1) (211/267) Purging libxext-dev (1.3.7-r0) (212/267) Purging libx11-dev (1.8.13-r0) (213/267) Purging xtrans (1.6.0-r0) (214/267) Purging libxcb-dev (1.17.0-r2) (215/267) Purging xcb-proto (1.17.0-r1) (216/267) Purging python3 (3.14.3-r0) (217/267) Purging gdbm (1.26-r0) (218/267) Purging librttopo (1.1.0-r6) (219/267) Purging geos (3.14.1-r0) (220/267) Purging glog (0.7.1-r3) (221/267) Purging gflags (2.3.0-r0) (222/267) Purging gmock (1.17.0-r1) (223/267) Purging libupb_json_lib (1.78.1-r2) (224/267) Purging libupb_textformat_lib (1.78.1-r2) (225/267) Purging libupb_message_lib (1.78.1-r2) (226/267) Purging libupb_mem_lib (1.78.1-r2) (227/267) Purging libaddress_sorting (1.78.1-r2) (228/267) Purging libupb_base_lib (1.78.1-r2) (229/267) Purging grpc (1.78.1-r2) (230/267) Purging gtest (1.17.0-r1) (231/267) Purging hdf5 (1.14.4.2-r1) (232/267) Purging mesa (26.1.1-r0) (233/267) Purging libdrm (2.4.133-r0) (234/267) Purging libpciaccess (0.19-r0) (235/267) Purging hwdata-pci (0.407-r0) (236/267) Purging icu-libs (78.1-r0) (237/267) Purging icu-data-en (78.1-r0) (238/267) Purging libelf (0.195-r0) (239/267) Purging libgfortran (15.2.0-r3) (240/267) Purging libgmpxx (6.3.0-r4) (241/267) Purging libidn2-dev (2.3.8-r0) (242/267) Purging libjpeg-turbo-dev (3.1.3-r0) (243/267) Purging libturbojpeg (3.1.3-r0) (244/267) Purging libpanelw (6.6_p20260502-r0) (245/267) Purging libwebp-dev (1.6.0-r0) (246/267) Purging libwebpdecoder (1.6.0-r0) (247/267) Purging libwebpdemux (1.6.0-r0) (248/267) Purging libwebpmux (1.6.0-r0) (249/267) Purging libwebp (1.6.0-r0) (250/267) Purging libsharpyuv (1.6.0-r0) (251/267) Purging libsz (1.1.6-r0) (252/267) Purging libunwind (1.8.3-r0) (253/267) Purging libxau-dev (1.0.12-r0) (254/267) Purging libxdmcp-dev (1.1.5-r1) (255/267) Purging llvm22-libs (22.1.3-r0) (256/267) Purging libxml2 (2.13.9-r1) (257/267) Purging libxshmfence (1.3.3-r0) (258/267) Purging libxxf86vm (1.1.7-r0) (259/267) Purging mpdecimal (4.0.1-r0) (260/267) Purging superlu (7.0.1-r0) (261/267) Purging openblas (0.3.30-r2) (262/267) Purging readline (8.3.3-r1) (263/267) Purging snappy (1.2.2-r0) (264/267) Purging sqlite-libs (3.53.1-r0) (265/267) Purging utf8proc (2.11.3-r0) (266/267) Purging xorgproto (2025.1-r0) (267/267) Purging xz-libs (5.8.3-r0) Executing busybox-1.37.0-r31.trigger OK: 1162.6 MiB in 137 packages