>>> pdal: Building community/pdal 2.6.0-r0 (using abuild 3.12.0-r0) started Tue, 31 Oct 2023 06:41:46 +0000 >>> pdal: Checking sanity of /home/buildozer/aports/community/pdal/APKBUILD... >>> pdal: Analyzing dependencies... >>> pdal: Installing for build: build-base 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 zstd-dev xerces-c-dev gdal-tools gdal-driver-PNG (1/151) Installing libbz2 (1.0.8-r6) (2/151) Installing xz-libs (5.4.4-r0) (3/151) Installing libarchive (3.7.2-r0) (4/151) Installing rhash-libs (1.4.4-r0) (5/151) Installing libuv (1.46.0-r0) (6/151) Installing cmake (3.27.7-r2) (7/151) Installing fgt (0.4.9-r4) (8/151) Installing cpd (0.5.4-r0) (9/151) Installing cpd-dev (0.5.4-r0) (10/151) Installing brotli (1.1.0-r0) (11/151) Installing brotli-dev (1.1.0-r0) (12/151) Installing c-ares-dev (1.20.1-r0) (13/151) Installing libidn2-dev (2.3.4-r4) (14/151) Installing nghttp2-dev (1.57.0-r0) (15/151) Installing openssl-dev (3.1.4-r0) (16/151) Installing zlib-dev (1.3-r2) (17/151) Installing curl-dev (8.4.0-r0) (18/151) Installing eigen-dev (3.4.0-r9) (19/151) Installing fgt-dev (0.4.9-r4) (20/151) Installing lerc (4.0.0-r0) (21/151) Installing boost1.82-serialization (1.82.0-r2) (22/151) Installing libgmpxx (6.3.0-r0) (23/151) Installing sfcgal (1.4.1-r4) (24/151) Installing libgfortran (13.2.1_git20231014-r0) (25/151) Installing openblas (0.3.24-r0) (26/151) Installing liblapack (0.3.24-r0) (27/151) Installing arpack (3.8.0-r3) (28/151) Installing superlu (6.0.1-r0) (29/151) Installing armadillo (12.6.5-r0) (30/151) Installing blosc (1.21.5-r0) (31/151) Installing brunsli-libs (0.1-r1) (32/151) Installing libdeflate (1.19-r0) (33/151) Installing geos (3.12.0-r0) (34/151) Installing giflib (5.2.1-r5) (35/151) Installing gnu-libiconv-libs (1.17-r2) (36/151) Installing libjpeg-turbo (3.0.1-r0) (37/151) Installing json-c (0.17-r0) (38/151) Installing libhwy (1.0.7-r0) (39/151) Installing lcms2 (2.15-r4) (40/151) Installing libjxl (0.8.2-r0) (41/151) Installing readline (8.2.1-r2) (42/151) Installing unixodbc (2.3.12-r0) (43/151) Installing libpng (1.6.40-r0) (44/151) Installing sqlite-libs (3.43.2-r0) (45/151) Installing libsharpyuv (1.3.2-r0) (46/151) Installing libwebp (1.3.2-r0) (47/151) Installing tiff (4.6.0-r0) (48/151) Installing proj (9.3.0-r0) (49/151) Installing qhull (2020.2-r3) (50/151) Installing minizip (1.3-r1) (51/151) Installing librttopo (1.1.0-r4) (52/151) Installing libxml2 (2.11.5-r0) (53/151) Installing libspatialite (5.1.0-r0) (54/151) Installing icu-data-en (73.2-r3) Executing icu-data-en-73.2-r3.post-install * * If you need ICU with non-English locales and legacy charset support, install * package icu-data-full. * (55/151) Installing icu-libs (73.2-r3) (56/151) Installing xerces-c (3.2.4-r2) (57/151) Installing gdal (3.7.2-r1) (58/151) Installing gdal-dev (3.7.2-r1) (59/151) Installing libsz (1.1.2-r0) (60/151) Installing hdf5 (1.14.2-r0) (61/151) Installing hdf5-cpp (1.14.2-r0) (62/151) Installing hdf5-fortran (1.14.2-r0) (63/151) Installing hdf5-hl (1.14.2-r0) (64/151) Installing hdf5-hl-cpp (1.14.2-r0) (65/151) Installing hdf5-hl-fortran (1.14.2-r0) (66/151) Installing hdf5-dev (1.14.2-r0) (67/151) Installing zstd (1.5.5-r7) (68/151) Installing zstd-dev (1.5.5-r7) (69/151) Installing libtiffxx (4.6.0-r0) (70/151) Installing libturbojpeg (3.0.1-r0) (71/151) Installing libjpeg-turbo-dev (3.0.1-r0) (72/151) Installing libwebpdecoder (1.3.2-r0) (73/151) Installing libwebpdemux (1.3.2-r0) (74/151) Installing libwebpmux (1.3.2-r0) (75/151) Installing libwebp-dev (1.3.2-r0) (76/151) Installing tiff-dev (4.6.0-r0) (77/151) Installing libgeotiff (1.7.1-r2) (78/151) Installing libgeotiff-dev (1.7.1-r2) (79/151) Installing libpq (16.0-r1) (80/151) Installing libpq-dev (16.0-r1) (81/151) Installing xz (5.4.4-r0) (82/151) Installing xz-dev (5.4.4-r0) (83/151) Installing libxml2-utils (2.11.5-r0) (84/151) Installing libxml2-dev (2.11.5-r0) (85/151) Installing linux-headers (6.5-r0) (86/151) Installing hwdata-pci (0.375-r0) (87/151) Installing libpciaccess (0.17-r2) (88/151) Installing libdrm (2.4.117-r1) (89/151) Installing libpciaccess-dev (0.17-r2) (90/151) Installing libdrm-dev (2.4.117-r1) (91/151) Installing libxau (1.0.11-r3) (92/151) Installing xorgproto (2023.2-r0) (93/151) Installing libxau-dev (1.0.11-r3) (94/151) Installing libmd (1.1.0-r0) (95/151) Installing libbsd (0.11.7-r3) (96/151) Installing libxdmcp (1.1.4-r3) (97/151) Installing libxcb (1.16-r0) (98/151) Installing libx11 (1.8.7-r0) (99/151) Installing libxext (1.3.5-r3) (100/151) Installing libffi (3.4.4-r3) (101/151) Installing gdbm (1.23-r1) (102/151) Installing mpdecimal (2.5.1-r2) (103/151) Installing libpanelw (6.4_p20231007-r0) (104/151) Installing python3 (3.11.6-r1) (105/151) Installing python3-pycache-pyc0 (3.11.6-r1) (106/151) Installing pyc (3.11.6-r1) (107/151) Installing xcb-proto-pyc (1.16.0-r0) (108/151) Installing python3-pyc (3.11.6-r1) (109/151) Installing xcb-proto (1.16.0-r0) (110/151) Installing libxdmcp-dev (1.1.4-r3) (111/151) Installing libxcb-dev (1.16-r0) (112/151) Installing xtrans (1.5.0-r0) (113/151) Installing libx11-dev (1.8.7-r0) (114/151) Installing libxext-dev (1.3.5-r3) (115/151) Installing libxdamage (1.1.6-r4) (116/151) Installing libxfixes (6.0.1-r3) (117/151) Installing libxfixes-dev (6.0.1-r3) (118/151) Installing libxdamage-dev (1.1.6-r4) (119/151) Installing libxshmfence (1.3.2-r5) (120/151) Installing libxshmfence-dev (1.3.2-r5) (121/151) Installing mesa (23.1.9-r0) (122/151) Installing wayland-libs-server (1.22.0-r4) (123/151) Installing mesa-gbm (23.1.9-r0) (124/151) Installing mesa-glapi (23.1.9-r0) (125/151) Installing wayland-libs-client (1.22.0-r4) (126/151) Installing mesa-egl (23.1.9-r0) (127/151) Installing libxxf86vm (1.1.5-r5) (128/151) Installing mesa-gl (23.1.9-r0) (129/151) Installing mesa-gles (23.1.9-r0) (130/151) Installing llvm15-libs (15.0.7-r12) (131/151) Installing mesa-osmesa (23.1.9-r0) (132/151) Installing mesa-xatracker (23.1.9-r0) (133/151) Installing libxxf86vm-dev (1.1.5-r5) (134/151) Installing mesa-dev (23.1.9-r0) (135/151) Installing freetype (2.13.2-r0) (136/151) Installing openscenegraph (3.6.5-r13) (137/151) Installing openscenegraph-dev (3.6.5-r13) (138/151) Installing sqlite (3.43.2-r0) (139/151) Installing sqlite-dev (3.43.2-r0) (140/151) Installing proj-dev (9.3.0-r0) (141/151) Installing py3-numpy (1.25.2-r0) (142/151) Installing py3-numpy-pyc (1.25.2-r0) (143/151) Installing py3-numpy-dev (1.25.2-r0) (144/151) Installing python3-dev (3.11.6-r1) (145/151) Installing samurai (1.2-r5) (146/151) Installing xerces-c-dev (3.2.4-r2) (147/151) Installing py3-gdal (3.7.2-r1) (148/151) Installing py3-gdal-pyc (3.7.2-r1) (149/151) Installing gdal-tools (3.7.2-r1) (150/151) Installing gdal-driver-PNG (3.7.2-r1) (151/151) Installing .makedepends-pdal (20231031.064147) Executing busybox-1.36.1-r13.trigger OK: 709 MiB in 253 packages >>> pdal: Cleaning up srcdir >>> pdal: Cleaning up pkgdir >>> pdal: Cleaning up tmpdir >>> pdal: Fetching https://distfiles.alpinelinux.org/distfiles/v3.19//PDAL-2.6.0-src.tar.bz2 >>> pdal: Fetching https://distfiles.alpinelinux.org/distfiles/v3.19//PDAL-2.6.0-src.tar.bz2 >>> pdal: Checking sha512sums... PDAL-2.6.0-src.tar.bz2: OK >>> pdal: Unpacking /var/cache/distfiles/PDAL-2.6.0-src.tar.bz2... -- The CXX compiler identification is GNU 13.2.1 -- The C compiler identification is GNU 13.2.1 -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Found Proj: /usr/lib/libproj.so version 9 (9.3.0) -- Found GDAL: /usr/lib/libgdal.so (found suitable version "3.7.2", minimum required is "3.4") -- Found GeoTIFF: /usr/lib/libgeotiff.so -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Found ZLIB: /lib/libz.so (found version "1.3") -- Found LibXml2: /usr/lib/libxml2.so (found version "2.11.5") -- Found CURL: /usr/lib/libcurl.so (found version "8.4.0") -- Found OpenSSL: /usr/lib/libcrypto.so (found suitable version "3.1.4", minimum required is "1.1") -- Found HDF5: /usr/lib/libhdf5_cpp.so;/usr/lib/libhdf5.so (found version "1.14.2") found components: CXX CMake Warning (dev) at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:438 (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 "16.0") -- Found XercesC: /usr/lib/libxerces-c.so (found version "3.2.4") -- Found Python: /usr/bin/python3.11 (found version "3.11.6") found components: Interpreter -- Could NOT find LIBEXECINFO (missing: LIBEXECINFO_LIBRARY LIBEXECINFO_INCLUDE_DIR) -- Could NOT find LIBUNWIND (missing: LIBUNWIND_LIBRARY LIBUNWIND_INCLUDE_DIR) -- 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 * E57 plugin, read/write data to and from e57 format * Unit tests, PDAL unit tests * Backtrace, build with backtrace (Libunwind/Libexecinfo) support -- The following OPTIONAL packages have been found: * ZSTD General compression support * LibXml2 * PkgConfig * OpenSSL (required version >= 1.1) * Python -- The following REQUIRED packages have been found: * GDAL (required version >= 3.4) Provides general purpose raster, vector, and reference system support * GeoTIFF * ZLIB Compression support in BPF * CURL * Cpd (required version >= 0.5) * HDF5 * PostgreSQL * OSG * XercesC * 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 * TileDB plugin, read/write data from TileDB * Trajectory plugin, Compute trajectory from LAS input * Abseil debugging support , unit tests -- The following OPTIONAL packages have not been found: * MBSystem * Libexecinfo * Libunwind -- Configuring done (1.9s) -- Generating done (0.2s) -- Build files have been written to: /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/build [1/632] Building CXX object tools/lasdump/CMakeFiles/lasdump.dir/Header.cpp.o [2/632] Building CXX object tools/lasdump/CMakeFiles/lasdump.dir/Dumper.cpp.o [3/632] Building CXX object vendor/gtest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o [4/632] Building CXX object plugins/e57/libE57Format/CMakeFiles/E57Format.dir/src/E57XmlParser.cpp.o [5/632] Building CXX object plugins/e57/libE57Format/CMakeFiles/E57Format.dir/src/E57FormatImpl.cpp.o [6/632] Building CXX object plugins/e57/libE57Format/CMakeFiles/E57Format.dir/src/E57Format.cpp.o [7/632] Building CXX object plugins/e57/libE57Format/CMakeFiles/E57Format.dir/src/E57Exception.cpp.o [8/632] Building CXX object plugins/e57/libE57Format/CMakeFiles/E57Format.dir/src/StructureNodeImpl.cpp.o [9/632] Building CXX object plugins/e57/libE57Format/CMakeFiles/E57Format.dir/src/SourceDestBufferImpl.cpp.o [10/632] Building CXX object plugins/e57/libE57Format/CMakeFiles/E57Format.dir/src/ImageFileImpl.cpp.o [11/632] Building CXX object plugins/e57/libE57Format/CMakeFiles/E57Format.dir/src/Packet.cpp.o [12/632] Building CXX object plugins/e57/libE57Format/CMakeFiles/E57Format.dir/src/NodeImpl.cpp.o [13/632] Building CXX object plugins/e57/libE57Format/CMakeFiles/E57Format.dir/src/Encoder.cpp.o [14/632] Building CXX object plugins/e57/libE57Format/CMakeFiles/E57Format.dir/src/Decoder.cpp.o [15/632] Building CXX object plugins/e57/libE57Format/CMakeFiles/E57Format.dir/src/CheckedFile.cpp.o [16/632] Building CXX object vendor/gtest/CMakeFiles/gtest.dir/src/gtest-all.cc.o [17/632] Building CXX object vendor/lazperf/CMakeFiles/pdal_lazperf.dir/writers.cpp.o [18/632] Building CXX object vendor/lazperf/CMakeFiles/pdal_lazperf.dir/vlr.cpp.o [19/632] Building CXX object vendor/lazperf/CMakeFiles/pdal_lazperf.dir/readers.cpp.o [20/632] Building CXX object vendor/lazperf/CMakeFiles/pdal_lazperf.dir/lazperf.cpp.o [21/632] Building CXX object vendor/lazperf/CMakeFiles/pdal_lazperf.dir/header.cpp.o [22/632] Building CXX object vendor/lazperf/CMakeFiles/pdal_lazperf.dir/filestream.cpp.o [23/632] Building CXX object vendor/lazperf/CMakeFiles/pdal_lazperf.dir/detail/field_rgb14.cpp.o [24/632] Building CXX object vendor/lazperf/CMakeFiles/pdal_lazperf.dir/detail/field_rgb10.cpp.o [25/632] Building CXX object vendor/lazperf/CMakeFiles/pdal_lazperf.dir/detail/field_point14.cpp.o [26/632] Building CXX object vendor/lazperf/CMakeFiles/pdal_lazperf.dir/detail/field_point10.cpp.o [27/632] Building CXX object vendor/lazperf/CMakeFiles/pdal_lazperf.dir/detail/field_nir14.cpp.o [28/632] Building CXX object vendor/lazperf/CMakeFiles/pdal_lazperf.dir/detail/field_gpstime10.cpp.o [29/632] Building CXX object vendor/lazperf/CMakeFiles/pdal_lazperf.dir/detail/field_byte14.cpp.o [30/632] Building CXX object vendor/lazperf/CMakeFiles/pdal_lazperf.dir/detail/field_byte10.cpp.o [31/632] Building CXX object vendor/lazperf/CMakeFiles/pdal_lazperf.dir/charbuf.cpp.o [32/632] Building CXX object vendor/lepcc/CMakeFiles/pdal_lepcc.dir/src/lepcc_c_api_impl.cpp.o [33/632] Building CXX object vendor/lepcc/CMakeFiles/pdal_lepcc.dir/src/LEPCC.cpp.o [34/632] Building CXX object vendor/lepcc/CMakeFiles/pdal_lepcc.dir/src/Intensity.cpp.o [35/632] Building CXX object vendor/lepcc/CMakeFiles/pdal_lepcc.dir/src/Huffman.cpp.o [36/632] Building CXX object vendor/lepcc/CMakeFiles/pdal_lepcc.dir/src/FlagBytes.cpp.o [37/632] Building CXX object vendor/lepcc/CMakeFiles/pdal_lepcc.dir/src/Common.cpp.o [38/632] Building CXX object vendor/lepcc/CMakeFiles/pdal_lepcc.dir/src/ClusterRGB.cpp.o [39/632] Building CXX object vendor/lepcc/CMakeFiles/pdal_lepcc.dir/src/BitStuffer2.cpp.o [40/632] Building CXX object vendor/lepcc/CMakeFiles/pdal_lepcc.dir/src/BitMask.cpp.o [41/632] Building CXX object vendor/kazhdan/CMakeFiles/pdal_kazhdan.dir/MarchingCubes.cpp.o [42/632] Building CXX object vendor/kazhdan/CMakeFiles/pdal_kazhdan.dir/Geometry.cpp.o [43/632] Building CXX object vendor/kazhdan/CMakeFiles/pdal_kazhdan.dir/Factor.cpp.o [44/632] Building CXX object vendor/schema-validator/CMakeFiles/pdal_json_schema.dir/json-patch.cpp.o [45/632] Building CXX object vendor/schema-validator/CMakeFiles/pdal_json_schema.dir/json-uri.cpp.o [46/632] Building CXX object vendor/schema-validator/CMakeFiles/pdal_json_schema.dir/string-format-check.cpp.o [47/632] Building CXX object vendor/schema-validator/CMakeFiles/pdal_json_schema.dir/json-validator.cpp.o [48/632] Building CXX object vendor/schema-validator/CMakeFiles/pdal_json_schema.dir/json-schema-draft7.json.cpp.o [49/632] Building CXX object vendor/arbiter/CMakeFiles/pdal_arbiter.dir/arbiter.cpp.o [50/632] Building CXX object dimbuilder/CMakeFiles/dimbuilder.dir/__/pdal/util/Utils.cpp.o [51/632] Building CXX object dimbuilder/CMakeFiles/dimbuilder.dir/DimBuilder.cpp.o [52/632] Building CXX object pdal/util/CMakeFiles/pdal_util.dir/private/BacktraceNone.cpp.o [53/632] Building CXX object pdal/util/CMakeFiles/pdal_util.dir/Random.cpp.o [54/632] Building CXX object pdal/util/CMakeFiles/pdal_util.dir/Backtrace.cpp.o [55/632] Building CXX object pdal/util/CMakeFiles/pdal_util.dir/Utils.cpp.o [56/632] Building CXX object pdal/util/CMakeFiles/pdal_util.dir/ThreadPool.cpp.o [57/632] Building CXX object pdal/util/CMakeFiles/pdal_util.dir/Georeference.cpp.o [58/632] Building CXX object pdal/util/CMakeFiles/pdal_util.dir/FileUtils.cpp.o [59/632] Building CXX object pdal/util/CMakeFiles/pdal_util.dir/Charbuf.cpp.o [60/632] Building CXX object pdal/util/CMakeFiles/pdal_util.dir/Bounds.cpp.o In file included from /usr/include/c++/13.2.1/cassert:44, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/lepcc/src/utl_const_array.h:25, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/lepcc/src/Intensity.cpp:30: /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/lepcc/src/utl_const_array.h: In instantiation of 'const T& lepcc::const_array::operator[](size_t) const [with T = short unsigned int; size_t = unsigned int]': /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/lepcc/src/Intensity.cpp:112:36: required from here /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/lepcc/src/utl_const_array.h:43:67: warning: comparison of unsigned expression in '>= 0' is always true [-Wtype-limits] 43 | const T& operator[](size_t i) const _NOEXCEPT{ LEPCC_ASSERT(i >= 0 && i < m_size); return m_data[i]; } | ~~^~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/lepcc/src/utl_const_array.h:43:52: note: in expansion of macro 'LEPCC_ASSERT' 43 | const T& operator[](size_t i) const _NOEXCEPT{ LEPCC_ASSERT(i >= 0 && i < m_size); return m_data[i]; } | ^~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/cassert:44, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/lepcc/src/utl_const_array.h:25, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/lepcc/src/FlagBytes.cpp:29: /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/lepcc/src/utl_const_array.h: In instantiation of 'const T& lepcc::const_array::operator[](size_t) const [with T = unsigned char; size_t = unsigned int]': /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/lepcc/src/FlagBytes.cpp:116:35: required from here /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/lepcc/src/utl_const_array.h:43:67: warning: comparison of unsigned expression in '>= 0' is always true [-Wtype-limits] 43 | const T& operator[](size_t i) const _NOEXCEPT{ LEPCC_ASSERT(i >= 0 && i < m_size); return m_data[i]; } | ~~^~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/lepcc/src/utl_const_array.h:43:52: note: in expansion of macro 'LEPCC_ASSERT' 43 | const T& operator[](size_t i) const _NOEXCEPT{ LEPCC_ASSERT(i >= 0 && i < m_size); return m_data[i]; } | ^~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/kazhdan/MarchingCubes.cpp: In static member function 'static void Square::EdgeCorners(int, int&, int&)': /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/kazhdan/MarchingCubes.cpp:69:9: warning: 'orientation' may be used uninitialized [-Wmaybe-uninitialized] 69 | switch(orientation){ | ^~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/kazhdan/MarchingCubes.cpp:67:13: note: 'orientation' was declared here 67 | int orientation,i; | ^~~~~~~~~~~ In static member function 'static int Square::CornerIndex(int, int)', inlined from 'static void Square::EdgeCorners(int, int&, int&)' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/kazhdan/MarchingCubes.cpp:71:20: /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/kazhdan/MarchingCubes.cpp:39:52: warning: 'i' may be used uninitialized [-Wmaybe-uninitialized] 39 | int Square::CornerIndex( int x , int y ){ return (y<<1)|x; } | ~~^~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/kazhdan/MarchingCubes.cpp: In static member function 'static void Square::EdgeCorners(int, int&, int&)': /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/kazhdan/MarchingCubes.cpp:67:25: note: 'i' was declared here 67 | int orientation,i; | ^ /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/kazhdan/MarchingCubes.cpp: In static member function 'static int Square::ReflectEdgeIndex(int, int)': /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/kazhdan/MarchingCubes.cpp:84:9: warning: 'o' may be used uninitialized [-Wmaybe-uninitialized] 84 | if(o!=orientation){return idx;} | ^~ /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/kazhdan/MarchingCubes.cpp:82:13: note: 'o' was declared here 82 | int o,i; | ^ /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/kazhdan/MarchingCubes.cpp:85:35: warning: 'i' may be used uninitialized [-Wmaybe-uninitialized] 85 | else{return EdgeIndex(o,(i+1)%2);} | ~~^~~ /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/kazhdan/MarchingCubes.cpp:82:15: note: 'i' was declared here 82 | int o,i; | ^ In static member function 'static void Square::EdgeCorners(int, int&, int&)', inlined from 'static bool MarchingSquares::HasEdgeRoots(unsigned char, int)' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/kazhdan/MarchingCubes.cpp:311:21: /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/kazhdan/MarchingCubes.cpp:69:9: warning: 'orientation' may be used uninitialized [-Wmaybe-uninitialized] 69 | switch(orientation){ | ^~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/kazhdan/MarchingCubes.cpp: In static member function 'static bool MarchingSquares::HasEdgeRoots(unsigned char, int)': /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/kazhdan/MarchingCubes.cpp:67:13: note: 'orientation' was declared here 67 | int orientation,i; | ^~~~~~~~~~~ In static member function 'static int Square::CornerIndex(int, int)', inlined from 'static void Square::EdgeCorners(int, int&, int&)' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/kazhdan/MarchingCubes.cpp:71:20, inlined from 'static bool MarchingSquares::HasEdgeRoots(unsigned char, int)' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/kazhdan/MarchingCubes.cpp:311:21: /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/kazhdan/MarchingCubes.cpp:39:52: warning: 'i' may be used uninitialized [-Wmaybe-uninitialized] 39 | int Square::CornerIndex( int x , int y ){ return (y<<1)|x; } | ~~^~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/kazhdan/MarchingCubes.cpp: In static member function 'static bool MarchingSquares::HasEdgeRoots(unsigned char, int)': /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/kazhdan/MarchingCubes.cpp:67:25: note: 'i' was declared here 67 | int orientation,i; | ^ /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/kazhdan/MarchingCubes.cpp:313:62: warning: 'c1' may be used uninitialized [-Wmaybe-uninitialized] 313 | ( ( mcIndex&(1<::operator[](size_t) const [with T = lepcc::Point3D; size_t = unsigned int]': /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/lepcc/src/LEPCC.cpp:323:46: required from here /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/lepcc/src/utl_const_array.h:43:67: warning: comparison of unsigned expression in '>= 0' is always true [-Wtype-limits] 43 | const T& operator[](size_t i) const _NOEXCEPT{ LEPCC_ASSERT(i >= 0 && i < m_size); return m_data[i]; } | ~~^~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/lepcc/src/utl_const_array.h:43:52: note: in expansion of macro 'LEPCC_ASSERT' 43 | const T& operator[](size_t i) const _NOEXCEPT{ LEPCC_ASSERT(i >= 0 && i < m_size); return m_data[i]; } | ^~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/bits/stl_algo.h:61, from /usr/include/c++/13.2.1/algorithm:61, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/lepcc/src/LEPCC.cpp:24: /usr/include/c++/13.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = lepcc::LEPCC::Cell3D; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /usr/include/c++/13.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Val_comp_iter]': /usr/include/c++/13.2.1/bits/stl_algo.h:1792:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1792 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /usr/include/c++/13.2.1/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1812 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/13.2.1/vector:72, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/lepcc/src/LEPCC.h:29, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/lepcc/src/LEPCC.cpp:26: /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const lepcc::LEPCC::Cell3D&}; _Tp = lepcc::LEPCC::Cell3D; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/vector:66: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = lepcc::LEPCC::Cell3D; _Alloc = std::allocator]', inlined from 'lepcc::ErrCode lepcc::LEPCC::Quantize(lepcc::uint32, const lepcc::Point3D*)' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/lepcc/src/LEPCC.cpp:375:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /usr/include/c++/13.2.1/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1918 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/13.2.1/bits/stl_algo.h:1932:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1932 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]', inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >; _Compare = lepcc::LEPCC::MyLessThanOp]' at /usr/include/c++/13.2.1/bits/stl_algo.h:4894:18, inlined from 'lepcc::ErrCode lepcc::LEPCC::ConvertToDeltaModel()' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/lepcc/src/LEPCC.cpp:391:12: /usr/include/c++/13.2.1/bits/stl_algo.h:1947:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1947 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1948 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1949 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]' at /usr/include/c++/13.2.1/bits/stl_algo.h:1950:31, inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >; _Compare = lepcc::LEPCC::MyLessThanOp]' at /usr/include/c++/13.2.1/bits/stl_algo.h:4894:18, inlined from 'lepcc::ErrCode lepcc::LEPCC::ConvertToDeltaModel()' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/lepcc/src/LEPCC.cpp:391:12: /usr/include/c++/13.2.1/bits/stl_algo.h:1859:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1859 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h:1864:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1864 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/cassert:44, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/lepcc/src/utl_const_array.h:25, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/lepcc/src/ClusterRGB.cpp:28: /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/lepcc/src/utl_const_array.h: In instantiation of 'const T& lepcc::const_array::operator[](size_t) const [with T = lepcc::RGB_t; size_t = unsigned int]': /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/lepcc/src/ClusterRGB.cpp:67:24: required from here /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/lepcc/src/utl_const_array.h:43:67: warning: comparison of unsigned expression in '>= 0' is always true [-Wtype-limits] 43 | const T& operator[](size_t i) const _NOEXCEPT{ LEPCC_ASSERT(i >= 0 && i < m_size); return m_data[i]; } | ~~^~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/lepcc/src/utl_const_array.h:43:52: note: in expansion of macro 'LEPCC_ASSERT' 43 | const T& operator[](size_t i) const _NOEXCEPT{ LEPCC_ASSERT(i >= 0 && i < m_size); return m_data[i]; } | ^~~~~~~~~~~~ [62/632] Linking CXX static library lib/libpdal_lepcc.a In file included from /usr/include/c++/13.2.1/vector:72, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/lazperf/compressor.hpp:39, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/lazperf/las.hpp:38, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/lazperf/writers.cpp:31: /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {lazperf::chunk}; _Tp = lazperf::chunk; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {lazperf::chunk}; _Tp = lazperf::chunk; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-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.6.0-src/plugins/e57/libE57Format/src/Packet.cpp:211:22: warning: cast from 'char*' to 'e57::DataPacket*' increases required alignment of target type [-Wcast-align] 211 | auto dpkt = reinterpret_cast(entry.buffer_); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/plugins/e57/libE57Format/src/Packet.cpp:221:22: warning: cast from 'char*' to 'IndexPacket*' increases required alignment of target type [-Wcast-align] 221 | auto ipkt = reinterpret_cast(entry.buffer_); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/plugins/e57/libE57Format/src/Packet.cpp:231:20: warning: cast from 'char*' to 'EmptyPacketHeader*' increases required alignment of target type [-Wcast-align] 231 | auto hp = reinterpret_cast(entry.buffer_); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-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.6.0-src/plugins/e57/libE57Format/src/Packet.cpp:263:18: warning: cast from 'char*' to 'EmptyPacketHeader*' increases required alignment of target type [-Wcast-align] 263 | switch (reinterpret_cast(entries_.at(i).buffer_)->packetType) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/plugins/e57/libE57Format/src/Packet.cpp:265:28: warning: cast from 'char*' to 'e57::DataPacket*' increases required alignment of target type [-Wcast-align] 265 | auto dpkt = reinterpret_cast(entries_.at(i).buffer_); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/plugins/e57/libE57Format/src/Packet.cpp:270:28: warning: cast from 'char*' to 'IndexPacket*' increases required alignment of target type [-Wcast-align] 270 | auto ipkt = reinterpret_cast(entries_.at(i).buffer_); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/plugins/e57/libE57Format/src/Packet.cpp:275:26: warning: cast from 'char*' to 'EmptyPacketHeader*' increases required alignment of target type [-Wcast-align] 275 | auto hp = reinterpret_cast(entries_.at(i).buffer_); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/plugins/e57/libE57Format/src/CheckedFile.h:32, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/plugins/e57/libE57Format/src/Packet.cpp:29: /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/plugins/e57/libE57Format/src/Packet.cpp:281:62: warning: cast from 'char*' to 'EmptyPacketHeader*' increases required alignment of target type [-Wcast-align] 281 | "packetType=" + toString(reinterpret_cast(entries_.at(i).buffer_)->packetType)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/plugins/e57/libE57Format/src/Common.h:64:64: note: in definition of macro 'E57_EXCEPTION2' 64 | #define E57_EXCEPTION2(ecode, context) (E57Exception((ecode), (context), __FILE__, __LINE__, static_cast(__FUNCTION__))) | ^~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-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.6.0-src/plugins/e57/libE57Format/src/Packet.cpp:396: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] 396 | auto bsbLength = reinterpret_cast(&payload[0]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-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.6.0-src/plugins/e57/libE57Format/src/Packet.cpp:450:21: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'uint16_t*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] 450 | auto bsbLength = reinterpret_cast(&payload[0]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-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.6.0-src/plugins/e57/libE57Format/src/Packet.cpp:492: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] 492 | auto bsbLength = reinterpret_cast(&payload[0]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/plugins/e57/libE57Format/src/CheckedFile.cpp: In member function 'void e57::CheckedFile::unlink()': /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/plugins/e57/libE57Format/src/CheckedFile.cpp:553:8: warning: variable 'result' set but not used [-Wunused-but-set-variable] 553 | int result = 0; | ^~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/plugins/e57/libE57Format/src/CheckedFile.cpp: In member function 'void e57::CheckedFile::verifyChecksum(char*, size_t)': /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/plugins/e57/libE57Format/src/CheckedFile.cpp:598:40: warning: cast from 'char*' to 'uint32_t*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] 598 | const uint32_t check_sum_in_page = *reinterpret_cast(&page_buffer[logicalPageSize]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/plugins/e57/libE57Format/src/CheckedFile.cpp: In member function 'void e57::CheckedFile::writePhysicalPage(char*, e57::FileOffset)': /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/plugins/e57/libE57Format/src/CheckedFile.cpp:667:5: warning: cast from 'char*' to 'uint32_t*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] 667 | *reinterpret_cast(&page_buffer[logicalPageSize]) = check_sum; //??? little endian dependency | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/lazperf/portable_endian.hpp:17, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/lazperf/Extractor.hpp:41, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/lazperf/vlr.cpp:33: /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/lazperf/vlr.cpp: In constructor 'lazperf::laz_vlr::laz_vlr(const char*)': /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/lazperf/vlr.cpp:310:35: warning: cast from 'const char*' to 'const uint16_t*' {aka 'const short unsigned int*'} increases required alignment of target type [-Wcast-align] 310 | uint16_t num_items = le16toh(*reinterpret_cast(d + 32)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/vector:72, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/lazperf/Extractor.hpp:39: /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const lazperf::eb_vlr::ebfield&}; _Tp = lazperf::eb_vlr::ebfield; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/vector:66: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = lazperf::eb_vlr::ebfield; _Alloc = std::allocator]', inlined from 'void lazperf::eb_vlr::addField(const ebfield&)' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/lazperf/vlr.cpp:425:20: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = lazperf::eb_vlr::ebfield; _Alloc = std::allocator]', inlined from 'void lazperf::eb_vlr::addField()' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/lazperf/vlr.cpp:420:20: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = lazperf::eb_vlr::ebfield; _Alloc = std::allocator]', inlined from 'void lazperf::eb_vlr::addField(const ebfield&)' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/lazperf/vlr.cpp:425:20, inlined from 'lazperf::eb_vlr::eb_vlr(int)' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/lazperf/vlr.cpp:333:17: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = lazperf::eb_vlr::ebfield; _Alloc = std::allocator]', inlined from 'void lazperf::eb_vlr::fill(const char*, size_t)' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/lazperf/vlr.cpp:379:24: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/vector:72, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/lazperf/header.hpp:32, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/lazperf/readers.hpp:26, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/lazperf/readers.cpp:33: /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {lazperf::vlr_header&, std::fpos<__mbstate_t>}; _Tp = lazperf::vlr_index_rec; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {lazperf::evlr_header&, std::fpos<__mbstate_t>}; _Tp = lazperf::vlr_index_rec; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {lazperf::vlr_header&, std::fpos<__mbstate_t>}; _Tp = lazperf::vlr_index_rec; _Alloc = std::allocator]', inlined from 'void lazperf::reader::basic_file::Private::parseVLRs()' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/lazperf/readers.cpp:203:31: /usr/include/c++/13.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {lazperf::evlr_header&, std::fpos<__mbstate_t>}; _Tp = lazperf::vlr_index_rec; _Alloc = std::allocator]', inlined from 'void lazperf::reader::basic_file::Private::parseVLRs()' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/lazperf/readers.cpp:220:35: /usr/include/c++/13.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/plugins/e57/libE57Format/src/SourceDestBufferImpl.cpp: In member function 'int64_t e57::SourceDestBufferImpl::getNextInt64()': /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/plugins/e57/libE57Format/src/SourceDestBufferImpl.cpp:243:43: warning: cast from 'char*' to 'int16_t*' {aka 'short int*'} increases required alignment of target type [-Wcast-align] 243 | value = static_cast(*reinterpret_cast(p)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/plugins/e57/libE57Format/src/SourceDestBufferImpl.cpp:246:43: warning: cast from 'char*' to 'uint16_t*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] 246 | value = static_cast(*reinterpret_cast(p)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/plugins/e57/libE57Format/src/SourceDestBufferImpl.cpp:249:43: warning: cast from 'char*' to 'int32_t*' {aka 'int*'} increases required alignment of target type [-Wcast-align] 249 | value = static_cast(*reinterpret_cast(p)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/plugins/e57/libE57Format/src/SourceDestBufferImpl.cpp:252:43: warning: cast from 'char*' to 'uint32_t*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] 252 | value = static_cast(*reinterpret_cast(p)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/plugins/e57/libE57Format/src/SourceDestBufferImpl.cpp:255:22: warning: cast from 'char*' to 'int64_t*' {aka 'long long int*'} increases required alignment of target type [-Wcast-align] 255 | value = *reinterpret_cast(p); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/plugins/e57/libE57Format/src/SourceDestBufferImpl.cpp:267:43: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] 267 | value = static_cast(*reinterpret_cast(p)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/plugins/e57/libE57Format/src/SourceDestBufferImpl.cpp:273:43: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] 273 | value = static_cast(*reinterpret_cast(p)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-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.6.0-src/plugins/e57/libE57Format/src/SourceDestBufferImpl.cpp:320:38: warning: cast from 'char*' to 'int16_t*' {aka 'short int*'} increases required alignment of target type [-Wcast-align] 320 | doubleRawValue = floor((*reinterpret_cast(p) - offset)/scale + 0.5); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/plugins/e57/libE57Format/src/SourceDestBufferImpl.cpp:324:38: warning: cast from 'char*' to 'uint16_t*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] 324 | doubleRawValue = floor((*reinterpret_cast(p) - offset)/scale + 0.5); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/plugins/e57/libE57Format/src/SourceDestBufferImpl.cpp:328:38: warning: cast from 'char*' to 'int32_t*' {aka 'int*'} increases required alignment of target type [-Wcast-align] 328 | doubleRawValue = floor((*reinterpret_cast(p) - offset)/scale + 0.5); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/plugins/e57/libE57Format/src/SourceDestBufferImpl.cpp:332:38: warning: cast from 'char*' to 'uint32_t*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] 332 | doubleRawValue = floor((*reinterpret_cast(p) - offset)/scale + 0.5); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/plugins/e57/libE57Format/src/SourceDestBufferImpl.cpp:336:38: warning: cast from 'char*' to 'int64_t*' {aka 'long long int*'} increases required alignment of target type [-Wcast-align] 336 | doubleRawValue = floor((*reinterpret_cast(p) - offset)/scale + 0.5); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/plugins/e57/libE57Format/src/SourceDestBufferImpl.cpp:350:38: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] 350 | doubleRawValue = floor((*reinterpret_cast(p) - offset)/scale + 0.5); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/plugins/e57/libE57Format/src/SourceDestBufferImpl.cpp:358:38: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] 358 | doubleRawValue = floor((*reinterpret_cast(p) - offset)/scale + 0.5); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/plugins/e57/libE57Format/src/SourceDestBufferImpl.cpp: In member function 'float e57::SourceDestBufferImpl::getNextFloat()': /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/plugins/e57/libE57Format/src/SourceDestBufferImpl.cpp:404:41: warning: cast from 'char*' to 'int16_t*' {aka 'short int*'} increases required alignment of target type [-Wcast-align] 404 | value = static_cast(*reinterpret_cast(p)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/plugins/e57/libE57Format/src/SourceDestBufferImpl.cpp:409:41: warning: cast from 'char*' to 'uint16_t*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] 409 | value = static_cast(*reinterpret_cast(p)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/plugins/e57/libE57Format/src/SourceDestBufferImpl.cpp:414:41: warning: cast from 'char*' to 'int32_t*' {aka 'int*'} increases required alignment of target type [-Wcast-align] 414 | value = static_cast(*reinterpret_cast(p)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/plugins/e57/libE57Format/src/SourceDestBufferImpl.cpp:419:41: warning: cast from 'char*' to 'uint32_t*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] 419 | value = static_cast(*reinterpret_cast(p)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/plugins/e57/libE57Format/src/SourceDestBufferImpl.cpp:424:41: warning: cast from 'char*' to 'int64_t*' {aka 'long long int*'} increases required alignment of target type [-Wcast-align] 424 | value = static_cast(*reinterpret_cast(p)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/plugins/e57/libE57Format/src/SourceDestBufferImpl.cpp:434:22: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] 434 | value = *reinterpret_cast(p); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/plugins/e57/libE57Format/src/SourceDestBufferImpl.cpp:438:25: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] 438 | double d = *reinterpret_cast(p); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/plugins/e57/libE57Format/src/SourceDestBufferImpl.cpp: In member function 'double e57::SourceDestBufferImpl::getNextDouble()': /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/plugins/e57/libE57Format/src/SourceDestBufferImpl.cpp:482:42: warning: cast from 'char*' to 'int16_t*' {aka 'short int*'} increases required alignment of target type [-Wcast-align] 482 | value = static_cast(*reinterpret_cast(p)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/plugins/e57/libE57Format/src/SourceDestBufferImpl.cpp:487:42: warning: cast from 'char*' to 'uint16_t*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] 487 | value = static_cast(*reinterpret_cast(p)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/plugins/e57/libE57Format/src/SourceDestBufferImpl.cpp:492:42: warning: cast from 'char*' to 'int32_t*' {aka 'int*'} increases required alignment of target type [-Wcast-align] 492 | value = static_cast(*reinterpret_cast(p)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/plugins/e57/libE57Format/src/SourceDestBufferImpl.cpp:497:42: warning: cast from 'char*' to 'uint32_t*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] 497 | value = static_cast(*reinterpret_cast(p)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/plugins/e57/libE57Format/src/SourceDestBufferImpl.cpp:502:42: warning: cast from 'char*' to 'int64_t*' {aka 'long long int*'} increases required alignment of target type [-Wcast-align] 502 | value = static_cast(*reinterpret_cast(p)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/plugins/e57/libE57Format/src/SourceDestBufferImpl.cpp:511:42: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] 511 | value = static_cast(*reinterpret_cast(p)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/plugins/e57/libE57Format/src/SourceDestBufferImpl.cpp:514:22: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] 514 | value = *reinterpret_cast(p); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/plugins/e57/libE57Format/src/SourceDestBufferImpl.cpp: In member function 'void e57::SourceDestBufferImpl::setNextInt64(int64_t)': /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/plugins/e57/libE57Format/src/SourceDestBufferImpl.cpp:566:14: warning: cast from 'char*' to 'int16_t*' {aka 'short int*'} increases required alignment of target type [-Wcast-align] 566 | *reinterpret_cast(p) = static_cast(value); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/plugins/e57/libE57Format/src/SourceDestBufferImpl.cpp:571:14: warning: cast from 'char*' to 'uint16_t*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] 571 | *reinterpret_cast(p) = static_cast(value); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/plugins/e57/libE57Format/src/SourceDestBufferImpl.cpp:576:14: warning: cast from 'char*' to 'int32_t*' {aka 'int*'} increases required alignment of target type [-Wcast-align] 576 | *reinterpret_cast(p) = static_cast(value); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/plugins/e57/libE57Format/src/SourceDestBufferImpl.cpp:581:14: warning: cast from 'char*' to 'uint32_t*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] 581 | *reinterpret_cast(p) = static_cast(value); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/plugins/e57/libE57Format/src/SourceDestBufferImpl.cpp:584:14: warning: cast from 'char*' to 'int64_t*' {aka 'long long int*'} increases required alignment of target type [-Wcast-align] 584 | *reinterpret_cast(p) = static_cast(value); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/plugins/e57/libE57Format/src/SourceDestBufferImpl.cpp:593:14: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] 593 | *reinterpret_cast(p) = static_cast(value); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/plugins/e57/libE57Format/src/SourceDestBufferImpl.cpp:598:14: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] 598 | *reinterpret_cast(p) = static_cast(value); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-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.6.0-src/plugins/e57/libE57Format/src/SourceDestBufferImpl.cpp:653:14: warning: cast from 'char*' to 'int16_t*' {aka 'short int*'} increases required alignment of target type [-Wcast-align] 653 | *reinterpret_cast(p) = static_cast(scaledValue); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/plugins/e57/libE57Format/src/SourceDestBufferImpl.cpp:658:14: warning: cast from 'char*' to 'uint16_t*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] 658 | *reinterpret_cast(p) = static_cast(scaledValue); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/plugins/e57/libE57Format/src/SourceDestBufferImpl.cpp:663:14: warning: cast from 'char*' to 'int32_t*' {aka 'int*'} increases required alignment of target type [-Wcast-align] 663 | *reinterpret_cast(p) = static_cast(scaledValue); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/plugins/e57/libE57Format/src/SourceDestBufferImpl.cpp:668:14: warning: cast from 'char*' to 'uint32_t*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] 668 | *reinterpret_cast(p) = static_cast(scaledValue); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/plugins/e57/libE57Format/src/SourceDestBufferImpl.cpp:671:14: warning: cast from 'char*' to 'int64_t*' {aka 'long long int*'} increases required alignment of target type [-Wcast-align] 671 | *reinterpret_cast(p) = static_cast(scaledValue); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/plugins/e57/libE57Format/src/SourceDestBufferImpl.cpp:682:14: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] 682 | *reinterpret_cast(p) = static_cast(scaledValue); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/plugins/e57/libE57Format/src/SourceDestBufferImpl.cpp:687:14: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] 687 | *reinterpret_cast(p) = scaledValue; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-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.6.0-src/plugins/e57/libE57Format/src/SourceDestBufferImpl.cpp:698:16: required from here /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/plugins/e57/libE57Format/src/SourceDestBufferImpl.cpp:138:11: warning: cast from 'char*' to 'int16_t*' {aka 'short int*'} increases required alignment of target type [-Wcast-align] 138 | *reinterpret_cast(p) = static_cast(inValue); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/plugins/e57/libE57Format/src/SourceDestBufferImpl.cpp:145:11: warning: cast from 'char*' to 'uint16_t*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] 145 | *reinterpret_cast(p) = static_cast(inValue); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/plugins/e57/libE57Format/src/SourceDestBufferImpl.cpp:152:11: warning: cast from 'char*' to 'int32_t*' {aka 'int*'} increases required alignment of target type [-Wcast-align] 152 | *reinterpret_cast(p) = static_cast(inValue); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/plugins/e57/libE57Format/src/SourceDestBufferImpl.cpp:159:11: warning: cast from 'char*' to 'uint32_t*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] 159 | *reinterpret_cast(p) = static_cast(inValue); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/plugins/e57/libE57Format/src/SourceDestBufferImpl.cpp:166:11: warning: cast from 'char*' to 'int64_t*' {aka 'long long int*'} increases required alignment of target type [-Wcast-align] 166 | *reinterpret_cast(p) = static_cast(inValue); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/plugins/e57/libE57Format/src/SourceDestBufferImpl.cpp:180:14: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] 180 | *reinterpret_cast(p) = static_cast(inValue); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/plugins/e57/libE57Format/src/SourceDestBufferImpl.cpp:184:14: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] 184 | *reinterpret_cast(p) = inValue; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/plugins/e57/libE57Format/src/SourceDestBufferImpl.cpp:189:11: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] 189 | *reinterpret_cast(p) = static_cast(inValue); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-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.6.0-src/plugins/e57/libE57Format/src/SourceDestBufferImpl.cpp:703:17: required from here /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/plugins/e57/libE57Format/src/SourceDestBufferImpl.cpp:138:11: warning: cast from 'char*' to 'int16_t*' {aka 'short int*'} increases required alignment of target type [-Wcast-align] 138 | *reinterpret_cast(p) = static_cast(inValue); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/plugins/e57/libE57Format/src/SourceDestBufferImpl.cpp:145:11: warning: cast from 'char*' to 'uint16_t*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] 145 | *reinterpret_cast(p) = static_cast(inValue); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/plugins/e57/libE57Format/src/SourceDestBufferImpl.cpp:152:11: warning: cast from 'char*' to 'int32_t*' {aka 'int*'} increases required alignment of target type [-Wcast-align] 152 | *reinterpret_cast(p) = static_cast(inValue); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/plugins/e57/libE57Format/src/SourceDestBufferImpl.cpp:159:11: warning: cast from 'char*' to 'uint32_t*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] 159 | *reinterpret_cast(p) = static_cast(inValue); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/plugins/e57/libE57Format/src/SourceDestBufferImpl.cpp:166:11: warning: cast from 'char*' to 'int64_t*' {aka 'long long int*'} increases required alignment of target type [-Wcast-align] 166 | *reinterpret_cast(p) = static_cast(inValue); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/plugins/e57/libE57Format/src/SourceDestBufferImpl.cpp:180:14: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] 180 | *reinterpret_cast(p) = static_cast(inValue); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/plugins/e57/libE57Format/src/SourceDestBufferImpl.cpp:184:14: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] 184 | *reinterpret_cast(p) = inValue; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/plugins/e57/libE57Format/src/SourceDestBufferImpl.cpp:189:11: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] 189 | *reinterpret_cast(p) = static_cast(inValue); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-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.6.0-src/plugins/e57/libE57Format/src/Decoder.cpp:394:18: warning: cast from 'const char*' to 'const float*' increases required alignment of target type [-Wcast-align] 394 | auto inp = reinterpret_cast(inbuf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/plugins/e57/libE57Format/src/Decoder.cpp:409:18: warning: cast from 'const char*' to 'const double*' increases required alignment of target type [-Wcast-align] 409 | auto inp = reinterpret_cast(inbuf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/plugins/e57/libE57Format/src/Decoder.cpp: In instantiation of 'size_t e57::BitpackIntegerDecoder::inputProcessAligned(const char*, size_t, size_t) [with RegisterT = long long unsigned int; size_t = unsigned int]': /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/plugins/e57/libE57Format/src/Decoder.h:138:22: required from here /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/plugins/e57/libE57Format/src/Decoder.cpp:643:15: warning: cast from 'const char*' to 'const long long unsigned int*' increases required alignment of target type [-Wcast-align] 643 | auto inp = reinterpret_cast(inbuf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-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 = unsigned int]': /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/plugins/e57/libE57Format/src/Decoder.h:138:22: required from here /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/plugins/e57/libE57Format/src/Decoder.cpp:643:15: warning: cast from 'const char*' to 'const unsigned int*' increases required alignment of target type [-Wcast-align] /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-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 = unsigned int]': /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/plugins/e57/libE57Format/src/Decoder.h:138:22: required from here /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/plugins/e57/libE57Format/src/Decoder.cpp:643:15: warning: cast from 'const char*' to 'const short unsigned int*' increases required alignment of target type [-Wcast-align] /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-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.6.0-src/plugins/e57/libE57Format/src/Encoder.cpp:391:19: warning: cast from '__gnu_cxx::__alloc_traits, char>::value_type*' {aka 'char*'} to 'float*' increases required alignment of target type [-Wcast-align] 391 | auto outp = reinterpret_cast(&outBuffer_[outBufferEnd_]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/plugins/e57/libE57Format/src/Encoder.cpp:402:19: warning: cast from '__gnu_cxx::__alloc_traits, char>::value_type*' {aka 'char*'} to 'double*' increases required alignment of target type [-Wcast-align] 402 | auto outp = reinterpret_cast(&outBuffer_[outBufferEnd_]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/plugins/e57/libE57Format/src/Encoder.cpp: In instantiation of 'uint64_t e57::BitpackIntegerEncoder::processRecords(size_t) [with RegisterT = long long unsigned int; uint64_t = long long unsigned int; size_t = unsigned int]': /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/plugins/e57/libE57Format/src/Encoder.h:151:22: required from here /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/plugins/e57/libE57Format/src/Encoder.cpp:634:16: warning: cast from '__gnu_cxx::__alloc_traits, char>::value_type*' {aka 'char*'} to 'long long unsigned int*' increases required alignment of target type [-Wcast-align] 634 | auto outp = reinterpret_cast(&outBuffer_[outBufferEnd_]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/plugins/e57/libE57Format/src/Encoder.cpp: In instantiation of 'bool e57::BitpackIntegerEncoder::registerFlushToOutput() [with RegisterT = long long unsigned int]': /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/plugins/e57/libE57Format/src/Encoder.h:152:22: required from here /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/plugins/e57/libE57Format/src/Encoder.cpp:748:22: warning: cast from '__gnu_cxx::__alloc_traits, char>::value_type*' {aka 'char*'} to 'long long unsigned int*' increases required alignment of target type [-Wcast-align] 748 | auto outp = reinterpret_cast(&outBuffer_[outBufferEnd_]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/plugins/e57/libE57Format/src/Encoder.cpp: In instantiation of 'uint64_t e57::BitpackIntegerEncoder::processRecords(size_t) [with RegisterT = unsigned int; uint64_t = long long unsigned int; size_t = unsigned int]': /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/plugins/e57/libE57Format/src/Encoder.h:151:22: required from here /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/plugins/e57/libE57Format/src/Encoder.cpp:634:16: warning: cast from '__gnu_cxx::__alloc_traits, char>::value_type*' {aka 'char*'} to 'unsigned int*' increases required alignment of target type [-Wcast-align] 634 | auto outp = reinterpret_cast(&outBuffer_[outBufferEnd_]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-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.6.0-src/plugins/e57/libE57Format/src/Encoder.h:152:22: required from here /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/plugins/e57/libE57Format/src/Encoder.cpp:748:22: warning: cast from '__gnu_cxx::__alloc_traits, char>::value_type*' {aka 'char*'} to 'unsigned int*' increases required alignment of target type [-Wcast-align] 748 | auto outp = reinterpret_cast(&outBuffer_[outBufferEnd_]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-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 long unsigned int; size_t = unsigned int]': /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/plugins/e57/libE57Format/src/Encoder.h:151:22: required from here /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/plugins/e57/libE57Format/src/Encoder.cpp:634: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] 634 | auto outp = reinterpret_cast(&outBuffer_[outBufferEnd_]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-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.6.0-src/plugins/e57/libE57Format/src/Encoder.h:152:22: required from here /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/plugins/e57/libE57Format/src/Encoder.cpp:748: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] 748 | auto outp = reinterpret_cast(&outBuffer_[outBufferEnd_]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/vector:72, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/lazperf/lazperf.cpp:35: /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const lazperf::chunk&}; _Tp = lazperf::chunk; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/vector:66: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = lazperf::chunk; _Alloc = std::allocator]', inlined from 'std::vector lazperf::decompress_chunk_table(InputCb, size_t, bool)' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/lazperf/lazperf.cpp:669:25: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [63/632] Linking CXX static library lib/libpdal_lazperf.a In file included from /usr/include/c++/13.2.1/map:62, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/nlohmann/nlohmann/json.hpp:73, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/schema-validator/json-schema-draft7.json.cpp:9: /usr/include/c++/13.2.1/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/13.2.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/map:63: /usr/include/c++/13.2.1/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/13.2.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]', inlined from 'bool nlohmann::detail::json_sax_dom_callback_parser::key(string_t&) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/nlohmann/nlohmann/json.hpp:6119:76: /usr/include/c++/13.2.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]', inlined from 'bool nlohmann::detail::json_sax_dom_parser::key(string_t&) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/nlohmann/nlohmann/json.hpp:5930:72, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>; InputAdapterType = nlohmann::detail::iterator_input_adapter]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/nlohmann/nlohmann/json.hpp:11117:21: /usr/include/c++/13.2.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/plugins/e57/libE57Format/src/E57FormatImpl.cpp: In member function 'uint64_t e57::CompressedVectorWriterImpl::packetWrite()': /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/plugins/e57/libE57Format/src/E57FormatImpl.cpp:1664:22: warning: cast from 'char*' to 'uint16_t*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] 1664 | auto bsbLength = reinterpret_cast(&packet[sizeof(DataPacketHeader)]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/plugins/e57/libE57Format/src/E57FormatImpl.cpp: In constructor 'e57::CompressedVectorReaderImpl::CompressedVectorReaderImpl(std::shared_ptr, std::vector&)': /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/plugins/e57/libE57Format/src/E57FormatImpl.cpp:1905:21: warning: cast from 'char*' to 'e57::DataPacket*' increases required alignment of target type [-Wcast-align] 1905 | auto dpkt = reinterpret_cast(anyPacket); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/plugins/e57/libE57Format/src/E57FormatImpl.cpp: In member function 'e57::DataPacket* e57::CompressedVectorReaderImpl::dataPacket(uint64_t) const': /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/plugins/e57/libE57Format/src/E57FormatImpl.cpp:2087:11: warning: cast from 'char*' to 'e57::DataPacket*' increases required alignment of target type [-Wcast-align] 2087 | return reinterpret_cast( packet ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/plugins/e57/libE57Format/src/E57FormatImpl.cpp: In member function 'uint64_t e57::CompressedVectorReaderImpl::findNextDataPacket(uint64_t)': /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/plugins/e57/libE57Format/src/E57FormatImpl.cpp:2231:21: warning: cast from 'char*' to 'const e57::DataPacket*' increases required alignment of target type [-Wcast-align] 2231 | auto dpkt = reinterpret_cast(anyPacket); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/vector:72, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/plugins/e57/libE57Format/src/Packet.h:30, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/plugins/e57/libE57Format/src/E57FormatImpl.h:32, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/plugins/e57/libE57Format/src/E57FormatImpl.cpp:32: /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {e57::SourceDestBuffer&, std::shared_ptr&, unsigned int, long long int}; _Tp = e57::DecodeChannel; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {e57::SourceDestBuffer&, std::shared_ptr&, unsigned int, long long int}; _Tp = e57::DecodeChannel; _Alloc = std::allocator]', inlined from 'e57::CompressedVectorReaderImpl::CompressedVectorReaderImpl(std::shared_ptr, std::vector&)' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/plugins/e57/libE57Format/src/E57FormatImpl.cpp:1865:31: /usr/include/c++/13.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [64/632] Linking CXX static library lib/libE57Format.a In file included from /usr/include/c++/13.2.1/map:62, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/nlohmann/nlohmann/json.hpp:73, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/schema-validator/json-patch.hpp:3, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/schema-validator/json-patch.cpp:1: /usr/include/c++/13.2.1/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/13.2.1/bits/stl_tree.h:2210:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2210 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > >}; _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/13.2.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/map:63: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > >}; _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]', inlined from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::emplace(_Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > >}; _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]' at /usr/include/c++/13.2.1/bits/stl_map.h:601:22, inlined from 'nlohmann::basic_json::basic_json(initializer_list_t, bool, value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer; BinaryType = std::vector]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/nlohmann/nlohmann/json.hpp:18096:40: /usr/include/c++/13.2.1/bits/stl_map.h:640:45: note: parameter passing for argument of type 'std::map, nlohmann::basic_json<>, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' {aka 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator'} changed in GCC 7.1 640 | return _M_t._M_emplace_hint_unique(__pos, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 641 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/13.2.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/13.2.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]', inlined from 'bool nlohmann::detail::json_sax_dom_callback_parser::key(string_t&) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/nlohmann/nlohmann/json.hpp:6119:76: /usr/include/c++/13.2.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]', inlined from 'bool nlohmann::detail::json_sax_dom_parser::key(string_t&) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/nlohmann/nlohmann/json.hpp:5930:72, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>; InputAdapterType = nlohmann::detail::iterator_input_adapter]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/nlohmann/nlohmann/json.hpp:11117:21: /usr/include/c++/13.2.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/map:62, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/nlohmann/nlohmann/json.hpp:73, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/util/Bounds.cpp:45: /usr/include/c++/13.2.1/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/13.2.1/bits/stl_tree.h:2210:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2210 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/13.2.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/map:63: /usr/include/c++/13.2.1/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/13.2.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]', inlined from 'bool nlohmann::detail::json_sax_dom_callback_parser::key(string_t&) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/nlohmann/nlohmann/json.hpp:6119:76: /usr/include/c++/13.2.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]', inlined from 'bool nlohmann::detail::json_sax_dom_parser::key(string_t&) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/nlohmann/nlohmann/json.hpp:5930:72, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>; InputAdapterType = nlohmann::detail::iterator_input_adapter<__gnu_cxx::__normal_iterator > >]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/nlohmann/nlohmann/json.hpp:11117:21: /usr/include/c++/13.2.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ [65/632] Linking CXX executable bin/lasdump In file included from /usr/include/c++/13.2.1/map:62, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/nlohmann/nlohmann/json.hpp:73, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/dimbuilder/DimBuilder.hpp:37, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/dimbuilder/DimBuilder.cpp:36: /usr/include/c++/13.2.1/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/13.2.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/map:63: /usr/include/c++/13.2.1/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/13.2.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]', inlined from 'bool nlohmann::detail::json_sax_dom_callback_parser::key(string_t&) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/nlohmann/nlohmann/json.hpp:6119:76: /usr/include/c++/13.2.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]', inlined from 'bool nlohmann::detail::json_sax_dom_parser::key(string_t&) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/nlohmann/nlohmann/json.hpp:5930:72, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>; InputAdapterType = nlohmann::detail::input_stream_adapter]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/nlohmann/nlohmann/json.hpp:11117:21: /usr/include/c++/13.2.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ [66/632] Linking CXX executable bin/dimbuilder [67/632] Generating include/pdal/Dimension.hpp [68/632] Building CXX object test/unit/CMakeFiles/pdal_io_ilvis2_test.dir/io/Ilvis2ReaderTest.cpp.o [69/632] Building CXX object test/unit/CMakeFiles/pdal_io_ilvis2_reader_metadata_test.dir/io/Ilvis2ReaderWithMDReaderTest.cpp.o [70/632] Building CXX object test/unit/CMakeFiles/pdal_io_ilvis2_metadata_test.dir/io/Ilvis2MetadataReaderTest.cpp.o [71/632] Building CXX object test/unit/CMakeFiles/translate_test.dir/apps/TranslateTest.cpp.o [72/632] Building CXX object test/unit/CMakeFiles/random_test.dir/apps/RandomTest.cpp.o [73/632] Building CXX object test/unit/CMakeFiles/hausdorff_test.dir/apps/HausdorffTest.cpp.o [74/632] Building CXX object test/unit/CMakeFiles/chamfer_test.dir/apps/ChamferTest.cpp.o [75/632] Building CXX object test/unit/CMakeFiles/pc2pc_test.dir/apps/pc2pcTest.cpp.o [76/632] Building CXX object test/unit/CMakeFiles/pdal_merge_test.dir/apps/MergeTest.cpp.o [77/632] Building CXX object test/unit/CMakeFiles/pdal_tindex_test.dir/apps/TIndexTest.cpp.o [78/632] Building CXX object test/unit/CMakeFiles/pdal_tile_test.dir/apps/TileTest.cpp.o [79/632] Building CXX object test/unit/CMakeFiles/pdal_info_test.dir/apps/InfoTest.cpp.o [80/632] Building CXX object test/unit/CMakeFiles/pdal_app_plugin_test.dir/apps/AppPluginTest.cpp.o [81/632] Building CXX object test/unit/CMakeFiles/pdal_app_test.dir/apps/AppTest.cpp.o [82/632] Building CXX object test/unit/CMakeFiles/pdal_filters_voxel_downsize_test.dir/filters/VoxelDownsizeFilterTest.cpp.o [83/632] Building CXX object test/unit/CMakeFiles/pdal_filters_voxel_test.dir/filters/VoxelTest.cpp.o [84/632] Building CXX object test/unit/CMakeFiles/pdal_filters_hexbin_test.dir/filters/HexbinFilterTest.cpp.o [85/632] Building CXX object test/unit/CMakeFiles/pdal_filters_transformation_test.dir/filters/TransformationFilterTest.cpp.o [86/632] Building CXX object test/unit/CMakeFiles/pdal_filters_stats_test.dir/filters/StatsFilterTest.cpp.o [87/632] Building CXX object test/unit/CMakeFiles/pdal_filters_splitter_test.dir/filters/SplitterTest.cpp.o [88/632] Building CXX object test/unit/CMakeFiles/pdal_filters_sort_test.dir/filters/SortFilterTest.cpp.o [89/632] Building CXX object test/unit/CMakeFiles/pdal_filters_smrf_test.dir/filters/SMRFilterTest.cpp.o [90/632] Building CXX object test/unit/CMakeFiles/pdal_filters_skewness_test.dir/filters/SkewnessFilterTest.cpp.o [91/632] Building CXX object test/unit/CMakeFiles/pdal_filters_shell_test.dir/filters/ShellFilterTest.cpp.o [92/632] Building CXX object test/unit/CMakeFiles/pdal_filters_returns_test.dir/filters/ReturnsFilterTest.cpp.o [93/632] Building CXX object test/unit/CMakeFiles/pdal_filters_reciprocity_test.dir/filters/ReciprocityFilterTest.cpp.o [94/632] Building CXX object test/unit/CMakeFiles/pdal_filters_randomize_test.dir/filters/RandomizeFilterTest.cpp.o [95/632] Building CXX object test/unit/CMakeFiles/pdal_filters_expression_test.dir/filters/ExpressionFilterTest.cpp.o [96/632] Building CXX object test/unit/CMakeFiles/pdal_filters_relaxation_dart_throwing_test.dir/filters/RelaxationDartThrowingTest.cpp.o [97/632] Building CXX object test/unit/CMakeFiles/pdal_filters_range_test.dir/filters/RangeFilterTest.cpp.o [98/632] Building CXX object test/unit/CMakeFiles/pdal_filters_reprojection_test.dir/filters/ReprojectionFilterTest.cpp.o [99/632] Building CXX object test/unit/CMakeFiles/pdal_filters_pmf_test.dir/filters/PMFFilterTest.cpp.o [100/632] Building CXX object test/unit/CMakeFiles/pdal_filters_planefit_test.dir/filters/PlaneFitFilterTest.cpp.o [101/632] Building CXX object test/unit/CMakeFiles/pdal_filters_overlay_test.dir/filters/OverlayFilterTest.cpp.o [102/632] Building CXX object test/unit/CMakeFiles/pdal_filters_normal_test.dir/filters/NormalFilterTest.cpp.o [103/632] Building CXX object test/unit/CMakeFiles/pdal_filters_additional_merge_test.dir/filters/AdditionalMergeTest.cpp.o [104/632] Building CXX object test/unit/CMakeFiles/pdal_morton_order_test.dir/filters/MortonOrderTest.cpp.o [105/632] Building CXX object test/unit/CMakeFiles/pdal_filters_miniball_test.dir/filters/MiniballFilterTest.cpp.o [106/632] Building CXX object test/unit/CMakeFiles/pdal_filters_merge_test.dir/filters/MergeTest.cpp.o [107/632] Building CXX object test/unit/CMakeFiles/pdal_filters_locate_test.dir/filters/LocateFilterTest.cpp.o [108/632] Building CXX object test/unit/CMakeFiles/pdal_filters_neighborclassifier_test.dir/filters/NeighborClassifierFilterTest.cpp.o [109/632] Building CXX object test/unit/CMakeFiles/pdal_filters_lloydkmeans_test.dir/filters/LloydKMeansFilterTest.cpp.o [110/632] Building CXX object test/unit/CMakeFiles/pdal_filters_info_test.dir/filters/InfoFilterTest.cpp.o [111/632] Building CXX object test/unit/CMakeFiles/pdal_filters_icp_test.dir/filters/IcpFilterTest.cpp.o [112/632] Building CXX object test/unit/CMakeFiles/pdal_filters_ht_test.dir/filters/HeadTailFilterTest.cpp.o [113/632] Building CXX object test/unit/CMakeFiles/pdal_filters_separatescanline_test.dir/filters/SeparatescanlineFilterTest.cpp.o [114/632] Building CXX object test/unit/CMakeFiles/pdal_filters_hag_test.dir/filters/HAGFilterTest.cpp.o [115/632] Building CXX object test/unit/CMakeFiles/pdal_filters_gpstimeconvert_test.dir/filters/GpsTimeConvertTest.cpp.o [116/632] Building CXX object test/unit/CMakeFiles/pdal_filters_groupby_test.dir/filters/GroupByFilterTest.cpp.o [117/632] Building CXX object test/unit/CMakeFiles/pdal_filters_ferry_test.dir/filters/FerryFilterTest.cpp.o [118/632] Building CXX object test/unit/CMakeFiles/pdal_filters_faceraster_test.dir/filters/FaceRasterTest.cpp.o [119/632] Building CXX object test/unit/CMakeFiles/pdal_filters_mongoexpression_test.dir/filters/MongoExpressionFilterTest.cpp.o [120/632] Building CXX object test/unit/CMakeFiles/pdal_filters_elm_test.dir/filters/ELMFilterTest.cpp.o [121/632] Building CXX object test/unit/CMakeFiles/pdal_filters_divider_test.dir/filters/DividerFilterTest.cpp.o [122/632] Building CXX object test/unit/CMakeFiles/pdal_filters_covariancefeatures_test.dir/filters/CovarianceFeaturesTest.cpp.o [123/632] Building CXX object test/unit/CMakeFiles/pdal_filters_delaunay_test.dir/filters/DelaunayFilterTest.cpp.o [124/632] Building CXX object test/unit/CMakeFiles/pdal_filters_decimation_test.dir/filters/DecimationFilterTest.cpp.o [125/632] Building CXX object test/unit/CMakeFiles/pdal_filters_csf_test.dir/filters/CSFilterTest.cpp.o [126/632] Building CXX object test/unit/CMakeFiles/pdal_filters_geomdistance_test.dir/filters/GeomDistanceFilterTest.cpp.o [127/632] Building CXX object test/unit/CMakeFiles/pdal_filters_crop_test.dir/filters/CropFilterTest.cpp.o [128/632] Building CXX object test/unit/CMakeFiles/pdal_filters_colorization_test.dir/filters/ColorizationFilterTest.cpp.o [129/632] Building CXX object test/unit/CMakeFiles/pdal_filters_colorinterp_test.dir/filters/ColorinterpFilterTest.cpp.o [130/632] Building CXX object test/unit/CMakeFiles/pdal_filters_nndistance_test.dir/filters/NNDistanceTest.cpp.o [131/632] Building CXX object test/unit/CMakeFiles/pdal_filters_chipper_test.dir/filters/ChipperTest.cpp.o [132/632] Building CXX object test/unit/CMakeFiles/pdal_filters_assign_test.dir/filters/AssignFilterTest.cpp.o [133/632] Building CXX object test/unit/CMakeFiles/pdal_i3s_obb_test.dir/__/__/pdal/private/MathUtils.cpp.o [134/632] Building CXX object test/unit/CMakeFiles/pdal_i3s_obb_test.dir/__/__/io/private/esri/Obb.cpp.o [135/632] Building CXX object test/unit/CMakeFiles/pdal_i3s_obb_test.dir/io/ObbTest.cpp.o [136/632] Building CXX object test/unit/CMakeFiles/pdal_io_slpk_reader_test.dir/io/SlpkReaderTest.cpp.o [137/632] Building CXX object test/unit/CMakeFiles/pdal_io_smrmsg_reader_test.dir/io/SmrmsgReaderTest.cpp.o [138/632] Building CXX object test/unit/CMakeFiles/pdal_io_gltf_writer_test.dir/io/GltfWriterTest.cpp.o [139/632] Building CXX object test/unit/CMakeFiles/pdal_io_text_reader_test.dir/io/TextReaderTest.cpp.o [140/632] Building CXX object test/unit/CMakeFiles/pdal_io_text_writer_test.dir/io/TextWriterTest.cpp.o [141/632] Building CXX object test/unit/CMakeFiles/pdal_io_fbi_test.dir/io/FbiReaderTest.cpp.o [142/632] Building CXX object test/unit/CMakeFiles/pdal_io_terrasolid_test.dir/io/TerrasolidReaderTest.cpp.o [143/632] Building CXX object test/unit/CMakeFiles/pdal_io_sbet_writer_test.dir/io/SbetWriterTest.cpp.o [144/632] Building CXX object test/unit/CMakeFiles/pdal_io_sbet_reader_test.dir/io/SbetReaderTest.cpp.o [145/632] Building CXX object test/unit/CMakeFiles/pdal_io_qfit_test.dir/io/QFITReaderTest.cpp.o [146/632] Building CXX object test/unit/CMakeFiles/pdal_io_ptx_reader_test.dir/io/PtxReaderTest.cpp.o [147/632] Building CXX object test/unit/CMakeFiles/pdal_io_pts_reader_test.dir/io/PtsReaderTest.cpp.o [148/632] Building CXX object test/unit/CMakeFiles/pdal_io_ply_writer_test.dir/io/PlyWriterTest.cpp.o /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/test/unit/apps/HausdorffTest.cpp: In member function 'virtual void Hausdorff_distance_Test::TestBody()': /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/test/unit/apps/HausdorffTest.cpp:81:77: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 81 | std::pair result = Utils::computeHausdorffPair(src, cand); | ^ [149/632] Building CXX object test/unit/CMakeFiles/pdal_io_ply_reader_test.dir/io/PlyReaderTest.cpp.o [150/632] Building CXX object test/unit/CMakeFiles/pdal_io_pcd_writer_test.dir/io/PcdWriterTest.cpp.o [151/632] Building CXX object test/unit/CMakeFiles/pdal_io_pcd_reader_test.dir/io/PcdReaderTest.cpp.o [152/632] Building CXX object test/unit/CMakeFiles/pdal_io_optech_test.dir/io/OptechReaderTest.cpp.o [153/632] Building CXX object test/unit/CMakeFiles/pdal_io_obj_reader_test.dir/io/ObjReaderTest.cpp.o [154/632] Building CXX object test/unit/CMakeFiles/pdal_io_las_writer_test.dir/io/LasWriterTest.cpp.o [155/632] Building CXX object test/unit/CMakeFiles/pdal_io_las_reader_test.dir/io/LasReaderTest.cpp.o [156/632] Building CXX object test/unit/CMakeFiles/pdal_io_ogr_writer_test.dir/io/OGRWriterTest.cpp.o [157/632] Building CXX object test/unit/CMakeFiles/pdal_io_gdal_writer_test.dir/io/GDALWriterTest.cpp.o [158/632] Building CXX object test/unit/CMakeFiles/pdal_io_gdal_reader_test.dir/io/GDALReaderTest.cpp.o [159/632] Building CXX object test/unit/CMakeFiles/pdal_io_faux_test.dir/io/FauxReaderTest.cpp.o [160/632] Building CXX object test/unit/CMakeFiles/pdal_io_copc_writer_test.dir/io/CopcWriterTest.cpp.o [161/632] Building CXX object test/unit/CMakeFiles/pdal_io_copc_reader_test.dir/io/CopcReaderTest.cpp.o [162/632] Building CXX object test/unit/CMakeFiles/pdal_io_ept_addon_writer_test.dir/io/EptAddonWriterTest.cpp.o [163/632] Building CXX object test/unit/CMakeFiles/pdal_io_ept_reader_test.dir/io/EptReaderTest.cpp.o [164/632] Building CXX object test/unit/CMakeFiles/pdal_io_stac_reader_test.dir/io/StacReaderTest.cpp.o [165/632] Building CXX object test/unit/CMakeFiles/pdal_io_buffer_test.dir/io/BufferTest.cpp.o [166/632] Building CXX object test/unit/CMakeFiles/pdal_io_bpf_zlib_test.dir/io/BpfTestZlib.cpp.o [167/632] Building CXX object test/unit/CMakeFiles/pdal_io_bpf_base_test.dir/io/BpfTestBase.cpp.o [168/632] Building CXX object test/unit/CMakeFiles/pdal_where_test.dir/WhereTest.cpp.o [169/632] Building CXX object test/unit/CMakeFiles/pdal_zstd_test.dir/ZstdTest.cpp.o [170/632] Building CXX object test/unit/CMakeFiles/pdal_deflate_test.dir/DeflateTest.cpp.o [171/632] Building CXX object test/unit/CMakeFiles/pdal_uuid_test.dir/UuidTest.cpp.o [172/632] Building CXX object test/unit/CMakeFiles/pdal_utils_test.dir/UtilsTest.cpp.o [173/632] Building CXX object test/unit/CMakeFiles/pdal_support_test.dir/SupportTest.cpp.o [174/632] Building CXX object test/unit/CMakeFiles/pdal_streaming_test.dir/StreamingTest.cpp.o In file included from /usr/include/c++/13.2.1/map:62, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/gtest/include/gtest/internal/gtest-internal.h:62, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/gtest/include/gtest/gtest-printers.h:114, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/gtest/include/gtest/gtest-matchers.h:48, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/gtest/include/gtest/internal/gtest-death-test-internal.h:46, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/gtest/include/gtest/gtest-death-test.h:43, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/gtest/include/gtest/gtest.h:60, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/pdal_test_main.hpp:36, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/test/unit/filters/NeighborClassifierFilterTest.cpp:35: /usr/include/c++/13.2.1/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = double; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/13.2.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/map:63: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = double; _Tp = long long unsigned int; _Compare = std::less; _Alloc = std::allocator >]', inlined from 'virtual void pdal::NeighborClassifierFilterTest_singleRange_Test::TestBody()' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/test/unit/filters/NeighborClassifierFilterTest.cpp:103:17: /usr/include/c++/13.2.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = double; _Tp = long long unsigned int; _Compare = std::less; _Alloc = std::allocator >]', inlined from 'virtual void pdal::NeighborClassifierFilterTest_singleRange_Test::TestBody()' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/test/unit/filters/NeighborClassifierFilterTest.cpp:103:17: /usr/include/c++/13.2.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = double; _Tp = long long unsigned int; _Compare = std::less; _Alloc = std::allocator >]', inlined from 'virtual void pdal::NeighborClassifierFilterTest_singleRange_Test::TestBody()' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/test/unit/filters/NeighborClassifierFilterTest.cpp:109:21: /usr/include/c++/13.2.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = double; _Tp = long long unsigned int; _Compare = std::less; _Alloc = std::allocator >]', inlined from 'virtual void pdal::NeighborClassifierFilterTest_singleRange_Test::TestBody()' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/test/unit/filters/NeighborClassifierFilterTest.cpp:112:21: /usr/include/c++/13.2.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = double; _Tp = long long unsigned int; _Compare = std::less; _Alloc = std::allocator >]', inlined from 'virtual void pdal::NeighborClassifierFilterTest_singleRange_Test::TestBody()' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/test/unit/filters/NeighborClassifierFilterTest.cpp:112:21: /usr/include/c++/13.2.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = double; _Tp = long long unsigned int; _Compare = std::less; _Alloc = std::allocator >]', inlined from 'virtual void pdal::NeighborClassifierFilterTest_multipleRange_Test::TestBody()' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/test/unit/filters/NeighborClassifierFilterTest.cpp:155:17: /usr/include/c++/13.2.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = double; _Tp = long long unsigned int; _Compare = std::less; _Alloc = std::allocator >]', inlined from 'virtual void pdal::NeighborClassifierFilterTest_multipleRange_Test::TestBody()' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/test/unit/filters/NeighborClassifierFilterTest.cpp:155:17: /usr/include/c++/13.2.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = double; _Tp = long long unsigned int; _Compare = std::less; _Alloc = std::allocator >]', inlined from 'virtual void pdal::NeighborClassifierFilterTest_multipleRange_Test::TestBody()' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/test/unit/filters/NeighborClassifierFilterTest.cpp:161:21: /usr/include/c++/13.2.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = double; _Tp = long long unsigned int; _Compare = std::less; _Alloc = std::allocator >]', inlined from 'virtual void pdal::NeighborClassifierFilterTest_multipleRange_Test::TestBody()' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/test/unit/filters/NeighborClassifierFilterTest.cpp:164:21: /usr/include/c++/13.2.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = double; _Tp = long long unsigned int; _Compare = std::less; _Alloc = std::allocator >]', inlined from 'virtual void pdal::NeighborClassifierFilterTest_multipleRange_Test::TestBody()' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/test/unit/filters/NeighborClassifierFilterTest.cpp:164:21: /usr/include/c++/13.2.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = double; _Tp = long long unsigned int; _Compare = std::less; _Alloc = std::allocator >]', inlined from 'virtual void pdal::NeighborClassifierFilterTest_candidate_Test::TestBody()' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/test/unit/filters/NeighborClassifierFilterTest.cpp:219:17: /usr/include/c++/13.2.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = double; _Tp = long long unsigned int; _Compare = std::less; _Alloc = std::allocator >]', inlined from 'virtual void pdal::NeighborClassifierFilterTest_candidate_Test::TestBody()' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/test/unit/filters/NeighborClassifierFilterTest.cpp:219:17: /usr/include/c++/13.2.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ [175/632] Building CXX object test/unit/CMakeFiles/pdal_stage_factory_test.dir/StageFactoryTest.cpp.o [176/632] Building CXX object test/unit/CMakeFiles/pdal_spatial_reference_test.dir/SpatialReferenceTest.cpp.o [177/632] Building CXX object test/unit/CMakeFiles/pdal_segmentation_test.dir/SegmentationTest.cpp.o [178/632] Building CXX object test/unit/CMakeFiles/pdal_polygon_test.dir/PolygonTest.cpp.o [179/632] Building CXX object test/unit/CMakeFiles/pdal_artifact_test.dir/ArtifactTest.cpp.o [180/632] Building CXX object test/unit/CMakeFiles/pdal_program_arg_test.dir/ProgramArgsTest.cpp.o [181/632] Building CXX object test/unit/CMakeFiles/pdal_point_table_test.dir/PointTableTest.cpp.o [182/632] Building CXX object test/unit/CMakeFiles/pdal_point_view_test.dir/PointViewTest.cpp.o [183/632] Building CXX object test/unit/CMakeFiles/pdal_plugin_manager_test.dir/PluginManagerTest.cpp.o [184/632] Building CXX object test/unit/CMakeFiles/pdal_pipeline_writer_test.dir/PipelineWriterTest.cpp.o [185/632] Building CXX object test/unit/CMakeFiles/pdal_pipeline_manager_test.dir/PipelineManagerTest.cpp.o [186/632] Building CXX object test/unit/CMakeFiles/pdal_dimension_test.dir/DimensionTest.cpp.o [187/632] Building CXX object test/unit/CMakeFiles/pdal_options_test.dir/OptionsTest.cpp.o [188/632] Building CXX object test/unit/CMakeFiles/pdal_oldpclblock_test.dir/OldPCLBlockTest.cpp.o [189/632] Building CXX object test/unit/CMakeFiles/pdal_metadata_test.dir/MetadataTest.cpp.o [190/632] Building CXX object test/unit/CMakeFiles/pdal_math_utils_test.dir/__/__/pdal/private/MathUtils.cpp.o [191/632] Building CXX object test/unit/CMakeFiles/pdal_math_utils_test.dir/MathUtilsTest.cpp.o [192/632] Building CXX object test/unit/CMakeFiles/pdal_log_test.dir/LogTest.cpp.o [193/632] Building CXX object test/unit/CMakeFiles/pdal_kernel_test.dir/KernelTest.cpp.o [194/632] Building CXX object test/unit/CMakeFiles/pdal_kdindex_test.dir/KDIndexTest.cpp.o [195/632] Building CXX object test/unit/CMakeFiles/pdal_georeference_test.dir/GeoreferenceTest.cpp.o [196/632] Building CXX object test/unit/CMakeFiles/pdal_file_utils_test.dir/FileUtilsTest.cpp.o [197/632] Building CXX object test/unit/CMakeFiles/pdal_eigen_test.dir/__/__/pdal/private/MathUtils.cpp.o [198/632] Building CXX object test/unit/CMakeFiles/pdal_eigen_test.dir/EigenTest.cpp.o [199/632] Building CXX object test/unit/CMakeFiles/pdal_config_test.dir/ConfigTest.cpp.o In file included from /usr/include/c++/13.2.1/map:62, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/gtest/include/gtest/internal/gtest-internal.h:62, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/gtest/include/gtest/gtest-printers.h:114, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/gtest/include/gtest/gtest-matchers.h:48, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/gtest/include/gtest/internal/gtest-death-test-internal.h:46, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/gtest/include/gtest/gtest-death-test.h:43, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/gtest/include/gtest/gtest.h:60, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/pdal_test_main.hpp:36, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/test/unit/filters/SplitterTest.cpp:35: /usr/include/c++/13.2.1/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple&>, std::tuple<>}; _Key = std::shared_ptr; _Val = std::pair, pdal::BOX2D>; _KeyOfValue = std::_Select1st, pdal::BOX2D> >; _Compare = std::less >; _Alloc = std::allocator, pdal::BOX2D> >]': /usr/include/c++/13.2.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, pdal::BOX2D>, std::_Select1st, pdal::BOX2D> >, std::less >, std::allocator, pdal::BOX2D> > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/map:63: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::shared_ptr; _Tp = pdal::BOX2D; _Compare = std::less >; _Alloc = std::allocator, pdal::BOX2D> >]', inlined from 'SplitterTest_test_tile_filter_Test::TestBody()::' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/test/unit/filters/SplitterTest.cpp:88:29, inlined from 'bool __gnu_cxx::__ops::_Val_comp_iter<_Compare>::operator()(_Value&, _Iterator) [with _Value = std::shared_ptr; _Iterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = SplitterTest_test_tile_filter_Test::TestBody()::]' at /usr/include/c++/13.2.1/bits/predefined_ops.h:240:23, inlined from 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter >]' at /usr/include/c++/13.2.1/bits/stl_algo.h:1799:20: /usr/include/c++/13.2.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, pdal::BOX2D>, std::_Select1st, pdal::BOX2D> >, std::less >, std::allocator, pdal::BOX2D> > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::shared_ptr; _Tp = pdal::BOX2D; _Compare = std::less >; _Alloc = std::allocator, pdal::BOX2D> >]', inlined from 'SplitterTest_test_tile_filter_Test::TestBody()::' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/test/unit/filters/SplitterTest.cpp:89:29, inlined from 'bool __gnu_cxx::__ops::_Val_comp_iter<_Compare>::operator()(_Value&, _Iterator) [with _Value = std::shared_ptr; _Iterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = SplitterTest_test_tile_filter_Test::TestBody()::]' at /usr/include/c++/13.2.1/bits/predefined_ops.h:240:23, inlined from 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter >]' at /usr/include/c++/13.2.1/bits/stl_algo.h:1799:20: /usr/include/c++/13.2.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, pdal::BOX2D>, std::_Select1st, pdal::BOX2D> >, std::less >, std::allocator, pdal::BOX2D> > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::shared_ptr; _Tp = pdal::BOX2D; _Compare = std::less >; _Alloc = std::allocator, pdal::BOX2D> >]', inlined from 'SplitterTest_test_buffer_Test::TestBody()::' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/test/unit/filters/SplitterTest.cpp:141:29, inlined from 'bool __gnu_cxx::__ops::_Val_comp_iter<_Compare>::operator()(_Value&, _Iterator) [with _Value = std::shared_ptr; _Iterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = SplitterTest_test_buffer_Test::TestBody()::]' at /usr/include/c++/13.2.1/bits/predefined_ops.h:240:23, inlined from 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter >]' at /usr/include/c++/13.2.1/bits/stl_algo.h:1799:20: /usr/include/c++/13.2.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, pdal::BOX2D>, std::_Select1st, pdal::BOX2D> >, std::less >, std::allocator, pdal::BOX2D> > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::shared_ptr; _Tp = pdal::BOX2D; _Compare = std::less >; _Alloc = std::allocator, pdal::BOX2D> >]', inlined from 'SplitterTest_test_buffer_Test::TestBody()::' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/test/unit/filters/SplitterTest.cpp:142:29, inlined from 'bool __gnu_cxx::__ops::_Val_comp_iter<_Compare>::operator()(_Value&, _Iterator) [with _Value = std::shared_ptr; _Iterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = SplitterTest_test_buffer_Test::TestBody()::]' at /usr/include/c++/13.2.1/bits/predefined_ops.h:240:23, inlined from 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter >]' at /usr/include/c++/13.2.1/bits/stl_algo.h:1799:20: /usr/include/c++/13.2.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, pdal::BOX2D>, std::_Select1st, pdal::BOX2D> >, std::less >, std::allocator, pdal::BOX2D> > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::shared_ptr; _Tp = pdal::BOX2D; _Compare = std::less >; _Alloc = std::allocator, pdal::BOX2D> >]', inlined from 'SplitterTest_test_buffer2_Test::TestBody()::' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/test/unit/filters/SplitterTest.cpp:196:29, inlined from 'bool __gnu_cxx::__ops::_Val_comp_iter<_Compare>::operator()(_Value&, _Iterator) [with _Value = std::shared_ptr; _Iterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = SplitterTest_test_buffer2_Test::TestBody()::]' at /usr/include/c++/13.2.1/bits/predefined_ops.h:240:23, inlined from 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter >]' at /usr/include/c++/13.2.1/bits/stl_algo.h:1799:20: /usr/include/c++/13.2.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, pdal::BOX2D>, std::_Select1st, pdal::BOX2D> >, std::less >, std::allocator, pdal::BOX2D> > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::shared_ptr; _Tp = pdal::BOX2D; _Compare = std::less >; _Alloc = std::allocator, pdal::BOX2D> >]', inlined from 'SplitterTest_test_buffer2_Test::TestBody()::' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/test/unit/filters/SplitterTest.cpp:197:29, inlined from 'bool __gnu_cxx::__ops::_Val_comp_iter<_Compare>::operator()(_Value&, _Iterator) [with _Value = std::shared_ptr; _Iterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = SplitterTest_test_buffer2_Test::TestBody()::]' at /usr/include/c++/13.2.1/bits/predefined_ops.h:240:23, inlined from 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter >]' at /usr/include/c++/13.2.1/bits/stl_algo.h:1799:20: /usr/include/c++/13.2.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, pdal::BOX2D>, std::_Select1st, pdal::BOX2D> >, std::less >, std::allocator, pdal::BOX2D> > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::shared_ptr; _Tp = pdal::BOX2D; _Compare = std::less >; _Alloc = std::allocator, pdal::BOX2D> >]', inlined from 'SplitterTest_test_buffer2_Test::TestBody()::' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/test/unit/filters/SplitterTest.cpp:196:29: /usr/include/c++/13.2.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, pdal::BOX2D>, std::_Select1st, pdal::BOX2D> >, std::less >, std::allocator, pdal::BOX2D> > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::shared_ptr; _Tp = pdal::BOX2D; _Compare = std::less >; _Alloc = std::allocator, pdal::BOX2D> >]', inlined from 'SplitterTest_test_buffer2_Test::TestBody()::' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/test/unit/filters/SplitterTest.cpp:197:29: /usr/include/c++/13.2.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, pdal::BOX2D>, std::_Select1st, pdal::BOX2D> >, std::less >, std::allocator, pdal::BOX2D> > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::shared_ptr; _Tp = pdal::BOX2D; _Compare = std::less >; _Alloc = std::allocator, pdal::BOX2D> >]', inlined from 'SplitterTest_test_buffer2_Test::TestBody()::' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/test/unit/filters/SplitterTest.cpp:196:29, inlined from 'bool __gnu_cxx::__ops::_Iter_comp_val<_Compare>::operator()(_Iterator, _Value&) [with _Iterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Value = std::shared_ptr; _Compare = SplitterTest_test_buffer2_Test::TestBody()::]' at /usr/include/c++/13.2.1/bits/predefined_ops.h:196:23, inlined from 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Distance = int; _Tp = shared_ptr; _Compare = __gnu_cxx::__ops::_Iter_comp_val >]' at /usr/include/c++/13.2.1/bits/stl_heap.h:140:48, inlined from 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Distance = int; _Tp = shared_ptr; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]' at /usr/include/c++/13.2.1/bits/stl_heap.h:247:23: /usr/include/c++/13.2.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, pdal::BOX2D>, std::_Select1st, pdal::BOX2D> >, std::less >, std::allocator, pdal::BOX2D> > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::shared_ptr; _Tp = pdal::BOX2D; _Compare = std::less >; _Alloc = std::allocator, pdal::BOX2D> >]', inlined from 'SplitterTest_test_buffer2_Test::TestBody()::' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/test/unit/filters/SplitterTest.cpp:197:29, inlined from 'bool __gnu_cxx::__ops::_Iter_comp_val<_Compare>::operator()(_Iterator, _Value&) [with _Iterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Value = std::shared_ptr; _Compare = SplitterTest_test_buffer2_Test::TestBody()::]' at /usr/include/c++/13.2.1/bits/predefined_ops.h:196:23, inlined from 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Distance = int; _Tp = shared_ptr; _Compare = __gnu_cxx::__ops::_Iter_comp_val >]' at /usr/include/c++/13.2.1/bits/stl_heap.h:140:48, inlined from 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Distance = int; _Tp = shared_ptr; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]' at /usr/include/c++/13.2.1/bits/stl_heap.h:247:23: /usr/include/c++/13.2.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, pdal::BOX2D>, std::_Select1st, pdal::BOX2D> >, std::less >, std::allocator, pdal::BOX2D> > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::shared_ptr; _Tp = pdal::BOX2D; _Compare = std::less >; _Alloc = std::allocator, pdal::BOX2D> >]', inlined from 'SplitterTest_test_buffer_Test::TestBody()::' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/test/unit/filters/SplitterTest.cpp:141:29: /usr/include/c++/13.2.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, pdal::BOX2D>, std::_Select1st, pdal::BOX2D> >, std::less >, std::allocator, pdal::BOX2D> > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::shared_ptr; _Tp = pdal::BOX2D; _Compare = std::less >; _Alloc = std::allocator, pdal::BOX2D> >]', inlined from 'SplitterTest_test_buffer_Test::TestBody()::' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/test/unit/filters/SplitterTest.cpp:142:29: /usr/include/c++/13.2.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, pdal::BOX2D>, std::_Select1st, pdal::BOX2D> >, std::less >, std::allocator, pdal::BOX2D> > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::shared_ptr; _Tp = pdal::BOX2D; _Compare = std::less >; _Alloc = std::allocator, pdal::BOX2D> >]', inlined from 'SplitterTest_test_buffer_Test::TestBody()::' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/test/unit/filters/SplitterTest.cpp:141:29, inlined from 'bool __gnu_cxx::__ops::_Iter_comp_val<_Compare>::operator()(_Iterator, _Value&) [with _Iterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Value = std::shared_ptr; _Compare = SplitterTest_test_buffer_Test::TestBody()::]' at /usr/include/c++/13.2.1/bits/predefined_ops.h:196:23, inlined from 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Distance = int; _Tp = shared_ptr; _Compare = __gnu_cxx::__ops::_Iter_comp_val >]' at /usr/include/c++/13.2.1/bits/stl_heap.h:140:48, inlined from 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Distance = int; _Tp = shared_ptr; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]' at /usr/include/c++/13.2.1/bits/stl_heap.h:247:23: /usr/include/c++/13.2.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, pdal::BOX2D>, std::_Select1st, pdal::BOX2D> >, std::less >, std::allocator, pdal::BOX2D> > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::shared_ptr; _Tp = pdal::BOX2D; _Compare = std::less >; _Alloc = std::allocator, pdal::BOX2D> >]', inlined from 'SplitterTest_test_buffer_Test::TestBody()::' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/test/unit/filters/SplitterTest.cpp:142:29, inlined from 'bool __gnu_cxx::__ops::_Iter_comp_val<_Compare>::operator()(_Iterator, _Value&) [with _Iterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Value = std::shared_ptr; _Compare = SplitterTest_test_buffer_Test::TestBody()::]' at /usr/include/c++/13.2.1/bits/predefined_ops.h:196:23, inlined from 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Distance = int; _Tp = shared_ptr; _Compare = __gnu_cxx::__ops::_Iter_comp_val >]' at /usr/include/c++/13.2.1/bits/stl_heap.h:140:48, inlined from 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Distance = int; _Tp = shared_ptr; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]' at /usr/include/c++/13.2.1/bits/stl_heap.h:247:23: /usr/include/c++/13.2.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, pdal::BOX2D>, std::_Select1st, pdal::BOX2D> >, std::less >, std::allocator, pdal::BOX2D> > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::shared_ptr; _Tp = pdal::BOX2D; _Compare = std::less >; _Alloc = std::allocator, pdal::BOX2D> >]', inlined from 'SplitterTest_test_tile_filter_Test::TestBody()::' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/test/unit/filters/SplitterTest.cpp:88:29: /usr/include/c++/13.2.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, pdal::BOX2D>, std::_Select1st, pdal::BOX2D> >, std::less >, std::allocator, pdal::BOX2D> > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::shared_ptr; _Tp = pdal::BOX2D; _Compare = std::less >; _Alloc = std::allocator, pdal::BOX2D> >]', inlined from 'SplitterTest_test_tile_filter_Test::TestBody()::' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/test/unit/filters/SplitterTest.cpp:89:29: /usr/include/c++/13.2.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, pdal::BOX2D>, std::_Select1st, pdal::BOX2D> >, std::less >, std::allocator, pdal::BOX2D> > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::shared_ptr; _Tp = pdal::BOX2D; _Compare = std::less >; _Alloc = std::allocator, pdal::BOX2D> >]', inlined from 'SplitterTest_test_tile_filter_Test::TestBody()::' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/test/unit/filters/SplitterTest.cpp:88:29, inlined from 'bool __gnu_cxx::__ops::_Iter_comp_val<_Compare>::operator()(_Iterator, _Value&) [with _Iterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Value = std::shared_ptr; _Compare = SplitterTest_test_tile_filter_Test::TestBody()::]' at /usr/include/c++/13.2.1/bits/predefined_ops.h:196:23, inlined from 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Distance = int; _Tp = shared_ptr; _Compare = __gnu_cxx::__ops::_Iter_comp_val >]' at /usr/include/c++/13.2.1/bits/stl_heap.h:140:48, inlined from 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Distance = int; _Tp = shared_ptr; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]' at /usr/include/c++/13.2.1/bits/stl_heap.h:247:23: /usr/include/c++/13.2.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, pdal::BOX2D>, std::_Select1st, pdal::BOX2D> >, std::less >, std::allocator, pdal::BOX2D> > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::shared_ptr; _Tp = pdal::BOX2D; _Compare = std::less >; _Alloc = std::allocator, pdal::BOX2D> >]', inlined from 'SplitterTest_test_tile_filter_Test::TestBody()::' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/test/unit/filters/SplitterTest.cpp:89:29, inlined from 'bool __gnu_cxx::__ops::_Iter_comp_val<_Compare>::operator()(_Iterator, _Value&) [with _Iterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Value = std::shared_ptr; _Compare = SplitterTest_test_tile_filter_Test::TestBody()::]' at /usr/include/c++/13.2.1/bits/predefined_ops.h:196:23, inlined from 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Distance = int; _Tp = shared_ptr; _Compare = __gnu_cxx::__ops::_Iter_comp_val >]' at /usr/include/c++/13.2.1/bits/stl_heap.h:140:48, inlined from 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Distance = int; _Tp = shared_ptr; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]' at /usr/include/c++/13.2.1/bits/stl_heap.h:247:23: /usr/include/c++/13.2.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, pdal::BOX2D>, std::_Select1st, pdal::BOX2D> >, std::less >, std::allocator, pdal::BOX2D> > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::shared_ptr; _Tp = pdal::BOX2D; _Compare = std::less >; _Alloc = std::allocator, pdal::BOX2D> >]', inlined from 'virtual void SplitterTest_test_buffer2_Test::TestBody()' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/test/unit/filters/SplitterTest.cpp:190:17: /usr/include/c++/13.2.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, pdal::BOX2D>, std::_Select1st, pdal::BOX2D> >, std::less >, std::allocator, pdal::BOX2D> > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::shared_ptr; _Tp = pdal::BOX2D; _Compare = std::less >; _Alloc = std::allocator, pdal::BOX2D> >]', inlined from 'virtual void SplitterTest_test_tile_filter_Test::TestBody()' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/test/unit/filters/SplitterTest.cpp:82:17: /usr/include/c++/13.2.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, pdal::BOX2D>, std::_Select1st, pdal::BOX2D> >, std::less >, std::allocator, pdal::BOX2D> > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::shared_ptr; _Tp = pdal::BOX2D; _Compare = std::less >; _Alloc = std::allocator, pdal::BOX2D> >]', inlined from 'virtual void SplitterTest_test_buffer_Test::TestBody()' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/test/unit/filters/SplitterTest.cpp:135:17: /usr/include/c++/13.2.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, pdal::BOX2D>, std::_Select1st, pdal::BOX2D> >, std::less >, std::allocator, pdal::BOX2D> > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ [200/632] Building CXX object test/unit/CMakeFiles/pdal_bounds_test.dir/BoundsTest.cpp.o [201/632] Building CXX object test/unit/CMakeFiles/pdal_test_support.dir/Support.cpp.o [202/632] Building CXX object plugins/e57/CMakeFiles/pdal_io_e57_write_test.dir/test/E57UuidTest.cpp.o In file included from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/io/Ilvis2MetadataReader.hpp:37, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/test/unit/io/Ilvis2MetadataReaderTest.cpp:37: /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-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.6.0-src/pdal/Metadata.hpp:574:41: required from 'T pdal::MetadataNode::value() const [with T = long int]' /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/test/unit/io/Ilvis2MetadataReaderTest.cpp:60:5: required from here /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-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())); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [203/632] Building CXX object plugins/e57/CMakeFiles/pdal_io_e57_write_test.dir/test/E57WriterTest.cpp.o [204/632] Building CXX object plugins/e57/CMakeFiles/pdal_io_e57_read_test.dir/test/ScanTest.cpp.o In file included from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/Stage.hpp:42, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/Filter.hpp:39, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/InfoFilter.hpp:37, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/test/unit/filters/InfoFilterTest.cpp:37: /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-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.6.0-src/pdal/Metadata.hpp:574:41: required from 'T pdal::MetadataNode::value() const [with T = int]' /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/test/unit/filters/InfoFilterTest.cpp:92:46: required from here /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-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())); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [205/632] Building CXX object plugins/e57/CMakeFiles/pdal_io_e57_read_test.dir/test/E57UtilsTest.cpp.o [206/632] Building CXX object plugins/e57/CMakeFiles/pdal_io_e57_read_test.dir/test/E57ReaderTest.cpp.o [207/632] Building CXX object plugins/hdf/CMakeFiles/pdal_io_hdf_reader_test.dir/test/HdfReadertest.cpp.o [208/632] Building CXX object plugins/icebridge/CMakeFiles/icetest.dir/test/IcebridgeReaderTest.cpp.o [209/632] Building CXX object plugins/cpd/CMakeFiles/pdal_filters_cpd_test.dir/test/CpdFilterTest.cpp.o [210/632] Building CXX object apps/CMakeFiles/pdal.dir/pdal.cpp.o [211/632] Building CXX object plugins/e57/CMakeFiles/pdal_plugin_writer_e57.dir/io/Uuid.cpp.o In file included from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/Stage.hpp:42, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/Filter.hpp:39, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/TransformationFilter.hpp:40, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/test/unit/filters/IcpFilterTest.cpp:37: /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-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.6.0-src/pdal/Metadata.hpp:574:41: required from 'T pdal::MetadataNode::value() const [with T = Eigen::Matrix]' /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/test/unit/filters/IcpFilterTest.cpp:108:71: required from here /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-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())); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/vector:72, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/pdal_types.hpp:43, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/test/unit/Support.hpp:39, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/test/unit/filters/IcpFilterTest.cpp:35: /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/vector:66: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'pdal::Utils::StatusWithReason pdal::Utils::fromString(const std::string&, T&) [with T = Eigen::Matrix; std::enable_if_t<(! std::is_integral<_Tp>::value)>* = 0]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/private/MathUtils.hpp:311:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [212/632] Building CXX object plugins/e57/CMakeFiles/pdal_plugin_writer_e57.dir/io/Utils.cpp.o In file included from /usr/include/c++/13.2.1/map:62, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/nlohmann/nlohmann/json.hpp:73, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/io/private/esri/Obb.cpp:37: /usr/include/c++/13.2.1/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/13.2.1/bits/stl_tree.h:2210:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2210 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > >}; _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/13.2.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/map:63: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > >}; _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]', inlined from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::emplace(_Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > >}; _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]' at /usr/include/c++/13.2.1/bits/stl_map.h:601:22, inlined from 'nlohmann::basic_json::basic_json(initializer_list_t, bool, value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer; BinaryType = std::vector]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/nlohmann/nlohmann/json.hpp:18096:40: /usr/include/c++/13.2.1/bits/stl_map.h:640:45: note: parameter passing for argument of type 'std::map, nlohmann::basic_json<>, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' {aka 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator'} changed in GCC 7.1 640 | return _M_t._M_emplace_hint_unique(__pos, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 641 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [213/632] Building CXX object plugins/e57/CMakeFiles/pdal_plugin_writer_e57.dir/io/E57Writer.cpp.o [214/632] Building CXX object plugins/e57/CMakeFiles/pdal_plugin_reader_e57.dir/io/Utils.cpp.o [215/632] Building CXX object plugins/e57/CMakeFiles/pdal_plugin_reader_e57.dir/io/Scan.cpp.o [216/632] Building CXX object plugins/e57/CMakeFiles/pdal_plugin_reader_e57.dir/io/E57Reader.cpp.o [217/632] Building CXX object plugins/openscenegraph/CMakeFiles/pdal_plugin_reader_openscenegraph.dir/io/OSGReader.cpp.o [218/632] Building CXX object plugins/pgpointcloud/CMakeFiles/pdal_plugin_writer_pgpointcloud.dir/io/PgWriter.cpp.o [219/632] Building CXX object plugins/pgpointcloud/CMakeFiles/pdal_plugin_reader_pgpointcloud.dir/io/PgReader.cpp.o [220/632] Linking CXX static library lib/libgtest.a In file included from /usr/include/c++/13.2.1/map:62, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/gtest/include/gtest/internal/gtest-internal.h:62, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/gtest/include/gtest/gtest-printers.h:114, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/gtest/include/gtest/gtest-matchers.h:48, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/gtest/include/gtest/internal/gtest-death-test-internal.h:46, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/gtest/include/gtest/gtest-death-test.h:43, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/gtest/include/gtest/gtest.h:60, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/pdal_test_main.hpp:36, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/test/unit/io/ObbTest.cpp:1: /usr/include/c++/13.2.1/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/13.2.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/map:63: /usr/include/c++/13.2.1/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/13.2.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]', inlined from 'bool nlohmann::detail::json_sax_dom_callback_parser::key(string_t&) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/nlohmann/nlohmann/json.hpp:6119:76: /usr/include/c++/13.2.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]', inlined from 'bool nlohmann::detail::json_sax_dom_parser::key(string_t&) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/nlohmann/nlohmann/json.hpp:5930:72, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>; InputAdapterType = nlohmann::detail::iterator_input_adapter]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/nlohmann/nlohmann/json.hpp:11117:21: /usr/include/c++/13.2.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ [221/632] Building CXX object plugins/hdf/CMakeFiles/pdal_plugin_reader_hdf.dir/io/Hdf5Handler.cpp.o [222/632] Building CXX object plugins/hdf/CMakeFiles/pdal_plugin_reader_hdf.dir/io/HdfReader.cpp.o [223/632] Building CXX object plugins/icebridge/CMakeFiles/pdal_plugin_reader_icebridge.dir/io/Hdf5Handler.cpp.o [224/632] Building CXX object plugins/icebridge/CMakeFiles/pdal_plugin_reader_icebridge.dir/io/IcebridgeReader.cpp.o In file included from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/PDALUtils.hpp:37, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/test/unit/filters/StatsFilterTest.cpp:39: /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-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.6.0-src/pdal/Metadata.hpp:574:41: required from 'T pdal::MetadataNode::value() const [with T = double]' /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/test/unit/filters/StatsFilterTest.cpp:347:13: required from here /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-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())); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/vector:72, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/gtest/include/gtest/gtest.h:57, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/pdal_test_main.hpp:36, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/test/unit/filters/StatsFilterTest.cpp:35: /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/vector:66: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void pdal::stats::Summary::insert(double)' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/StatsFilter.hpp:168:29: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [225/632] Building CXX object plugins/cpd/CMakeFiles/pdal_plugin_filter_cpd.dir/filters/CpdFilter.cpp.o [226/632] Building CXX object plugins/faux/CMakeFiles/pdal_plugin_kernel_fauxplugin.dir/kernel/FauxPluginKernel.cpp.o [227/632] Building CXX object CMakeFiles/pdalcpp.dir/pdal/private/gdal/SpatialRef.cpp.o [228/632] Building CXX object CMakeFiles/pdalcpp.dir/pdal/private/gdal/Raster.cpp.o [229/632] Building CXX object CMakeFiles/pdalcpp.dir/pdal/private/gdal/GDALUtils.cpp.o [230/632] Building CXX object CMakeFiles/pdalcpp.dir/pdal/private/gdal/ErrorHandler.cpp.o [231/632] Building CXX object CMakeFiles/pdalcpp.dir/pdal/private/gdal/BaseBand.cpp.o [232/632] Building CXX object CMakeFiles/pdalcpp.dir/pdal/private/StageRunner.cpp.o [233/632] Building CXX object CMakeFiles/pdalcpp.dir/pdal/private/SrsTransform.cpp.o [234/632] Building CXX object CMakeFiles/pdalcpp.dir/pdal/private/Raster.cpp.o [235/632] Building CXX object CMakeFiles/pdalcpp.dir/pdal/private/MathUtils.cpp.o [236/632] Building CXX object CMakeFiles/pdalcpp.dir/kernels/private/density/OGR.cpp.o [237/632] Building CXX object CMakeFiles/pdalcpp.dir/kernels/private/PointlessLas.cpp.o [238/632] Linking CXX static library lib/libgtest_main.a [239/632] Building CXX object CMakeFiles/pdalcpp.dir/io/private/stac/Utils.cpp.o [240/632] Building CXX object CMakeFiles/pdalcpp.dir/io/private/stac/ItemCollection.cpp.o In file included from /usr/include/c++/13.2.1/bits/stl_algo.h:61, from /usr/include/c++/13.2.1/algorithm:61, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/util/Utils.hpp:37, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/DimUtil.hpp:40, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/build/include/pdal/Dimension.hpp:9, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/DimDetail.hpp:37, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/PointView.hpp:37, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/private/MathUtils.cpp:40: /usr/include/c++/13.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/13.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/13.2.1/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1812 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/13.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/13.2.1/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1918 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/13.2.1/bits/stl_algo.h:1932:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1932 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/vector:72, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/private/MathUtils.cpp:38: /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/vector:66: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'Eigen::MatrixXd pdal::math::extendedLocalMinimum(const pdal::PointView&, int, int, double, pdal::BOX2D)' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/private/MathUtils.cpp:224:33: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/13.2.1/bits/stl_algo.h:4861:18, inlined from 'Eigen::MatrixXd pdal::math::extendedLocalMinimum(const pdal::PointView&, int, int, double, pdal::BOX2D)' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/private/MathUtils.cpp:238:22: /usr/include/c++/13.2.1/bits/stl_algo.h:1947:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1947 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1948 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1949 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/13.2.1/bits/stl_algo.h:1950:31, inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/13.2.1/bits/stl_algo.h:4861:18, inlined from 'Eigen::MatrixXd pdal::math::extendedLocalMinimum(const pdal::PointView&, int, int, double, pdal::BOX2D)' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/private/MathUtils.cpp:238:22: /usr/include/c++/13.2.1/bits/stl_algo.h:1859:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1859 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h:1864:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1864 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/13.2.1/bits/stl_algo.h:4861:18, inlined from 'Eigen::MatrixXd pdal::math::extendedLocalMinimum(const pdal::PointView&, int, int, double, pdal::BOX2D)' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/private/MathUtils.cpp:238:22: /usr/include/c++/13.2.1/bits/stl_algo.h:1947:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1947 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1948 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1949 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/13.2.1/bits/stl_algo.h:1950:31, inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/13.2.1/bits/stl_algo.h:4861:18, inlined from 'Eigen::MatrixXd pdal::math::extendedLocalMinimum(const pdal::PointView&, int, int, double, pdal::BOX2D)' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/private/MathUtils.cpp:238:22: /usr/include/c++/13.2.1/bits/stl_algo.h:1864:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1864 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [241/632] Building CXX object CMakeFiles/pdalcpp.dir/io/private/stac/Item.cpp.o In file included from /usr/include/c++/13.2.1/functional:67, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/gtest/include/gtest/gtest-printers.h:104, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/gtest/include/gtest/gtest-matchers.h:48, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/gtest/include/gtest/internal/gtest-death-test-internal.h:46, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/gtest/include/gtest/gtest-death-test.h:43, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/gtest/include/gtest/gtest.h:60, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/pdal_test_main.hpp:36, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/test/unit/io/GDALReaderTest.cpp:38: /usr/include/c++/13.2.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Val_less_iter]': /usr/include/c++/13.2.1/bits/stl_algo.h:1792:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1792 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/13.2.1/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1812 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/13.2.1/bits/stl_algo.h:61: /usr/include/c++/13.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = Point; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/13.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/13.2.1/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1918 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/13.2.1/bits/stl_algo.h:1932:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1932 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/vector:72, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/gtest/include/gtest/gtest.h:57: /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Point&}; _Tp = Point; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/vector:66: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Point; _Alloc = std::allocator]', inlined from 'GDALReaderTypeTest::GDALReaderTypeTest()' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/test/unit/io/GDALReaderTest.cpp:136:34: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Point; _Alloc = std::allocator]', inlined from 'void GDALReaderTypeTest::compare(const std::string&)' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/test/unit/io/GDALReaderTest.cpp:161:35: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/13.2.1/bits/stl_algo.h:4861:18, inlined from 'void GDALReaderTypeTest::compare(const std::string&)' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/test/unit/io/GDALReaderTest.cpp:163:18: /usr/include/c++/13.2.1/bits/stl_algo.h:1947:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1947 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1948 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1949 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/13.2.1/bits/stl_algo.h:1950:31, inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/13.2.1/bits/stl_algo.h:4861:18, inlined from 'void GDALReaderTypeTest::compare(const std::string&)' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/test/unit/io/GDALReaderTest.cpp:163:18: /usr/include/c++/13.2.1/bits/stl_algo.h:1859:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1859 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h:1864:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1864 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/13.2.1/bits/stl_algo.h:4861:18, inlined from 'void GDALReaderTypeTest::compare(const std::string&)' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/test/unit/io/GDALReaderTest.cpp:164:18: /usr/include/c++/13.2.1/bits/stl_algo.h:1947:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1947 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1948 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1949 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/13.2.1/bits/stl_algo.h:1950:31, inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/13.2.1/bits/stl_algo.h:4861:18, inlined from 'void GDALReaderTypeTest::compare(const std::string&)' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/test/unit/io/GDALReaderTest.cpp:164:18: /usr/include/c++/13.2.1/bits/stl_algo.h:1859:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1859 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h:1864:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1864 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [242/632] Building CXX object CMakeFiles/pdalcpp.dir/io/private/stac/Collection.cpp.o [243/632] Building CXX object CMakeFiles/pdalcpp.dir/io/private/stac/Catalog.cpp.o [244/632] Building CXX object CMakeFiles/pdalcpp.dir/io/private/las/Vlr.cpp.o [245/632] Building CXX object CMakeFiles/pdalcpp.dir/io/private/las/Utils.cpp.o [246/632] Building CXX object CMakeFiles/pdalcpp.dir/io/private/las/Summary.cpp.o [247/632] Building CXX object CMakeFiles/pdalcpp.dir/io/private/las/Srs.cpp.o [248/632] Building CXX object CMakeFiles/pdalcpp.dir/io/private/las/Header.cpp.o In file included from /usr/include/c++/13.2.1/map:62, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/gtest/include/gtest/internal/gtest-internal.h:62, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/gtest/include/gtest/gtest-printers.h:114, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/gtest/include/gtest/gtest-matchers.h:48, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/gtest/include/gtest/internal/gtest-death-test-internal.h:46, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/gtest/include/gtest/gtest-death-test.h:43, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/gtest/include/gtest/gtest.h:60, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/pdal_test_main.hpp:36, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/test/unit/filters/MongoExpressionFilterTest.cpp:37: /usr/include/c++/13.2.1/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > >}; _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/13.2.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/map:63: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > >}; _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]', inlined from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::emplace(_Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > >}; _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]' at /usr/include/c++/13.2.1/bits/stl_map.h:601:22, inlined from 'nlohmann::basic_json::basic_json(initializer_list_t, bool, value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer; BinaryType = std::vector]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/nlohmann/nlohmann/json.hpp:18096:40: /usr/include/c++/13.2.1/bits/stl_map.h:640:45: note: parameter passing for argument of type 'std::map, nlohmann::basic_json<>, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' {aka 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator'} changed in GCC 7.1 640 | return _M_t._M_emplace_hint_unique(__pos, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 641 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [249/632] Building CXX object CMakeFiles/pdalcpp.dir/io/private/las/Geotiff.cpp.o [250/632] Building CXX object CMakeFiles/pdalcpp.dir/io/private/esri/PageManager.cpp.o [251/632] Building CXX object CMakeFiles/pdalcpp.dir/io/private/esri/Obb.cpp.o /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/plugins/e57/io/Utils.cpp: In member function 'std::vector::iterator pdal::e57plugin::ExtraDims::deleteDim(std::vector::iterator)': /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/plugins/e57/io/Utils.cpp:294:28: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 294 | std::vector::iterator ExtraDims::deleteDim(std::vector::iterator itr) | ^~~~~~~~~ In file included from /usr/include/c++/13.2.1/vector:72, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/plugins/e57/libE57Format/include/E57Format.h:37, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/plugins/e57/io/Utils.hpp:37, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/plugins/e57/io/Utils.cpp:38: /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const pdal::e57plugin::Dim&}; _Tp = pdal::e57plugin::Dim; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/vector:66: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = pdal::e57plugin::Dim; _Alloc = std::allocator]', inlined from 'void pdal::e57plugin::ExtraDims::addDim(std::string, pdal::Dimension::Type)' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/plugins/e57/io/Utils.cpp:276:23: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [252/632] Building CXX object CMakeFiles/pdalcpp.dir/io/private/esri/EsriUtil.cpp.o In file included from /usr/include/c++/13.2.1/map:62, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/plugins/icebridge/io/Hdf5Handler.hpp:43, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/plugins/icebridge/io/Hdf5Handler.cpp:35: /usr/include/c++/13.2.1/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {std::pair, std::allocator >, pdal::Hdf5Handler::ColumnData>}; _Key = std::__cxx11::basic_string; _Val = std::pair, pdal::Hdf5Handler::ColumnData>; _KeyOfValue = std::_Select1st, pdal::Hdf5Handler::ColumnData> >; _Compare = std::less >; _Alloc = std::allocator, pdal::Hdf5Handler::ColumnData> >]': /usr/include/c++/13.2.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, pdal::Hdf5Handler::ColumnData>, std::_Select1st, pdal::Hdf5Handler::ColumnData> >, std::less >, std::allocator, pdal::Hdf5Handler::ColumnData> > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/map:63: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::pair, std::allocator >, pdal::Hdf5Handler::ColumnData>}; _Key = std::__cxx11::basic_string; _Tp = pdal::Hdf5Handler::ColumnData; _Compare = std::less >; _Alloc = std::allocator, pdal::Hdf5Handler::ColumnData> >]', inlined from 'std::__enable_if_t, _Pair>::value, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, pdal::Hdf5Handler::ColumnData>; _Key = std::__cxx11::basic_string; _Tp = pdal::Hdf5Handler::ColumnData; _Compare = std::less >; _Alloc = std::allocator, pdal::Hdf5Handler::ColumnData> >]' at /usr/include/c++/13.2.1/bits/stl_map.h:860:27, inlined from 'void pdal::Hdf5Handler::initialize(const std::string&, const std::vector&)' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/plugins/icebridge/io/Hdf5Handler.cpp:72:35: /usr/include/c++/13.2.1/bits/stl_map.h:640:45: note: parameter passing for argument of type 'std::map, pdal::Hdf5Handler::ColumnData>::const_iterator' {aka 'std::_Rb_tree, std::pair, pdal::Hdf5Handler::ColumnData>, std::_Select1st, pdal::Hdf5Handler::ColumnData> >, std::less >, std::allocator, pdal::Hdf5Handler::ColumnData> > >::const_iterator'} changed in GCC 7.1 640 | return _M_t._M_emplace_hint_unique(__pos, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 641 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [253/632] Building CXX object CMakeFiles/pdalcpp.dir/io/private/ept/TileContents.cpp.o [254/632] Building CXX object CMakeFiles/pdalcpp.dir/io/private/ept/FixedPointLayout.cpp.o [255/632] Building CXX object CMakeFiles/pdalcpp.dir/io/private/ept/EptInfo.cpp.o [256/632] Building CXX object CMakeFiles/pdalcpp.dir/io/private/ept/Addon.cpp.o /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/plugins/e57/io/Utils.cpp: In member function 'std::vector::iterator pdal::e57plugin::ExtraDims::deleteDim(std::vector::iterator)': /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/plugins/e57/io/Utils.cpp:294:28: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 294 | std::vector::iterator ExtraDims::deleteDim(std::vector::iterator itr) | ^~~~~~~~~ In file included from /usr/include/c++/13.2.1/vector:72, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/plugins/e57/libE57Format/include/E57Format.h:37, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/plugins/e57/io/Utils.hpp:37, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/plugins/e57/io/Utils.cpp:38: /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const pdal::e57plugin::Dim&}; _Tp = pdal::e57plugin::Dim; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/vector:66: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = pdal::e57plugin::Dim; _Alloc = std::allocator]', inlined from 'void pdal::e57plugin::ExtraDims::addDim(std::string, pdal::Dimension::Type)' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/plugins/e57/io/Utils.cpp:276:23: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [257/632] Building CXX object CMakeFiles/pdalcpp.dir/io/private/copcwriter/Reprocessor.cpp.o [258/632] Building CXX object CMakeFiles/pdalcpp.dir/io/private/copcwriter/PyramidManager.cpp.o [259/632] Building CXX object CMakeFiles/pdalcpp.dir/io/private/copcwriter/Processor.cpp.o [260/632] Building CXX object CMakeFiles/pdalcpp.dir/io/private/copcwriter/Output.cpp.o [261/632] Building CXX object CMakeFiles/pdalcpp.dir/io/private/copcwriter/Grid.cpp.o [262/632] Building CXX object CMakeFiles/pdalcpp.dir/io/private/copcwriter/BuPyramid.cpp.o [263/632] Building CXX object CMakeFiles/pdalcpp.dir/io/private/copc/Tile.cpp.o [264/632] Building CXX object CMakeFiles/pdalcpp.dir/io/private/copc/Entry.cpp.o [265/632] Building CXX object CMakeFiles/pdalcpp.dir/io/private/connector/Connector.cpp.o In file included from /usr/include/c++/13.2.1/vector:72, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/build/include/pdal/Dimension.hpp:7, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/test/unit/SegmentationTest.cpp:35: /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const long long unsigned int&}; _Tp = long long unsigned int; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/vector:66: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]', inlined from 'std::deque > pdal::Segmentation::extractClusters(pdal::PointView&, uint64_t, uint64_t, double) [with KDINDEX = pdal::KD3Index]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/private/Segmentation.hpp:120:29: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]', inlined from 'std::deque > pdal::Segmentation::extractClusters(pdal::PointView&, uint64_t, uint64_t, double) [with KDINDEX = pdal::KD3Index]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/private/Segmentation.hpp:145:37: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]', inlined from 'std::deque > pdal::Segmentation::extractClusters(pdal::PointView&, uint64_t, uint64_t, double) [with KDINDEX = pdal::KD2Index]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/private/Segmentation.hpp:120:29: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]', inlined from 'std::deque > pdal::Segmentation::extractClusters(pdal::PointView&, uint64_t, uint64_t, double) [with KDINDEX = pdal::KD2Index]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/private/Segmentation.hpp:145:37: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [266/632] Building CXX object CMakeFiles/pdalcpp.dir/io/private/GDALGrid.cpp.o [267/632] Building CXX object CMakeFiles/pdalcpp.dir/filters/private/straighten/Utils.cpp.o [268/632] Building CXX object CMakeFiles/pdalcpp.dir/filters/private/straighten/Polyline.cpp.o [269/632] Building CXX object CMakeFiles/pdalcpp.dir/filters/private/mongoexpression/LogicGate.cpp.o In file included from /usr/include/c++/13.2.1/vector:72, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/build/include/pdal/Dimension.hpp:7, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/plugins/hdf/io/Hdf5Handler.hpp:38, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/plugins/hdf/io/Hdf5Handler.cpp:35: /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {pdal::hdf5::DimInfo}; _Tp = pdal::hdf5::DimInfo; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {pdal::hdf5::DimInfo}; _Tp = pdal::hdf5::DimInfo; _Alloc = std::allocator]', inlined from 'void pdal::hdf5::Handler::initialize(const std::string&, const std::map, std::__cxx11::basic_string >&)' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/plugins/hdf/io/Hdf5Handler.cpp:67:32: /usr/include/c++/13.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [270/632] Building CXX object CMakeFiles/pdalcpp.dir/filters/private/mongoexpression/Expression.cpp.o [271/632] Building CXX object CMakeFiles/pdalcpp.dir/filters/private/mongoexpression/Comparison.cpp.o [272/632] Building CXX object CMakeFiles/pdalcpp.dir/filters/private/hexer/Segment.cpp.o [273/632] Building CXX object CMakeFiles/pdalcpp.dir/filters/private/hexer/Processor.cpp.o [274/632] Building CXX object CMakeFiles/pdalcpp.dir/filters/private/hexer/Path.cpp.o [275/632] Building CXX object CMakeFiles/pdalcpp.dir/filters/private/hexer/Hexagon.cpp.o In file included from /usr/include/c++/13.2.1/map:62, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/nlohmann/nlohmann/json.hpp:73, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/schema-validator/json-schema.hpp:24, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/schema-validator/json-validator.cpp:9: /usr/include/c++/13.2.1/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::json_schema::root_schema::schema_file>; _KeyOfValue = std::_Select1st, nlohmann::json_schema::root_schema::schema_file> >; _Compare = std::less >; _Alloc = std::allocator, nlohmann::json_schema::root_schema::schema_file> >]': /usr/include/c++/13.2.1/bits/stl_tree.h:2210:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_schema::root_schema::schema_file>, std::_Select1st, nlohmann::json_schema::root_schema::schema_file> >, std::less >, std::allocator, nlohmann::json_schema::root_schema::schema_file> > >::const_iterator' changed in GCC 7.1 2210 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/13.2.1/bits/stl_tree.h:2210:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 /usr/include/c++/13.2.1/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > >}; _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/13.2.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/map:63: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > >}; _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]', inlined from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::emplace(_Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > >}; _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]' at /usr/include/c++/13.2.1/bits/stl_map.h:601:22, inlined from 'nlohmann::basic_json::basic_json(initializer_list_t, bool, value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer; BinaryType = std::vector]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/nlohmann/nlohmann/json.hpp:18096:40: /usr/include/c++/13.2.1/bits/stl_map.h:640:45: note: parameter passing for argument of type 'std::map, nlohmann::basic_json<>, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' {aka 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator'} changed in GCC 7.1 640 | return _M_t._M_emplace_hint_unique(__pos, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 641 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/vector:72, from /usr/include/c++/13.2.1/functional:64, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/nlohmann/nlohmann/json.hpp:48: /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::pair, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > >, std::__cxx11::basic_string, std::allocator > >}; _Tp = std::pair, std::__cxx11::basic_string >; _Alloc = std::allocator, std::__cxx11::basic_string > >]': /usr/include/c++/13.2.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::__cxx11::basic_string > >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > >, std::__cxx11::basic_string, std::allocator > >}; _Tp = std::pair, std::__cxx11::basic_string >; _Alloc = std::allocator, std::__cxx11::basic_string > >]': /usr/include/c++/13.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::__cxx11::basic_string >*, std::vector, std::__cxx11::basic_string > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [276/632] Linking CXX static library lib/libpdal_json_schema.a [277/632] Building CXX object CMakeFiles/pdalcpp.dir/filters/private/hexer/HexGrid.cpp.o [278/632] Building CXX object CMakeFiles/pdalcpp.dir/filters/private/georeference/Trajectory.cpp.o [279/632] Building CXX object CMakeFiles/pdalcpp.dir/filters/private/georeference/LocalCartesian.cpp.o In file included from /usr/include/c++/13.2.1/bits/stl_algobase.h:64, from /usr/include/c++/13.2.1/string:51, from /usr/include/c++/13.2.1/bits/locale_classes.h:40, from /usr/include/c++/13.2.1/bits/ios_base.h:41, from /usr/include/c++/13.2.1/ios:44, from /usr/include/c++/13.2.1/istream:40, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/pdal_types.hpp:39, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/plugins/e57/io/Scan.hpp:37, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/plugins/e57/io/Scan.cpp:35: /usr/include/c++/13.2.1/bits/stl_pair.h: In instantiation of 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = double; _T2 = double; typename __strip_reference_wrapper::type>::__type = double; typename decay<_Tp>::type = double; typename __strip_reference_wrapper::type>::__type = double; typename decay<_Tp2>::type = double]': /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/plugins/e57/io/Scan.cpp:148:37: required from here /usr/include/c++/13.2.1/bits/stl_pair.h:922:5: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 922 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ [280/632] Building CXX object CMakeFiles/pdalcpp.dir/filters/private/expr/MathParser.cpp.o [281/632] Building CXX object CMakeFiles/pdalcpp.dir/filters/private/expr/MathExpression.cpp.o [282/632] Building CXX object CMakeFiles/pdalcpp.dir/filters/private/expr/Lexer.cpp.o [283/632] Building CXX object CMakeFiles/pdalcpp.dir/filters/private/expr/IdentExpression.cpp.o [284/632] Building CXX object CMakeFiles/pdalcpp.dir/filters/private/expr/Expression.cpp.o [285/632] Building CXX object CMakeFiles/pdalcpp.dir/filters/private/expr/ConditionalParser.cpp.o In file included from /usr/include/c++/13.2.1/vector:72, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/private/hexer/Path.hpp:36, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/private/hexer/Path.cpp:37: /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {hexer::Mathpair}; _Tp = hexer::Mathpair; _Alloc = std::allocator >]': /usr/include/c++/13.2.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {hexer::Mathpair}; _Tp = hexer::Mathpair; _Alloc = std::allocator >]': /usr/include/c++/13.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [286/632] Building CXX object CMakeFiles/pdalcpp.dir/filters/private/expr/ConditionalExpression.cpp.o [287/632] Building CXX object CMakeFiles/pdalcpp.dir/filters/private/expr/BaseParser.cpp.o [288/632] Building CXX object CMakeFiles/pdalcpp.dir/filters/private/expr/AssignStatement.cpp.o [289/632] Building CXX object CMakeFiles/pdalcpp.dir/filters/private/expr/AssignParser.cpp.o [290/632] Building CXX object CMakeFiles/pdalcpp.dir/filters/private/delaunator.cpp.o [291/632] Building CXX object CMakeFiles/pdalcpp.dir/filters/private/csf/point_cloud.cpp.o [292/632] Building CXX object CMakeFiles/pdalcpp.dir/filters/private/csf/c2cdist.cpp.o [293/632] Building CXX object CMakeFiles/pdalcpp.dir/filters/private/csf/XYZReader.cpp.o [294/632] Building CXX object CMakeFiles/pdalcpp.dir/filters/private/csf/Rasterization.cpp.o [295/632] Building CXX object CMakeFiles/pdalcpp.dir/filters/private/csf/Particle.cpp.o [296/632] Building CXX object CMakeFiles/pdalcpp.dir/filters/private/csf/Constraint.cpp.o [297/632] Building CXX object CMakeFiles/pdalcpp.dir/filters/private/csf/Cloth.cpp.o [298/632] Building CXX object CMakeFiles/pdalcpp.dir/filters/private/csf/CSF.cpp.o In file included from /usr/include/c++/13.2.1/vector:72, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/gtest/include/gtest/gtest.h:57, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/pdal_test_main.hpp:36, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/test/unit/EigenTest.cpp:35: /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/vector:66: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'pdal::Utils::StatusWithReason pdal::Utils::fromString(const std::string&, T&) [with T = Eigen::Matrix; std::enable_if_t<(! std::is_integral<_Tp>::value)>* = 0]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/private/MathUtils.hpp:311:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [299/632] Building CXX object CMakeFiles/pdalcpp.dir/filters/private/Segmentation.cpp.o In file included from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/io/private/copcwriter/Grid.hpp:42, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/io/private/copcwriter/Grid.cpp:40: /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/io/private/copcwriter/VoxelKey.hpp: In member function 'std::size_t std::hash::operator()(const pdal::copcwriter::VoxelKey&) const': /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/io/private/copcwriter/VoxelKey.hpp:142:35: warning: left shift count >= width of type [-Wshift-count-overflow] 142 | t = size_t(k.x()) << 48; | ~~~~~~~~~~~~~~^~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/io/private/copcwriter/VoxelKey.hpp:143:36: warning: left shift count >= width of type [-Wshift-count-overflow] 143 | t |= size_t(k.y()) << 32; | ~~~~~~~~~~~~~~^~~~~ [300/632] Building CXX object CMakeFiles/pdalcpp.dir/filters/private/Point.cpp.o [301/632] Building CXX object CMakeFiles/pdalcpp.dir/filters/private/DimRange.cpp.o [302/632] Building CXX object CMakeFiles/pdalcpp.dir/pdal/pdal_config.cpp.o [303/632] Building CXX object CMakeFiles/pdalcpp.dir/pdal/compression/ZstdCompression.cpp.o In file included from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/Stage.hpp:42, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/Filter.hpp:39, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/plugins/cpd/filters/CpdFilter.hpp:37, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/plugins/cpd/test/CpdFilterTest.cpp:37: /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-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.6.0-src/pdal/Metadata.hpp:574:41: required from 'T pdal::MetadataNode::value() const [with T = Eigen::Matrix]' /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/plugins/cpd/test/CpdFilterTest.cpp:129:71: required from here /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-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())); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/vector:72, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/pdal_types.hpp:43, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/test/unit/Support.hpp:39, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/plugins/cpd/test/CpdFilterTest.cpp:35: /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/vector:66: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'pdal::Utils::StatusWithReason pdal::Utils::fromString(const std::string&, T&) [with T = Eigen::Matrix; std::enable_if_t<(! std::is_integral<_Tp>::value)>* = 0]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/private/MathUtils.hpp:311:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [304/632] Building CXX object CMakeFiles/pdalcpp.dir/pdal/compression/LazPerfVlrCompression.cpp.o In file included from /usr/include/c++/13.2.1/vector:72, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/private/csf/XYZReader.h:23, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/private/csf/XYZReader.cpp:18: /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const csf::Point&}; _Tp = csf::Point; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/vector:66: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = csf::Point; _Alloc = std::allocator]', inlined from 'void read_xyz(std::string, csf::PointCloud&)' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/private/csf/XYZReader.cpp:44:29: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [305/632] Building CXX object CMakeFiles/pdalcpp.dir/pdal/compression/DeflateCompression.cpp.o [306/632] Building CXX object CMakeFiles/pdalcpp.dir/pdal/XMLSchema.cpp.o [307/632] Building CXX object CMakeFiles/pdalcpp.dir/pdal/Writer.cpp.o [308/632] Building CXX object CMakeFiles/pdalcpp.dir/pdal/SubcommandKernel.cpp.o In file included from /usr/include/c++/13.2.1/vector:72, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/private/hexer/Path.hpp:36, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/private/hexer/HexGrid.hpp:45, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/private/hexer/HexGrid.cpp:39: /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const hexer::Mathpair&}; _Tp = hexer::Mathpair; _Alloc = std::allocator >]': /usr/include/c++/13.2.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/vector:66: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = hexer::Mathpair; _Alloc = std::allocator >]', inlined from 'void hexer::HexGrid::addPoint(hexer::Point)' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/private/hexer/HexGrid.cpp:80:27: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [309/632] Building CXX object CMakeFiles/pdalcpp.dir/pdal/Streamable.cpp.o In file included from /usr/include/c++/13.2.1/vector:72, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/private/delaunator.hpp:14, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/private/delaunator.cpp:2: /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [310/632] Building CXX object CMakeFiles/pdalcpp.dir/pdal/StageFactory.cpp.o [311/632] Building CXX object CMakeFiles/pdalcpp.dir/pdal/StageExtensions.cpp.o [312/632] Building CXX object CMakeFiles/pdalcpp.dir/pdal/Stage.cpp.o /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/plugins/e57/io/E57Writer.cpp: In member function 'virtual void pdal::E57Writer::addDimensions(pdal::PointLayoutPtr)': /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/plugins/e57/io/E57Writer.cpp:186:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 186 | i = m_extraDims->deleteDim(i); | ~~~~~~~~~~~~~~~~~~~~~~^~~ /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/plugins/e57/io/E57Writer.cpp:193:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 193 | i = m_extraDims->deleteDim(i); | ~~~~~~~~~~~~~~~~~~~~~~^~~ [313/632] Building CXX object CMakeFiles/pdalcpp.dir/pdal/SrsBounds.cpp.o [314/632] Building CXX object CMakeFiles/pdalcpp.dir/pdal/SpatialReference.cpp.o [315/632] Building CXX object CMakeFiles/pdalcpp.dir/pdal/Scaling.cpp.o /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/arbiter/arbiter.cpp: In function 'void pdal::arbiter::crypto::{anonymous}::sha256_final(Sha256Context*, uint8_t*)': /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/arbiter/arbiter.cpp:5348:33: warning: right shift count >= width of type [-Wshift-count-overflow] 5348 | ctx->data[59] = ctx->bitlen >> 32; | ~~~~~~~~~~~~^~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/arbiter/arbiter.cpp:5349:33: warning: right shift count >= width of type [-Wshift-count-overflow] 5349 | ctx->data[58] = ctx->bitlen >> 40; | ~~~~~~~~~~~~^~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/arbiter/arbiter.cpp:5350:33: warning: right shift count >= width of type [-Wshift-count-overflow] 5350 | ctx->data[57] = ctx->bitlen >> 48; | ~~~~~~~~~~~~^~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/arbiter/arbiter.cpp:5351:33: warning: right shift count >= width of type [-Wshift-count-overflow] 5351 | ctx->data[56] = ctx->bitlen >> 56; | ~~~~~~~~~~~~^~~~~ In file included from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/arbiter/arbiter.cpp:43: /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/arbiter/arbiter.hpp: In instantiation of 'void* rapidxml::memory_pool::allocate_aligned(std::size_t) [with Ch = char; std::size_t = unsigned int]': /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-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 = unsigned int]' /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/arbiter/arbiter.hpp:2117:56: required from 'rapidxml::xml_node* rapidxml::xml_document::parse_element(Ch*&) [with int Flags = 0; Ch = char]' /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/arbiter/arbiter.hpp:2167:44: required from 'rapidxml::xml_node* rapidxml::xml_document::parse_node(Ch*&) [with int Flags = 0; Ch = char]' /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/arbiter/arbiter.hpp:1481:63: required from 'void rapidxml::xml_document::parse(Ch*) [with int Flags = 0; Ch = char]' /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/arbiter/arbiter.cpp:2294:25: required from here /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-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); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/map:62, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/nlohmann/nlohmann/json.hpp:73, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/arbiter/arbiter.hpp:2713: /usr/include/c++/13.2.1/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/13.2.1/bits/stl_tree.h:2210:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2210 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > >}; _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/13.2.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/map:63: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > >}; _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]', inlined from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::emplace(_Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > >}; _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]' at /usr/include/c++/13.2.1/bits/stl_map.h:601:22, inlined from 'nlohmann::basic_json::basic_json(initializer_list_t, bool, value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer; BinaryType = std::vector]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/nlohmann/nlohmann/json.hpp:18096:40: /usr/include/c++/13.2.1/bits/stl_map.h:640:45: note: parameter passing for argument of type 'std::map, nlohmann::basic_json<>, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' {aka 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator'} changed in GCC 7.1 640 | return _M_t._M_emplace_hint_unique(__pos, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 641 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/13.2.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/13.2.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]', inlined from 'nlohmann::basic_json::value_type& nlohmann::basic_json::operator[](const typename object_t::key_type&) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer; BinaryType = std::vector]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/nlohmann/nlohmann/json.hpp:19254:57: /usr/include/c++/13.2.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]', inlined from 'bool nlohmann::detail::json_sax_dom_callback_parser::key(string_t&) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/nlohmann/nlohmann/json.hpp:6119:76: /usr/include/c++/13.2.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ [316/632] Linking CXX static library lib/libpdal_arbiter.a [317/632] Building CXX object CMakeFiles/pdalcpp.dir/pdal/Reader.cpp.o [318/632] Building CXX object CMakeFiles/pdalcpp.dir/pdal/QuadIndex.cpp.o [319/632] Building CXX object CMakeFiles/pdalcpp.dir/pdal/Polygon.cpp.o [320/632] Building CXX object CMakeFiles/pdalcpp.dir/pdal/PointView.cpp.o In file included from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/io/private/copcwriter/CellManager.hpp:39, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/io/private/copcwriter/BuPyramid.hpp:42, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/io/private/copcwriter/BuPyramid.cpp:43: /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/io/private/copcwriter/VoxelKey.hpp: In member function 'std::size_t std::hash::operator()(const pdal::copcwriter::VoxelKey&) const': /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/io/private/copcwriter/VoxelKey.hpp:142:35: warning: left shift count >= width of type [-Wshift-count-overflow] 142 | t = size_t(k.x()) << 48; | ~~~~~~~~~~~~~~^~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/io/private/copcwriter/VoxelKey.hpp:143:36: warning: left shift count >= width of type [-Wshift-count-overflow] 143 | t |= size_t(k.y()) << 32; | ~~~~~~~~~~~~~~^~~~~ [321/632] Building CXX object CMakeFiles/pdalcpp.dir/pdal/PointTable.cpp.o [322/632] Building CXX object CMakeFiles/pdalcpp.dir/pdal/PointLayout.cpp.o [323/632] Building CXX object CMakeFiles/pdalcpp.dir/pdal/PluginManager.cpp.o [324/632] Building CXX object CMakeFiles/pdalcpp.dir/pdal/PluginDirectory.cpp.o In file included from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/io/private/copcwriter/Output.hpp:40, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/io/private/copcwriter/Output.cpp:38: /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/io/private/copcwriter/VoxelKey.hpp: In member function 'std::size_t std::hash::operator()(const pdal::copcwriter::VoxelKey&) const': /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/io/private/copcwriter/VoxelKey.hpp:142:35: warning: left shift count >= width of type [-Wshift-count-overflow] 142 | t = size_t(k.x()) << 48; | ~~~~~~~~~~~~~~^~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/io/private/copcwriter/VoxelKey.hpp:143:36: warning: left shift count >= width of type [-Wshift-count-overflow] 143 | t |= size_t(k.y()) << 32; | ~~~~~~~~~~~~~~^~~~~ In file included from /usr/include/c++/13.2.1/vector:72, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/io/private/copcwriter/Common.hpp:42, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/io/private/copcwriter/Output.hpp:39: /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {lazperf::chunk}; _Tp = lazperf::chunk; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::pair}; _Tp = std::pair; _Alloc = std::allocator >]': /usr/include/c++/13.2.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 /usr/include/c++/13.2.1/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair}; _Tp = std::pair; _Alloc = std::allocator >]': /usr/include/c++/13.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {lazperf::chunk}; _Tp = lazperf::chunk; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = lazperf::chunk; _Alloc = std::allocator]' at /usr/include/c++/13.2.1/bits/stl_vector.h:1296:21, inlined from 'uint64_t pdal::copcwriter::Output::newChunk(const pdal::copcwriter::VoxelKey&, int32_t, int32_t)' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/io/private/copcwriter/Output.cpp:227:27: /usr/include/c++/13.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [325/632] Building CXX object CMakeFiles/pdalcpp.dir/pdal/PipelineWriter.cpp.o In file included from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/test/unit/MetadataTest.cpp:37: /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-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.6.0-src/pdal/Metadata.hpp:574:41: required from 'T pdal::MetadataNode::value() const [with T = int]' /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/test/unit/MetadataTest.cpp:145:5: required from here /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-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.6.0-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.6.0-src/pdal/Metadata.hpp:574:41: required from 'T pdal::MetadataNode::value() const [with T = double]' /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/test/unit/MetadataTest.cpp:149:5: required from here /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/Metadata.hpp:377:18: warning: cast from 'unsigned char*' to 'double*' increases required alignment of target type [-Wcast-align] /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-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.6.0-src/pdal/Metadata.hpp:574:41: required from 'T pdal::MetadataNode::value() const [with T = unsigned int]' /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/test/unit/MetadataTest.cpp:153:5: required from here /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/Metadata.hpp:377:18: warning: cast from 'unsigned char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-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.6.0-src/pdal/Metadata.hpp:574:41: required from 'T pdal::MetadataNode::value() const [with T = short unsigned int]' /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/test/unit/MetadataTest.cpp:156:5: required from here /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/Metadata.hpp:377:18: warning: cast from 'unsigned char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-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.6.0-src/pdal/Metadata.hpp:574:41: required from 'T pdal::MetadataNode::value() const [with T = MetadataTest_pointer_Test::TestBody()::foo*]' /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/test/unit/MetadataTest.cpp:301:30: required from here /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-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] [326/632] Building CXX object CMakeFiles/pdalcpp.dir/pdal/PipelineReaderJSON.cpp.o [327/632] Building CXX object CMakeFiles/pdalcpp.dir/pdal/PipelineManager.cpp.o In file included from /usr/include/c++/13.2.1/bits/stl_algo.h:61, from /usr/include/c++/13.2.1/algorithm:61, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/util/Utils.hpp:37, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/DimUtil.hpp:40, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/build/include/pdal/Dimension.hpp:9, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/DimDetail.hpp:37, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/PointView.hpp:37, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/private/MathUtils.cpp:40: /usr/include/c++/13.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/13.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/13.2.1/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1812 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/13.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/13.2.1/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1918 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/13.2.1/bits/stl_algo.h:1932:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1932 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/vector:72, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/private/MathUtils.cpp:38: /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/vector:66: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'Eigen::MatrixXd pdal::math::extendedLocalMinimum(const pdal::PointView&, int, int, double, pdal::BOX2D)' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/private/MathUtils.cpp:224:33: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/13.2.1/bits/stl_algo.h:4861:18, inlined from 'Eigen::MatrixXd pdal::math::extendedLocalMinimum(const pdal::PointView&, int, int, double, pdal::BOX2D)' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/private/MathUtils.cpp:238:22: /usr/include/c++/13.2.1/bits/stl_algo.h:1947:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1947 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1948 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1949 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/13.2.1/bits/stl_algo.h:1950:31, inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/13.2.1/bits/stl_algo.h:4861:18, inlined from 'Eigen::MatrixXd pdal::math::extendedLocalMinimum(const pdal::PointView&, int, int, double, pdal::BOX2D)' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/private/MathUtils.cpp:238:22: /usr/include/c++/13.2.1/bits/stl_algo.h:1859:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1859 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h:1864:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1864 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/13.2.1/bits/stl_algo.h:4861:18, inlined from 'Eigen::MatrixXd pdal::math::extendedLocalMinimum(const pdal::PointView&, int, int, double, pdal::BOX2D)' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/private/MathUtils.cpp:238:22: /usr/include/c++/13.2.1/bits/stl_algo.h:1947:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1947 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1948 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1949 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/13.2.1/bits/stl_algo.h:1950:31, inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/13.2.1/bits/stl_algo.h:4861:18, inlined from 'Eigen::MatrixXd pdal::math::extendedLocalMinimum(const pdal::PointView&, int, int, double, pdal::BOX2D)' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/private/MathUtils.cpp:238:22: /usr/include/c++/13.2.1/bits/stl_algo.h:1864:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1864 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [328/632] Building CXX object CMakeFiles/pdalcpp.dir/pdal/PipelineExecutor.cpp.o [329/632] Building CXX object CMakeFiles/pdalcpp.dir/pdal/PDALUtils.cpp.o In file included from /usr/include/c++/13.2.1/vector:72, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/gtest/include/gtest/gtest.h:57, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/pdal_test_main.hpp:36, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/test/unit/io/GDALWriterTest.cpp:35: /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/vector:66: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void pdal::{anonymous}::runGdalWriter2(const pdal::Options&, const std::string&, const std::string&, bool)' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/test/unit/io/GDALWriterTest.cpp:174:22: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'pdal::{anonymous}::runGdalWriter(const pdal::Options&, const std::string&, const std::string&, const std::string&)::' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/test/unit/io/GDALWriterTest.cpp:97:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'virtual void pdal::GDALWriterTest_btint_Test::TestBody()' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/test/unit/io/GDALWriterTest.cpp:578:22: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [330/632] Building CXX object CMakeFiles/pdalcpp.dir/pdal/Options.cpp.o In file included from /usr/include/c++/13.2.1/map:62, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/gtest/include/gtest/internal/gtest-internal.h:62, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/gtest/include/gtest/gtest-printers.h:114, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/gtest/include/gtest/gtest-matchers.h:48, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/gtest/include/gtest/internal/gtest-death-test-internal.h:46, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/gtest/include/gtest/gtest-death-test.h:43, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/gtest/include/gtest/gtest.h:60, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/pdal_test_main.hpp:36, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/test/unit/io/EptAddonWriterTest.cpp:35: /usr/include/c++/13.2.1/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/13.2.1/bits/stl_tree.h:2210:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2210 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [331/632] Building CXX object CMakeFiles/pdalcpp.dir/pdal/Metadata.cpp.o [332/632] Building CXX object CMakeFiles/pdalcpp.dir/pdal/Log.cpp.o [333/632] Building CXX object CMakeFiles/pdalcpp.dir/pdal/Kernel.cpp.o [334/632] Building CXX object CMakeFiles/pdalcpp.dir/pdal/KDIndex.cpp.o [335/632] Building CXX object CMakeFiles/pdalcpp.dir/pdal/Geometry.cpp.o [336/632] Building CXX object CMakeFiles/pdalcpp.dir/pdal/Filter.cpp.o In file included from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/io/private/copcwriter/CellManager.hpp:39, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/io/private/copcwriter/Reprocessor.hpp:40, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/io/private/copcwriter/Reprocessor.cpp:39: /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/io/private/copcwriter/VoxelKey.hpp: In member function 'std::size_t std::hash::operator()(const pdal::copcwriter::VoxelKey&) const': /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/io/private/copcwriter/VoxelKey.hpp:142:35: warning: left shift count >= width of type [-Wshift-count-overflow] 142 | t = size_t(k.x()) << 48; | ~~~~~~~~~~~~~~^~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/io/private/copcwriter/VoxelKey.hpp:143:36: warning: left shift count >= width of type [-Wshift-count-overflow] 143 | t |= size_t(k.y()) << 32; | ~~~~~~~~~~~~~~^~~~~ [337/632] Building CXX object CMakeFiles/pdalcpp.dir/pdal/DynamicLibrary.cpp.o [338/632] Building CXX object CMakeFiles/pdalcpp.dir/pdal/DbWriter.cpp.o [339/632] Building CXX object CMakeFiles/pdalcpp.dir/pdal/DbReader.cpp.o [340/632] Building CXX object CMakeFiles/pdalcpp.dir/pdal/ColumnPointTable.cpp.o [341/632] Building CXX object CMakeFiles/pdalcpp.dir/kernels/TranslateKernel.cpp.o In file included from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/io/private/copcwriter/VoxelInfo.hpp:41, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/io/private/copcwriter/Processor.hpp:40, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/io/private/copcwriter/PyramidManager.cpp:41: /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/io/private/copcwriter/VoxelKey.hpp: In member function 'std::size_t std::hash::operator()(const pdal::copcwriter::VoxelKey&) const': /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/io/private/copcwriter/VoxelKey.hpp:142:35: warning: left shift count >= width of type [-Wshift-count-overflow] 142 | t = size_t(k.x()) << 48; | ~~~~~~~~~~~~~~^~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/io/private/copcwriter/VoxelKey.hpp:143:36: warning: left shift count >= width of type [-Wshift-count-overflow] 143 | t |= size_t(k.y()) << 32; | ~~~~~~~~~~~~~~^~~~~ [342/632] Building CXX object CMakeFiles/pdalcpp.dir/kernels/TileKernel.cpp.o [343/632] Building CXX object CMakeFiles/pdalcpp.dir/kernels/TIndexKernel.cpp.o /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/plugins/e57/io/E57Reader.cpp: In member function 'virtual void pdal::E57Reader::addDimensions(pdal::PointLayoutPtr)': /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/plugins/e57/io/E57Reader.cpp:146:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 146 | i = m_extraDims->deleteDim(i); | ~~~~~~~~~~~~~~~~~~~~~~^~~ /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/plugins/e57/io/E57Reader.cpp:168:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 168 | i = m_extraDims->deleteDim(i); | ~~~~~~~~~~~~~~~~~~~~~~^~~ [344/632] Building CXX object CMakeFiles/pdalcpp.dir/kernels/SplitKernel.cpp.o In file included from /usr/include/c++/13.2.1/vector:72, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/build/include/pdal/Dimension.hpp:7, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/Stage.hpp:39, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/io/private/stac/Item.hpp:37, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/io/private/stac/ItemCollection.hpp:37, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/io/private/stac/ItemCollection.cpp:35: /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const pdal::stac::Item&}; _Tp = pdal::stac::Item; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/vector:66: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = pdal::stac::Item; _Alloc = std::allocator]', inlined from 'bool pdal::stac::ItemCollection::init(const Filters&, nlohmann::json, pdal::stac::SchemaUrls)' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/io/private/stac/ItemCollection.cpp:71:33: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = pdal::stac::Item; _Alloc = std::allocator]', inlined from 'bool pdal::stac::ItemCollection::init(const Filters&, nlohmann::json, pdal::stac::SchemaUrls)' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/io/private/stac/ItemCollection.cpp:94:45: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [345/632] Building CXX object CMakeFiles/pdalcpp.dir/kernels/SortKernel.cpp.o [346/632] Building CXX object CMakeFiles/pdalcpp.dir/kernels/RandomKernel.cpp.o [347/632] Building CXX object CMakeFiles/pdalcpp.dir/kernels/PipelineKernel.cpp.o In file included from /usr/include/c++/13.2.1/vector:72, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/private/csf/CSF.h:38, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/private/csf/CSF.cpp:20: /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const csf::Point&}; _Tp = csf::Point; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/vector:66: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = csf::Point; _Alloc = std::allocator]', inlined from 'void CSF::setPointCloud(double*, int)' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/private/csf/CSF.cpp:77:30: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [348/632] Building CXX object CMakeFiles/pdalcpp.dir/kernels/MergeKernel.cpp.o In file included from /usr/include/c++/13.2.1/memory:78, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/gtest/include/gtest/gtest.h:54, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/pdal_test_main.hpp:36, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/test/unit/io/LasReaderTest.cpp:35: In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = char]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = char; _Dp = std::default_delete]' at /usr/include/c++/13.2.1/bits/unique_ptr.h:404:17, inlined from 'virtual void LasReaderTest_lazperf_Test::TestBody()' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/test/unit/io/LasReaderTest.cpp:459:51: /usr/include/c++/13.2.1/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*, std::size_t)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/test/unit/io/LasReaderTest.cpp: In member function 'virtual void LasReaderTest_lazperf_Test::TestBody()': /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/test/unit/io/LasReaderTest.cpp:459:50: note: returned from 'void* operator new [](std::size_t)' 459 | std::unique_ptr buf2(new char[pointSize]); | ^ In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = char]', inlined from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = char; _Dp = std::default_delete]' at /usr/include/c++/13.2.1/bits/unique_ptr.h:404:17, inlined from 'virtual void LasReaderTest_lazperf_Test::TestBody()' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/test/unit/io/LasReaderTest.cpp:458:51: /usr/include/c++/13.2.1/bits/unique_ptr.h:99:9: warning: 'void operator delete(void*, std::size_t)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | delete __ptr; | ^~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/test/unit/io/LasReaderTest.cpp: In member function 'virtual void LasReaderTest_lazperf_Test::TestBody()': /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/test/unit/io/LasReaderTest.cpp:458:50: note: returned from 'void* operator new [](std::size_t)' 458 | std::unique_ptr buf1(new char[pointSize]); | ^ [349/632] Building CXX object CMakeFiles/pdalcpp.dir/kernels/InfoKernel.cpp.o [350/632] Building CXX object CMakeFiles/pdalcpp.dir/kernels/HausdorffKernel.cpp.o [351/632] Building CXX object CMakeFiles/pdalcpp.dir/kernels/GroundKernel.cpp.o In file included from /usr/include/c++/13.2.1/bits/stl_algo.h:61, from /usr/include/c++/13.2.1/algorithm:61, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/util/Utils.hpp:37, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/DimUtil.hpp:40, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/build/include/pdal/Dimension.hpp:9, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/DimDetail.hpp:37, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/PointView.hpp:37, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/private/MathUtils.cpp:40: /usr/include/c++/13.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/13.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/13.2.1/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1812 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/13.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/13.2.1/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1918 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/13.2.1/bits/stl_algo.h:1932:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1932 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/vector:72, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/private/MathUtils.cpp:38: /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/vector:66: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'Eigen::MatrixXd pdal::math::extendedLocalMinimum(const pdal::PointView&, int, int, double, pdal::BOX2D)' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/private/MathUtils.cpp:224:33: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/13.2.1/bits/stl_algo.h:4861:18, inlined from 'Eigen::MatrixXd pdal::math::extendedLocalMinimum(const pdal::PointView&, int, int, double, pdal::BOX2D)' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/private/MathUtils.cpp:238:22: /usr/include/c++/13.2.1/bits/stl_algo.h:1947:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1947 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1948 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1949 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/13.2.1/bits/stl_algo.h:1950:31, inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/13.2.1/bits/stl_algo.h:4861:18, inlined from 'Eigen::MatrixXd pdal::math::extendedLocalMinimum(const pdal::PointView&, int, int, double, pdal::BOX2D)' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/private/MathUtils.cpp:238:22: /usr/include/c++/13.2.1/bits/stl_algo.h:1859:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1859 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h:1864:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1864 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/13.2.1/bits/stl_algo.h:4861:18, inlined from 'Eigen::MatrixXd pdal::math::extendedLocalMinimum(const pdal::PointView&, int, int, double, pdal::BOX2D)' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/private/MathUtils.cpp:238:22: /usr/include/c++/13.2.1/bits/stl_algo.h:1947:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1947 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1948 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1949 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/13.2.1/bits/stl_algo.h:1950:31, inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/13.2.1/bits/stl_algo.h:4861:18, inlined from 'Eigen::MatrixXd pdal::math::extendedLocalMinimum(const pdal::PointView&, int, int, double, pdal::BOX2D)' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/private/MathUtils.cpp:238:22: /usr/include/c++/13.2.1/bits/stl_algo.h:1864:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1864 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [352/632] Building CXX object CMakeFiles/pdalcpp.dir/kernels/EvalKernel.cpp.o In file included from /usr/include/osg/State:33, from /usr/include/osg/RenderInfo:17, from /usr/include/osg/Drawable:21, from /usr/include/osg/Geometry:17, from /usr/include/osg/KdTree:18, from /usr/include/osgDB/Registry:21, from /usr/include/osgDB/ReadFile:24, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/plugins/openscenegraph/io/OSGReader.cpp:41: /usr/include/osg/GraphicsCostEstimator: In member function 'osg::CostPair osg::GraphicsCostEstimator::estimateCompileCost(const osg::Geometry*) const': /usr/include/osg/GraphicsCostEstimator:118:71: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 118 | CostPair estimateCompileCost(const osg::Geometry* geometry) const { return _geometryEstimator->estimateCompileCost(geometry); } | ^ In file included from /usr/include/c++/13.2.1/vector:72, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/build/include/pdal/Dimension.hpp:7, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/DimDetail.hpp:37, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/PointView.hpp:37, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/plugins/openscenegraph/io/OSGReader.hpp:38, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/plugins/openscenegraph/io/OSGReader.cpp:36: /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const osg::Matrixd&}; _Tp = osg::Matrixd; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/vector:66: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = osg::Matrixd; _Alloc = std::allocator]', inlined from 'void pdal::CollectTrianglesVisitor::pushMatrix(osg::Matrix&)' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/plugins/openscenegraph/io/OSGReader.cpp:113:73, inlined from 'virtual void pdal::CollectTrianglesVisitor::apply(osg::Transform&)' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/plugins/openscenegraph/io/OSGReader.cpp:87:19: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {osg::Vec3d}; _Tp = osg::Vec3d; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {osg::Vec3d}; _Tp = osg::Vec3d; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = osg::Vec3d; _Alloc = std::allocator]' at /usr/include/c++/13.2.1/bits/stl_vector.h:1296:21, inlined from 'virtual void pdal::CollectTrianglesVisitor::apply(osg::Geode&)' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/plugins/openscenegraph/io/OSGReader.cpp:108:34: /usr/include/c++/13.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [353/632] Building CXX object CMakeFiles/pdalcpp.dir/kernels/DensityKernel.cpp.o [354/632] Building CXX object CMakeFiles/pdalcpp.dir/kernels/DeltaKernel.cpp.o [355/632] Building CXX object CMakeFiles/pdalcpp.dir/kernels/ChamferKernel.cpp.o [356/632] Building CXX object CMakeFiles/pdalcpp.dir/io/TextWriter.cpp.o [357/632] Building CXX object CMakeFiles/pdalcpp.dir/io/TextReader.cpp.o In file included from /usr/include/c++/13.2.1/map:62, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/gtest/include/gtest/internal/gtest-internal.h:62, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/gtest/include/gtest/gtest-printers.h:114, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/gtest/include/gtest/gtest-matchers.h:48, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/gtest/include/gtest/internal/gtest-death-test-internal.h:46, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/gtest/include/gtest/gtest-death-test.h:43, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/gtest/include/gtest/gtest.h:60, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/pdal_test_main.hpp:36, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/plugins/hdf/test/HdfReadertest.cpp:35: /usr/include/c++/13.2.1/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > >}; _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/13.2.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/map:63: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > >}; _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]', inlined from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::emplace(_Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > >}; _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]' at /usr/include/c++/13.2.1/bits/stl_map.h:601:22, inlined from 'nlohmann::basic_json::basic_json(initializer_list_t, bool, value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer; BinaryType = std::vector]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/nlohmann/nlohmann/json.hpp:18096:40: /usr/include/c++/13.2.1/bits/stl_map.h:640:45: note: parameter passing for argument of type 'std::map, nlohmann::basic_json<>, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' {aka 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator'} changed in GCC 7.1 640 | return _M_t._M_emplace_hint_unique(__pos, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 641 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [358/632] Building CXX object CMakeFiles/pdalcpp.dir/io/TerrasolidReader.cpp.o [359/632] Building CXX object CMakeFiles/pdalcpp.dir/io/TIndexReader.cpp.o [360/632] Building CXX object CMakeFiles/pdalcpp.dir/io/StacReader.cpp.o In file included from /usr/include/c++/13.2.1/map:62, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/nlohmann/nlohmann/json.hpp:73, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/test/unit/io/CopcReaderTest.cpp:37: /usr/include/c++/13.2.1/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/13.2.1/bits/stl_tree.h:2210:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2210 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > >}; _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/13.2.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/map:63: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > >}; _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]', inlined from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::emplace(_Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > >}; _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]' at /usr/include/c++/13.2.1/bits/stl_map.h:601:22, inlined from 'nlohmann::basic_json::basic_json(initializer_list_t, bool, value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer; BinaryType = std::vector]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/nlohmann/nlohmann/json.hpp:18096:40: /usr/include/c++/13.2.1/bits/stl_map.h:640:45: note: parameter passing for argument of type 'std::map, nlohmann::basic_json<>, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' {aka 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator'} changed in GCC 7.1 640 | return _M_t._M_emplace_hint_unique(__pos, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 641 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [361/632] Building CXX object CMakeFiles/pdalcpp.dir/io/SlpkReader.cpp.o In file included from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/io/private/copcwriter/VoxelInfo.hpp:41, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/io/private/copcwriter/Processor.hpp:40, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/io/private/copcwriter/Processor.cpp:45: /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/io/private/copcwriter/VoxelKey.hpp: In member function 'std::size_t std::hash::operator()(const pdal::copcwriter::VoxelKey&) const': /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/io/private/copcwriter/VoxelKey.hpp:142:35: warning: left shift count >= width of type [-Wshift-count-overflow] 142 | t = size_t(k.x()) << 48; | ~~~~~~~~~~~~~~^~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/io/private/copcwriter/VoxelKey.hpp:143:36: warning: left shift count >= width of type [-Wshift-count-overflow] 143 | t |= size_t(k.y()) << 32; | ~~~~~~~~~~~~~~^~~~~ [362/632] Building CXX object CMakeFiles/pdalcpp.dir/io/SbetWriter.cpp.o In file included from /usr/include/c++/13.2.1/map:62, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/JsonFwd.hpp:5, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/io/private/esri/EsriUtil.hpp:39, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/io/private/esri/EsriUtil.cpp:35: /usr/include/c++/13.2.1/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/13.2.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/map:63: /usr/include/c++/13.2.1/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/13.2.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]', inlined from 'bool nlohmann::detail::json_sax_dom_callback_parser::key(string_t&) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/nlohmann/nlohmann/json.hpp:6119:76: /usr/include/c++/13.2.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]', inlined from 'bool nlohmann::detail::json_sax_dom_parser::key(string_t&) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/nlohmann/nlohmann/json.hpp:5930:72, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>; InputAdapterType = nlohmann::detail::iterator_input_adapter<__gnu_cxx::__normal_iterator > >]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/nlohmann/nlohmann/json.hpp:11117:21: /usr/include/c++/13.2.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ [363/632] Building CXX object CMakeFiles/pdalcpp.dir/io/SbetSmrmsgReader.cpp.o [364/632] Building CXX object CMakeFiles/pdalcpp.dir/io/SbetReader.cpp.o /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/private/straighten/Polyline.cpp: In member function 'double pdal::straighten::Polyline::closestSegment(const pdal::PointRef&, double&, double&, double&, double&, double&, double&)': /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/private/straighten/Polyline.cpp:283:23: warning: comparison of integer expressions of different signedness: 'int' and 'pdal::point_count_t' {aka 'long long unsigned int'} [-Wsign-compare] 283 | for (int i = 1; i < size; ++i) | ~~^~~~~~ In file included from /usr/include/c++/13.2.1/bits/stl_algo.h:61, from /usr/include/c++/13.2.1/regex:52, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/pdal_types.hpp:44, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/pdal_internal.hpp:42, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/Log.hpp:42, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/Geometry.hpp:36, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/private/straighten/Polyline.hpp:38, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/private/straighten/Polyline.cpp:53: /usr/include/c++/13.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = long long unsigned int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/13.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/13.2.1/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1918 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/13.2.1/bits/stl_algo.h:1932:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1932 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/13.2.1/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1812 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/13.2.1/vector:72, from /usr/include/cpl_json.h:35, from /usr/include/ogr_geometry.h:36, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/private/straighten/Polyline.cpp:50: /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = long long unsigned int; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/vector.tcc:356:5: note: parameter passing for argument of type 'std::vector::const_iterator' changed in GCC 7.1 356 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/vector.tcc:372:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 372 | _M_realloc_insert(begin() + __n, std::move(__v)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/13.2.1/bits/stl_algo.h:4861:18, inlined from 'double pdal::straighten::Polyline::closestSegment(const pdal::PointRef&, double&, double&, double&, double&, double&, double&)' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/private/straighten/Polyline.cpp:259:14: /usr/include/c++/13.2.1/bits/stl_algo.h:1947:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1947 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1948 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1949 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/13.2.1/bits/stl_algo.h:1950:31, inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/13.2.1/bits/stl_algo.h:4861:18, inlined from 'double pdal::straighten::Polyline::closestSegment(const pdal::PointRef&, double&, double&, double&, double&, double&, double&)' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/private/straighten/Polyline.cpp:259:14: /usr/include/c++/13.2.1/bits/stl_algo.h:1859:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1859 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h:1864:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1864 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/vector:66: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = long long unsigned int; _Alloc = std::allocator]', inlined from 'double pdal::straighten::Polyline::closestSegment(const pdal::PointRef&, double&, double&, double&, double&, double&, double&)' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/private/straighten/Polyline.cpp:265:20: /usr/include/c++/13.2.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector::const_iterator' changed in GCC 7.1 1391 | { return _M_insert_rval(__position, std::move(__x)); } | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = long long unsigned int; _Alloc = std::allocator]', inlined from 'double pdal::straighten::Polyline::closestSegment(const pdal::PointRef&, double&, double&, double&, double&, double&, double&)' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/private/straighten/Polyline.cpp:268:20: /usr/include/c++/13.2.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector::const_iterator' changed in GCC 7.1 1391 | { return _M_insert_rval(__position, std::move(__x)); } | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [365/632] Building CXX object CMakeFiles/pdalcpp.dir/io/RasterWriter.cpp.o In file included from /usr/include/c++/13.2.1/vector:72, from /usr/include/c++/13.2.1/functional:64, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/lazperf/lazperf.hpp:31, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/compression/LazPerfVlrCompression.cpp:37: /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {lazperf::chunk}; _Tp = lazperf::chunk; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = lazperf::chunk; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/vector.tcc:356:5: note: parameter passing for argument of type 'std::vector::const_iterator' changed in GCC 7.1 356 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/vector.tcc:372:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 372 | _M_realloc_insert(begin() + __n, std::move(__v)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/vector:66: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = lazperf::chunk; _Alloc = std::allocator]', inlined from 'pdal::LazPerfVlrDecompressorImpl::LazPerfVlrDecompressorImpl(std::istream&, const pdal::las::Header&, const char*)' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/compression/LazPerfVlrCompression.cpp:244:24: /usr/include/c++/13.2.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector::const_iterator' changed in GCC 7.1 1391 | { return _M_insert_rval(__position, std::move(__x)); } | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [366/632] Building CXX object CMakeFiles/pdalcpp.dir/io/QfitReader.cpp.o [367/632] Building CXX object CMakeFiles/pdalcpp.dir/io/PtxReader.cpp.o [368/632] Building CXX object CMakeFiles/pdalcpp.dir/io/PtsReader.cpp.o [369/632] Building CXX object CMakeFiles/pdalcpp.dir/io/PlyWriter.cpp.o [370/632] Building CXX object CMakeFiles/pdalcpp.dir/io/PlyReader.cpp.o [371/632] Building CXX object CMakeFiles/pdalcpp.dir/io/PcdWriter.cpp.o /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/ColumnPointTable.cpp: In function 'void pdal::{anonymous}::copy(const char*, char*, pdal::Dimension::Type)': /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-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.6.0-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.6.0-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.6.0-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.6.0-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.6.0-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.6.0-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.6.0-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.6.0-src/pdal/ColumnPointTable.cpp:102:10: warning: cast from 'char*' to 'int64_t*' {aka 'long long int*'} increases required alignment of target type [-Wcast-align] 102 | *reinterpret_cast(dst) = | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/ColumnPointTable.cpp:103:14: warning: cast from 'const char*' to 'const int64_t*' {aka 'const long long int*'} increases required alignment of target type [-Wcast-align] 103 | *reinterpret_cast(src); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-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.6.0-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.6.0-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.6.0-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.6.0-src/pdal/ColumnPointTable.cpp:118:10: warning: cast from 'char*' to 'uint64_t*' {aka 'long long unsigned int*'} increases required alignment of target type [-Wcast-align] 118 | *reinterpret_cast(dst) = | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/ColumnPointTable.cpp:119:14: warning: cast from 'const char*' to 'const uint64_t*' {aka 'const long long unsigned int*'} increases required alignment of target type [-Wcast-align] 119 | *reinterpret_cast(src); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [372/632] Building CXX object CMakeFiles/pdalcpp.dir/io/PcdReader.cpp.o [373/632] Building CXX object CMakeFiles/pdalcpp.dir/io/PcdHeader.cpp.o [374/632] Building CXX object CMakeFiles/pdalcpp.dir/io/OptechReader.cpp.o [375/632] Building CXX object CMakeFiles/pdalcpp.dir/io/ObjReader.cpp.o In file included from /usr/include/c++/13.2.1/map:62, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/nlohmann/nlohmann/json.hpp:73, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/test/unit/io/EptReaderTest.cpp:37: /usr/include/c++/13.2.1/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/13.2.1/bits/stl_tree.h:2210:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2210 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > >}; _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/13.2.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/map:63: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > >}; _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]', inlined from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::emplace(_Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > >}; _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]' at /usr/include/c++/13.2.1/bits/stl_map.h:601:22, inlined from 'nlohmann::basic_json::basic_json(initializer_list_t, bool, value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer; BinaryType = std::vector]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/nlohmann/nlohmann/json.hpp:18096:40: /usr/include/c++/13.2.1/bits/stl_map.h:640:45: note: parameter passing for argument of type 'std::map, nlohmann::basic_json<>, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' {aka 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator'} changed in GCC 7.1 640 | return _M_t._M_emplace_hint_unique(__pos, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 641 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [376/632] Building CXX object CMakeFiles/pdalcpp.dir/io/OGRWriter.cpp.o [377/632] Building CXX object CMakeFiles/pdalcpp.dir/io/NullWriter.cpp.o In file included from /usr/include/c++/13.2.1/vector:72, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/build/include/pdal/Dimension.hpp:7, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/DimDetail.hpp:37, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/PointView.hpp:37, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/QuadIndex.cpp:39: /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/vector.tcc:529:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 529 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/vector:66: In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]', inlined from 'pdal::PointIdList pdal::QuadIndex::QImpl::getPoints(std::size_t, double&, double&, double&, double&, double&, double&) const' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/QuadIndex.cpp:707:23: /usr/include/c++/13.2.1/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1034 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]', inlined from 'pdal::PointIdList pdal::QuadIndex::QImpl::getPoints(double, double, double, double, double, double) const' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/QuadIndex.cpp:740:23: /usr/include/c++/13.2.1/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1034 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [378/632] Building CXX object CMakeFiles/pdalcpp.dir/io/MemoryViewReader.cpp.o In file included from /usr/include/c++/13.2.1/map:62, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/nlohmann/nlohmann/json.hpp:73, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/test/unit/io/StacReaderTest.cpp:36: /usr/include/c++/13.2.1/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/13.2.1/bits/stl_tree.h:2210:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2210 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/13.2.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/map:63: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]', inlined from 'bool nlohmann::detail::json_sax_dom_callback_parser::key(string_t&) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/nlohmann/nlohmann/json.hpp:6119:76: /usr/include/c++/13.2.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]', inlined from 'bool nlohmann::detail::json_sax_dom_parser::key(string_t&) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/nlohmann/nlohmann/json.hpp:5930:72, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>; InputAdapterType = nlohmann::detail::iterator_input_adapter<__gnu_cxx::__normal_iterator > >]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/nlohmann/nlohmann/json.hpp:10918:29: /usr/include/c++/13.2.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]', inlined from 'bool nlohmann::detail::json_sax_dom_parser::key(string_t&) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/nlohmann/nlohmann/json.hpp:5930:72, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>; InputAdapterType = nlohmann::detail::iterator_input_adapter<__gnu_cxx::__normal_iterator > >]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/nlohmann/nlohmann/json.hpp:11117:21: /usr/include/c++/13.2.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ [379/632] Building CXX object CMakeFiles/pdalcpp.dir/io/LasWriter.cpp.o In file included from /usr/include/c++/13.2.1/map:62, from /usr/include/gdal_priv.h:76, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/private/gdal/GDALUtils.cpp:40: /usr/include/c++/13.2.1/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/13.2.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/map:63: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]', inlined from 'bool nlohmann::detail::json_sax_dom_callback_parser::key(string_t&) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/nlohmann/nlohmann/json.hpp:6119:76: /usr/include/c++/13.2.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]', inlined from 'bool nlohmann::detail::json_sax_dom_parser::key(string_t&) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/nlohmann/nlohmann/json.hpp:5930:72, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>; InputAdapterType = nlohmann::detail::iterator_input_adapter<__gnu_cxx::__normal_iterator > >]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/nlohmann/nlohmann/json.hpp:10918:29: /usr/include/c++/13.2.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]', inlined from 'bool nlohmann::detail::json_sax_dom_parser::key(string_t&) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/nlohmann/nlohmann/json.hpp:5930:72, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>; InputAdapterType = nlohmann::detail::iterator_input_adapter<__gnu_cxx::__normal_iterator > >]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/nlohmann/nlohmann/json.hpp:11117:21: /usr/include/c++/13.2.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ [380/632] Building CXX object CMakeFiles/pdalcpp.dir/io/LasVLR.cpp.o In file included from /usr/include/c++/13.2.1/map:62, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/nlohmann/nlohmann/json.hpp:73, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/io/private/esri/Obb.cpp:37: /usr/include/c++/13.2.1/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/13.2.1/bits/stl_tree.h:2210:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2210 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > >}; _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/13.2.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/map:63: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > >}; _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]', inlined from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::emplace(_Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > >}; _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]' at /usr/include/c++/13.2.1/bits/stl_map.h:601:22, inlined from 'nlohmann::basic_json::basic_json(initializer_list_t, bool, value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer; BinaryType = std::vector]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/nlohmann/nlohmann/json.hpp:18096:40: /usr/include/c++/13.2.1/bits/stl_map.h:640:45: note: parameter passing for argument of type 'std::map, nlohmann::basic_json<>, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' {aka 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator'} changed in GCC 7.1 640 | return _M_t._M_emplace_hint_unique(__pos, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 641 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [381/632] Building CXX object CMakeFiles/pdalcpp.dir/io/LasReader.cpp.o [382/632] Building CXX object CMakeFiles/pdalcpp.dir/io/LasHeader.cpp.o [383/632] Building CXX object CMakeFiles/pdalcpp.dir/io/Ilvis2Reader.cpp.o [384/632] Building CXX object CMakeFiles/pdalcpp.dir/io/Ilvis2MetadataReader.cpp.o In file included from /usr/include/c++/13.2.1/bits/stl_algo.h:61, from /usr/include/c++/13.2.1/regex:52, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/pdal_types.hpp:44, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/pdal_internal.hpp:42, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/Metadata.hpp:37, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/PDALUtils.hpp:37, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/private/Segmentation.cpp:35: /usr/include/c++/13.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = pdal::DimRange; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/13.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Val_less_iter]': /usr/include/c++/13.2.1/bits/stl_algo.h:1792:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1792 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/13.2.1/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1812 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/13.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/13.2.1/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1918 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/13.2.1/bits/stl_algo.h:1932:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1932 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/13.2.1/bits/stl_algo.h:4861:18, inlined from 'void pdal::Segmentation::ignoreDimRanges(std::vector&, pdal::PointViewPtr, pdal::PointViewPtr, pdal::PointViewPtr)' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/private/Segmentation.cpp:108:14: /usr/include/c++/13.2.1/bits/stl_algo.h:1947:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1947 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1948 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1949 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/13.2.1/bits/stl_algo.h:1950:31, inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/13.2.1/bits/stl_algo.h:4861:18, inlined from 'void pdal::Segmentation::ignoreDimRanges(std::vector&, pdal::PointViewPtr, pdal::PointViewPtr, pdal::PointViewPtr)' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/private/Segmentation.cpp:108:14: /usr/include/c++/13.2.1/bits/stl_algo.h:1859:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1859 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h:1864:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1864 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [385/632] Building CXX object CMakeFiles/pdalcpp.dir/io/I3SReader.cpp.o [386/632] Building CXX object CMakeFiles/pdalcpp.dir/io/GltfWriter.cpp.o In file included from /usr/include/c++/13.2.1/vector:72, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/build/include/pdal/Dimension.hpp:7, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/Stage.hpp:39, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/Reader.hpp:37, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/DbReader.hpp:36, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/DbReader.cpp:33: /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const pdal::DimType&}; _Tp = pdal::DimType; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/vector:66: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = pdal::DimType; _Alloc = std::allocator]', inlined from 'pdal::DimTypeList pdal::DbReader::dbDimTypes() const' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/DbReader.cpp:87:27: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [387/632] Building CXX object CMakeFiles/pdalcpp.dir/io/GDALWriter.cpp.o [388/632] Building CXX object CMakeFiles/pdalcpp.dir/io/GDALReader.cpp.o In file included from /usr/include/c++/13.2.1/vector:72, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/private/mongoexpression/Comparison.hpp:37, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/private/mongoexpression/Comparison.cpp:35: /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const pdal::PointLayout&, const nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > >&}; _Tp = pdal::Operand; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const pdal::PointLayout&, const nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > >&}; _Tp = pdal::Operand; _Alloc = std::allocator]', inlined from 'static std::unique_ptr pdal::Comparison::create(const pdal::PointLayout&, std::string, const nlohmann::json&)' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/private/mongoexpression/Comparison.cpp:98:29: /usr/include/c++/13.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [389/632] Building CXX object CMakeFiles/pdalcpp.dir/io/FbiWriter.cpp.o In file included from /usr/include/c++/13.2.1/map:62, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/nlohmann/nlohmann/json.hpp:73, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/arbiter/arbiter.hpp:2713, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/io/private/connector/Connector.hpp:37, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/io/private/connector/Connector.cpp:35: /usr/include/c++/13.2.1/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/13.2.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/map:63: /usr/include/c++/13.2.1/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/13.2.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]', inlined from 'bool nlohmann::detail::json_sax_dom_callback_parser::key(string_t&) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/nlohmann/nlohmann/json.hpp:6119:76: /usr/include/c++/13.2.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ [390/632] Building CXX object CMakeFiles/pdalcpp.dir/io/FbiReader.cpp.o In file included from /usr/include/c++/13.2.1/vector:72, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/pdal_types.hpp:43, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/io/private/las/Header.hpp:37, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/io/private/las/Utils.cpp:35: /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const pdal::las::ExtraDim&}; _Tp = pdal::las::ExtraDim; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {pdal::las::ExtraDim}; _Tp = pdal::las::ExtraDim; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 In file included from /usr/include/c++/13.2.1/vector:66: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = pdal::las::ExtraDim; _Alloc = std::allocator]', inlined from 'std::vector pdal::las::parse(const pdal::StringList&, bool)' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/io/private/las/Utils.cpp:432:28: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {pdal::las::ExtraDim}; _Tp = pdal::las::ExtraDim; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = pdal::las::ExtraDim; _Alloc = std::allocator]' at /usr/include/c++/13.2.1/bits/stl_vector.h:1296:21, inlined from 'std::vector pdal::las::parse(const pdal::StringList&, bool)' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/io/private/las/Utils.cpp:441:28: /usr/include/c++/13.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = pdal::las::ExtraDim; _Alloc = std::allocator]', inlined from 'static std::vector pdal::las::ExtraBytesIf::toExtraDims(const char*, size_t, int)' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/io/private/las/Utils.cpp:317:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = pdal::las::ExtraDim; _Alloc = std::allocator]', inlined from 'static std::vector pdal::las::ExtraBytesIf::toExtraDims(const char*, size_t, int)' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/io/private/las/Utils.cpp:323:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = pdal::las::ExtraDim; _Alloc = std::allocator]', inlined from 'static std::vector pdal::las::ExtraBytesIf::toExtraDims(const char*, size_t, int)' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/io/private/las/Utils.cpp:332:30: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [391/632] Building CXX object CMakeFiles/pdalcpp.dir/io/FbiHeader.cpp.o [392/632] Building CXX object CMakeFiles/pdalcpp.dir/io/FauxReader.cpp.o [393/632] Building CXX object CMakeFiles/pdalcpp.dir/io/EsriReader.cpp.o In file included from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/Polygon.cpp:44: /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/../filters/private/pnp/GridPnp.hpp: In member function 'pdal::GridPnp::Point pdal::GridPnp::Cell::point() const': /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/../filters/private/pnp/GridPnp.hpp:111:13: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | { return m_point; } | ^ In file included from /usr/include/c++/13.2.1/vector:72, from /usr/include/cpl_json.h:35, from /usr/include/ogr_geometry.h:36, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/Polygon.cpp:38: /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const std::pair&}; _Tp = std::pair; _Alloc = std::allocator >]': /usr/include/c++/13.2.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::pair}; _Tp = std::pair; _Alloc = std::allocator >]': /usr/include/c++/13.2.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 /usr/include/c++/13.2.1/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair}; _Tp = std::pair; _Alloc = std::allocator >]': /usr/include/c++/13.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/vector:66: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = std::pair; _Alloc = std::allocator >]', inlined from 'void pdal::GridPnp::fillRingList(const Ring&, const std::vector > >&)' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/../filters/private/pnp/GridPnp.hpp:213:30, inlined from 'pdal::GridPnp::GridPnp(const Ring&, const std::vector > >&)' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/../filters/private/pnp/GridPnp.hpp:41:21: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = std::pair; _Alloc = std::allocator >]', inlined from 'void pdal::GridPnp::fillRingList(const Ring&, const std::vector > >&)' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/../filters/private/pnp/GridPnp.hpp:219:34, inlined from 'pdal::GridPnp::GridPnp(const Ring&, const std::vector > >&)' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/../filters/private/pnp/GridPnp.hpp:41:21: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair}; _Tp = std::pair; _Alloc = std::allocator >]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = std::pair; _Alloc = std::allocator >]' at /usr/include/c++/13.2.1/bits/stl_vector.h:1296:21, inlined from 'pdal::Polygon::Ring pdal::Polygon::exteriorRing() const' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/Polygon.cpp:382:20: /usr/include/c++/13.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::vector, std::allocator > >, std::vector, std::allocator > >, std::allocator, std::allocator > > > >}; _Tp = pdal::GridPnp; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::vector, std::allocator > >, std::vector, std::allocator > >, std::allocator, std::allocator > > > >}; _Tp = pdal::GridPnp; _Alloc = std::allocator]', inlined from 'bool pdal::Polygon::contains(double, double) const' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/Polygon.cpp:302:39: /usr/include/c++/13.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [394/632] Building CXX object CMakeFiles/pdalcpp.dir/io/EptReader.cpp.o [395/632] Building CXX object CMakeFiles/pdalcpp.dir/io/EptAddonWriter.cpp.o In file included from /usr/include/c++/13.2.1/vector:72, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/PointLayout.hpp:40, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/PointLayout.cpp:35: /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {pdal::DimType}; _Tp = pdal::DimType; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {pdal::DimType}; _Tp = pdal::DimType; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = pdal::DimType; _Alloc = std::allocator]' at /usr/include/c++/13.2.1/bits/stl_vector.h:1296:21, inlined from 'pdal::DimTypeList pdal::PointLayout::dimTypes() const' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/PointLayout.cpp:146:27: /usr/include/c++/13.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [396/632] Building CXX object CMakeFiles/pdalcpp.dir/io/CopcWriter.cpp.o [397/632] Building CXX object CMakeFiles/pdalcpp.dir/io/CopcReader.cpp.o [398/632] Building CXX object CMakeFiles/pdalcpp.dir/io/BpfWriter.cpp.o In file included from /usr/include/c++/13.2.1/map:62, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/gtest/include/gtest/internal/gtest-internal.h:62, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/gtest/include/gtest/gtest-printers.h:114, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/gtest/include/gtest/gtest-matchers.h:48, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/gtest/include/gtest/internal/gtest-death-test-internal.h:46, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/gtest/include/gtest/gtest-death-test.h:43, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/gtest/include/gtest/gtest.h:60, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/pdal_test_main.hpp:36, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/test/unit/OptionsTest.cpp:35: /usr/include/c++/13.2.1/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/13.2.1/bits/stl_tree.h:2210:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2210 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > >}; _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/13.2.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/13.2.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 In file included from /usr/include/c++/13.2.1/map:63: /usr/include/c++/13.2.1/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/13.2.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > >}; _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]', inlined from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::emplace(_Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > >}; _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]' at /usr/include/c++/13.2.1/bits/stl_map.h:601:22, inlined from 'nlohmann::basic_json::basic_json(initializer_list_t, bool, value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer; BinaryType = std::vector]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/nlohmann/nlohmann/json.hpp:18096:40: /usr/include/c++/13.2.1/bits/stl_map.h:640:45: note: parameter passing for argument of type 'std::map, nlohmann::basic_json<>, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' {aka 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator'} changed in GCC 7.1 640 | return _M_t._M_emplace_hint_unique(__pos, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 641 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]', inlined from 'bool nlohmann::detail::json_sax_dom_callback_parser::key(string_t&) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/nlohmann/nlohmann/json.hpp:6119:76: /usr/include/c++/13.2.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]', inlined from 'bool nlohmann::detail::json_sax_dom_parser::key(string_t&) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/nlohmann/nlohmann/json.hpp:5930:72, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>; InputAdapterType = nlohmann::detail::iterator_input_adapter<__gnu_cxx::__normal_iterator > >]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/nlohmann/nlohmann/json.hpp:11117:21: /usr/include/c++/13.2.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ [399/632] Building CXX object CMakeFiles/pdalcpp.dir/io/BpfReader.cpp.o [400/632] Building CXX object CMakeFiles/pdalcpp.dir/io/BpfHeader.cpp.o In file included from /usr/include/c++/13.2.1/regex:55, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/pdal_types.hpp:44, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/build/include/pdal/Dimension.hpp:10, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/Stage.hpp:39, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/Reader.hpp:37, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/plugins/hdf/io/HdfReader.hpp:39, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/plugins/hdf/io/HdfReader.cpp:35: /usr/include/c++/13.2.1/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/13.2.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/regex:56: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]', inlined from 'bool nlohmann::detail::json_sax_dom_callback_parser::key(string_t&) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/nlohmann/nlohmann/json.hpp:6119:76: /usr/include/c++/13.2.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]', inlined from 'bool nlohmann::detail::json_sax_dom_parser::key(string_t&) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/nlohmann/nlohmann/json.hpp:5930:72, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>; InputAdapterType = nlohmann::detail::input_stream_adapter]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/nlohmann/nlohmann/json.hpp:10918:29: /usr/include/c++/13.2.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]', inlined from 'bool nlohmann::detail::json_sax_dom_parser::key(string_t&) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/nlohmann/nlohmann/json.hpp:5930:72, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>; InputAdapterType = nlohmann::detail::input_stream_adapter]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/nlohmann/nlohmann/json.hpp:11117:21: /usr/include/c++/13.2.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ [401/632] Building CXX object CMakeFiles/pdalcpp.dir/io/BpfCompressor.cpp.o In file included from /usr/include/c++/13.2.1/map:62, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/nlohmann/nlohmann/json.hpp:73, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/arbiter/arbiter.hpp:2713, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/io/private/ept/../connector/Connector.hpp:37, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/io/private/ept/EptInfo.cpp:35: /usr/include/c++/13.2.1/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/13.2.1/bits/stl_tree.h:2210:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2210 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/13.2.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/map:63: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]', inlined from 'bool nlohmann::detail::json_sax_dom_callback_parser::key(string_t&) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/nlohmann/nlohmann/json.hpp:6119:76: /usr/include/c++/13.2.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]', inlined from 'bool nlohmann::detail::json_sax_dom_parser::key(string_t&) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/nlohmann/nlohmann/json.hpp:5930:72, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>; InputAdapterType = nlohmann::detail::iterator_input_adapter<__gnu_cxx::__normal_iterator > >]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/nlohmann/nlohmann/json.hpp:10918:29: /usr/include/c++/13.2.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]', inlined from 'bool nlohmann::detail::json_sax_dom_parser::key(string_t&) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/nlohmann/nlohmann/json.hpp:5930:72, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>; InputAdapterType = nlohmann::detail::iterator_input_adapter<__gnu_cxx::__normal_iterator > >]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/nlohmann/nlohmann/json.hpp:11117:21: /usr/include/c++/13.2.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ [402/632] Building CXX object CMakeFiles/pdalcpp.dir/filters/ZsmoothFilter.cpp.o [403/632] Building CXX object CMakeFiles/pdalcpp.dir/filters/VoxelDownsizeFilter.cpp.o In file included from /usr/include/c++/13.2.1/regex:52, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/pdal_types.hpp:44, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/pdal_internal.hpp:42, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/XMLSchema.hpp:37, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/XMLSchema.cpp:34: /usr/include/c++/13.2.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Val_less_iter]': /usr/include/c++/13.2.1/bits/stl_algo.h:1792:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1792 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/13.2.1/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1812 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/13.2.1/bits/stl_algo.h:61: /usr/include/c++/13.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = pdal::XMLDim; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/13.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/vector:72, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/pdal_types.hpp:43: /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const pdal::DimType&}; _Tp = pdal::DimType; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/vector:66: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = pdal::DimType; _Alloc = std::allocator]', inlined from 'pdal::DimTypeList pdal::XMLSchema::dimTypes() const' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/XMLSchema.cpp:220:27: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {pdal::XMLDim}; _Tp = pdal::XMLDim; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {pdal::XMLDim}; _Tp = pdal::XMLDim; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = pdal::XMLDim; _Alloc = std::allocator]' at /usr/include/c++/13.2.1/bits/stl_vector.h:1296:21, inlined from 'pdal::XMLSchema::XMLSchema(pdal::PointLayout* const&, pdal::MetadataNode, pdal::Orientation)' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/XMLSchema.cpp:182:25: /usr/include/c++/13.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const pdal::XMLDim&}; _Tp = pdal::XMLDim; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/13.2.1/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1918 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/13.2.1/bits/stl_algo.h:1932:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1932 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = pdal::XMLDim; _Alloc = std::allocator]', inlined from 'bool pdal::XMLSchema::load(xmlDocPtr)' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/XMLSchema.cpp:486:25: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/13.2.1/bits/stl_algo.h:4861:18, inlined from 'bool pdal::XMLSchema::load(xmlDocPtr)' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/XMLSchema.cpp:488:14: /usr/include/c++/13.2.1/bits/stl_algo.h:1947:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1947 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1948 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1949 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/13.2.1/bits/stl_algo.h:1950:31, inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/13.2.1/bits/stl_algo.h:4861:18, inlined from 'bool pdal::XMLSchema::load(xmlDocPtr)' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/XMLSchema.cpp:488:14: /usr/include/c++/13.2.1/bits/stl_algo.h:1859:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1859 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h:1864:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1864 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [404/632] Building CXX object CMakeFiles/pdalcpp.dir/filters/VoxelCentroidNearestNeighborFilter.cpp.o In file included from /usr/include/c++/13.2.1/vector:72, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/io/private/las/Vlr.hpp:39, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/io/private/las/Vlr.cpp:35: /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >&, short unsigned int}; _Tp = pdal::las::Vlr; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >&, int, const char (&)[4]}; _Tp = pdal::las::Vlr; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >&, short unsigned int}; _Tp = pdal::las::Vlr; _Alloc = std::allocator]', inlined from 'pdal::las::VlrList pdal::las::parseIgnoreVlrs(const pdal::StringList&, std::string&)' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/io/private/las/Vlr.cpp:67:37: /usr/include/c++/13.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >&, int, const char (&)[4]}; _Tp = pdal::las::Vlr; _Alloc = std::allocator]', inlined from 'pdal::las::VlrList pdal::las::parseIgnoreVlrs(const pdal::StringList&, std::string&)' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/io/private/las/Vlr.cpp:73:37: /usr/include/c++/13.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/regex:55, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/pdal_types.hpp:44, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/pdal_internal.hpp:42, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/Metadata.hpp:37, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/io/private/las/Vlr.hpp:41: /usr/include/c++/13.2.1/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/13.2.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/regex:56: /usr/include/c++/13.2.1/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/13.2.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]', inlined from 'bool nlohmann::detail::json_sax_dom_callback_parser::key(string_t&) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/nlohmann/nlohmann/json.hpp:6119:76: /usr/include/c++/13.2.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]', inlined from 'bool nlohmann::detail::json_sax_dom_parser::key(string_t&) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/nlohmann/nlohmann/json.hpp:5930:72, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>; InputAdapterType = nlohmann::detail::input_stream_adapter]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/nlohmann/nlohmann/json.hpp:11117:21: /usr/include/c++/13.2.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ [405/632] Building CXX object CMakeFiles/pdalcpp.dir/filters/VoxelCenterNearestNeighborFilter.cpp.o [406/632] Building CXX object CMakeFiles/pdalcpp.dir/filters/TransformationFilter.cpp.o [407/632] Building CXX object CMakeFiles/pdalcpp.dir/filters/TailFilter.cpp.o [408/632] Building CXX object CMakeFiles/pdalcpp.dir/filters/StreamCallbackFilter.cpp.o In file included from /usr/include/c++/13.2.1/bits/stl_algo.h:61, from /usr/include/c++/13.2.1/algorithm:61, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/util/Utils.hpp:37, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/DimUtil.hpp:40, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/build/include/pdal/Dimension.hpp:9, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/DimDetail.hpp:37, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/PointView.hpp:37, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/KDIndex.hpp:37, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/KDIndex.cpp:35: /usr/include/c++/13.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Distance = int; _Tp = pair; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /usr/include/c++/13.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /usr/include/c++/13.2.1/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1812 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 In file included from /usr/include/c++/13.2.1/vector:72, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/build/include/pdal/Dimension.hpp:7: /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/13.2.1/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/vector:66: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'pdal::PointIdList pdal::KDFlexImpl::neighbors(pdal::PointRef&, pdal::point_count_t, size_t) const' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/private/KDImpl.hpp:311:25: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void pdal::KD3Impl::knnSearch(double, double, double, pdal::point_count_t, pdal::PointIdList*, std::vector*) const' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/private/KDImpl.hpp:241:21, inlined from 'void pdal::KD3Index::knnSearch(double, double, double, pdal::point_count_t, pdal::PointIdList*, std::vector*) const' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/KDIndex.cpp:218:22: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void pdal::KD3Impl::knnSearch(double, double, double, pdal::point_count_t, pdal::PointIdList*, std::vector*) const' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/private/KDImpl.hpp:242:21, inlined from 'void pdal::KD3Index::knnSearch(double, double, double, pdal::point_count_t, pdal::PointIdList*, std::vector*) const' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/KDIndex.cpp:218:22: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void pdal::KD3Impl::knnSearch(double, double, double, pdal::point_count_t, pdal::PointIdList*, std::vector*) const' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/private/KDImpl.hpp:243:21, inlined from 'void pdal::KD3Index::knnSearch(double, double, double, pdal::point_count_t, pdal::PointIdList*, std::vector*) const' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/KDIndex.cpp:218:22: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /usr/include/c++/13.2.1/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1918 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/13.2.1/bits/stl_algo.h:1932:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1932 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::pair}; _Tp = std::pair; _Alloc = std::allocator >]': /usr/include/c++/13.2.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair}; _Tp = std::pair; _Alloc = std::allocator >]': /usr/include/c++/13.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]', inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = nanoflann::IndexDist_Sorter]' at /usr/include/c++/13.2.1/bits/stl_algo.h:4894:18, inlined from 'size_t nanoflann::KDTreeSingleIndexAdaptor::radiusSearch(const ElementType*, const DistanceType&, std::vector, Distance, DatasetAdaptor, DIM, IndexType>::DistanceType> >&, const nanoflann::SearchParams&) const [with Distance = nanoflann::L2_Simple_Adaptor; DatasetAdaptor = pdal::KD2Impl; int DIM = -1; IndexType = unsigned int]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/nanoflann/nanoflann.hpp:1017:16, inlined from 'size_t nanoflann::KDTreeSingleIndexAdaptor::radiusSearch(const ElementType*, const DistanceType&, std::vector, Distance, DatasetAdaptor, DIM, IndexType>::DistanceType> >&, const nanoflann::SearchParams&) const [with Distance = nanoflann::L2_Simple_Adaptor; DatasetAdaptor = pdal::KD2Impl; int DIM = -1; IndexType = unsigned int]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/nanoflann/nanoflann.hpp:1010:3, inlined from 'pdal::PointIdList pdal::KD2Impl::radius(const double&, const double&, const double&) const' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/private/KDImpl.hpp:128:33, inlined from 'pdal::PointIdList pdal::KD2Index::radius(const double&, const double&, const double&) const' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/KDIndex.cpp:129:34: /usr/include/c++/13.2.1/bits/stl_algo.h:1947:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1947 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1948 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1949 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]' at /usr/include/c++/13.2.1/bits/stl_algo.h:1950:31, inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = nanoflann::IndexDist_Sorter]' at /usr/include/c++/13.2.1/bits/stl_algo.h:4894:18, inlined from 'size_t nanoflann::KDTreeSingleIndexAdaptor::radiusSearch(const ElementType*, const DistanceType&, std::vector, Distance, DatasetAdaptor, DIM, IndexType>::DistanceType> >&, const nanoflann::SearchParams&) const [with Distance = nanoflann::L2_Simple_Adaptor; DatasetAdaptor = pdal::KD2Impl; int DIM = -1; IndexType = unsigned int]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/nanoflann/nanoflann.hpp:1017:16, inlined from 'size_t nanoflann::KDTreeSingleIndexAdaptor::radiusSearch(const ElementType*, const DistanceType&, std::vector, Distance, DatasetAdaptor, DIM, IndexType>::DistanceType> >&, const nanoflann::SearchParams&) const [with Distance = nanoflann::L2_Simple_Adaptor; DatasetAdaptor = pdal::KD2Impl; int DIM = -1; IndexType = unsigned int]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/nanoflann/nanoflann.hpp:1010:3, inlined from 'pdal::PointIdList pdal::KD2Impl::radius(const double&, const double&, const double&) const' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/private/KDImpl.hpp:128:33, inlined from 'pdal::PointIdList pdal::KD2Index::radius(const double&, const double&, const double&) const' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/KDIndex.cpp:129:34: /usr/include/c++/13.2.1/bits/stl_algo.h:1859:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1859 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h:1864:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1864 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = long long unsigned int; _Alloc = std::allocator]' at /usr/include/c++/13.2.1/bits/stl_vector.h:1296:21, inlined from 'pdal::PointIdList pdal::KD2Impl::radius(const double&, const double&, const double&) const' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/private/KDImpl.hpp:131:29, inlined from 'pdal::PointIdList pdal::KD2Index::radius(const double&, const double&, const double&) const' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/KDIndex.cpp:129:34: /usr/include/c++/13.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]', inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = nanoflann::IndexDist_Sorter]' at /usr/include/c++/13.2.1/bits/stl_algo.h:4894:18, inlined from 'size_t nanoflann::KDTreeSingleIndexAdaptor::radiusSearch(const ElementType*, const DistanceType&, std::vector, Distance, DatasetAdaptor, DIM, IndexType>::DistanceType> >&, const nanoflann::SearchParams&) const [with Distance = nanoflann::L2_Simple_Adaptor; DatasetAdaptor = pdal::KD2Impl; int DIM = -1; IndexType = unsigned int]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/nanoflann/nanoflann.hpp:1017:16, inlined from 'size_t nanoflann::KDTreeSingleIndexAdaptor::radiusSearch(const ElementType*, const DistanceType&, std::vector, Distance, DatasetAdaptor, DIM, IndexType>::DistanceType> >&, const nanoflann::SearchParams&) const [with Distance = nanoflann::L2_Simple_Adaptor; DatasetAdaptor = pdal::KD3Impl; int DIM = -1; IndexType = unsigned int]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/nanoflann/nanoflann.hpp:1010:3, inlined from 'pdal::PointIdList pdal::KD3Impl::radius(double, double, double, double) const' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/private/KDImpl.hpp:259:33: /usr/include/c++/13.2.1/bits/stl_algo.h:1947:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1947 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1948 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1949 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]' at /usr/include/c++/13.2.1/bits/stl_algo.h:1950:31, inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = nanoflann::IndexDist_Sorter]' at /usr/include/c++/13.2.1/bits/stl_algo.h:4894:18, inlined from 'size_t nanoflann::KDTreeSingleIndexAdaptor::radiusSearch(const ElementType*, const DistanceType&, std::vector, Distance, DatasetAdaptor, DIM, IndexType>::DistanceType> >&, const nanoflann::SearchParams&) const [with Distance = nanoflann::L2_Simple_Adaptor; DatasetAdaptor = pdal::KD2Impl; int DIM = -1; IndexType = unsigned int]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/nanoflann/nanoflann.hpp:1017:16, inlined from 'size_t nanoflann::KDTreeSingleIndexAdaptor::radiusSearch(const ElementType*, const DistanceType&, std::vector, Distance, DatasetAdaptor, DIM, IndexType>::DistanceType> >&, const nanoflann::SearchParams&) const [with Distance = nanoflann::L2_Simple_Adaptor; DatasetAdaptor = pdal::KD3Impl; int DIM = -1; IndexType = unsigned int]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/nanoflann/nanoflann.hpp:1010:3, inlined from 'pdal::PointIdList pdal::KD3Impl::radius(double, double, double, double) const' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/private/KDImpl.hpp:259:33: /usr/include/c++/13.2.1/bits/stl_algo.h:1859:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1859 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h:1864:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1864 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'pdal::PointIdList pdal::KDFlexImpl::radius(pdal::PointId, double) const' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/private/KDImpl.hpp:341:25: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]', inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = nanoflann::IndexDist_Sorter]' at /usr/include/c++/13.2.1/bits/stl_algo.h:4894:18, inlined from 'size_t nanoflann::KDTreeSingleIndexAdaptor::radiusSearch(const ElementType*, const DistanceType&, std::vector, Distance, DatasetAdaptor, DIM, IndexType>::DistanceType> >&, const nanoflann::SearchParams&) const [with Distance = nanoflann::L2_Simple_Adaptor; DatasetAdaptor = pdal::KD2Impl; int DIM = -1; IndexType = unsigned int]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/nanoflann/nanoflann.hpp:1017:16, inlined from 'size_t nanoflann::KDTreeSingleIndexAdaptor::radiusSearch(const ElementType*, const DistanceType&, std::vector, Distance, DatasetAdaptor, DIM, IndexType>::DistanceType> >&, const nanoflann::SearchParams&) const [with Distance = nanoflann::L2_Simple_Adaptor; DatasetAdaptor = pdal::KDFlexImpl; int DIM = -1; IndexType = unsigned int]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/nanoflann/nanoflann.hpp:1010:3, inlined from 'pdal::PointIdList pdal::KDFlexImpl::radius(pdal::PointId, double) const' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/private/KDImpl.hpp:347:33: /usr/include/c++/13.2.1/bits/stl_algo.h:1947:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1947 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1948 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1949 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]' at /usr/include/c++/13.2.1/bits/stl_algo.h:1950:31, inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = nanoflann::IndexDist_Sorter]' at /usr/include/c++/13.2.1/bits/stl_algo.h:4894:18, inlined from 'size_t nanoflann::KDTreeSingleIndexAdaptor::radiusSearch(const ElementType*, const DistanceType&, std::vector, Distance, DatasetAdaptor, DIM, IndexType>::DistanceType> >&, const nanoflann::SearchParams&) const [with Distance = nanoflann::L2_Simple_Adaptor; DatasetAdaptor = pdal::KD2Impl; int DIM = -1; IndexType = unsigned int]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/nanoflann/nanoflann.hpp:1017:16, inlined from 'size_t nanoflann::KDTreeSingleIndexAdaptor::radiusSearch(const ElementType*, const DistanceType&, std::vector, Distance, DatasetAdaptor, DIM, IndexType>::DistanceType> >&, const nanoflann::SearchParams&) const [with Distance = nanoflann::L2_Simple_Adaptor; DatasetAdaptor = pdal::KDFlexImpl; int DIM = -1; IndexType = unsigned int]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/nanoflann/nanoflann.hpp:1010:3, inlined from 'pdal::PointIdList pdal::KDFlexImpl::radius(pdal::PointId, double) const' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/private/KDImpl.hpp:347:33: /usr/include/c++/13.2.1/bits/stl_algo.h:1859:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1859 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h:1864:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1864 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [409/632] Building CXX object CMakeFiles/pdalcpp.dir/filters/StraightenFilter.cpp.o In file included from /usr/include/c++/13.2.1/bits/stl_algo.h:61, from /usr/include/c++/13.2.1/algorithm:61, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/util/Utils.hpp:37, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/DimUtil.hpp:40, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/build/include/pdal/Dimension.hpp:9, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/DimDetail.hpp:37, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/PointView.hpp:37, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/private/MathUtils.cpp:40: /usr/include/c++/13.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/13.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/13.2.1/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1812 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/13.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/13.2.1/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1918 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/13.2.1/bits/stl_algo.h:1932:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1932 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/vector:72, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/private/MathUtils.cpp:38: /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/vector:66: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'Eigen::MatrixXd pdal::math::extendedLocalMinimum(const pdal::PointView&, int, int, double, pdal::BOX2D)' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/private/MathUtils.cpp:224:33: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/13.2.1/bits/stl_algo.h:4861:18, inlined from 'Eigen::MatrixXd pdal::math::extendedLocalMinimum(const pdal::PointView&, int, int, double, pdal::BOX2D)' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/private/MathUtils.cpp:238:22: /usr/include/c++/13.2.1/bits/stl_algo.h:1947:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1947 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1948 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1949 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/13.2.1/bits/stl_algo.h:1950:31, inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/13.2.1/bits/stl_algo.h:4861:18, inlined from 'Eigen::MatrixXd pdal::math::extendedLocalMinimum(const pdal::PointView&, int, int, double, pdal::BOX2D)' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/private/MathUtils.cpp:238:22: /usr/include/c++/13.2.1/bits/stl_algo.h:1859:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1859 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h:1864:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1864 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/13.2.1/bits/stl_algo.h:4861:18, inlined from 'Eigen::MatrixXd pdal::math::extendedLocalMinimum(const pdal::PointView&, int, int, double, pdal::BOX2D)' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/private/MathUtils.cpp:238:22: /usr/include/c++/13.2.1/bits/stl_algo.h:1947:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1947 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1948 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1949 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/13.2.1/bits/stl_algo.h:1950:31, inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/13.2.1/bits/stl_algo.h:4861:18, inlined from 'Eigen::MatrixXd pdal::math::extendedLocalMinimum(const pdal::PointView&, int, int, double, pdal::BOX2D)' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/private/MathUtils.cpp:238:22: /usr/include/c++/13.2.1/bits/stl_algo.h:1864:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1864 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [410/632] Building CXX object CMakeFiles/pdalcpp.dir/filters/StatsFilter.cpp.o In file included from /usr/include/c++/13.2.1/vector:72, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/build/include/pdal/Dimension.hpp:7, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/DimDetail.hpp:37, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/PointView.hpp:37, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/io/private/stac/Catalog.hpp:37, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/io/private/stac/Catalog.cpp:35: /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const pdal::stac::Item&}; _Tp = pdal::stac::Item; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/vector:66: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = pdal::stac::Item; _Alloc = std::allocator]', inlined from 'void pdal::stac::Catalog::handleItem(const pdal::stac::Item::Filters&, nlohmann::json, std::string)' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/io/private/stac/Catalog.cpp:160:33: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [411/632] Building CXX object CMakeFiles/pdalcpp.dir/filters/SplitterFilter.cpp.o [412/632] Building CXX object CMakeFiles/pdalcpp.dir/filters/SortFilter.cpp.o In file included from /usr/include/c++/13.2.1/map:62, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/Kernel.hpp:39, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/apps/pdal.cpp:36: /usr/include/c++/13.2.1/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/13.2.1/bits/stl_tree.h:2210:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2210 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > >}; _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/13.2.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/map:63: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > >}; _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]', inlined from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::emplace(_Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > >}; _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]' at /usr/include/c++/13.2.1/bits/stl_map.h:601:22, inlined from 'nlohmann::basic_json::basic_json(initializer_list_t, bool, value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer; BinaryType = std::vector]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/nlohmann/nlohmann/json.hpp:18096:40: /usr/include/c++/13.2.1/bits/stl_map.h:640:45: note: parameter passing for argument of type 'std::map, nlohmann::basic_json<>, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' {aka 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator'} changed in GCC 7.1 640 | return _M_t._M_emplace_hint_unique(__pos, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 641 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/13.2.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]', inlined from 'bool nlohmann::detail::json_sax_dom_callback_parser::key(string_t&) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/nlohmann/nlohmann/json.hpp:6119:76: /usr/include/c++/13.2.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]', inlined from 'bool nlohmann::detail::json_sax_dom_parser::key(string_t&) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/nlohmann/nlohmann/json.hpp:5930:72, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>; InputAdapterType = nlohmann::detail::iterator_input_adapter<__gnu_cxx::__normal_iterator > >]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/nlohmann/nlohmann/json.hpp:10918:29: /usr/include/c++/13.2.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]', inlined from 'bool nlohmann::detail::json_sax_dom_parser::key(string_t&) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/nlohmann/nlohmann/json.hpp:5930:72, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>; InputAdapterType = nlohmann::detail::iterator_input_adapter<__gnu_cxx::__normal_iterator > >]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/nlohmann/nlohmann/json.hpp:11117:21: /usr/include/c++/13.2.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]', inlined from 'bool nlohmann::detail::json_sax_dom_parser::key(string_t&) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/nlohmann/nlohmann/json.hpp:5930:72, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>; InputAdapterType = nlohmann::detail::input_stream_adapter]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/nlohmann/nlohmann/json.hpp:10918:29: /usr/include/c++/13.2.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]', inlined from 'bool nlohmann::detail::json_sax_dom_parser::key(string_t&) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/nlohmann/nlohmann/json.hpp:5930:72, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>; InputAdapterType = nlohmann::detail::input_stream_adapter]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/nlohmann/nlohmann/json.hpp:11117:21: /usr/include/c++/13.2.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ [413/632] Building CXX object CMakeFiles/pdalcpp.dir/filters/SkewnessBalancingFilter.cpp.o /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/PDALUtils.cpp: In function 'std::pair pdal::Utils::computeHausdorffPair(pdal::PointViewPtr, pdal::PointViewPtr)': /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/PDALUtils.cpp:416:66: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 416 | PointViewPtr viewB) | ^ [414/632] Building CXX object CMakeFiles/pdalcpp.dir/filters/ShellFilter.cpp.o [415/632] Building CXX object CMakeFiles/pdalcpp.dir/filters/SeparateScanLineFilter.cpp.o [416/632] Building CXX object CMakeFiles/pdalcpp.dir/filters/SampleFilter.cpp.o [417/632] Building CXX object CMakeFiles/pdalcpp.dir/filters/SMRFilter.cpp.o [418/632] Building CXX object CMakeFiles/pdalcpp.dir/filters/ReturnsFilter.cpp.o [419/632] Building CXX object CMakeFiles/pdalcpp.dir/filters/ReprojectionFilter.cpp.o [420/632] Building CXX object CMakeFiles/pdalcpp.dir/filters/RelaxationDartThrowing.cpp.o [421/632] Building CXX object CMakeFiles/pdalcpp.dir/filters/ReciprocityFilter.cpp.o In file included from /usr/include/c++/13.2.1/algorithm:61, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/util/Utils.hpp:37, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/DimUtil.hpp:40, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/build/include/pdal/Dimension.hpp:9, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/DimDetail.hpp:37, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/PointView.hpp:37, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/Scaling.hpp:36, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/DbWriter.hpp:36, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/DbWriter.cpp:33: /usr/include/c++/13.2.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Val_comp_iter >]': /usr/include/c++/13.2.1/bits/stl_algo.h:1792:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1792 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/13.2.1/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1812 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/13.2.1/bits/stl_algo.h:61: /usr/include/c++/13.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = pdal::XMLDim; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/13.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/vector:72, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/build/include/pdal/Dimension.hpp:7: /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const pdal::DimType&}; _Tp = pdal::DimType; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {pdal::XMLDim}; _Tp = pdal::XMLDim; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/13.2.1/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {pdal::XMLDim}; _Tp = pdal::XMLDim; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/13.2.1/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1918 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/13.2.1/bits/stl_algo.h:1932:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1932 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]', inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >; _Compare = pdal::DbWriter::ready(pdal::PointTableRef)::]' at /usr/include/c++/13.2.1/bits/stl_algo.h:4894:18, inlined from 'virtual void pdal::DbWriter::ready(pdal::PointTableRef)' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/DbWriter.cpp:104:14: /usr/include/c++/13.2.1/bits/stl_algo.h:1947:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1947 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1948 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1949 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]' at /usr/include/c++/13.2.1/bits/stl_algo.h:1950:31, inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >; _Compare = pdal::DbWriter::ready(pdal::PointTableRef)::]' at /usr/include/c++/13.2.1/bits/stl_algo.h:4894:18, inlined from 'virtual void pdal::DbWriter::ready(pdal::PointTableRef)' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/DbWriter.cpp:104:14: /usr/include/c++/13.2.1/bits/stl_algo.h:1859:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1859 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h:1864:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1864 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/vector:66: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = pdal::DimType; _Alloc = std::allocator]', inlined from 'virtual void pdal::DbWriter::ready(pdal::PointTableRef)' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/DbWriter.cpp:118:29: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [422/632] Building CXX object CMakeFiles/pdalcpp.dir/filters/RangeFilter.cpp.o [423/632] Building CXX object CMakeFiles/pdalcpp.dir/filters/RandomizeFilter.cpp.o [424/632] Building CXX object CMakeFiles/pdalcpp.dir/filters/RadialDensityFilter.cpp.o [425/632] Building CXX object CMakeFiles/pdalcpp.dir/filters/ProjPipelineFilter.cpp.o [426/632] Building CXX object CMakeFiles/pdalcpp.dir/filters/PoissonFilter.cpp.o [427/632] Building CXX object CMakeFiles/pdalcpp.dir/filters/PlaneFitFilter.cpp.o [428/632] Building CXX object CMakeFiles/pdalcpp.dir/filters/PMFFilter.cpp.o [429/632] Building CXX object CMakeFiles/pdalcpp.dir/filters/OverlayFilter.cpp.o [430/632] Building CXX object CMakeFiles/pdalcpp.dir/filters/OutlierFilter.cpp.o [431/632] Building CXX object CMakeFiles/pdalcpp.dir/filters/OptimalNeighborhoodFilter.cpp.o [432/632] Building CXX object CMakeFiles/pdalcpp.dir/filters/NormalFilter.cpp.o [433/632] Building CXX object CMakeFiles/pdalcpp.dir/filters/NeighborClassifierFilter.cpp.o /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/kernels/HausdorffKernel.cpp: In member function 'virtual int pdal::HausdorffKernel::execute()': /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/kernels/HausdorffKernel.cpp:89:85: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | std::pair result = Utils::computeHausdorffPair(srcView, candView); | ^ [434/632] Building CXX object CMakeFiles/pdalcpp.dir/filters/NNDistanceFilter.cpp.o In file included from /usr/include/c++/13.2.1/vector:72, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/Kernel.hpp:42, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/kernels/GroundKernel.hpp:41, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/kernels/GroundKernel.cpp:36: /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const pdal::DimRange&}; _Tp = pdal::DimRange; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/vector:66: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = pdal::DimRange; _Alloc = std::allocator]', inlined from 'virtual void pdal::VArg::setValue(const std::string&)' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/kernels/../filters/private/DimRange.hpp:128:28: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [435/632] Building CXX object CMakeFiles/pdalcpp.dir/filters/MortonOrderFilter.cpp.o [436/632] Building CXX object CMakeFiles/pdalcpp.dir/filters/MongoExpressionFilter.cpp.o [437/632] Building CXX object CMakeFiles/pdalcpp.dir/filters/MiniballFilter.cpp.o [438/632] Building CXX object CMakeFiles/pdalcpp.dir/filters/MergeFilter.cpp.o In file included from /usr/include/c++/13.2.1/map:62, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/gtest/include/gtest/internal/gtest-internal.h:62, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/gtest/include/gtest/gtest-printers.h:114, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/gtest/include/gtest/gtest-matchers.h:48, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/gtest/include/gtest/internal/gtest-death-test-internal.h:46, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/gtest/include/gtest/gtest-death-test.h:43, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/gtest/include/gtest/gtest.h:60, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/pdal_test_main.hpp:36, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/test/unit/ProgramArgsTest.cpp:35: /usr/include/c++/13.2.1/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/13.2.1/bits/stl_tree.h:2210:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2210 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/13.2.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/map:63: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]', inlined from 'bool nlohmann::detail::json_sax_dom_parser::key(string_t&) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/nlohmann/nlohmann/json.hpp:5930:72: /usr/include/c++/13.2.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]', inlined from 'bool nlohmann::detail::json_sax_dom_callback_parser::key(string_t&) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/nlohmann/nlohmann/json.hpp:6119:76: /usr/include/c++/13.2.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]', inlined from 'bool nlohmann::detail::json_sax_dom_parser::key(string_t&) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/nlohmann/nlohmann/json.hpp:5930:72, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>; InputAdapterType = nlohmann::detail::input_stream_adapter]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/nlohmann/nlohmann/json.hpp:11117:21: /usr/include/c++/13.2.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]', inlined from 'bool nlohmann::detail::json_sax_dom_parser::key(string_t&) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/nlohmann/nlohmann/json.hpp:5930:72, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>; InputAdapterType = nlohmann::detail::iterator_input_adapter<__gnu_cxx::__normal_iterator > >]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/nlohmann/nlohmann/json.hpp:11117:21: /usr/include/c++/13.2.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]', inlined from 'bool nlohmann::detail::json_sax_dom_parser::key(string_t&) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/nlohmann/nlohmann/json.hpp:5930:72, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>; InputAdapterType = nlohmann::detail::iterator_input_adapter]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/nlohmann/nlohmann/json.hpp:11117:21: /usr/include/c++/13.2.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ [439/632] Building CXX object CMakeFiles/pdalcpp.dir/filters/MADFilter.cpp.o [440/632] Building CXX object CMakeFiles/pdalcpp.dir/filters/LocateFilter.cpp.o [441/632] Building CXX object CMakeFiles/pdalcpp.dir/filters/LloydKMeansFilter.cpp.o In file included from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/PointLayout.hpp:44, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/PointContainer.hpp:39, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/PointView.hpp:40, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/test/unit/io/LasWriterTest.cpp:40: /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-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.6.0-src/pdal/Metadata.hpp:574:41: required from 'T pdal::MetadataNode::value() const [with T = short unsigned int]' /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/test/unit/io/LasWriterTest.cpp:649:5: required from here /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-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.6.0-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.6.0-src/pdal/Metadata.hpp:574:41: required from 'T pdal::MetadataNode::value() const [with T = int]' /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/test/unit/io/LasWriterTest.cpp:1176:5: required from here /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/Metadata.hpp:377:18: warning: cast from 'unsigned char*' to 'int*' increases required alignment of target type [-Wcast-align] [442/632] Building CXX object CMakeFiles/pdalcpp.dir/filters/LiTreeFilter.cpp.o [443/632] Building CXX object CMakeFiles/pdalcpp.dir/filters/LOFFilter.cpp.o [444/632] Building CXX object CMakeFiles/pdalcpp.dir/filters/IterativeClosestPoint.cpp.o [445/632] Building CXX object CMakeFiles/pdalcpp.dir/filters/InfoFilter.cpp.o In file included from /usr/include/c++/13.2.1/vector:72, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/io/ObjReader.hpp:40, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/io/ObjReader.cpp:35: /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {pdal::ObjReader::XYZW}; _Tp = pdal::ObjReader::XYZW; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {pdal::ObjReader::XYZW}; _Tp = pdal::ObjReader::XYZW; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = pdal::ObjReader::XYZW; _Alloc = std::allocator]' at /usr/include/c++/13.2.1/bits/stl_vector.h:1296:21, inlined from 'void pdal::ObjReader::newTextureVertex(double, double)' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/io/ObjReader.cpp:185:32: /usr/include/c++/13.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {pdal::ObjReader::XYZW}; _Tp = pdal::ObjReader::XYZW; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = pdal::ObjReader::XYZW; _Alloc = std::allocator]' at /usr/include/c++/13.2.1/bits/stl_vector.h:1296:21, inlined from 'void pdal::ObjReader::newNormalVertex(double, double, double)' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/io/ObjReader.cpp:195:31: /usr/include/c++/13.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {pdal::ObjReader::XYZW}; _Tp = pdal::ObjReader::XYZW; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = pdal::ObjReader::XYZW; _Alloc = std::allocator]' at /usr/include/c++/13.2.1/bits/stl_vector.h:1296:21, inlined from 'void pdal::ObjReader::newTextureVertex(double, double, double)' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/io/ObjReader.cpp:190:32: /usr/include/c++/13.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {pdal::ObjReader::XYZW}; _Tp = pdal::ObjReader::XYZW; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = pdal::ObjReader::XYZW; _Alloc = std::allocator]' at /usr/include/c++/13.2.1/bits/stl_vector.h:1296:21, inlined from 'void pdal::ObjReader::newVertex(double, double, double)' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/io/ObjReader.cpp:169:25: /usr/include/c++/13.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {pdal::ObjReader::XYZW}; _Tp = pdal::ObjReader::XYZW; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = pdal::ObjReader::XYZW; _Alloc = std::allocator]' at /usr/include/c++/13.2.1/bits/stl_vector.h:1296:21, inlined from 'void pdal::ObjReader::newVertex(double, double, double, double)' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/io/ObjReader.cpp:174:25: /usr/include/c++/13.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {pdal::ObjReader::XYZW}; _Tp = pdal::ObjReader::XYZW; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = pdal::ObjReader::XYZW; _Alloc = std::allocator]' at /usr/include/c++/13.2.1/bits/stl_vector.h:1296:21, inlined from 'void pdal::ObjReader::newTextureVertex(double)' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/io/ObjReader.cpp:180:32: /usr/include/c++/13.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::tuple}; _Tp = std::tuple; _Alloc = std::allocator >]': /usr/include/c++/13.2.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::tuple}; _Tp = std::tuple; _Alloc = std::allocator >]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = std::tuple; _Alloc = std::allocator >]' at /usr/include/c++/13.2.1/bits/stl_vector.h:1296:21, inlined from 'void pdal::ObjReader::extractFace(pdal::StringList, FACE&)' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/io/ObjReader.cpp:315:23: /usr/include/c++/13.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [446/632] Building CXX object CMakeFiles/pdalcpp.dir/filters/IQRFilter.cpp.o [447/632] Building CXX object CMakeFiles/pdalcpp.dir/filters/HexBinFilter.cpp.o In file included from /usr/include/c++/13.2.1/regex:55, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/pdal_types.hpp:44, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/pdal_internal.hpp:42, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/Options.hpp:37, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/Options.cpp:35: /usr/include/c++/13.2.1/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/13.2.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/regex:56: /usr/include/c++/13.2.1/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/13.2.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]', inlined from 'bool nlohmann::detail::json_sax_dom_callback_parser::key(string_t&) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/nlohmann/nlohmann/json.hpp:6119:76: /usr/include/c++/13.2.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ [448/632] Building CXX object CMakeFiles/pdalcpp.dir/filters/HeadFilter.cpp.o [449/632] Building CXX object CMakeFiles/pdalcpp.dir/filters/HagNnFilter.cpp.o In file included from /usr/include/c++/13.2.1/vector:72, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/pdal_types.hpp:43, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/pdal_internal.hpp:42, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/Options.hpp:37, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/io/FbiReader.hpp:37, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/io/FbiReader.cpp:35: /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const long long unsigned int&}; _Tp = long long unsigned int; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/vector:66: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]', inlined from 'virtual pdal::point_count_t pdal::FbiReader::read(pdal::PointViewPtr, pdal::point_count_t)' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/io/FbiReader.cpp:532:38: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [450/632] Building CXX object CMakeFiles/pdalcpp.dir/filters/HagDemFilter.cpp.o [451/632] Building CXX object CMakeFiles/pdalcpp.dir/filters/HagDelaunayFilter.cpp.o [452/632] Building CXX object CMakeFiles/pdalcpp.dir/filters/GroupByFilter.cpp.o [453/632] Building CXX object CMakeFiles/pdalcpp.dir/filters/GreedyProjection.cpp.o In file included from /usr/include/c++/13.2.1/vector:72, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/util/IStream.hpp:44, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/io/BpfHeader.cpp:37: /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const pdal::BpfMuellerMatrix&}; _Tp = pdal::BpfMuellerMatrix; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/vector:66: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = pdal::BpfMuellerMatrix; _Alloc = std::allocator]', inlined from 'bool pdal::BpfPolarHeader::read(pdal::ILeStream&)' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/io/BpfHeader.cpp:418:32: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [454/632] Building CXX object CMakeFiles/pdalcpp.dir/filters/GpsTimeConvert.cpp.o In file included from /usr/include/c++/13.2.1/regex:55, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/pdal_types.hpp:44, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/build/include/pdal/Dimension.hpp:10, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/Stage.hpp:39, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/io/private/stac/Item.hpp:37, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/io/private/stac/Item.cpp:35: /usr/include/c++/13.2.1/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/13.2.1/bits/stl_tree.h:2210:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2210 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > >}; _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/13.2.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/regex:56: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > >}; _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]', inlined from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::emplace(_Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > >}; _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]' at /usr/include/c++/13.2.1/bits/stl_map.h:601:22, inlined from 'nlohmann::basic_json::basic_json(initializer_list_t, bool, value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer; BinaryType = std::vector]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/nlohmann/nlohmann/json.hpp:18096:40: /usr/include/c++/13.2.1/bits/stl_map.h:640:45: note: parameter passing for argument of type 'std::map, nlohmann::basic_json<>, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' {aka 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator'} changed in GCC 7.1 640 | return _M_t._M_emplace_hint_unique(__pos, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 641 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [455/632] Building CXX object CMakeFiles/pdalcpp.dir/filters/GeoreferenceFilter.cpp.o [456/632] Building CXX object CMakeFiles/pdalcpp.dir/filters/GeomDistanceFilter.cpp.o [457/632] Building CXX object CMakeFiles/pdalcpp.dir/filters/FerryFilter.cpp.o [458/632] Building CXX object CMakeFiles/pdalcpp.dir/filters/FarthestPointSamplingFilter.cpp.o [459/632] Building CXX object CMakeFiles/pdalcpp.dir/filters/FaceRasterFilter.cpp.o [460/632] Building CXX object CMakeFiles/pdalcpp.dir/filters/ExpressionFilter.cpp.o [461/632] Building CXX object CMakeFiles/pdalcpp.dir/filters/EstimateRankFilter.cpp.o [462/632] Building CXX object CMakeFiles/pdalcpp.dir/filters/EigenvaluesFilter.cpp.o [463/632] Building CXX object CMakeFiles/pdalcpp.dir/filters/ELMFilter.cpp.o [464/632] Building CXX object CMakeFiles/pdalcpp.dir/filters/DividerFilter.cpp.o In file included from /usr/include/c++/13.2.1/vector:72, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/build/include/pdal/Dimension.hpp:7, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/DimDetail.hpp:37, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/PointView.hpp:37, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/io/PlyWriter.hpp:35, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/io/PlyWriter.cpp:35: /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {pdal::Dimension::Id&, pdal::Dimension::Type&}; _Tp = pdal::DimType; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function '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]', inlined from 'virtual void pdal::PlyWriter::prepared(pdal::PointTableRef)' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/io/PlyWriter.cpp:110:32: /usr/include/c++/13.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [465/632] Building CXX object CMakeFiles/pdalcpp.dir/filters/DelaunayFilter.cpp.o [466/632] Building CXX object CMakeFiles/pdalcpp.dir/filters/DecimationFilter.cpp.o [467/632] Building CXX object CMakeFiles/pdalcpp.dir/filters/DEMFilter.cpp.o In file included from /usr/include/c++/13.2.1/bits/stl_algo.h:61, from /usr/include/c++/13.2.1/algorithm:61, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/util/Utils.hpp:37, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/DimUtil.hpp:40, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/build/include/pdal/Dimension.hpp:9, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/DimDetail.hpp:37, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/PointView.hpp:37, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/KDIndex.hpp:37, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/ZsmoothFilter.cpp:31: /usr/include/c++/13.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/13.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/13.2.1/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1812 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/13.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/13.2.1/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1918 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/13.2.1/bits/stl_algo.h:1932:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1932 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/vector:72, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/build/include/pdal/Dimension.hpp:7: /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/vector:66: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'virtual void pdal::ZsmoothFilter::filter(pdal::PointView&)' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/ZsmoothFilter.cpp:106:30: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/13.2.1/bits/stl_algo.h:4861:18, inlined from 'virtual void pdal::ZsmoothFilter::filter(pdal::PointView&)' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/ZsmoothFilter.cpp:108:18: /usr/include/c++/13.2.1/bits/stl_algo.h:1947:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1947 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1948 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1949 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/13.2.1/bits/stl_algo.h:1950:31, inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/13.2.1/bits/stl_algo.h:4861:18, inlined from 'virtual void pdal::ZsmoothFilter::filter(pdal::PointView&)' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/ZsmoothFilter.cpp:108:18: /usr/include/c++/13.2.1/bits/stl_algo.h:1859:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1859 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h:1864:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1864 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [468/632] Building CXX object CMakeFiles/pdalcpp.dir/filters/DBSCANFilter.cpp.o In file included from /usr/include/c++/13.2.1/regex:55, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/pdal_types.hpp:44, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/build/include/pdal/Dimension.hpp:10, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/Stage.hpp:39, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/Filter.hpp:39, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/VoxelCenterNearestNeighborFilter.hpp:37, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/VoxelCenterNearestNeighborFilter.cpp:35: /usr/include/c++/13.2.1/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {std::pair, std::tuple >}; _Key = std::tuple; _Val = std::pair, std::tuple >; _KeyOfValue = std::_Select1st, std::tuple > >; _Compare = std::less >; _Alloc = std::allocator, std::tuple > >]': /usr/include/c++/13.2.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, std::tuple >, std::_Select1st, std::tuple > >, std::less >, std::allocator, std::tuple > > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/regex:56: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::pair, std::tuple >}; _Key = std::tuple; _Tp = std::tuple; _Compare = std::less >; _Alloc = std::allocator, std::tuple > >]', inlined from 'std::__enable_if_t, _Pair>::value, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, std::tuple >; _Key = std::tuple; _Tp = std::tuple; _Compare = std::less >; _Alloc = std::allocator, std::tuple > >]' at /usr/include/c++/13.2.1/bits/stl_map.h:860:27, inlined from 'virtual pdal::PointViewSet pdal::VoxelCenterNearestNeighborFilter::run(pdal::PointViewPtr)' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/VoxelCenterNearestNeighborFilter.cpp:92:36: /usr/include/c++/13.2.1/bits/stl_map.h:640:45: note: parameter passing for argument of type 'std::map, std::tuple >::const_iterator' {aka 'std::_Rb_tree, std::pair, std::tuple >, std::_Select1st, std::tuple > >, std::less >, std::allocator, std::tuple > > >::const_iterator'} changed in GCC 7.1 640 | return _M_t._M_emplace_hint_unique(__pos, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 641 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [469/632] Building CXX object CMakeFiles/pdalcpp.dir/filters/CropFilter.cpp.o [470/632] Building CXX object CMakeFiles/pdalcpp.dir/filters/CovarianceFeaturesFilter.cpp.o [471/632] Building CXX object CMakeFiles/pdalcpp.dir/filters/ColorizationFilter.cpp.o [472/632] Building CXX object CMakeFiles/pdalcpp.dir/filters/ColorinterpFilter.cpp.o [473/632] Building CXX object CMakeFiles/pdalcpp.dir/filters/ClusterFilter.cpp.o In file included from /usr/include/c++/13.2.1/vector:72, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/build/include/pdal/Dimension.hpp:7, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/Stage.hpp:39, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/Filter.hpp:39, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/VoxelCentroidNearestNeighborFilter.hpp:37, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/VoxelCentroidNearestNeighborFilter.cpp:35: /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const long long unsigned int&}; _Tp = long long unsigned int; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/vector:66: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]', inlined from 'virtual pdal::PointViewSet pdal::VoxelCentroidNearestNeighborFilter::run(pdal::PointViewPtr)' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/VoxelCentroidNearestNeighborFilter.cpp:87:64: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [474/632] Building CXX object CMakeFiles/pdalcpp.dir/filters/ChipperFilter.cpp.o [475/632] Building CXX object CMakeFiles/pdalcpp.dir/filters/CSFilter.cpp.o In file included from /usr/include/c++/13.2.1/vector:72, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/build/include/pdal/Dimension.hpp:7, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/Stage.hpp:39, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/Filter.hpp:39, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/SampleFilter.hpp:37, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/SampleFilter.cpp:35: /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const std::tuple&}; _Tp = std::tuple; _Alloc = std::allocator >]': /usr/include/c++/13.2.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/vector:66: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = std::tuple; _Alloc = std::allocator >]', inlined from 'bool pdal::SampleFilter::voxelize(pdal::PointRef&)' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/SampleFilter.cpp:191:39: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = std::tuple; _Alloc = std::allocator >]', inlined from 'bool pdal::SampleFilter::voxelize(pdal::PointRef&)' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/SampleFilter.cpp:196:25: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [476/632] Building CXX object CMakeFiles/pdalcpp.dir/filters/AssignFilter.cpp.o In file included from /usr/include/c++/13.2.1/bits/stl_algo.h:61, from /usr/include/c++/13.2.1/algorithm:61, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/util/Utils.hpp:37, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/DimUtil.hpp:40, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/build/include/pdal/Dimension.hpp:9, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/Stage.hpp:39, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/Filter.hpp:39, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/RangeFilter.hpp:37, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/RangeFilter.cpp:35: /usr/include/c++/13.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = pdal::DimRange; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/13.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Val_less_iter]': /usr/include/c++/13.2.1/bits/stl_algo.h:1792:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1792 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/13.2.1/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1812 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/13.2.1/vector:72, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/build/include/pdal/Dimension.hpp:7: /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const pdal::DimRange&}; _Tp = pdal::DimRange; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/vector:66: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = pdal::DimRange; _Alloc = std::allocator]', inlined from 'virtual void pdal::VArg::setValue(const std::string&)' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/private/DimRange.hpp:128:28: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/13.2.1/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1918 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/13.2.1/bits/stl_algo.h:1932:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1932 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/13.2.1/bits/stl_algo.h:4861:18, inlined from 'virtual void pdal::RangeFilter::prepared(pdal::PointTableRef)' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/RangeFilter.cpp:91:14: /usr/include/c++/13.2.1/bits/stl_algo.h:1947:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1947 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1948 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1949 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/13.2.1/bits/stl_algo.h:1950:31, inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/13.2.1/bits/stl_algo.h:4861:18, inlined from 'virtual void pdal::RangeFilter::prepared(pdal::PointTableRef)' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/RangeFilter.cpp:91:14: /usr/include/c++/13.2.1/bits/stl_algo.h:1859:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1859 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h:1864:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1864 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [477/632] Building CXX object CMakeFiles/pdalcpp.dir/filters/ApproximateCoplanarFilter.cpp.o In file included from /usr/include/c++/13.2.1/vector:72, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/compression/LazPerfVlrCompression.hpp:37, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/io/LasReader.cpp:35: /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {pdal::las::Vlr}; _Tp = pdal::las::Vlr; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {pdal::las::Vlr}; _Tp = pdal::las::Vlr; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/io/RasterWriter.cpp:39: /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/private/gdal/Raster.hpp: In member function 'void pdal::gdal::Band::write(SOURCE_ITER, pdal::gdal::ITER_VAL) [with SOURCE_ITER = __gnu_cxx::__normal_iterator > >; T = unsigned char]': /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/private/gdal/Raster.hpp:197:10: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 197 | void write(SOURCE_ITER si, ITER_VAL srcNoData) | ^~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/private/gdal/Raster.hpp: In member function 'void pdal::gdal::Band::write(SOURCE_ITER, pdal::gdal::ITER_VAL) [with SOURCE_ITER = __gnu_cxx::__normal_iterator > >; T = signed char]': /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/private/gdal/Raster.hpp:197:10: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/private/gdal/Raster.hpp: In member function 'void pdal::gdal::Band::write(SOURCE_ITER, pdal::gdal::ITER_VAL) [with SOURCE_ITER = __gnu_cxx::__normal_iterator > >; T = short unsigned int]': /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/private/gdal/Raster.hpp:197:10: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/private/gdal/Raster.hpp: In member function 'void pdal::gdal::Band::write(SOURCE_ITER, pdal::gdal::ITER_VAL) [with SOURCE_ITER = __gnu_cxx::__normal_iterator > >; T = short int]': /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/private/gdal/Raster.hpp:197:10: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/private/gdal/Raster.hpp: In member function 'void pdal::gdal::Band::write(SOURCE_ITER, pdal::gdal::ITER_VAL) [with SOURCE_ITER = __gnu_cxx::__normal_iterator > >; T = unsigned int]': /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/private/gdal/Raster.hpp:197:10: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/private/gdal/Raster.hpp: In member function 'void pdal::gdal::Band::write(SOURCE_ITER, pdal::gdal::ITER_VAL) [with SOURCE_ITER = __gnu_cxx::__normal_iterator > >; T = int]': /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/private/gdal/Raster.hpp:197:10: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/private/gdal/Raster.hpp: In member function 'void pdal::gdal::Band::write(SOURCE_ITER, pdal::gdal::ITER_VAL) [with SOURCE_ITER = __gnu_cxx::__normal_iterator > >; T = long long unsigned int]': /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/private/gdal/Raster.hpp:197:10: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/private/gdal/Raster.hpp: In member function 'void pdal::gdal::Band::write(SOURCE_ITER, pdal::gdal::ITER_VAL) [with SOURCE_ITER = __gnu_cxx::__normal_iterator > >; T = long long int]': /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/private/gdal/Raster.hpp:197:10: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/private/gdal/Raster.hpp: In member function 'void pdal::gdal::Band::write(SOURCE_ITER, pdal::gdal::ITER_VAL) [with SOURCE_ITER = __gnu_cxx::__normal_iterator > >; T = float]': /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/private/gdal/Raster.hpp:197:10: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/private/gdal/Raster.hpp: In member function 'pdal::gdal::GDALError pdal::gdal::Raster::writeBand(SOURCE_ITER, pdal::gdal::ITER_VAL, int, const std::string&) [with SOURCE_ITER = __gnu_cxx::__normal_iterator > >]': /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/private/gdal/Raster.hpp:389:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 389 | GDALError writeBand(SOURCE_ITER si, ITER_VAL srcNoData, | ^~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/private/gdal/Raster.hpp:398:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 397 | Band(m_ds, nBand, m_dstNoData, name). | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 398 | write(si, srcNoData); | ~~~~~^~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/private/gdal/Raster.hpp:402:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 401 | Band(m_ds, nBand, m_dstNoData, name). | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 402 | write(si, srcNoData); | ~~~~~^~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/private/gdal/Raster.hpp:406:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 405 | Band(m_ds, nBand, m_dstNoData, name). | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 406 | write(si, srcNoData); | ~~~~~^~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/private/gdal/Raster.hpp:410:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 409 | Band(m_ds, nBand, m_dstNoData, name). | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 410 | write(si, srcNoData); | ~~~~~^~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/private/gdal/Raster.hpp:414:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 413 | Band(m_ds, nBand, m_dstNoData, name). | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 414 | write(si, srcNoData); | ~~~~~^~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/private/gdal/Raster.hpp:418:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 417 | Band(m_ds, nBand, m_dstNoData, name). | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 418 | write(si, srcNoData); | ~~~~~^~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/private/gdal/Raster.hpp:422:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 421 | Band(m_ds, nBand, m_dstNoData, name). | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 422 | write(si, srcNoData); | ~~~~~^~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/private/gdal/Raster.hpp:426:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 425 | Band(m_ds, nBand, m_dstNoData, name). | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 426 | write(si, srcNoData); | ~~~~~^~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/private/gdal/Raster.hpp:430:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 429 | Band(m_ds, nBand, m_dstNoData, name). | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 430 | write(si, srcNoData); | ~~~~~^~~~~~~~~~~~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/io/RasterWriter.cpp: In member function 'virtual void pdal::RasterWriter::done(pdal::PointTableRef)': /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/io/RasterWriter.cpp:150:35: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 150 | err = rasterFile.writeBand(r->begin(), r->initializer(), bandNum++, r->name()); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/map:62, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/nlohmann/nlohmann/json.hpp:73, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/PipelineReaderJSON.cpp:35: /usr/include/c++/13.2.1/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/13.2.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/vector:65, from /usr/include/c++/13.2.1/functional:64, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/nlohmann/nlohmann/json.hpp:48: /usr/include/c++/13.2.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _ForwardIterator = nlohmann::basic_json<>*]': /usr/include/c++/13.2.1/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 113 | __do_uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _ForwardIterator = nlohmann::basic_json<>*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _ForwardIterator = nlohmann::basic_json<>*]' at /usr/include/c++/13.2.1/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _ForwardIterator = nlohmann::basic_json<>*; _Tp = nlohmann::basic_json<>]' at /usr/include/c++/13.2.1/bits/stl_uninitialized.h:373:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]' at /usr/include/c++/13.2.1/bits/stl_vector.h:603:31, inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = std::vector, std::allocator > >; _Args = {const std::vector, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > >, std::allocator, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > > > >&}; _Tp = std::vector, std::allocator > >]' at /usr/include/c++/13.2.1/bits/new_allocator.h:187:4, inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = std::vector, std::allocator > >; _Args = {const std::vector, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > >, std::allocator, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > > > >&}; _Tp = std::vector, std::allocator > >]' at /usr/include/c++/13.2.1/bits/alloc_traits.h:537:17, inlined from 'static T* nlohmann::basic_json::create(Args&& ...) [with T = std::vector, std::allocator > >; Args = {const std::vector, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > >, std::allocator, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > > > >&}; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer; BinaryType = std::vector]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/nlohmann/nlohmann/json.hpp:17556:35, inlined from 'nlohmann::basic_json::json_value::json_value(const nlohmann::basic_json::array_t&) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer; BinaryType = std::vector]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/nlohmann/nlohmann/json.hpp:17705:65, inlined from 'nlohmann::basic_json::basic_json(const nlohmann::basic_json&) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer; BinaryType = std::vector]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/nlohmann/nlohmann/json.hpp:18317:17: /usr/include/c++/13.2.1/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/map:63: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]', inlined from 'bool nlohmann::detail::json_sax_dom_callback_parser::key(string_t&) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/nlohmann/nlohmann/json.hpp:6119:76: /usr/include/c++/13.2.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _ForwardIterator = nlohmann::basic_json<>*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _ForwardIterator = nlohmann::basic_json<>*]' at /usr/include/c++/13.2.1/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _ForwardIterator = nlohmann::basic_json<>*; _Tp = nlohmann::basic_json<>]' at /usr/include/c++/13.2.1/bits/stl_uninitialized.h:373:37, inlined from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]' at /usr/include/c++/13.2.1/bits/stl_vector.h:1619:35, inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]' at /usr/include/c++/13.2.1/bits/vector.tcc:238:44, inlined from 'void nlohmann::detail::from_json_array_impl(const BasicJsonType&, typename BasicJsonType::array_t&, priority_tag<3>) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/nlohmann/nlohmann/json.hpp:3991:9, inlined from 'decltype (((nlohmann::detail::from_json_array_impl(j, arr, nlohmann::detail::priority_tag<3>{}), j.get()), void())) nlohmann::detail::from_json(const BasicJsonType&, ConstructibleArrayType&) [with BasicJsonType = nlohmann::basic_json<>; ConstructibleArrayType = std::vector, std::allocator > >; typename std::enable_if<((((is_constructible_array_type::value && (! is_constructible_object_type::value)) && (! is_constructible_string_type::value)) && (! std::is_same::value)) && (! is_basic_json::value)), int>::type = 0]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/nlohmann/nlohmann/json.hpp:4068:25: /usr/include/c++/13.2.1/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _ForwardIterator = nlohmann::basic_json<>*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _ForwardIterator = nlohmann::basic_json<>*]' at /usr/include/c++/13.2.1/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _ForwardIterator = nlohmann::basic_json<>*; _Tp = nlohmann::basic_json<>]' at /usr/include/c++/13.2.1/bits/stl_uninitialized.h:373:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]' at /usr/include/c++/13.2.1/bits/stl_vector.h:603:31, inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = std::vector, std::allocator > >; _Args = {const std::vector, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > >, std::allocator, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > > > >&}; _Tp = std::vector, std::allocator > >]' at /usr/include/c++/13.2.1/bits/new_allocator.h:187:4, inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = std::vector, std::allocator > >; _Args = {const std::vector, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > >, std::allocator, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > > > >&}; _Tp = std::vector, std::allocator > >]' at /usr/include/c++/13.2.1/bits/alloc_traits.h:537:17, inlined from 'static T* nlohmann::basic_json::create(Args&& ...) [with T = std::vector, std::allocator > >; Args = {const std::vector, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > >, std::allocator, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > > > >&}; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer; BinaryType = std::vector]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/nlohmann/nlohmann/json.hpp:17556:35, inlined from 'nlohmann::basic_json::json_value::json_value(const nlohmann::basic_json::array_t&) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer; BinaryType = std::vector]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/nlohmann/nlohmann/json.hpp:17705:65, inlined from 'static void nlohmann::detail::external_constructor::construct(BasicJsonType&, const typename BasicJsonType::array_t&) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/nlohmann/nlohmann/json.hpp:4647:9, inlined from 'void nlohmann::detail::to_json(BasicJsonType&, const CompatibleArrayType&) [with BasicJsonType = nlohmann::basic_json<>; CompatibleArrayType = std::vector, std::allocator > >; typename std::enable_if<((((is_compatible_array_type::value && (! is_compatible_object_type::value)) && (! is_compatible_string_type::value)) && (! std::is_same::value)) && (! is_basic_json::value)), int>::type = 0]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/nlohmann/nlohmann/json.hpp:4816:52, inlined from 'decltype ((nlohmann::detail::to_json(j, forward(val)), void())) nlohmann::detail::to_json_fn::operator()(BasicJsonType&, T&&) const [with BasicJsonType = nlohmann::basic_json<>; T = const std::vector, std::allocator > >&]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/nlohmann/nlohmann/json.hpp:4901:23, inlined from 'static decltype ((nlohmann::{anonymous}::to_json(j, forward(val)), void())) nlohmann::adl_serializer::to_json(BasicJsonType&, TargetType&&) [with BasicJsonType = nlohmann::basic_json<>; TargetType = const std::vector, std::allocator > >&; ValueType = std::vector, std::allocator > >; = void]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/nlohmann/nlohmann/json.hpp:4954:28, inlined from 'nlohmann::basic_json::basic_json(CompatibleType&&) [with CompatibleType = const std::vector, std::allocator > >&; U = std::vector, std::allocator > >; typename std::enable_if<((! nlohmann::detail::is_basic_json::value) && nlohmann::detail::is_compatible_type, U>::value), int>::type = 0; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer; BinaryType = std::vector]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/nlohmann/nlohmann/json.hpp:17997:35, inlined from 'std::string pdal::Utils::toString(const T&) [with T = std::vector, std::allocator > >]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/util/Utils.hpp:817:13, inlined from 'pdal::Option::Option(const std::string&, const T&) [with T = std::vector, std::allocator > >]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/Options.hpp:66:17, inlined from 'void pdal::Options::add(const std::string&, T) [with T = std::vector, std::allocator > >]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/Options.hpp:171:16, inlined from 'bool pdal::{anonymous}::extractOption(pdal::Options&, const std::string&, const nlohmann::json&)' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/PipelineReaderJSON.cpp:342:20: /usr/include/c++/13.2.1/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]', inlined from 'bool nlohmann::detail::json_sax_dom_parser::key(string_t&) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/nlohmann/nlohmann/json.hpp:5930:72, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>; InputAdapterType = nlohmann::detail::input_stream_adapter]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/nlohmann/nlohmann/json.hpp:10918:29: /usr/include/c++/13.2.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]', inlined from 'bool nlohmann::detail::json_sax_dom_parser::key(string_t&) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/nlohmann/nlohmann/json.hpp:5930:72, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>; InputAdapterType = nlohmann::detail::input_stream_adapter]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/nlohmann/nlohmann/json.hpp:11117:21: /usr/include/c++/13.2.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/bits/stl_algo.h:61, from /usr/include/c++/13.2.1/algorithm:61, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/util/Utils.hpp:37, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/DimUtil.hpp:40, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/build/include/pdal/Dimension.hpp:9, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/Stage.hpp:39, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/Filter.hpp:39, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/MADFilter.hpp:37, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/MADFilter.cpp:35: /usr/include/c++/13.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/13.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h: In function 'void std::__introselect(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/13.2.1/bits/stl_algo.h:1957:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1957 | __introselect(_RandomAccessIterator __first, _RandomAccessIterator __nth, | ^~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h:1957:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/13.2.1/bits/stl_algo.h:1957:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In function 'void std::nth_element(_RAIter, _RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]', inlined from 'pdal::MADFilter::run(pdal::PointViewPtr)::)>' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/MADFilter.cpp:81:25, inlined from 'virtual pdal::PointViewSet pdal::MADFilter::run(pdal::PointViewPtr)' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/MADFilter.cpp:89:36: /usr/include/c++/13.2.1/bits/stl_algo.h:4788:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 4788 | std::__introselect(__first, __nth, __last, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 4789 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4790 | __gnu_cxx::__ops::__iter_less_iter()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::nth_element(_RAIter, _RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]', inlined from 'pdal::MADFilter::run(pdal::PointViewPtr)::)>' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/MADFilter.cpp:81:25, inlined from 'virtual pdal::PointViewSet pdal::MADFilter::run(pdal::PointViewPtr)' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/MADFilter.cpp:95:33: /usr/include/c++/13.2.1/bits/stl_algo.h:4788:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 4788 | std::__introselect(__first, __nth, __last, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 4789 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4790 | __gnu_cxx::__ops::__iter_less_iter()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/vector:72, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/build/include/pdal/Dimension.hpp:7, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/Stage.hpp:39, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/Filter.hpp:39, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/OutlierFilter.hpp:37, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/OutlierFilter.cpp:35: /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const long long unsigned int&}; _Tp = long long unsigned int; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/vector:66: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]', inlined from 'pdal::Indices pdal::OutlierFilter::processRadius(pdal::PointViewPtr)' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/OutlierFilter.cpp:90:30: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]', inlined from 'pdal::Indices pdal::OutlierFilter::processRadius(pdal::PointViewPtr)' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/OutlierFilter.cpp:92:31: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]', inlined from 'pdal::Indices pdal::OutlierFilter::processStatistical(pdal::PointViewPtr)' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/OutlierFilter.cpp:149:30: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]', inlined from 'pdal::Indices pdal::OutlierFilter::processStatistical(pdal::PointViewPtr)' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/OutlierFilter.cpp:151:31: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/vector:72, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/io/BpfReader.hpp:40, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/io/BpfReader.cpp:35: /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const pdal::BpfUlemFrame&}; _Tp = pdal::BpfUlemFrame; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/vector:66: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = pdal::BpfUlemFrame; _Alloc = std::allocator]', inlined from 'bool pdal::BpfReader::readUlemData()' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/io/BpfReader.cpp:260:31: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const pdal::BpfPolarFrame&}; _Tp = pdal::BpfPolarFrame; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = pdal::BpfPolarFrame; _Alloc = std::allocator]', inlined from 'bool pdal::BpfReader::readPolarData()' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/io/BpfReader.cpp:303:32: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/algorithm:61, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/util/Utils.hpp:37, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/DimUtil.hpp:40, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/build/include/pdal/Dimension.hpp:9, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/Stage.hpp:39, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/Filter.hpp:39, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/RelaxationDartThrowing.hpp:37, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/RelaxationDartThrowing.cpp:35: /usr/include/c++/13.2.1/bits/stl_algo.h: In function '_ForwardIterator std::__upper_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = double; _Compare = __gnu_cxx::__ops::_Val_less_iter]': /usr/include/c++/13.2.1/bits/stl_algo.h:2022:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2022 | __upper_bound(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h:2022:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/13.2.1/regex:55, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/pdal_types.hpp:44, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/build/include/pdal/Dimension.hpp:10: /usr/include/c++/13.2.1/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair, std::vector > >; _KeyOfValue = std::_Select1st, std::vector > > >; _Compare = std::less; _Alloc = std::allocator, std::vector > > >]': /usr/include/c++/13.2.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::vector > >, std::_Select1st, std::vector > > >, std::less, std::allocator, std::vector > > > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/vector:72, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/build/include/pdal/Dimension.hpp:7: /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const long long unsigned int&}; _Tp = long long unsigned int; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h: In function 'void std::shuffle(_RAIter, _RAIter, _UGenerator&&) [with _RAIter = __gnu_cxx::__normal_iterator >; _UGenerator = mersenne_twister_engine]': /usr/include/c++/13.2.1/bits/stl_algo.h:3742:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 3742 | shuffle(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h:3742:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/RelaxationDartThrowing.cpp: In member function 'virtual pdal::PointViewSet pdal::RelaxationDartThrowing::run(pdal::PointViewPtr)': /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/RelaxationDartThrowing.cpp:107:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 107 | std::shuffle(shuffledIds.begin(), shuffledIds.end(), std::mt19937(m_seed)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/regex:56: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = std::pair, std::vector >; _Compare = std::less; _Alloc = std::allocator, std::vector > > >]', inlined from 'virtual pdal::PointViewSet pdal::RelaxationDartThrowing::run(pdal::PointViewPtr)' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/RelaxationDartThrowing.cpp:138:49: /usr/include/c++/13.2.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::vector > >, std::_Select1st, std::vector > > >, std::less, std::allocator, std::vector > > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In function '_FIter std::upper_bound(_FIter, _FIter, const _Tp&) [with _FIter = __gnu_cxx::__normal_iterator >; _Tp = double]', inlined from 'virtual pdal::PointViewSet pdal::RelaxationDartThrowing::run(pdal::PointViewPtr)' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/RelaxationDartThrowing.cpp:143:33: /usr/include/c++/13.2.1/bits/stl_algo.h:2070:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2070 | return std::__upper_bound(__first, __last, __val, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 2071 | __gnu_cxx::__ops::__val_less_iter()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/vector:66: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]', inlined from 'virtual pdal::PointViewSet pdal::RelaxationDartThrowing::run(pdal::PointViewPtr)' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/RelaxationDartThrowing.cpp:160:31: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = std::pair, std::vector >; _Compare = std::less; _Alloc = std::allocator, std::vector > > >]', inlined from 'virtual pdal::PointViewSet pdal::RelaxationDartThrowing::run(pdal::PointViewPtr)' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/RelaxationDartThrowing.cpp:179:30: /usr/include/c++/13.2.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::vector > >, std::_Select1st, std::vector > > >, std::less, std::allocator, std::vector > > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = std::pair, std::vector >; _Compare = std::less; _Alloc = std::allocator, std::vector > > >]', inlined from 'virtual pdal::PointViewSet pdal::RelaxationDartThrowing::run(pdal::PointViewPtr)' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/RelaxationDartThrowing.cpp:183:49: /usr/include/c++/13.2.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::vector > >, std::_Select1st, std::vector > > >, std::less, std::allocator, std::vector > > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In function '_FIter std::upper_bound(_FIter, _FIter, const _Tp&) [with _FIter = __gnu_cxx::__normal_iterator >; _Tp = double]', inlined from 'virtual pdal::PointViewSet pdal::RelaxationDartThrowing::run(pdal::PointViewPtr)' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/RelaxationDartThrowing.cpp:188:33: /usr/include/c++/13.2.1/bits/stl_algo.h:2070:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2070 | return std::__upper_bound(__first, __last, __val, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 2071 | __gnu_cxx::__ops::__val_less_iter()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/vector:72, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/io/BpfHeader.hpp:39, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/io/BpfWriter.hpp:40, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/io/BpfWriter.cpp:35: /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const pdal::BpfDimension&}; _Tp = pdal::BpfDimension; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/vector:66: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = pdal::BpfDimension; _Alloc = std::allocator]', inlined from 'void pdal::BpfWriter::loadBpfDimensions(pdal::PointLayoutPtr)' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/io/BpfWriter.cpp:237:25: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/bits/stl_algo.h:61, from /usr/include/c++/13.2.1/algorithm:61, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/util/Utils.hpp:37, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/DimUtil.hpp:40, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/build/include/pdal/Dimension.hpp:9, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/Stage.hpp:39, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/Filter.hpp:39, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/StatsFilter.hpp:37, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/StatsFilter.cpp:35: /usr/include/c++/13.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/13.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/regex:55, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/pdal_types.hpp:44, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/build/include/pdal/Dimension.hpp:10: /usr/include/c++/13.2.1/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = double; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/13.2.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h: In function 'void std::__introselect(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/13.2.1/bits/stl_algo.h:1957:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1957 | __introselect(_RandomAccessIterator __first, _RandomAccessIterator __nth, | ^~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h:1957:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/13.2.1/bits/stl_algo.h:1957:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In function 'void std::nth_element(_RAIter, _RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]', inlined from 'pdal::stats::Summary::computeGlobalStats()::)>' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/StatsFilter.cpp:117:25, inlined from 'void pdal::stats::Summary::computeGlobalStats()' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/StatsFilter.cpp:122:30: /usr/include/c++/13.2.1/bits/stl_algo.h:4788:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 4788 | std::__introselect(__first, __nth, __last, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 4789 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4790 | __gnu_cxx::__ops::__iter_less_iter()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::nth_element(_RAIter, _RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]', inlined from 'pdal::stats::Summary::computeGlobalStats()::)>' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/StatsFilter.cpp:117:25, inlined from 'void pdal::stats::Summary::computeGlobalStats()' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/StatsFilter.cpp:125:27: /usr/include/c++/13.2.1/bits/stl_algo.h:4788:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 4788 | std::__introselect(__first, __nth, __last, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 4789 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4790 | __gnu_cxx::__ops::__iter_less_iter()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/regex:56: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = double; _Tp = long long unsigned int; _Compare = std::less; _Alloc = std::allocator >]', inlined from 'bool pdal::stats::Summary::merge(const pdal::stats::Summary&)' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/StatsFilter.cpp:166:25: /usr/include/c++/13.2.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/vector:72, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/build/include/pdal/Dimension.hpp:7: /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = double; _Tp = long long unsigned int; _Compare = std::less; _Alloc = std::allocator >]', inlined from 'void pdal::stats::Summary::insert(double)' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/StatsFilter.hpp:163:27: /usr/include/c++/13.2.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/vector:66: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void pdal::stats::Summary::insert(double)' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/StatsFilter.hpp:168:29: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {std::pair}; _Key = pdal::Dimension::Id; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/13.2.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::pair}; _Key = pdal::Dimension::Id; _Tp = pdal::stats::Summary; _Compare = std::less; _Alloc = std::allocator >]', inlined from 'std::__enable_if_t, _Pair>::value, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair; _Key = pdal::Dimension::Id; _Tp = pdal::stats::Summary; _Compare = std::less; _Alloc = std::allocator >]' at /usr/include/c++/13.2.1/bits/stl_map.h:860:27, inlined from 'virtual void pdal::StatsFilter::prepared(pdal::PointTableRef)' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/StatsFilter.cpp:277:23: /usr/include/c++/13.2.1/bits/stl_map.h:640:45: note: parameter passing for argument of type 'std::map::const_iterator' {aka 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator'} changed in GCC 7.1 640 | return _M_t._M_emplace_hint_unique(__pos, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 641 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/bits/stl_algo.h:61, from /usr/include/c++/13.2.1/algorithm:61, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/util/Utils.hpp:37, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/DimUtil.hpp:40, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/build/include/pdal/Dimension.hpp:9, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/Stage.hpp:39, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/Filter.hpp:39, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/IQRFilter.hpp:37, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/IQRFilter.cpp:35: /usr/include/c++/13.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/13.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h: In function 'void std::__introselect(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/13.2.1/bits/stl_algo.h:1957:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1957 | __introselect(_RandomAccessIterator __first, _RandomAccessIterator __nth, | ^~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h:1957:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/13.2.1/bits/stl_algo.h:1957:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In function 'void std::nth_element(_RAIter, _RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]', inlined from 'pdal::IQRFilter::run(pdal::PointViewPtr)::, double)>' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/IQRFilter.cpp:80:25, inlined from 'virtual pdal::PointViewSet pdal::IQRFilter::run(pdal::PointViewPtr)' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/IQRFilter.cpp:91:27: /usr/include/c++/13.2.1/bits/stl_algo.h:4788:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 4788 | std::__introselect(__first, __nth, __last, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 4789 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4790 | __gnu_cxx::__ops::__iter_less_iter()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::nth_element(_RAIter, _RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]', inlined from 'pdal::IQRFilter::run(pdal::PointViewPtr)::, double)>' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/IQRFilter.cpp:80:25, inlined from 'virtual pdal::PointViewSet pdal::IQRFilter::run(pdal::PointViewPtr)' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/IQRFilter.cpp:94:27: /usr/include/c++/13.2.1/bits/stl_algo.h:4788:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 4788 | std::__introselect(__first, __nth, __last, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 4789 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4790 | __gnu_cxx::__ops::__iter_less_iter()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/vector:72, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/build/include/pdal/Dimension.hpp:7, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/Stage.hpp:39, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/Filter.hpp:39, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/LiTreeFilter.hpp:37, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/LiTreeFilter.cpp:39: /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const long long unsigned int&}; _Tp = long long unsigned int; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/vector:66: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]', inlined from 'void pdal::LiTreeFilter::classifyPoint(pdal::PointId, pdal::PointView&, pdal::PointIdList&, pdal::PointIdList&)' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/LiTreeFilter.cpp:192:25: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]', inlined from 'void pdal::LiTreeFilter::classifyPoint(pdal::PointId, pdal::PointView&, pdal::PointIdList&, pdal::PointIdList&)' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/LiTreeFilter.cpp:194:25: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]', inlined from 'void pdal::LiTreeFilter::classifyPoint(pdal::PointId, pdal::PointView&, pdal::PointIdList&, pdal::PointIdList&)' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/LiTreeFilter.cpp:200:25: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]', inlined from 'void pdal::LiTreeFilter::classifyPoint(pdal::PointId, pdal::PointView&, pdal::PointIdList&, pdal::PointIdList&)' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/LiTreeFilter.cpp:205:29: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]', inlined from 'void pdal::LiTreeFilter::classifyPoint(pdal::PointId, pdal::PointView&, pdal::PointIdList&, pdal::PointIdList&)' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/LiTreeFilter.cpp:207:29: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]', inlined from 'void pdal::LiTreeFilter::segmentTree(pdal::PointView&, pdal::PointIdList&, int64_t&, pdal::PointId)' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/LiTreeFilter.cpp:231:17: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]', inlined from 'void pdal::LiTreeFilter::segmentTree(pdal::PointView&, pdal::PointIdList&, int64_t&, pdal::PointId)' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/LiTreeFilter.cpp:236:17: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]', inlined from 'void pdal::LiTreeFilter::segmentTree(pdal::PointView&, pdal::PointIdList&, int64_t&, pdal::PointId)' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/LiTreeFilter.cpp:249:25: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/regex:55, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/pdal_types.hpp:44, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/build/include/pdal/Dimension.hpp:10, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/Stage.hpp:39, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/Filter.hpp:39, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/LOFFilter.hpp:37, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/LOFFilter.cpp:35: /usr/include/c++/13.2.1/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple&&>, std::tuple<>}; _Key = std::pair; _Val = std::pair, std::pair >; _KeyOfValue = std::_Select1st, std::pair > >; _Compare = std::less >; _Alloc = std::allocator, std::pair > >]': /usr/include/c++/13.2.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, std::pair >, std::_Select1st, std::pair > >, std::less >, std::allocator, std::pair > > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/regex:56: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::pair; _Tp = std::pair; _Compare = std::less >; _Alloc = std::allocator, std::pair > >]', inlined from 'virtual void pdal::LOFFilter::filter(pdal::PointView&)' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/LOFFilter.cpp:97:37: /usr/include/c++/13.2.1/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, std::pair >, std::_Select1st, std::pair > >, std::less >, std::allocator, std::pair > > >::const_iterator' changed in GCC 7.1 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 533 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::pair; _Tp = std::pair; _Compare = std::less >; _Alloc = std::allocator, std::pair > >]', inlined from 'virtual void pdal::LOFFilter::filter(pdal::PointView&)' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/LOFFilter.cpp:114:48: /usr/include/c++/13.2.1/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, std::pair >, std::_Select1st, std::pair > >, std::less >, std::allocator, std::pair > > >::const_iterator' changed in GCC 7.1 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 533 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::pair; _Tp = std::pair; _Compare = std::less >; _Alloc = std::allocator, std::pair > >]', inlined from 'virtual void pdal::LOFFilter::filter(pdal::PointView&)' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/LOFFilter.cpp:132:48: /usr/include/c++/13.2.1/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, std::pair >, std::_Select1st, std::pair > >, std::less >, std::allocator, std::pair > > >::const_iterator' changed in GCC 7.1 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 533 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/bits/stl_algo.h:61, from /usr/include/c++/13.2.1/algorithm:61, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/util/Utils.hpp:37, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/DimUtil.hpp:40, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/build/include/pdal/Dimension.hpp:9, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/Stage.hpp:39, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/Filter.hpp:39, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/NeighborClassifierFilter.hpp:37, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/NeighborClassifierFilter.cpp:35: /usr/include/c++/13.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = pdal::DimRange; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/13.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Val_less_iter]': /usr/include/c++/13.2.1/bits/stl_algo.h:1792:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1792 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/13.2.1/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1812 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/13.2.1/vector:72, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/build/include/pdal/Dimension.hpp:7: /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const pdal::DimRange&}; _Tp = pdal::DimRange; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/vector:66: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = pdal::DimRange; _Alloc = std::allocator]', inlined from 'virtual void pdal::NeighborClassifierFilter::initialize()' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/NeighborClassifierFilter.cpp:81:31: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/13.2.1/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1918 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/13.2.1/bits/stl_algo.h:1932:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1932 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/13.2.1/bits/stl_algo.h:4861:18, inlined from 'virtual void pdal::NeighborClassifierFilter::prepared(pdal::PointTableRef)' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/NeighborClassifierFilter.cpp:105:14: /usr/include/c++/13.2.1/bits/stl_algo.h:1947:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1947 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1948 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1949 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/13.2.1/bits/stl_algo.h:1950:31, inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/13.2.1/bits/stl_algo.h:4861:18, inlined from 'virtual void pdal::NeighborClassifierFilter::prepared(pdal::PointTableRef)' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/NeighborClassifierFilter.cpp:105:14: /usr/include/c++/13.2.1/bits/stl_algo.h:1859:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1859 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h:1864:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1864 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/vector:72, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/build/include/pdal/Dimension.hpp:7, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/Stage.hpp:39, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/Filter.hpp:39, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/DelaunayFilter.hpp:37, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/DelaunayFilter.cpp:36: /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/regex:55, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/pdal_types.hpp:44, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/pdal_internal.hpp:42, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/Options.hpp:37, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/Writer.hpp:39, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/io/GltfWriter.hpp:37, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/io/GltfWriter.cpp:35: /usr/include/c++/13.2.1/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/13.2.1/bits/stl_tree.h:2210:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2210 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > >}; _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/13.2.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/regex:56: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > >}; _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]', inlined from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::emplace(_Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > >}; _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]' at /usr/include/c++/13.2.1/bits/stl_map.h:601:22, inlined from 'nlohmann::basic_json::basic_json(initializer_list_t, bool, value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer; BinaryType = std::vector]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/nlohmann/nlohmann/json.hpp:18096:40: /usr/include/c++/13.2.1/bits/stl_map.h:640:45: note: parameter passing for argument of type 'std::map, nlohmann::basic_json<>, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' {aka 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator'} changed in GCC 7.1 640 | return _M_t._M_emplace_hint_unique(__pos, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 641 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/vector:72, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/pdal_types.hpp:43: /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const pdal::GltfWriter::ViewData&}; _Tp = pdal::GltfWriter::ViewData; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/vector:66: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = pdal::GltfWriter::ViewData; _Alloc = std::allocator]', inlined from 'virtual void pdal::GltfWriter::write(pdal::PointViewPtr)' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/io/GltfWriter.cpp:200:25: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/vector:72, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/build/include/pdal/Dimension.hpp:7, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/Stage.hpp:39, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/Filter.hpp:39, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/PMFFilter.hpp:37, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/PMFFilter.cpp:40: /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const pdal::DimRange&}; _Tp = pdal::DimRange; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const long long unsigned int&}; _Tp = long long unsigned int; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 In file included from /usr/include/c++/13.2.1/vector:66: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = pdal::DimRange; _Alloc = std::allocator]', inlined from 'virtual void pdal::VArg::setValue(const std::string&)' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/private/DimRange.hpp:128:28: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]', inlined from 'void pdal::PMFFilter::processGround(pdal::PointViewPtr)' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/PMFFilter.cpp:282:28: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void pdal::PMFFilter::processGround(pdal::PointViewPtr)' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/PMFFilter.cpp:311:24: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void pdal::PMFFilter::processGround(pdal::PointViewPtr)' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/PMFFilter.cpp:312:24: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]', inlined from 'void pdal::PMFFilter::processGround(pdal::PointViewPtr)' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/PMFFilter.cpp:342:39: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/vector:72, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/build/include/pdal/Dimension.hpp:7, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/Stage.hpp:39, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/Filter.hpp:39, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/InfoFilter.hpp:37, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/InfoFilter.cpp:35: /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/bits/stl_algo.h:61, from /usr/include/c++/13.2.1/algorithm:61, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/util/Utils.hpp:37, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/DimUtil.hpp:40, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/build/include/pdal/Dimension.hpp:9, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/Stage.hpp:39, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/Filter.hpp:39, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/NormalFilter.hpp:37, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/NormalFilter.cpp:43: /usr/include/c++/13.2.1/bits/stl_heap.h: In function 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = pdal::Edge; _Compare = __gnu_cxx::__ops::_Iter_comp_val]': /usr/include/c++/13.2.1/bits/stl_heap.h:135:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 135 | __push_heap(_RandomAccessIterator __first, | ^~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/vector:72, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/build/include/pdal/Dimension.hpp:7: /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {long long unsigned int&, const long long unsigned int&, double&}; _Tp = pdal::Edge; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int&, const long long unsigned int&, double&}; _Tp = pdal::Edge; _Alloc = std::allocator]', inlined from 'void std::priority_queue<_Tp, _Sequence, _Compare>::emplace(_Args&& ...) [with _Args = {long long unsigned int&, const long long unsigned int&, double&}; _Tp = pdal::Edge; _Sequence = std::vector; _Compare = pdal::CompareEdgeWeight]' at /usr/include/c++/13.2.1/bits/stl_queue.h:756:18, inlined from 'void pdal::NormalFilter::update(pdal::PointView&, pdal::KD3Index&, std::vector, std::priority_queue, pdal::CompareEdgeWeight>, pdal::PointId)' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/NormalFilter.cpp:208:31: /usr/include/c++/13.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/io/private/copcwriter/CellManager.hpp:39, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/io/private/copcwriter/BuPyramid.hpp:42, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/io/CopcWriter.cpp:48: /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/io/private/copcwriter/VoxelKey.hpp: In member function 'std::size_t std::hash::operator()(const pdal::copcwriter::VoxelKey&) const': /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/io/private/copcwriter/VoxelKey.hpp:142:35: warning: left shift count >= width of type [-Wshift-count-overflow] 142 | t = size_t(k.x()) << 48; | ~~~~~~~~~~~~~~^~~~~ /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/io/private/copcwriter/VoxelKey.hpp:143:36: warning: left shift count >= width of type [-Wshift-count-overflow] 143 | t |= size_t(k.y()) << 32; | ~~~~~~~~~~~~~~^~~~~ In file included from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/Options.hpp:38, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/Writer.hpp:39, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/io/CopcWriter.hpp:37, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/io/CopcWriter.cpp:43: /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-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.6.0-src/pdal/Metadata.hpp:574:41: required from 'T pdal::MetadataNode::value() const [with T = short unsigned int]' /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/io/CopcWriter.cpp:177:55: required from 'void pdal::CopcWriter::handleHeaderForward(const std::string&, T&, const pdal::MetadataNode&) [with T = pdal::NumHeaderVal; std::string = std::__cxx11::basic_string]' /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/io/CopcWriter.cpp:183:24: required from here /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-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())); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/vector:72, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/util/Algorithm.hpp:39, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/io/CopcWriter.cpp:35: /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/vector:66: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void pdal::stats::Summary::insert(double)' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/StatsFilter.hpp:168:29: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >&, pdal::Dimension::Type&, pdal::Dimension::Id&, unsigned int&, int, double&, double&}; _Tp = pdal::las::ExtraDim; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >&, pdal::Dimension::Type&, pdal::Dimension::Id&, unsigned int&, int, double&, double&}; _Tp = pdal::las::ExtraDim; _Alloc = std::allocator]', inlined from 'virtual void pdal::CopcWriter::prepared(pdal::PointTableRef)' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/io/CopcWriter.cpp:259:34: /usr/include/c++/13.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const pdal::las::Evlr&}; _Tp = pdal::las::Evlr; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = pdal::las::Evlr; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = pdal::las::Evlr; _Alloc = std::allocator]', inlined from 'void pdal::CopcWriter::handleUserVlrs(pdal::MetadataNode)' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/io/CopcWriter.cpp:310:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = pdal::las::Evlr; _Alloc = std::allocator]', inlined from 'void pdal::CopcWriter::handleForwardVlrs(pdal::MetadataNode&)' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/io/CopcWriter.cpp:223:30: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = pdal::las::Evlr; _Alloc = std::allocator]', inlined from 'void pdal::CopcWriter::handlePipelineVlr()' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/io/CopcWriter.cpp:302:22: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {pdal::las::Evlr}; _Tp = pdal::las::Evlr; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {pdal::las::Evlr}; _Tp = pdal::las::Evlr; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = pdal::las::Evlr; _Alloc = std::allocator]' at /usr/include/c++/13.2.1/bits/stl_vector.h:1296:21, inlined from 'void pdal::VArg::setValue(const std::string&) [with T = pdal::las::Evlr]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/util/ProgramArgs.hpp:787:24: /usr/include/c++/13.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/vector:72, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/build/include/pdal/Dimension.hpp:7, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/Stage.hpp:39, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/Filter.hpp:39, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/HagDelaunayFilter.hpp:37, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/HagDelaunayFilter.cpp:32: /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/regex:55, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/pdal_types.hpp:44, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/build/include/pdal/Dimension.hpp:10, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/DimDetail.hpp:37, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/PointView.hpp:37, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/io/TIndexReader.hpp:37, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/io/TIndexReader.cpp:35: /usr/include/c++/13.2.1/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/13.2.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/regex:56: /usr/include/c++/13.2.1/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/13.2.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]', inlined from 'nlohmann::basic_json::value_type& nlohmann::basic_json::operator[](const typename object_t::key_type&) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer; BinaryType = std::vector]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/nlohmann/nlohmann/json.hpp:19254:57: /usr/include/c++/13.2.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]', inlined from 'bool nlohmann::detail::json_sax_dom_callback_parser::key(string_t&) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/nlohmann/nlohmann/json.hpp:6119:76: /usr/include/c++/13.2.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/PDALUtils.hpp:37, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/FlexWriter.hpp:36, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/io/LasWriter.hpp:41, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/io/LasWriter.cpp:39: /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-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.6.0-src/pdal/Metadata.hpp:574:41: required from 'T pdal::MetadataNode::value() const [with T = short unsigned int]' /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/io/LasWriter.cpp:664:55: required from 'void pdal::LasWriter::handleHeaderForward(const std::string&, T&, const pdal::MetadataNode&) [with T = pdal::NumHeaderVal; std::string = std::__cxx11::basic_string]' /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/io/LasWriter.cpp:674:24: required from here /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-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())); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/vector:72, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/compression/LazPerfVlrCompression.hpp:37, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/io/LasWriter.cpp:37: /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {pdal::las::ExtraDim}; _Tp = pdal::las::ExtraDim; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/string:51, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/build/include/pdal/pdal_features.hpp:9, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/io/LasWriter.cpp:35: /usr/include/c++/13.2.1/bits/stl_algobase.h: In function '_ForwardIterator std::__remove_if(_ForwardIterator, _ForwardIterator, _Predicate) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]': /usr/include/c++/13.2.1/bits/stl_algobase.h:2133:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2133 | __remove_if(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algobase.h:2133:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/13.2.1/algorithm:61, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/util/Utils.hpp:37, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/util/Uuid.hpp:66, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/io/HeaderVal.hpp:36, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/io/LasWriter.hpp:39: In function '_FIter std::remove(_FIter, _FIter, const _Tp&) [with _FIter = __gnu_cxx::__normal_iterator >; _Tp = pdal::las::Vlr]', inlined from 'void pdal::Utils::remove(CONTAINER&, const VALUE&) [with CONTAINER = std::vector; VALUE = pdal::las::Vlr]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/util/Algorithm.hpp:82:27: /usr/include/c++/13.2.1/bits/stl_algo.h:846:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 846 | return std::__remove_if(__first, __last, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 847 | __gnu_cxx::__ops::__iter_equals_val(__value)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {pdal::las::ExtraDim}; _Tp = pdal::las::ExtraDim; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = pdal::las::ExtraDim; _Alloc = std::allocator]' at /usr/include/c++/13.2.1/bits/stl_vector.h:1296:21, inlined from 'virtual void pdal::LasWriter::prepared(pdal::PointTableRef)' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/io/LasWriter.cpp:240:38: /usr/include/c++/13.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const pdal::las::Evlr&}; _Tp = pdal::las::Evlr; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const pdal::las::Vlr&}; _Tp = pdal::las::Vlr; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 In file included from /usr/include/c++/13.2.1/vector:66: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = pdal::las::Evlr; _Alloc = std::allocator]', inlined from 'void pdal::LasWriter::addVlr(const pdal::las::Evlr&)' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/io/LasWriter.cpp:635:30: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = pdal::las::Vlr; _Alloc = std::allocator]', inlined from 'void pdal::LasWriter::addVlr(const pdal::las::Evlr&)' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/io/LasWriter.cpp:642:25: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {pdal::las::Evlr}; _Tp = pdal::las::Evlr; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {pdal::las::Evlr}; _Tp = pdal::las::Evlr; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = pdal::las::Evlr; _Alloc = std::allocator]' at /usr/include/c++/13.2.1/bits/stl_vector.h:1296:21, inlined from 'void pdal::VArg::setValue(const std::string&) [with T = pdal::las::Evlr]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/util/ProgramArgs.hpp:787:24: /usr/include/c++/13.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/regex:55, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/pdal_types.hpp:44, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/build/include/pdal/Dimension.hpp:10, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/DimDetail.hpp:37, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/PointView.hpp:37, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/io/StacReader.hpp:40, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/io/StacReader.cpp:34: /usr/include/c++/13.2.1/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/13.2.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/regex:56: /usr/include/c++/13.2.1/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/13.2.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/vector:65, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/build/include/pdal/Dimension.hpp:7: /usr/include/c++/13.2.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _ForwardIterator = nlohmann::basic_json<>*]': /usr/include/c++/13.2.1/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 113 | __do_uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _ForwardIterator = nlohmann::basic_json<>*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _ForwardIterator = nlohmann::basic_json<>*]' at /usr/include/c++/13.2.1/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _ForwardIterator = nlohmann::basic_json<>*; _Tp = nlohmann::basic_json<>]' at /usr/include/c++/13.2.1/bits/stl_uninitialized.h:373:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]' at /usr/include/c++/13.2.1/bits/stl_vector.h:603:31, inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = std::vector, std::allocator > >; _Args = {const std::vector, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > >, std::allocator, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > > > >&}; _Tp = std::vector, std::allocator > >]' at /usr/include/c++/13.2.1/bits/new_allocator.h:187:4, inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = std::vector, std::allocator > >; _Args = {const std::vector, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > >, std::allocator, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > > > >&}; _Tp = std::vector, std::allocator > >]' at /usr/include/c++/13.2.1/bits/alloc_traits.h:537:17, inlined from 'static T* nlohmann::basic_json::create(Args&& ...) [with T = std::vector, std::allocator > >; Args = {const std::vector, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > >, std::allocator, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > > > >&}; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer; BinaryType = std::vector]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/nlohmann/nlohmann/json.hpp:17556:35, inlined from 'nlohmann::basic_json::json_value::json_value(const nlohmann::basic_json::array_t&) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer; BinaryType = std::vector]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/nlohmann/nlohmann/json.hpp:17705:65, inlined from 'nlohmann::basic_json::basic_json(const nlohmann::basic_json&) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer; BinaryType = std::vector]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/nlohmann/nlohmann/json.hpp:18317:17: /usr/include/c++/13.2.1/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]', inlined from 'bool nlohmann::detail::json_sax_dom_callback_parser::key(string_t&) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/nlohmann/nlohmann/json.hpp:6119:76: /usr/include/c++/13.2.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _ForwardIterator = nlohmann::basic_json<>*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _ForwardIterator = nlohmann::basic_json<>*]' at /usr/include/c++/13.2.1/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _ForwardIterator = nlohmann::basic_json<>*; _Tp = nlohmann::basic_json<>]' at /usr/include/c++/13.2.1/bits/stl_uninitialized.h:373:37, inlined from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]' at /usr/include/c++/13.2.1/bits/stl_vector.h:1619:35, inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]' at /usr/include/c++/13.2.1/bits/vector.tcc:238:44, inlined from 'void pdal::VArg::reset() [with T = nlohmann::basic_json<>]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/util/ProgramArgs.hpp:800:15: /usr/include/c++/13.2.1/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _ForwardIterator = nlohmann::basic_json<>*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _ForwardIterator = nlohmann::basic_json<>*]' at /usr/include/c++/13.2.1/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _ForwardIterator = nlohmann::basic_json<>*; _Tp = nlohmann::basic_json<>]' at /usr/include/c++/13.2.1/bits/stl_uninitialized.h:373:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]' at /usr/include/c++/13.2.1/bits/stl_vector.h:603:31, inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = std::vector, std::allocator > >; _Args = {const std::vector, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > >, std::allocator, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > > > >&}; _Tp = std::vector, std::allocator > >]' at /usr/include/c++/13.2.1/bits/new_allocator.h:187:4, inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = std::vector, std::allocator > >; _Args = {const std::vector, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > >, std::allocator, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > > > >&}; _Tp = std::vector, std::allocator > >]' at /usr/include/c++/13.2.1/bits/alloc_traits.h:537:17, inlined from 'static T* nlohmann::basic_json::create(Args&& ...) [with T = std::vector, std::allocator > >; Args = {const std::vector, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > >, std::allocator, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > > > >&}; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer; BinaryType = std::vector]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/nlohmann/nlohmann/json.hpp:17556:35, inlined from 'nlohmann::basic_json::json_value::json_value(const nlohmann::basic_json::array_t&) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer; BinaryType = std::vector]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/nlohmann/nlohmann/json.hpp:17705:65, inlined from 'static void nlohmann::detail::external_constructor::construct(BasicJsonType&, const typename BasicJsonType::array_t&) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/nlohmann/nlohmann/json.hpp:4647:9, inlined from 'void nlohmann::detail::to_json(BasicJsonType&, const CompatibleArrayType&) [with BasicJsonType = nlohmann::basic_json<>; CompatibleArrayType = std::vector, std::allocator > >; typename std::enable_if<((((is_compatible_array_type::value && (! is_compatible_object_type::value)) && (! is_compatible_string_type::value)) && (! std::is_same::value)) && (! is_basic_json::value)), int>::type = 0]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/nlohmann/nlohmann/json.hpp:4816:52, inlined from 'decltype ((nlohmann::detail::to_json(j, forward(val)), void())) nlohmann::detail::to_json_fn::operator()(BasicJsonType&, T&&) const [with BasicJsonType = nlohmann::basic_json<>; T = std::vector, std::allocator > >&]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/nlohmann/nlohmann/json.hpp:4901:23, inlined from 'static decltype ((nlohmann::{anonymous}::to_json(j, forward(val)), void())) nlohmann::adl_serializer::to_json(BasicJsonType&, TargetType&&) [with BasicJsonType = nlohmann::basic_json<>; TargetType = std::vector, std::allocator > >&; ValueType = std::vector, std::allocator > >; = void]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/nlohmann/nlohmann/json.hpp:4954:28, inlined from 'nlohmann::basic_json::basic_json(CompatibleType&&) [with CompatibleType = std::vector, std::allocator > >&; U = std::vector, std::allocator > >; typename std::enable_if<((! nlohmann::detail::is_basic_json::value) && nlohmann::detail::is_compatible_type, U>::value), int>::type = 0; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer; BinaryType = std::vector]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/nlohmann/nlohmann/json.hpp:17997:35, inlined from 'void pdal::StacReader::initializeArgs()' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/io/StacReader.cpp:343:43: /usr/include/c++/13.2.1/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]', inlined from 'bool nlohmann::detail::json_sax_dom_parser::key(string_t&) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/nlohmann/nlohmann/json.hpp:5930:72, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>; InputAdapterType = nlohmann::detail::input_stream_adapter]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/nlohmann/nlohmann/json.hpp:11117:21: /usr/include/c++/13.2.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/algorithm:61, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/util/Utils.hpp:37, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/DimUtil.hpp:40, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/build/include/pdal/Dimension.hpp:9, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/Stage.hpp:39, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/Filter.hpp:39, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/ChipperFilter.hpp:44, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/ChipperFilter.cpp:34: /usr/include/c++/13.2.1/bits/stl_algo.h: In function '_ForwardIterator std::__upper_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = pdal::ChipPtRef; _Compare = __gnu_cxx::__ops::_Val_less_iter]': /usr/include/c++/13.2.1/bits/stl_algo.h:2022:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2022 | __upper_bound(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h:2022:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/13.2.1/bits/stl_uninitialized.h:63, from /usr/include/c++/13.2.1/memory:69, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/Filter.hpp:37: /usr/include/c++/13.2.1/bits/stl_algobase.h: In function '_ForwardIterator std::__lower_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = pdal::ChipPtRef; _Compare = __gnu_cxx::__ops::_Iter_less_val]': /usr/include/c++/13.2.1/bits/stl_algobase.h:1459:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1459 | __lower_bound(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algobase.h:1459:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/13.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/13.2.1/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1812 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/13.2.1/bits/stl_algo.h: In function '_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = pdal::ChipPtRef*; _OutputIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/13.2.1/bits/stl_algo.h:2649:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2649 | __move_merge(_InputIterator __first1, _InputIterator __last1, | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h: In function '_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = __gnu_cxx::__normal_iterator >; _OutputIterator = pdal::ChipPtRef*; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/13.2.1/bits/stl_algo.h:2649:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/13.2.1/bits/stl_algo.h:2649:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/13.2.1/bits/stl_algo.h:2649:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/13.2.1/bits/stl_algo.h:2649:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/13.2.1/bits/stl_algo.h: In function 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Pointer = pdal::ChipPtRef*; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/13.2.1/bits/stl_algo.h:2716:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2716 | __merge_sort_with_buffer(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h:2716:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In function 'void std::__chunk_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Distance, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Pointer = pdal::ChipPtRef*; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/13.2.1/bits/stl_algo.h:2727:34: /usr/include/c++/13.2.1/bits/stl_algo.h:2706:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2706 | std::__insertion_sort(__first, __first + __chunk_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h:2709:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2709 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h:2709:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In function 'void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare) [with _RandomAccessIterator1 = __gnu_cxx::__normal_iterator >; _RandomAccessIterator2 = pdal::ChipPtRef*; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Pointer = pdal::ChipPtRef*; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/13.2.1/bits/stl_algo.h:2731:26: /usr/include/c++/13.2.1/bits/stl_algo.h:2684:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2684 | __result = std::__move_merge(__first, __first + __step_size, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2685 | __first + __step_size, | ~~~~~~~~~~~~~~~~~~~~~~ 2686 | __first + __two_step, | ~~~~~~~~~~~~~~~~~~~~~ 2687 | __result, __comp); | ~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h:2684:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/13.2.1/bits/stl_algo.h:2692:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2692 | std::__move_merge(__first, __first + __step_size, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2693 | __first + __step_size, __last, __result, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h:2692:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In function 'void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare) [with _RandomAccessIterator1 = pdal::ChipPtRef*; _RandomAccessIterator2 = __gnu_cxx::__normal_iterator >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Pointer = pdal::ChipPtRef*; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/13.2.1/bits/stl_algo.h:2734:26: /usr/include/c++/13.2.1/bits/stl_algo.h:2684:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2684 | __result = std::__move_merge(__first, __first + __step_size, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2685 | __first + __step_size, | ~~~~~~~~~~~~~~~~~~~~~~ 2686 | __first + __two_step, | ~~~~~~~~~~~~~~~~~~~~~ 2687 | __result, __comp); | ~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h:2692:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2692 | std::__move_merge(__first, __first + __step_size, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2693 | __first + __step_size, __last, __result, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h:2692:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/13.2.1/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Pointer = pdal::ChipPtRef*; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/13.2.1/bits/stl_algo.h:2401:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2401 | __merge_adaptive(_BidirectionalIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h:2401:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/13.2.1/bits/stl_algo.h:2401:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/13.2.1/bits/stl_algo.h: In function 'void std::__stable_sort_adaptive(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Pointer = pdal::ChipPtRef*; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/13.2.1/bits/stl_algo.h:2742:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2742 | __stable_sort_adaptive(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h:2742:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/13.2.1/bits/stl_algo.h:2742:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/13.2.1/bits/stl_algo.h:2747:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2747 | std::__merge_sort_with_buffer(__first, __middle, __buffer, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h:2748:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2748 | std::__merge_sort_with_buffer(__middle, __last, __buffer, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h:2750:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2750 | std::__merge_adaptive(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2751 | __middle - __first, __last - __middle, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2752 | __buffer, __comp); | ~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h: In function '_RandomAccessIterator std::_V2::__rotate(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >]': /usr/include/c++/13.2.1/bits/stl_algo.h:1283:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1283 | __rotate(_RandomAccessIterator __first, | ^~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h:1283:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/13.2.1/bits/stl_algo.h:1283:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/13.2.1/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/13.2.1/bits/stl_algo.h:2477:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2477 | __merge_without_buffer(_BidirectionalIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h:2477:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/13.2.1/bits/stl_algo.h:2477:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/13.2.1/bits/stl_algo.h:2502:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2502 | = std::__lower_bound(__middle, __last, *__first_cut, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2503 | __gnu_cxx::__ops::__iter_comp_val(__comp)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h:2511:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2511 | = std::__upper_bound(__first, __middle, *__second_cut, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2512 | __gnu_cxx::__ops::__val_comp_iter(__comp)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = __gnu_cxx::__normal_iterator >]', inlined from 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/13.2.1/bits/stl_algo.h:2517:15: /usr/include/c++/13.2.1/bits/stl_algo.h:1399:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1399 | return std::__rotate(__first, __middle, __last, | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1400 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/13.2.1/bits/stl_algo.h:2518:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2518 | std::__merge_without_buffer(__first, __first_cut, __new_middle, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2519 | __len11, __len22, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h:2520:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2520 | std::__merge_without_buffer(__new_middle, __second_cut, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2521 | __len1 - __len11, __len2 - __len22, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h: In function 'void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/13.2.1/bits/stl_algo.h:2785:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2785 | __inplace_stable_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h:2785:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/13.2.1/bits/stl_algo.h:2790:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2790 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h:2794:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2794 | std::__inplace_stable_sort(__first, __middle, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h:2795:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2795 | std::__inplace_stable_sort(__middle, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h:2796:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2796 | std::__merge_without_buffer(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2797 | __middle - __first, | ~~~~~~~~~~~~~~~~~~~ 2798 | __last - __middle, | ~~~~~~~~~~~~~~~~~~ 2799 | __comp); | ~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h: In function 'void std::__merge_adaptive_resize(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Pointer = pdal::ChipPtRef*; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/13.2.1/bits/stl_algo.h:2424:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2424 | __merge_adaptive_resize(_BidirectionalIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h:2424:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/13.2.1/bits/stl_algo.h:2424:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/13.2.1/bits/stl_algo.h:2432:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2432 | std::__merge_adaptive(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2433 | __len1, __len2, __buffer, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h:2445:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2445 | = std::__lower_bound(__middle, __last, *__first_cut, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2446 | __gnu_cxx::__ops::__iter_comp_val(__comp)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h:2454:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2454 | = std::__upper_bound(__first, __middle, *__second_cut, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2455 | __gnu_cxx::__ops::__val_comp_iter(__comp)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = __gnu_cxx::__normal_iterator >]', inlined from '_BidirectionalIterator1 std::__rotate_adaptive(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator1, _Distance, _Distance, _BidirectionalIterator2, _Distance) [with _BidirectionalIterator1 = __gnu_cxx::__normal_iterator >; _BidirectionalIterator2 = pdal::ChipPtRef*; _Distance = int]' at /usr/include/c++/13.2.1/bits/stl_algo.h:2394:20, inlined from 'void std::__merge_adaptive_resize(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Pointer = pdal::ChipPtRef*; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/13.2.1/bits/stl_algo.h:2460:30: /usr/include/c++/13.2.1/bits/stl_algo.h:1399:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1399 | return std::__rotate(__first, __middle, __last, | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1400 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h: In function 'void std::__merge_adaptive_resize(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Pointer = pdal::ChipPtRef*; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/13.2.1/bits/stl_algo.h:2463:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2463 | std::__merge_adaptive_resize(__first, __first_cut, __new_middle, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2464 | __len11, __len22, | ~~~~~~~~~~~~~~~~~ 2465 | __buffer, __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h:2466:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2466 | std::__merge_adaptive_resize(__new_middle, __second_cut, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2467 | _Distance(__len1 - __len11), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2468 | _Distance(__len2 - __len22), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2469 | __buffer, __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h: In function 'void std::__stable_sort_adaptive_resize(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Distance, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Pointer = pdal::ChipPtRef*; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/13.2.1/bits/stl_algo.h:2758:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2758 | __stable_sort_adaptive_resize(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h:2758:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/13.2.1/bits/stl_algo.h:2767:45: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >' changed in GCC 7.1 2767 | std::__stable_sort_adaptive_resize(__first, __middle, __buffer, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2768 | __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h:2769:45: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2769 | std::__stable_sort_adaptive_resize(__middle, __last, __buffer, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2770 | __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h:2771:39: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >' changed in GCC 7.1 2771 | std::__merge_adaptive_resize(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2772 | _Distance(__middle - __first), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2773 | _Distance(__last - __middle), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2774 | __buffer, __buffer_size, | ~~~~~~~~~~~~~~~~~~~~~~~~ 2775 | __comp); | ~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h:2778:36: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >' changed in GCC 7.1 2778 | std::__stable_sort_adaptive(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2779 | __buffer, __comp); | ~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/vector:72, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/build/include/pdal/Dimension.hpp:7: /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const pdal::ChipPtRef&}; _Tp = pdal::ChipPtRef; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/vector:66: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = pdal::ChipPtRef; _Alloc = std::allocator]', inlined from 'void pdal::ChipRefList::push_back(const pdal::ChipPtRef&)' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/ChipperFilter.hpp:95:24, inlined from 'void pdal::ChipperFilter::load(pdal::PointView&, pdal::ChipRefList&, pdal::ChipRefList&, pdal::ChipRefList&)' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/ChipperFilter.cpp:119:23: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = pdal::ChipPtRef; _Alloc = std::allocator]', inlined from 'void pdal::ChipRefList::push_back(const pdal::ChipPtRef&)' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/ChipperFilter.hpp:95:24, inlined from 'void pdal::ChipperFilter::load(pdal::PointView&, pdal::ChipRefList&, pdal::ChipRefList&, pdal::ChipRefList&)' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/ChipperFilter.cpp:125:23: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In function 'void std::__stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::stable_sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/13.2.1/bits/stl_algo.h:5083:36, inlined from 'void pdal::ChipperFilter::load(pdal::PointView&, pdal::ChipRefList&, pdal::ChipRefList&, pdal::ChipRefList&)' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/ChipperFilter.cpp:129:21: /usr/include/c++/13.2.1/bits/stl_algo.h:5047:43: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 5047 | std::__stable_sort_adaptive_resize(__first, __last, __buf.begin(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5048 | _DistanceType(__buf.size()), __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h:5041:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 5041 | std::__stable_sort_adaptive(__first, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 5042 | __first + _DistanceType(__buf.size()), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5043 | __last, __buf.begin(), __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h:5045:35: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 5045 | std::__inplace_stable_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::stable_sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/13.2.1/bits/stl_algo.h:5083:36, inlined from 'void pdal::ChipperFilter::load(pdal::PointView&, pdal::ChipRefList&, pdal::ChipRefList&, pdal::ChipRefList&)' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/ChipperFilter.cpp:137:21: /usr/include/c++/13.2.1/bits/stl_algo.h:5047:43: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 5047 | std::__stable_sort_adaptive_resize(__first, __last, __buf.begin(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5048 | _DistanceType(__buf.size()), __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h:5041:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 5041 | std::__stable_sort_adaptive(__first, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 5042 | __first + _DistanceType(__buf.size()), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5043 | __last, __buf.begin(), __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h:5045:35: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 5045 | std::__inplace_stable_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = long long unsigned int; _Alloc = std::allocator]' at /usr/include/c++/13.2.1/bits/stl_vector.h:1296:21, inlined from 'void pdal::ChipperFilter::partition(pdal::point_count_t)' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/ChipperFilter.cpp:174:27: /usr/include/c++/13.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = long long unsigned int; _Alloc = std::allocator]' at /usr/include/c++/13.2.1/bits/stl_vector.h:1296:21, inlined from 'void pdal::ChipperFilter::partition(pdal::point_count_t)' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/ChipperFilter.cpp:179:31: /usr/include/c++/13.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/vector:72, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/build/include/pdal/Dimension.hpp:7, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/Stage.hpp:39, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/Filter.hpp:39, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/ColorizationFilter.hpp:37, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/ColorizationFilter.cpp:35: /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const pdal::ColorizationFilter::BandInfo&}; _Tp = pdal::ColorizationFilter::BandInfo; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/vector:66: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = pdal::ColorizationFilter::BandInfo; _Alloc = std::allocator]', inlined from 'virtual void pdal::ColorizationFilter::initialize()' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/ColorizationFilter.cpp:162:30: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/vector:72, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/build/include/pdal/Dimension.hpp:7, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/Stage.hpp:39, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/Filter.hpp:39, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/ClusterFilter.hpp:37, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/ClusterFilter.cpp:35: /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const long long unsigned int&}; _Tp = long long unsigned int; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/vector:66: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]', inlined from 'std::deque > pdal::Segmentation::extractClusters(pdal::PointView&, uint64_t, uint64_t, double) [with KDINDEX = pdal::KD3Index]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/private/Segmentation.hpp:120:29: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]', inlined from 'std::deque > pdal::Segmentation::extractClusters(pdal::PointView&, uint64_t, uint64_t, double) [with KDINDEX = pdal::KD3Index]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/private/Segmentation.hpp:145:37: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]', inlined from 'std::deque > pdal::Segmentation::extractClusters(pdal::PointView&, uint64_t, uint64_t, double) [with KDINDEX = pdal::KD2Index]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/private/Segmentation.hpp:120:29: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]', inlined from 'std::deque > pdal::Segmentation::extractClusters(pdal::PointView&, uint64_t, uint64_t, double) [with KDINDEX = pdal::KD2Index]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/private/Segmentation.hpp:145:37: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/bits/unordered_map.h:33, from /usr/include/c++/13.2.1/unordered_map:41, from /usr/include/c++/13.2.1/functional:63, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/PluginManager.hpp:51, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/PluginHelper.hpp:41, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/Stage.hpp:45, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/Filter.hpp:39, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/DBSCANFilter.hpp:37, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/DBSCANFilter.cpp:38: /usr/include/c++/13.2.1/bits/hashtable.h: In constructor 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::_Hashtable(_InputIterator, _InputIterator, size_type, const _Hash&, const _Equal&, const allocator_type&, std::true_type) [with _InputIterator = __gnu_cxx::__normal_iterator >; _Key = long long unsigned int; _Value = long long unsigned int; _Alloc = std::allocator; _ExtractKey = std::__detail::_Identity; _Equal = std::equal_to; _Hash = std::hash; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits]': /usr/include/c++/13.2.1/bits/hashtable.h:1193:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1193 | _Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1194 | _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>:: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/hashtable.h:1193:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In constructor 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::_Hashtable(_InputIterator, _InputIterator, size_type, const _Hash&, const key_equal&, const allocator_type&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _Key = long long unsigned int; _Value = long long unsigned int; _Alloc = std::allocator; _ExtractKey = std::__detail::_Identity; _Equal = std::equal_to; _Hash = std::hash; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits]', inlined from 'std::unordered_set<_Value, _Hash, _Pred, _Alloc>::unordered_set(_InputIterator, _InputIterator, size_type, const hasher&, const key_equal&, const allocator_type&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _Value = long long unsigned int; _Hash = std::hash; _Pred = std::equal_to; _Alloc = std::allocator]' at /usr/include/c++/13.2.1/bits/unordered_set.h:178:4, inlined from 'virtual void pdal::DBSCANFilter::filter(pdal::PointView&)' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/DBSCANFilter.cpp:131:72: /usr/include/c++/13.2.1/bits/hashtable.h:568:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 568 | __unique_keys{}) | ^ In file included from /usr/include/c++/13.2.1/vector:72, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/build/include/pdal/Dimension.hpp:7, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/Stage.hpp:39, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/Filter.hpp:39, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/SMRFilter.hpp:37, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/SMRFilter.cpp:40: /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const pdal::DimRange&}; _Tp = pdal::DimRange; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/vector:66: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = pdal::DimRange; _Alloc = std::allocator]', inlined from 'virtual void pdal::VArg::setValue(const std::string&)' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/private/DimRange.hpp:128:28: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/bits/stl_algo.h:61, from /usr/include/c++/13.2.1/algorithm:61, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/util/Utils.hpp:37, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/DimUtil.hpp:40, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/build/include/pdal/Dimension.hpp:9, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/Stage.hpp:39, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/Filter.hpp:39, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/ColorinterpFilter.hpp:37, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/ColorinterpFilter.cpp:35: /usr/include/c++/13.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/13.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h: In function 'void std::__introselect(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/13.2.1/bits/stl_algo.h:1957:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1957 | __introselect(_RandomAccessIterator __first, _RandomAccessIterator __nth, | ^~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h:1957:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/13.2.1/bits/stl_algo.h:1957:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/13.2.1/vector:72, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/build/include/pdal/Dimension.hpp:7: /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/vector:66: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void pdal::stats::Summary::insert(double)' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/StatsFilter.hpp:168:29: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In function 'void std::nth_element(_RAIter, _RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]', inlined from 'pdal::ColorinterpFilter::filter(pdal::PointView&)::)>' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/ColorinterpFilter.cpp:198:29, inlined from 'virtual void pdal::ColorinterpFilter::filter(pdal::PointView&)' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/ColorinterpFilter.cpp:204:32: /usr/include/c++/13.2.1/bits/stl_algo.h:4788:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 4788 | std::__introselect(__first, __nth, __last, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 4789 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4790 | __gnu_cxx::__ops::__iter_less_iter()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::nth_element(_RAIter, _RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]', inlined from 'pdal::ColorinterpFilter::filter(pdal::PointView&)::)>' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/ColorinterpFilter.cpp:198:29, inlined from 'virtual void pdal::ColorinterpFilter::filter(pdal::PointView&)' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/ColorinterpFilter.cpp:209:34: /usr/include/c++/13.2.1/bits/stl_algo.h:4788:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 4788 | std::__introselect(__first, __nth, __last, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 4789 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4790 | __gnu_cxx::__ops::__iter_less_iter()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/map:62, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/nlohmann/nlohmann/json.hpp:73, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/MongoExpressionFilter.cpp:35: /usr/include/c++/13.2.1/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/13.2.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/map:63: /usr/include/c++/13.2.1/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/13.2.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]', inlined from 'bool nlohmann::detail::json_sax_dom_callback_parser::key(string_t&) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/nlohmann/nlohmann/json.hpp:6119:76: /usr/include/c++/13.2.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]', inlined from 'bool nlohmann::detail::json_sax_dom_parser::key(string_t&) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/nlohmann/nlohmann/json.hpp:5930:72, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>; InputAdapterType = nlohmann::detail::input_stream_adapter]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/nlohmann/nlohmann/json.hpp:11117:21: /usr/include/c++/13.2.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/vector:72, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/build/include/pdal/Dimension.hpp:7, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/Stage.hpp:39, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/Filter.hpp:39, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/AssignFilter.hpp:37, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/AssignFilter.cpp:35: /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {pdal::AssignRange}; _Tp = pdal::AssignRange; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {pdal::AssignRange}; _Tp = pdal::AssignRange; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = pdal::AssignRange; _Alloc = std::allocator]' at /usr/include/c++/13.2.1/bits/stl_vector.h:1296:21, inlined from 'void pdal::VArg::setValue(const std::string&) [with T = pdal::AssignRange]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/util/ProgramArgs.hpp:787:24: /usr/include/c++/13.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/map:62, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/JsonFwd.hpp:5, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/io/EptAddonWriter.hpp:42, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/io/EptAddonWriter.cpp:35: /usr/include/c++/13.2.1/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/13.2.1/bits/stl_tree.h:2210:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2210 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > >}; _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/13.2.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/map:63: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > >}; _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]', inlined from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::emplace(_Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > >}; _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]' at /usr/include/c++/13.2.1/bits/stl_map.h:601:22, inlined from 'nlohmann::basic_json::basic_json(initializer_list_t, bool, value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer; BinaryType = std::vector]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/nlohmann/nlohmann/json.hpp:18096:40: /usr/include/c++/13.2.1/bits/stl_map.h:640:45: note: parameter passing for argument of type 'std::map, nlohmann::basic_json<>, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' {aka 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator'} changed in GCC 7.1 640 | return _M_t._M_emplace_hint_unique(__pos, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 641 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/13.2.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/13.2.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]', inlined from 'nlohmann::basic_json::value_type& nlohmann::basic_json::operator[](const typename object_t::key_type&) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer; BinaryType = std::vector]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/nlohmann/nlohmann/json.hpp:19254:57: /usr/include/c++/13.2.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]', inlined from 'bool nlohmann::detail::json_sax_dom_callback_parser::key(string_t&) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/nlohmann/nlohmann/json.hpp:6119:76: /usr/include/c++/13.2.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/CropFilter.cpp:45: /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/private/pnp/GridPnp.hpp: In member function 'pdal::GridPnp::Point pdal::GridPnp::Cell::point() const': /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/private/pnp/GridPnp.hpp:111:13: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | { return m_point; } | ^ In file included from /usr/include/c++/13.2.1/vector:72, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/build/include/pdal/Dimension.hpp:7, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/Stage.hpp:39, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/Filter.hpp:39, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/CropFilter.hpp:40, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/CropFilter.cpp:35: /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const std::pair&}; _Tp = std::pair; _Alloc = std::allocator >]': /usr/include/c++/13.2.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::pair}; _Tp = std::pair; _Alloc = std::allocator >]': /usr/include/c++/13.2.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 In file included from /usr/include/c++/13.2.1/vector:66: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = std::pair; _Alloc = std::allocator >]', inlined from 'void pdal::GridPnp::fillRingList(const Ring&, const std::vector > >&)' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/private/pnp/GridPnp.hpp:213:30, inlined from 'pdal::GridPnp::GridPnp(const Ring&, const std::vector > >&)' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/private/pnp/GridPnp.hpp:41:21, inlined from 'void pdal::CropFilter::transform(const pdal::SpatialReference&)' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/CropFilter.cpp:192:52: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair}; _Tp = std::pair; _Alloc = std::allocator >]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = std::pair; _Alloc = std::allocator >]' at /usr/include/c++/13.2.1/bits/stl_vector.h:1296:21, inlined from 'void pdal::GridPnp::fillRingList(const Ring&, const std::vector > >&)' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/private/pnp/GridPnp.hpp:217:30, inlined from 'pdal::GridPnp::GridPnp(const Ring&, const std::vector > >&)' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/private/pnp/GridPnp.hpp:41:21, inlined from 'void pdal::CropFilter::transform(const pdal::SpatialReference&)' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/CropFilter.cpp:192:52: /usr/include/c++/13.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = std::pair; _Alloc = std::allocator >]', inlined from 'void pdal::GridPnp::fillRingList(const Ring&, const std::vector > >&)' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/private/pnp/GridPnp.hpp:219:34, inlined from 'pdal::GridPnp::GridPnp(const Ring&, const std::vector > >&)' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/private/pnp/GridPnp.hpp:41:21, inlined from 'void pdal::CropFilter::transform(const pdal::SpatialReference&)' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/CropFilter.cpp:192:52: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const pdal::Bounds&}; _Tp = pdal::Bounds; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {pdal::Bounds}; _Tp = pdal::Bounds; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {pdal::Bounds}; _Tp = pdal::Bounds; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = pdal::Bounds; _Alloc = std::allocator]' at /usr/include/c++/13.2.1/bits/stl_vector.h:1296:21, inlined from 'void pdal::VArg::setValue(const std::string&) [with T = pdal::Bounds]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/util/ProgramArgs.hpp:787:24: /usr/include/c++/13.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = pdal::Bounds; _Alloc = std::allocator]', inlined from 'virtual void pdal::CropFilter::initialize()' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/CropFilter.cpp:124:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/map:62, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/io/EsriReader.hpp:39, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/io/EsriReader.cpp:35: /usr/include/c++/13.2.1/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/13.2.1/bits/stl_tree.h:2210:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2210 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/13.2.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/map:63: /usr/include/c++/13.2.1/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/13.2.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]', inlined from 'bool nlohmann::detail::json_sax_dom_callback_parser::key(string_t&) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/nlohmann/nlohmann/json.hpp:6119:76: /usr/include/c++/13.2.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]', inlined from 'bool nlohmann::detail::json_sax_dom_parser::key(string_t&) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/nlohmann/nlohmann/json.hpp:5930:72, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>; InputAdapterType = nlohmann::detail::iterator_input_adapter<__gnu_cxx::__normal_iterator > >]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/nlohmann/nlohmann/json.hpp:11117:21: /usr/include/c++/13.2.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/vector:72, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/build/include/pdal/Dimension.hpp:7, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/Stage.hpp:39, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/Filter.hpp:39, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/CSFilter.hpp:37, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/CSFilter.cpp:40: /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const pdal::DimRange&}; _Tp = pdal::DimRange; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const csf::Point&}; _Tp = csf::Point; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 In file included from /usr/include/c++/13.2.1/vector:66: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = pdal::DimRange; _Alloc = std::allocator]', inlined from 'virtual void pdal::VArg::setValue(const std::string&)' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/private/DimRange.hpp:128:28: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = csf::Point; _Alloc = std::allocator]', inlined from 'virtual pdal::PointViewSet pdal::CSFilter::run(pdal::PointViewPtr)' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/CSFilter.cpp:225:24: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/bits/stl_algo.h:61, from /usr/include/c++/13.2.1/algorithm:61, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/util/Utils.hpp:37, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/DimUtil.hpp:40, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/build/include/pdal/Dimension.hpp:9, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/DimDetail.hpp:37, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/PointView.hpp:37, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/KDIndex.hpp:37, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/GreedyProjection.cpp:40: /usr/include/c++/13.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = long long unsigned int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/13.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Val_comp_iter >]': /usr/include/c++/13.2.1/bits/stl_algo.h:1792:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1792 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = pdal::GreedyProjection::nnAngle; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/13.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/13.2.1/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1812 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/13.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/13.2.1/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1918 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/13.2.1/bits/stl_algo.h:1932:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1932 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/13.2.1/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1812 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/13.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/13.2.1/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1918 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/13.2.1/bits/stl_algo.h:1932:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1932 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/vector:72, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/build/include/pdal/Dimension.hpp:7: /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const long long unsigned int&}; _Tp = long long unsigned int; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/vector:66: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]', inlined from 'void pdal::GreedyProjection::addFringePoint(pdal::PointId, pdal::PointId)' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/GreedyProjection.hpp:423:32: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const pdal::GreedyProjection::doubleEdge&}; _Tp = pdal::GreedyProjection::doubleEdge; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = pdal::GreedyProjection::doubleEdge; _Alloc = std::allocator]', inlined from 'virtual void pdal::GreedyProjection::filter(pdal::PointView&)' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/GreedyProjection.cpp:285:32: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = pdal::GreedyProjection::doubleEdge; _Alloc = std::allocator]', inlined from 'virtual void pdal::GreedyProjection::filter(pdal::PointView&)' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/GreedyProjection.cpp:500:32: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]', inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >; _Compare = pdal::GreedyProjection::filter(pdal::PointView&)::]' at /usr/include/c++/13.2.1/bits/stl_algo.h:4894:18, inlined from 'virtual void pdal::GreedyProjection::filter(pdal::PointView&)' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/GreedyProjection.cpp:592:16: /usr/include/c++/13.2.1/bits/stl_algo.h:1947:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1947 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1948 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1949 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]' at /usr/include/c++/13.2.1/bits/stl_algo.h:1950:31, inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >; _Compare = pdal::GreedyProjection::filter(pdal::PointView&)::]' at /usr/include/c++/13.2.1/bits/stl_algo.h:4894:18, inlined from 'virtual void pdal::GreedyProjection::filter(pdal::PointView&)' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/GreedyProjection.cpp:592:16: /usr/include/c++/13.2.1/bits/stl_algo.h:1859:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1859 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h:1864:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1864 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/13.2.1/bits/stl_algo.h:4861:18, inlined from 'virtual void pdal::GreedyProjection::filter(pdal::PointView&)' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/GreedyProjection.cpp:1217:13: /usr/include/c++/13.2.1/bits/stl_algo.h:1947:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1947 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1948 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1949 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/13.2.1/bits/stl_algo.h:1950:31, inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/13.2.1/bits/stl_algo.h:4861:18, inlined from 'virtual void pdal::GreedyProjection::filter(pdal::PointView&)' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/GreedyProjection.cpp:1217:13: /usr/include/c++/13.2.1/bits/stl_algo.h:1859:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1859 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h:1864:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1864 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/map:62, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/io/EptReader.hpp:37, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/io/EptReader.cpp:35: /usr/include/c++/13.2.1/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/13.2.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/map:63: /usr/include/c++/13.2.1/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/13.2.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]', inlined from 'bool nlohmann::detail::json_sax_dom_callback_parser::key(string_t&) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/nlohmann/nlohmann/json.hpp:6119:76: /usr/include/c++/13.2.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]', inlined from 'bool nlohmann::detail::json_sax_dom_parser::key(string_t&) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/nlohmann/nlohmann/json.hpp:5930:72, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>; InputAdapterType = nlohmann::detail::input_stream_adapter]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/nlohmann/nlohmann/json.hpp:11117:21: /usr/include/c++/13.2.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/map:62, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/io/CopcReader.hpp:37, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/io/CopcReader.cpp:35: /usr/include/c++/13.2.1/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/13.2.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/map:63: /usr/include/c++/13.2.1/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/13.2.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]', inlined from 'bool nlohmann::detail::json_sax_dom_callback_parser::key(string_t&) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/nlohmann/nlohmann/json.hpp:6119:76: /usr/include/c++/13.2.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/vector:72, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/build/include/pdal/Dimension.hpp:7, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/Stage.hpp:39, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/Reader.hpp:37, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/io/CopcReader.hpp:42: /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {pdal::las::Vlr}; _Tp = pdal::las::Vlr; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {pdal::las::Vlr}; _Tp = pdal::las::Vlr; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = pdal::las::Vlr; _Alloc = std::allocator]' at /usr/include/c++/13.2.1/bits/stl_vector.h:1296:21, inlined from 'pdal::CopcReader::fetchSrsVlrs(const pdal::las::VlrCatalog&)::' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/io/CopcReader.cpp:487:23: /usr/include/c++/13.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]', inlined from 'bool nlohmann::detail::json_sax_dom_parser::key(string_t&) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/nlohmann/nlohmann/json.hpp:5930:72, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>; InputAdapterType = nlohmann::detail::input_stream_adapter]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/nlohmann/nlohmann/json.hpp:11117:21: /usr/include/c++/13.2.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/regex:55, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/pdal_types.hpp:44, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/build/include/pdal/Dimension.hpp:10, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/Stage.hpp:39, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/Filter.hpp:39, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/TransformationFilter.hpp:40, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/GeoreferenceFilter.cpp:35: /usr/include/c++/13.2.1/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/13.2.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/regex:56: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]', inlined from 'bool nlohmann::detail::json_sax_dom_callback_parser::key(string_t&) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/nlohmann/nlohmann/json.hpp:6119:76: /usr/include/c++/13.2.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]', inlined from 'bool nlohmann::detail::json_sax_dom_parser::key(string_t&) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/nlohmann/nlohmann/json.hpp:5930:72, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>; InputAdapterType = nlohmann::detail::input_stream_adapter]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/nlohmann/nlohmann/json.hpp:10918:29: /usr/include/c++/13.2.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]', inlined from 'bool nlohmann::detail::json_sax_dom_parser::key(string_t&) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/nlohmann/nlohmann/json.hpp:5930:72, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>; InputAdapterType = nlohmann::detail::input_stream_adapter]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/nlohmann/nlohmann/json.hpp:11117:21: /usr/include/c++/13.2.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/vector:72, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/build/include/pdal/Dimension.hpp:7, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/Stage.hpp:39, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/Filter.hpp:39, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/IterativeClosestPoint.hpp:37, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/IterativeClosestPoint.cpp:35: /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const long long unsigned int&}; _Tp = long long unsigned int; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 In file included from /usr/include/c++/13.2.1/vector:66: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'virtual void pdal::IterativeClosestPoint::prepared(pdal::PointTableRef)' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/IterativeClosestPoint.cpp:91:28: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = long long unsigned int; _Alloc = std::allocator]' at /usr/include/c++/13.2.1/bits/stl_vector.h:1296:21, inlined from 'pdal::PointViewPtr pdal::IterativeClosestPoint::icp(pdal::PointViewPtr, pdal::PointViewPtr) const' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/IterativeClosestPoint.cpp:189:37: /usr/include/c++/13.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]', inlined from 'pdal::PointViewPtr pdal::IterativeClosestPoint::icp(pdal::PointViewPtr, pdal::PointViewPtr) const' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/IterativeClosestPoint.cpp:190:36: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/kazhdan/PPolynomial.h:33, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/kazhdan/BSplineData.h:35, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/kazhdan/MultiGridOctreeData.h:60, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/kazhdan/PoissonRecon.h:50, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/PoissonFilter.cpp:39: /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/kazhdan/Array.h: In function 'void* aligned_malloc(size_t, size_t)': /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-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 file included from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/kazhdan/MultiGridOctreeData.h:1002: /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/kazhdan/MultiGridOctreeData.Evaluation.inl: In instantiation of 'std::pair > Octree::_getCornerValueAndGradient(const ConstPointSupportKey&, const TreeOctNode*, int, const DenseNodeData&, const DenseNodeData&, const _Evaluator&, bool) const [with int FEMDegree = 2; BoundaryType BType = BOUNDARY_NEUMANN; Real = double; TreeOctNode = OctNode]': /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/kazhdan/MultiGridOctreeData.IsoSurface.inl:264:73: required from 'void Octree::_setSliceIsoCorners(const DenseNodeData&, const DenseNodeData&, Real, LocalDepth, int, int, std::vector<_SlabValues >&, const _Evaluator&, int) [with Vertex = PlyColorAndValueVertex; int FEMDegree = 2; BoundaryType BType = BOUNDARY_NEUMANN; Real = double; LocalDepth = int]' /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/kazhdan/MultiGridOctreeData.IsoSurface.inl:232:44: required from 'void Octree::_setSliceIsoCorners(const DenseNodeData&, const DenseNodeData&, Real, LocalDepth, int, std::vector<_SlabValues >&, const _Evaluator&, int) [with Vertex = PlyColorAndValueVertex; int FEMDegree = 2; BoundaryType BType = BOUNDARY_NEUMANN; Real = double; LocalDepth = int]' /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/kazhdan/MultiGridOctreeData.IsoSurface.inl:176:22: required from 'void Octree::getMCIsoSurface(const DensityEstimator*, const SparseNodeData, Real> >*, const DenseNodeData&, Real, Kazhdan::Mesh&, bool, bool, bool) [with int FEMDegree = 2; BoundaryType BType = BOUNDARY_NEUMANN; int WeightDegree = 2; int ColorDegree = 1; Vertex = PlyColorAndValueVertex; Real = double]' /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/kazhdan/PoissonRecon.h:331:9: required from 'void PoissonRecon::writeSurface(Kazhdan::Mesh&) [with Vertex = PlyColorAndValueVertex; Real = double]' /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/kazhdan/PoissonRecon.h:296:52: required from 'void PoissonRecon::extractMesh(Kazhdan::Mesh&) [with Real = double]' /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/PoissonFilter.cpp:307:22: required from here /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/kazhdan/MultiGridOctreeData.Evaluation.inl:1059:37: note: parameter passing for argument of type 'std::pair >' when C++17 is enabled changed to match C++14 in GCC 10.1 1059 | std::pair< Real , Point3D< Real > > Octree< Real >::_getCornerValueAndGradient( const ConstPointSupportKey< FEMDegree >& neighborKey , const TreeOctNode* node , int corner , const DenseNodeData< Real >& solution , const DenseNodeData< Real >& coarseSolution , const _Evaluator< FEMDegree , BType >& evaluator , bool isInterior ) const | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/vector:72, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/build/include/pdal/Dimension.hpp:7, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/Stage.hpp:39, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/pdal/Filter.hpp:39, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/PoissonFilter.hpp:37, from /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/filters/PoissonFilter.cpp:35: /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Octree::_IsoEdge&}; _Tp = Octree::_IsoEdge; _Alloc = std::allocator::_IsoEdge>]': /usr/include/c++/13.2.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::_IsoEdge, std::allocator::_IsoEdge> >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const long long int&}; _Tp = long long int; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Octree::_IsoEdge}; _Tp = Octree::_IsoEdge; _Alloc = std::allocator::_IsoEdge>]': /usr/include/c++/13.2.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::_IsoEdge, std::allocator::_IsoEdge> >::iterator' changed in GCC 7.1 /usr/include/c++/13.2.1/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Octree::_IsoEdge}; _Tp = Octree::_IsoEdge; _Alloc = std::allocator::_IsoEdge>]': /usr/include/c++/13.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::_IsoEdge*, std::vector::_IsoEdge, std::allocator::_IsoEdge> > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator]' at /usr/include/c++/13.2.1/bits/stl_vector.h:1296:21, inlined from 'Data& SparseNodeData::operator[](const OctNode*) [with Data = double]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/kazhdan/MultiGridOctreeData.h:305:19, inlined from 'void Octree::_addWeightContribution(DensityEstimator&, TreeOctNode*, Point3D, PointSupportKey&, Real) [with int WeightDegree = 2; Real = double]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/kazhdan/MultiGridOctreeData.WeightedSamples.inl:57:100: /usr/include/c++/13.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {SinglePointData}; _Tp = SinglePointData; _Alloc = std::allocator >]': /usr/include/c++/13.2.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {SinglePointData}; _Tp = SinglePointData; _Alloc = std::allocator >]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = SinglePointData; _Alloc = std::allocator >]' at /usr/include/c++/13.2.1/bits/stl_vector.h:1296:21, inlined from 'Data& SparseNodeData::operator[](const OctNode*) [with Data = SinglePointData]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/kazhdan/MultiGridOctreeData.h:305:19: /usr/include/c++/13.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {ProjectiveData, double>}; _Tp = ProjectiveData, double>; _Alloc = std::allocator, double> >]': /usr/include/c++/13.2.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, double>, std::allocator, double> > >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {ProjectiveData, double>}; _Tp = ProjectiveData, double>; _Alloc = std::allocator, double> >]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = ProjectiveData, double>; _Alloc = std::allocator, double> >]' at /usr/include/c++/13.2.1/bits/stl_vector.h:1296:21, inlined from 'Data& SparseNodeData::operator[](const OctNode*) [with Data = ProjectiveData, double>]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/kazhdan/MultiGridOctreeData.h:305:19, inlined from 'Real Octree::_multiSplatPointData(const DensityEstimator*, TreeOctNode*, Point3D, V, SparseNodeData&, PointSupportKey&, PointSupportKey&, int) [with bool CreateNodes = false; int WeightDegree = 2; int DataDegree = 1; V = ProjectiveData, double>; Real = double]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/kazhdan/MultiGridOctreeData.WeightedSamples.inl:253:14, inlined from 'SparseNodeData > Octree::setDataField(const std::vector&, std::vector >&, const DensityEstimator*) [with int DataDegree = 1; bool CreateNodes = false; int DensityDegree = 2; Data = Point3D; Real = double]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/kazhdan/MultiGridOctreeData.inl:429:38: /usr/include/c++/13.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, double>*, std::vector, double>, std::allocator, double> > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/vector:66: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Octree::_IsoEdge; _Alloc = std::allocator::_IsoEdge>]', inlined from 'void Octree::_setSliceIsoEdges(LocalDepth, int, int, std::vector<_SlabValues >&, int) [with Vertex = PlyColorAndValueVertex; Real = double]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/kazhdan/MultiGridOctreeData.IsoSurface.inl:691:69: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::_IsoEdge*, std::vector::_IsoEdge, std::allocator::_IsoEdge> > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Octree::_IsoEdge; _Alloc = std::allocator::_IsoEdge>]', inlined from 'void Octree::_setXSliceIsoEdges(LocalDepth, int, std::vector<_SlabValues >&, int) [with Vertex = PlyColorAndValueVertex; Real = double]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/kazhdan/MultiGridOctreeData.IsoSurface.inl:769:70: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::_IsoEdge*, std::vector::_IsoEdge, std::allocator::_IsoEdge> > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Octree::_IsoEdge; _Alloc = std::allocator::_IsoEdge>]', inlined from 'void Octree::_setSliceIsoEdges(LocalDepth, int, int, std::vector<_SlabValues >&, int) [with Vertex = PlyValueVertex; Real = double]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/kazhdan/MultiGridOctreeData.IsoSurface.inl:691:69: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::_IsoEdge*, std::vector::_IsoEdge, std::allocator::_IsoEdge> > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Octree::_IsoEdge; _Alloc = std::allocator::_IsoEdge>]', inlined from 'void Octree::_setXSliceIsoEdges(LocalDepth, int, std::vector<_SlabValues >&, int) [with Vertex = PlyValueVertex; Real = double]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/kazhdan/MultiGridOctreeData.IsoSurface.inl:769:70: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::_IsoEdge*, std::vector::_IsoEdge, std::allocator::_IsoEdge> > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Octree::_IsoEdge; _Alloc = std::allocator::_IsoEdge>]', inlined from 'void Octree::_setSliceIsoEdges(LocalDepth, int, int, std::vector<_SlabValues >&, int) [with Vertex = PlyColorVertex; Real = double]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/kazhdan/MultiGridOctreeData.IsoSurface.inl:691:69: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::_IsoEdge*, std::vector::_IsoEdge, std::allocator::_IsoEdge> > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Octree::_IsoEdge; _Alloc = std::allocator::_IsoEdge>]', inlined from 'void Octree::_setXSliceIsoEdges(LocalDepth, int, std::vector<_SlabValues >&, int) [with Vertex = PlyColorVertex; Real = double]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/kazhdan/MultiGridOctreeData.IsoSurface.inl:769:70: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::_IsoEdge*, std::vector::_IsoEdge, std::allocator::_IsoEdge> > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Octree::_IsoEdge; _Alloc = std::allocator::_IsoEdge>]', inlined from 'void Octree::_setSliceIsoEdges(LocalDepth, int, int, std::vector<_SlabValues >&, int) [with Vertex = PlyVertex; Real = double]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/kazhdan/MultiGridOctreeData.IsoSurface.inl:691:69: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::_IsoEdge*, std::vector::_IsoEdge, std::allocator::_IsoEdge> > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Octree::_IsoEdge; _Alloc = std::allocator::_IsoEdge>]', inlined from 'void Octree::_setXSliceIsoEdges(LocalDepth, int, std::vector<_SlabValues >&, int) [with Vertex = PlyVertex; Real = double]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/kazhdan/MultiGridOctreeData.IsoSurface.inl:769:70: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::_IsoEdge*, std::vector::_IsoEdge, std::allocator::_IsoEdge> > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Point3D}; _Tp = Point3D; _Alloc = std::allocator >]': /usr/include/c++/13.2.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Point3D}; _Tp = Point3D; _Alloc = std::allocator >]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Point3D; _Alloc = std::allocator >]' at /usr/include/c++/13.2.1/bits/stl_vector.h:1296:21, inlined from 'Data& SparseNodeData::operator[](const OctNode*) [with Data = Point3D]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/kazhdan/MultiGridOctreeData.h:305:19, inlined from 'void Octree::_splatPointData(TreeOctNode*, Point3D, V, SparseNodeData&, PointSupportKey&) [with bool CreateNodes = true; int DataDegree = 2; V = Point3D; Real = double]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/kazhdan/MultiGridOctreeData.WeightedSamples.inl:155:13: /usr/include/c++/13.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'void Octree::_setIsoSurface(LocalDepth, int, const _SliceValues&, const _SliceValues&, const _XSliceValues&, Kazhdan::Mesh&, bool, bool, int&, int) [with Vertex = PlyVertex; Real = double]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/kazhdan/MultiGridOctreeData.IsoSurface.inl:866:113: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'void Octree::_setIsoSurface(LocalDepth, int, const _SliceValues&, const _SliceValues&, const _XSliceValues&, Kazhdan::Mesh&, bool, bool, int&, int) [with Vertex = PlyVertex; Real = double]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/kazhdan/MultiGridOctreeData.IsoSurface.inl:867:113: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'void Octree::_setIsoSurface(LocalDepth, int, const _SliceValues&, const _SliceValues&, const _XSliceValues&, Kazhdan::Mesh&, bool, bool, int&, int) [with Vertex = PlyVertex; Real = double]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/kazhdan/MultiGridOctreeData.IsoSurface.inl:868:113: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'void Octree::_setIsoSurface(LocalDepth, int, const _SliceValues&, const _SliceValues&, const _XSliceValues&, Kazhdan::Mesh&, bool, bool, int&, int) [with Vertex = PlyVertex; Real = double]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/kazhdan/MultiGridOctreeData.IsoSurface.inl:879:30: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'void Octree::_setIsoSurface(LocalDepth, int, const _SliceValues&, const _SliceValues&, const _XSliceValues&, Kazhdan::Mesh&, bool, bool, int&, int) [with Vertex = PlyVertex; Real = double]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/kazhdan/MultiGridOctreeData.IsoSurface.inl:884:28: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'void Octree::_setIsoSurface(LocalDepth, int, const _SliceValues&, const _SliceValues&, const _XSliceValues&, Kazhdan::Mesh&, bool, bool, int&, int) [with Vertex = PlyColorVertex; Real = double]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/kazhdan/MultiGridOctreeData.IsoSurface.inl:866:113: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'void Octree::_setIsoSurface(LocalDepth, int, const _SliceValues&, const _SliceValues&, const _XSliceValues&, Kazhdan::Mesh&, bool, bool, int&, int) [with Vertex = PlyColorVertex; Real = double]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/kazhdan/MultiGridOctreeData.IsoSurface.inl:867:113: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'void Octree::_setIsoSurface(LocalDepth, int, const _SliceValues&, const _SliceValues&, const _XSliceValues&, Kazhdan::Mesh&, bool, bool, int&, int) [with Vertex = PlyColorVertex; Real = double]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/kazhdan/MultiGridOctreeData.IsoSurface.inl:868:113: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'void Octree::_setIsoSurface(LocalDepth, int, const _SliceValues&, const _SliceValues&, const _XSliceValues&, Kazhdan::Mesh&, bool, bool, int&, int) [with Vertex = PlyColorVertex; Real = double]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/kazhdan/MultiGridOctreeData.IsoSurface.inl:879:30: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'void Octree::_setIsoSurface(LocalDepth, int, const _SliceValues&, const _SliceValues&, const _XSliceValues&, Kazhdan::Mesh&, bool, bool, int&, int) [with Vertex = PlyColorVertex; Real = double]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/kazhdan/MultiGridOctreeData.IsoSurface.inl:884:28: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'void Octree::_setIsoSurface(LocalDepth, int, const _SliceValues&, const _SliceValues&, const _XSliceValues&, Kazhdan::Mesh&, bool, bool, int&, int) [with Vertex = PlyValueVertex; Real = double]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/kazhdan/MultiGridOctreeData.IsoSurface.inl:866:113: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'void Octree::_setIsoSurface(LocalDepth, int, const _SliceValues&, const _SliceValues&, const _XSliceValues&, Kazhdan::Mesh&, bool, bool, int&, int) [with Vertex = PlyValueVertex; Real = double]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/kazhdan/MultiGridOctreeData.IsoSurface.inl:867:113: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'void Octree::_setIsoSurface(LocalDepth, int, const _SliceValues&, const _SliceValues&, const _XSliceValues&, Kazhdan::Mesh&, bool, bool, int&, int) [with Vertex = PlyValueVertex; Real = double]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/kazhdan/MultiGridOctreeData.IsoSurface.inl:868:113: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'void Octree::_setIsoSurface(LocalDepth, int, const _SliceValues&, const _SliceValues&, const _XSliceValues&, Kazhdan::Mesh&, bool, bool, int&, int) [with Vertex = PlyValueVertex; Real = double]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/kazhdan/MultiGridOctreeData.IsoSurface.inl:879:30: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'void Octree::_setIsoSurface(LocalDepth, int, const _SliceValues&, const _SliceValues&, const _XSliceValues&, Kazhdan::Mesh&, bool, bool, int&, int) [with Vertex = PlyValueVertex; Real = double]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/kazhdan/MultiGridOctreeData.IsoSurface.inl:884:28: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'void Octree::_setIsoSurface(LocalDepth, int, const _SliceValues&, const _SliceValues&, const _XSliceValues&, Kazhdan::Mesh&, bool, bool, int&, int) [with Vertex = PlyColorAndValueVertex; Real = double]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/kazhdan/MultiGridOctreeData.IsoSurface.inl:866:113: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'void Octree::_setIsoSurface(LocalDepth, int, const _SliceValues&, const _SliceValues&, const _XSliceValues&, Kazhdan::Mesh&, bool, bool, int&, int) [with Vertex = PlyColorAndValueVertex; Real = double]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/kazhdan/MultiGridOctreeData.IsoSurface.inl:867:113: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'void Octree::_setIsoSurface(LocalDepth, int, const _SliceValues&, const _SliceValues&, const _XSliceValues&, Kazhdan::Mesh&, bool, bool, int&, int) [with Vertex = PlyColorAndValueVertex; Real = double]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/kazhdan/MultiGridOctreeData.IsoSurface.inl:868:113: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'void Octree::_setIsoSurface(LocalDepth, int, const _SliceValues&, const _SliceValues&, const _XSliceValues&, Kazhdan::Mesh&, bool, bool, int&, int) [with Vertex = PlyColorAndValueVertex; Real = double]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/kazhdan/MultiGridOctreeData.IsoSurface.inl:879:30: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'void Octree::_setIsoSurface(LocalDepth, int, const _SliceValues&, const _SliceValues&, const _XSliceValues&, Kazhdan::Mesh&, bool, bool, int&, int) [with Vertex = PlyColorAndValueVertex; Real = double]' at /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/vendor/kazhdan/MultiGridOctreeData.IsoSurface.inl:884:28: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [478/632] Linking CXX shared library lib/libpdalcpp.so.16.0.0 [479/632] Creating library symlink lib/libpdalcpp.so.16 lib/libpdalcpp.so [480/632] Linking CXX executable bin/pdal [481/632] Linking CXX executable bin/pdal_io_ilvis2_test [482/632] Linking CXX executable bin/pdal_io_ilvis2_reader_metadata_test [483/632] Linking CXX executable bin/pdal_io_ilvis2_metadata_test [484/632] Linking CXX executable bin/translate_test [485/632] Linking CXX executable bin/random_test [486/632] Linking CXX executable bin/hausdorff_test [487/632] Linking CXX executable bin/chamfer_test [488/632] Linking CXX executable bin/pc2pc_test [489/632] Linking CXX executable bin/pdal_merge_test [490/632] Linking CXX executable bin/pdal_tindex_test [491/632] Linking CXX executable bin/pdal_tile_test [492/632] Linking CXX executable bin/pdal_info_test [493/632] Linking CXX executable bin/pdal_app_plugin_test [494/632] Linking CXX executable bin/pdal_app_test [495/632] Linking CXX executable bin/pdal_filters_voxel_downsize_test [496/632] Linking CXX executable bin/pdal_filters_voxel_test [497/632] Linking CXX executable bin/pdal_filters_hexbin_test [498/632] Linking CXX executable bin/pdal_filters_transformation_test [499/632] Linking CXX executable bin/pdal_filters_stats_test [500/632] Linking CXX executable bin/pdal_filters_splitter_test [501/632] Linking CXX executable bin/pdal_filters_sort_test [502/632] Linking CXX executable bin/pdal_filters_smrf_test [503/632] Linking CXX executable bin/pdal_filters_skewness_test [504/632] Linking CXX executable bin/pdal_filters_shell_test [505/632] Linking CXX executable bin/pdal_filters_returns_test [506/632] Linking CXX executable bin/pdal_filters_reciprocity_test [507/632] Linking CXX executable bin/pdal_filters_randomize_test [508/632] Linking CXX executable bin/pdal_filters_expression_test [509/632] Linking CXX executable bin/pdal_filters_relaxation_dart_throwing_test [510/632] Linking CXX executable bin/pdal_filters_range_test [511/632] Linking CXX executable bin/pdal_filters_reprojection_test [512/632] Linking CXX executable bin/pdal_filters_pmf_test [513/632] Linking CXX executable bin/pdal_filters_planefit_test [514/632] Linking CXX executable bin/pdal_filters_overlay_test [515/632] Linking CXX executable bin/pdal_filters_normal_test [516/632] Linking CXX executable bin/pdal_filters_additional_merge_test [517/632] Linking CXX executable bin/pdal_morton_order_test [518/632] Linking CXX executable bin/pdal_filters_miniball_test [519/632] Linking CXX executable bin/pdal_filters_merge_test [520/632] Linking CXX executable bin/pdal_filters_locate_test [521/632] Linking CXX executable bin/pdal_filters_neighborclassifier_test [522/632] Linking CXX executable bin/pdal_filters_lloydkmeans_test [523/632] Linking CXX executable bin/pdal_filters_info_test [524/632] Linking CXX executable bin/pdal_filters_icp_test [525/632] Linking CXX executable bin/pdal_filters_ht_test [526/632] Linking CXX executable bin/pdal_filters_separatescanline_test [527/632] Linking CXX executable bin/pdal_filters_hag_test [528/632] Linking CXX executable bin/pdal_filters_gpstimeconvert_test [529/632] Linking CXX executable bin/pdal_filters_groupby_test [530/632] Linking CXX executable bin/pdal_filters_ferry_test [531/632] Linking CXX executable bin/pdal_filters_faceraster_test [532/632] Linking CXX executable bin/pdal_filters_mongoexpression_test [533/632] Linking CXX executable bin/pdal_filters_elm_test [534/632] Linking CXX executable bin/pdal_filters_divider_test [535/632] Linking CXX executable bin/pdal_filters_covariancefeatures_test [536/632] Linking CXX executable bin/pdal_filters_delaunay_test [537/632] Linking CXX executable bin/pdal_filters_decimation_test [538/632] Linking CXX executable bin/pdal_filters_csf_test [539/632] Linking CXX executable bin/pdal_filters_geomdistance_test [540/632] Linking CXX executable bin/pdal_filters_crop_test [541/632] Linking CXX executable bin/pdal_filters_colorization_test [542/632] Linking CXX executable bin/pdal_filters_colorinterp_test [543/632] Linking CXX executable bin/pdal_filters_nndistance_test [544/632] Linking CXX executable bin/pdal_filters_chipper_test [545/632] Linking CXX executable bin/pdal_filters_assign_test [546/632] Linking CXX executable bin/pdal_i3s_obb_test [547/632] Linking CXX executable bin/pdal_io_slpk_reader_test [548/632] Linking CXX executable bin/pdal_io_smrmsg_reader_test [549/632] Linking CXX executable bin/pdal_io_gltf_writer_test [550/632] Linking CXX executable bin/pdal_io_text_reader_test [551/632] Linking CXX executable bin/pdal_io_text_writer_test [552/632] Linking CXX executable bin/pdal_io_fbi_test [553/632] Linking CXX executable bin/pdal_io_terrasolid_test [554/632] Linking CXX executable bin/pdal_io_sbet_writer_test [555/632] Linking CXX executable bin/pdal_io_sbet_reader_test [556/632] Linking CXX executable bin/pdal_io_qfit_test [557/632] Linking CXX executable bin/pdal_io_ptx_reader_test [558/632] Linking CXX executable bin/pdal_io_pts_reader_test [559/632] Linking CXX executable bin/pdal_io_ply_writer_test [560/632] Linking CXX executable bin/pdal_io_ply_reader_test [561/632] Linking CXX executable bin/pdal_io_pcd_writer_test [562/632] Linking CXX executable bin/pdal_io_pcd_reader_test [563/632] Linking CXX executable bin/pdal_io_optech_test [564/632] Linking CXX executable bin/pdal_io_obj_reader_test [565/632] Linking CXX executable bin/pdal_io_las_writer_test [566/632] Linking CXX executable bin/pdal_io_las_reader_test [567/632] Linking CXX executable bin/pdal_io_ogr_writer_test [568/632] Linking CXX executable bin/pdal_io_gdal_writer_test [569/632] Linking CXX executable bin/pdal_io_gdal_reader_test [570/632] Linking CXX executable bin/pdal_io_faux_test [571/632] Linking CXX executable bin/pdal_io_copc_writer_test [572/632] Linking CXX executable bin/pdal_io_copc_reader_test [573/632] Linking CXX executable bin/pdal_io_ept_addon_writer_test [574/632] Linking CXX executable bin/pdal_io_ept_reader_test [575/632] Linking CXX executable bin/pdal_io_stac_reader_test [576/632] Linking CXX executable bin/pdal_io_buffer_test [577/632] Linking CXX executable bin/pdal_io_bpf_zlib_test [578/632] Linking CXX executable bin/pdal_io_bpf_base_test [579/632] Linking CXX executable bin/pdal_where_test [580/632] Linking CXX executable bin/pdal_zstd_test [581/632] Linking CXX executable bin/pdal_deflate_test [582/632] Linking CXX executable bin/pdal_uuid_test [583/632] Linking CXX executable bin/pdal_utils_test [584/632] Linking CXX executable bin/pdal_support_test [585/632] Linking CXX executable bin/pdal_streaming_test [586/632] Linking CXX executable bin/pdal_stage_factory_test [587/632] Linking CXX executable bin/pdal_spatial_reference_test [588/632] Linking CXX executable bin/pdal_segmentation_test [589/632] Linking CXX executable bin/pdal_polygon_test [590/632] Linking CXX executable bin/pdal_artifact_test [591/632] Linking CXX executable bin/pdal_program_arg_test [592/632] Linking CXX executable bin/pdal_point_table_test [593/632] Linking CXX executable bin/pdal_point_view_test [594/632] Linking CXX executable bin/pdal_plugin_manager_test [595/632] Linking CXX executable bin/pdal_pipeline_writer_test [596/632] Linking CXX executable bin/pdal_pipeline_manager_test [597/632] Linking CXX executable bin/pdal_dimension_test [598/632] Linking CXX executable bin/pdal_options_test [599/632] Linking CXX executable bin/pdal_oldpclblock_test [600/632] Linking CXX executable bin/pdal_metadata_test [601/632] Linking CXX executable bin/pdal_math_utils_test [602/632] Linking CXX executable bin/pdal_log_test [603/632] Linking CXX executable bin/pdal_kernel_test [604/632] Linking CXX executable bin/pdal_kdindex_test [605/632] Linking CXX executable bin/pdal_georeference_test [606/632] Linking CXX executable bin/pdal_file_utils_test [607/632] Linking CXX executable bin/pdal_eigen_test [608/632] Linking CXX executable bin/pdal_config_test [609/632] Linking CXX executable bin/pdal_bounds_test [610/632] Linking CXX shared library lib/libpdal_plugin_writer_e57.so.16.0.0 [611/632] Linking CXX shared library lib/libpdal_plugin_reader_e57.so.16.0.0 [612/632] Linking CXX shared library lib/libpdal_plugin_reader_openscenegraph.so.16.0.0 [613/632] Linking CXX shared library lib/libpdal_plugin_writer_pgpointcloud.so.16.0.0 [614/632] Linking CXX shared library lib/libpdal_plugin_reader_pgpointcloud.so.16.0.0 [615/632] Linking CXX shared library lib/libpdal_plugin_reader_hdf.so.16.0.0 [616/632] Linking CXX shared library lib/libpdal_plugin_reader_icebridge.so.16.0.0 [617/632] Linking CXX shared library lib/libpdal_plugin_filter_cpd.so.16.0.0 [618/632] Linking CXX shared library lib/libpdal_plugin_kernel_fauxplugin.so.16.0.0 [619/632] Creating library symlink lib/libpdal_plugin_kernel_fauxplugin.so.16 lib/libpdal_plugin_kernel_fauxplugin.so [620/632] Creating library symlink lib/libpdal_plugin_filter_cpd.so.16 lib/libpdal_plugin_filter_cpd.so [621/632] Creating library symlink lib/libpdal_plugin_reader_pgpointcloud.so.16 lib/libpdal_plugin_reader_pgpointcloud.so [622/632] Linking CXX executable bin/pdal_filters_cpd_test [623/632] Creating library symlink lib/libpdal_plugin_writer_pgpointcloud.so.16 lib/libpdal_plugin_writer_pgpointcloud.so [624/632] Creating library symlink lib/libpdal_plugin_reader_icebridge.so.16 lib/libpdal_plugin_reader_icebridge.so [625/632] Linking CXX executable bin/icetest [626/632] Creating library symlink lib/libpdal_plugin_reader_hdf.so.16 lib/libpdal_plugin_reader_hdf.so [627/632] Linking CXX executable bin/pdal_io_hdf_reader_test [628/632] Creating library symlink lib/libpdal_plugin_reader_openscenegraph.so.16 lib/libpdal_plugin_reader_openscenegraph.so [629/632] Creating library symlink lib/libpdal_plugin_writer_e57.so.16 lib/libpdal_plugin_writer_e57.so [630/632] Creating library symlink lib/libpdal_plugin_reader_e57.so.16 lib/libpdal_plugin_reader_e57.so [631/632] Linking CXX executable bin/pdal_io_e57_write_test [632/632] Linking CXX executable bin/pdal_io_e57_read_test >>> pdal: pdal_(|filters_colorinterp|filters_cpd|filters_crop|filters_overlay|filters_stats|io_bpf_base|io_bpf_zlib|io_ept_reader|io_las_reader|io_las_writer|io_stac_reader|io_optech|merge|io_tiledb_time_writer|io_tiledb_time_reader|utils|filters_icp|file_utils)_test|icetest|random_test Internal ctest changing into directory: /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/build Test project /home/buildozer/aports/community/pdal/src/PDAL-2.6.0-src/build Start 1: pdal_io_hdf_reader_test Start 2: pdal_io_e57_read_test Start 3: pdal_io_e57_write_test Start 4: pdal_bounds_test Start 5: pdal_config_test Start 6: pdal_eigen_test Start 7: pdal_georeference_test Start 8: pdal_kdindex_test Start 9: pdal_kernel_test Start 10: pdal_log_test Start 11: pdal_math_utils_test Start 12: pdal_metadata_test Start 13: pdal_oldpclblock_test Start 14: pdal_options_test Start 15: pdal_dimension_test Start 16: pdal_pipeline_manager_test Start 17: pdal_pipeline_writer_test Start 18: pdal_plugin_manager_test Start 19: pdal_point_view_test Start 20: pdal_point_table_test Start 21: pdal_program_arg_test Start 22: pdal_artifact_test Start 23: pdal_polygon_test Start 24: pdal_segmentation_test Start 25: pdal_spatial_reference_test Start 26: pdal_stage_factory_test Start 27: pdal_streaming_test Start 28: pdal_support_test Start 29: pdal_uuid_test Start 30: pdal_deflate_test Start 31: pdal_zstd_test Start 32: pdal_where_test Start 33: pdal_io_buffer_test Start 34: pdal_io_ept_addon_writer_test Start 35: pdal_io_copc_reader_test Start 36: pdal_io_copc_writer_test Start 37: pdal_io_faux_test Start 38: pdal_io_gdal_reader_test Start 39: pdal_io_gdal_writer_test Start 40: pdal_io_ogr_writer_test Start 41: pdal_io_obj_reader_test Start 42: pdal_io_pcd_reader_test Start 43: pdal_io_pcd_writer_test Start 44: pdal_io_ply_reader_test Start 45: pdal_io_ply_writer_test Start 46: pdal_io_pts_reader_test Start 47: pdal_io_ptx_reader_test Start 48: pdal_io_qfit_test Start 49: pdal_io_sbet_reader_test Start 50: pdal_io_sbet_writer_test Start 51: pdal_io_terrasolid_test Start 52: pdal_io_fbi_test Start 53: pdal_io_text_writer_test Start 54: pdal_io_text_reader_test Start 55: pdal_io_gltf_writer_test Start 56: pdal_io_smrmsg_reader_test Start 57: pdal_io_slpk_reader_test Start 58: pdal_i3s_obb_test Start 59: pdal_filters_assign_test Start 60: pdal_filters_chipper_test Start 61: pdal_filters_nndistance_test Start 62: pdal_filters_colorization_test Start 63: pdal_filters_geomdistance_test Start 64: pdal_filters_csf_test Start 65: pdal_filters_decimation_test Start 66: pdal_filters_delaunay_test Start 67: pdal_filters_covariancefeatures_test Start 68: pdal_filters_divider_test Start 69: pdal_filters_elm_test Start 70: pdal_filters_mongoexpression_test Start 71: pdal_filters_faceraster_test Start 72: pdal_filters_ferry_test Start 73: pdal_filters_groupby_test Start 74: pdal_filters_gpstimeconvert_test Start 75: pdal_filters_hag_test Start 76: pdal_filters_separatescanline_test Start 77: pdal_filters_ht_test Start 78: pdal_filters_info_test Start 79: pdal_filters_lloydkmeans_test Start 80: pdal_filters_neighborclassifier_test 1/116 Test #1: pdal_io_hdf_reader_test ...................... Passed 0.60 sec Start 81: pdal_filters_locate_test 2/116 Test #2: pdal_io_e57_read_test ........................ Passed 0.60 sec Start 82: pdal_filters_merge_test 3/116 Test #4: pdal_bounds_test ............................. Passed 0.61 sec Start 83: pdal_filters_miniball_test 4/116 Test #5: pdal_config_test ............................. Passed 0.62 sec Start 84: pdal_morton_order_test 5/116 Test #6: pdal_eigen_test .............................. Passed 0.62 sec Start 85: pdal_filters_additional_merge_test 6/116 Test #7: pdal_georeference_test ....................... Passed 0.63 sec Start 86: pdal_filters_normal_test 7/116 Test #8: pdal_kdindex_test ............................ Passed 0.64 sec Start 87: pdal_filters_planefit_test 8/116 Test #9: pdal_kernel_test ............................. Passed 0.66 sec Start 88: pdal_filters_pmf_test 9/116 Test #11: pdal_math_utils_test ......................... Passed 0.69 sec Start 89: pdal_filters_reprojection_test 10/116 Test #12: pdal_metadata_test ........................... Passed 0.70 sec Start 90: pdal_filters_range_test 11/116 Test #14: pdal_options_test ............................ Passed 0.71 sec Start 91: pdal_filters_relaxation_dart_throwing_test 12/116 Test #15: pdal_dimension_test .......................... Passed 0.71 sec Start 92: pdal_filters_expression_test 13/116 Test #17: pdal_pipeline_writer_test .................... Passed 0.71 sec Start 93: pdal_filters_randomize_test 14/116 Test #18: pdal_plugin_manager_test ..................... Passed 0.72 sec Start 94: pdal_filters_reciprocity_test 15/116 Test #20: pdal_point_table_test ........................ Passed 0.75 sec Start 95: pdal_filters_returns_test 16/116 Test #22: pdal_artifact_test ........................... Passed 0.76 sec Start 96: pdal_filters_shell_test 17/116 Test #23: pdal_polygon_test ............................ Passed 0.77 sec Start 97: pdal_filters_skewness_test 18/116 Test #24: pdal_segmentation_test ....................... Passed 0.78 sec Start 98: pdal_filters_smrf_test 19/116 Test #25: pdal_spatial_reference_test .................. Passed 0.81 sec Start 99: pdal_filters_sort_test 20/116 Test #26: pdal_stage_factory_test ...................... Passed 0.81 sec Start 100: pdal_filters_splitter_test 21/116 Test #27: pdal_streaming_test .......................... Passed 0.77 sec Start 101: pdal_filters_transformation_test 22/116 Test #28: pdal_support_test ............................ Passed 0.77 sec Start 102: pdal_filters_hexbin_test 23/116 Test #29: pdal_uuid_test ............................... Passed 0.77 sec Start 103: pdal_filters_voxel_test 24/116 Test #32: pdal_where_test .............................. Passed 0.77 sec Start 104: pdal_filters_voxel_downsize_test 25/116 Test #33: pdal_io_buffer_test .......................... Passed 0.78 sec Start 105: pdal_app_test 26/116 Test #37: pdal_io_faux_test ............................ Passed 0.76 sec Start 106: pdal_app_plugin_test 27/116 Test #41: pdal_io_obj_reader_test ...................... Passed 0.73 sec Start 107: pdal_info_test 28/116 Test #42: pdal_io_pcd_reader_test ...................... Passed 0.75 sec Start 108: pdal_tile_test 29/116 Test #43: pdal_io_pcd_writer_test ...................... Passed 0.74 sec Start 109: pdal_tindex_test 30/116 Test #44: pdal_io_ply_reader_test ...................... Passed 0.75 sec Start 110: pc2pc_test 31/116 Test #45: pdal_io_ply_writer_test ...................... Passed 0.75 sec Start 111: chamfer_test 32/116 Test #46: pdal_io_pts_reader_test ...................... Passed 0.76 sec Start 112: hausdorff_test 33/116 Test #47: pdal_io_ptx_reader_test ...................... Passed 0.75 sec Start 113: translate_test 34/116 Test #48: pdal_io_qfit_test ............................ Passed 0.73 sec Start 114: pdal_io_ilvis2_metadata_test 35/116 Test #49: pdal_io_sbet_reader_test ..................... Passed 0.76 sec Start 115: pdal_io_ilvis2_reader_metadata_test 36/116 Test #50: pdal_io_sbet_writer_test ..................... Passed 0.75 sec Start 116: pdal_io_ilvis2_test 37/116 Test #51: pdal_io_terrasolid_test ...................... Passed 0.75 sec 38/116 Test #52: pdal_io_fbi_test ............................. Passed 0.72 sec 39/116 Test #53: pdal_io_text_writer_test ..................... Passed 0.72 sec 40/116 Test #55: pdal_io_gltf_writer_test ..................... Passed 0.70 sec 41/116 Test #56: pdal_io_smrmsg_reader_test ................... Passed 0.68 sec 42/116 Test #3: pdal_io_e57_write_test ....................... Passed 1.02 sec 43/116 Test #10: pdal_log_test ................................ Passed 1.01 sec 44/116 Test #21: pdal_program_arg_test ........................ Passed 1.01 sec 45/116 Test #30: pdal_deflate_test ............................ Passed 0.95 sec 46/116 Test #31: pdal_zstd_test ............................... Passed 0.95 sec 47/116 Test #36: pdal_io_copc_writer_test ..................... Passed 0.93 sec 48/116 Test #38: pdal_io_gdal_reader_test ..................... Passed 0.91 sec 49/116 Test #54: pdal_io_text_reader_test ..................... Passed 0.71 sec 50/116 Test #57: pdal_io_slpk_reader_test ..................... Passed 0.67 sec 51/116 Test #59: pdal_filters_assign_test ..................... Passed 0.64 sec 52/116 Test #61: pdal_filters_nndistance_test ................. Passed 0.62 sec 53/116 Test #58: pdal_i3s_obb_test ............................ Passed 0.65 sec 54/116 Test #67: pdal_filters_covariancefeatures_test ......... Passed 0.55 sec 55/116 Test #63: pdal_filters_geomdistance_test ............... Passed 0.59 sec 56/116 Test #64: pdal_filters_csf_test ........................ Passed 0.58 sec 57/116 Test #65: pdal_filters_decimation_test ................. Passed 0.57 sec 58/116 Test #74: pdal_filters_gpstimeconvert_test ............. Passed 0.50 sec 59/116 Test #73: pdal_filters_groupby_test .................... Passed 0.51 sec 60/116 Test #66: pdal_filters_delaunay_test ................... Passed 0.56 sec 61/116 Test #77: pdal_filters_ht_test ......................... Passed 0.48 sec 62/116 Test #71: pdal_filters_faceraster_test ................. Passed 0.52 sec 63/116 Test #76: pdal_filters_separatescanline_test ........... Passed 0.49 sec 64/116 Test #69: pdal_filters_elm_test ........................ Passed 0.53 sec 65/116 Test #68: pdal_filters_divider_test .................... Passed 0.54 sec 66/116 Test #70: pdal_filters_mongoexpression_test ............ Passed 0.53 sec 67/116 Test #72: pdal_filters_ferry_test ...................... Passed 0.51 sec 68/116 Test #75: pdal_filters_hag_test ........................ Passed 0.50 sec 69/116 Test #81: pdal_filters_locate_test ..................... Passed 0.43 sec 70/116 Test #82: pdal_filters_merge_test ...................... Passed 0.43 sec 71/116 Test #83: pdal_filters_miniball_test ................... Passed 0.42 sec 72/116 Test #84: pdal_morton_order_test ....................... Passed 0.41 sec 73/116 Test #85: pdal_filters_additional_merge_test ........... Passed 0.40 sec 74/116 Test #86: pdal_filters_normal_test ..................... Passed 0.40 sec 75/116 Test #87: pdal_filters_planefit_test ................... Passed 0.38 sec 76/116 Test #90: pdal_filters_range_test ...................... Passed 0.32 sec 77/116 Test #91: pdal_filters_relaxation_dart_throwing_test ... Passed 0.31 sec 78/116 Test #92: pdal_filters_expression_test ................. Passed 0.31 sec 79/116 Test #93: pdal_filters_randomize_test .................. Passed 0.30 sec 80/116 Test #94: pdal_filters_reciprocity_test ................ Passed 0.30 sec 81/116 Test #101: pdal_filters_transformation_test ............. Passed 0.22 sec 82/116 Test #89: pdal_filters_reprojection_test ............... Passed 0.36 sec 83/116 Test #60: pdal_filters_chipper_test .................... Passed 0.67 sec 84/116 Test #102: pdal_filters_hexbin_test ..................... Passed 0.22 sec 85/116 Test #98: pdal_filters_smrf_test ....................... Passed 0.28 sec 86/116 Test #95: pdal_filters_returns_test .................... Passed 0.34 sec 87/116 Test #116: pdal_io_ilvis2_test .......................... Passed 0.19 sec 88/116 Test #114: pdal_io_ilvis2_metadata_test ................. Passed 0.26 sec 89/116 Test #103: pdal_filters_voxel_test ...................... Passed 0.41 sec 90/116 Test #106: pdal_app_plugin_test ......................... Passed 0.44 sec 91/116 Test #115: pdal_io_ilvis2_reader_metadata_test .......... Passed 0.31 sec 92/116 Test #97: pdal_filters_skewness_test ................... Passed 0.53 sec 93/116 Test #104: pdal_filters_voxel_downsize_test ............. Passed 0.53 sec 94/116 Test #78: pdal_filters_info_test ....................... Passed 0.86 sec 95/116 Test #96: pdal_filters_shell_test ...................... Passed 0.66 sec 96/116 Test #99: pdal_filters_sort_test ....................... Passed 0.61 sec 97/116 Test #39: pdal_io_gdal_writer_test ..................... Passed 1.33 sec 98/116 Test #13: pdal_oldpclblock_test ........................ Passed 1.45 sec 99/116 Test #16: pdal_pipeline_manager_test ................... Passed 1.47 sec 100/116 Test #79: pdal_filters_lloydkmeans_test ................ Passed 1.03 sec 101/116 Test #80: pdal_filters_neighborclassifier_test ......... Passed 1.05 sec 102/116 Test #100: pdal_filters_splitter_test ................... Passed 0.83 sec 103/116 Test #19: pdal_point_view_test ......................... Passed 1.68 sec 104/116 Test #110: pc2pc_test ................................... Passed 1.11 sec 105/116 Test #111: chamfer_test ................................. Passed 1.32 sec 106/116 Test #112: hausdorff_test ............................... Passed 1.39 sec 107/116 Test #40: pdal_io_ogr_writer_test ...................... Passed 2.21 sec 108/116 Test #107: pdal_info_test ............................... Passed 1.74 sec 109/116 Test #108: pdal_tile_test ............................... Passed 1.73 sec 110/116 Test #105: pdal_app_test ................................ Passed 1.84 sec 111/116 Test #109: pdal_tindex_test ............................. Passed 1.80 sec 112/116 Test #34: pdal_io_ept_addon_writer_test ................ Passed 4.54 sec 113/116 Test #88: pdal_filters_pmf_test ........................ Passed 4.25 sec 114/116 Test #35: pdal_io_copc_reader_test ..................... Passed 6.44 sec 115/116 Test #113: translate_test ............................... Passed 5.78 sec 116/116 Test #62: pdal_filters_colorization_test ............... Passed 7.29 sec 100% tests passed, 0 tests failed out of 116 Total Test time (real) = 7.70 sec >>> pdal: Entering fakeroot... -- Install configuration: "None" -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/lib/libpdalcpp.so.16.0.0 -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/lib/libpdalcpp.so.16 -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/lib/libpdalcpp.so -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/lib/libpdalcpp.so -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/QuadIndex.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/util -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/util/ThreadPool.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/util/private -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/util/private/BacktraceImpl.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/util/pdal_util_export.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/util/pdal_util_internal.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/util/ProgramArgs.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/util/Inserter.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/util/Bounds.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/util/FileUtils.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/util/Backtrace.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/util/Uuid.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/util/Extractor.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/util/portable_endian.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/util/Utils.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/util/NullOStream.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/util/Algorithm.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/util/Georeference.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/util/Random.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/util/Charbuf.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/util/IStream.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/util/OStream.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/Polygon.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/Artifact.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/PipelineManager.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/PipelineReaderJSON.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/Reader.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/DbWriter.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/Writer.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/Filter.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/QuickInfo.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/PipelineExecutor.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/pdal_types.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/pdal_config.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/private -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/private/Raster.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/private/StageRunner.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/private/KDImpl.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/private/MathUtils.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/private/gdal -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/private/gdal/Raster.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/private/gdal/GDALUtils.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/private/gdal/ErrorHandler.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/private/gdal/GDALError.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/private/gdal/SpatialRef.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/private/DynamicLibrary.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/private/SrsTransform.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/StageFactory.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/pdal.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/PointTable.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/Streamable.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/Log.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/Options.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/Scaling.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/DimUtil.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/DbReader.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/FlexWriter.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/Stage.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/pdal_test_main.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/SrsBounds.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/ArtifactManager.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/JsonFwd.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/StageExtensions.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/PluginInfo.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/PointContainer.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/PluginDirectory.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/Metadata.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/DimType.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/XMLSchema.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/SpatialReference.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/compression -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/compression/GzipCompression.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/compression/LzmaCompression.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/compression/ZstdCompression.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/compression/DeflateCompression.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/compression/Compression.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/compression/LazPerfVlrCompression.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/Mesh.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/KDIndex.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/PluginManager.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/Geometry.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/PipelineWriter.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/PointRef.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/Kernel.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/StageWrapper.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/SubcommandKernel.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/pdal_internal.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/DimDetail.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/pdal_export.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/PointView.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/PointLayout.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/PluginHelper.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/PDALUtils.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/kernels -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/kernels/DeltaKernel.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/kernels/private -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/kernels/private/PointlessLas.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/kernels/private/density -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/kernels/private/density/OGR.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/kernels/private/stac -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/kernels/private/stac/StacInfo.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/kernels/RandomKernel.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/kernels/EvalKernel.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/kernels/InfoKernel.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/kernels/DensityKernel.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/kernels/TIndexKernel.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/kernels/SplitKernel.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/kernels/MergeKernel.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/kernels/PipelineKernel.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/kernels/SortKernel.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/kernels/GroundKernel.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/kernels/HausdorffKernel.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/kernels/TileKernel.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/kernels/TranslateKernel.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/kernels/ChamferKernel.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/io -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/io/TextReader.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/io/LasVLR.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/io/OGRWriter.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/io/I3SReader.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/io/PtsReader.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/io/PlyReader.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/io/PcdReader.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/io/StacReader.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/io/EsriReader.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/io/private -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/io/private/connector -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/io/private/connector/Connector.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/io/private/las -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/io/private/las/Header.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/io/private/las/Vlr.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/io/private/las/Srs.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/io/private/las/Utils.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/io/private/las/Summary.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/io/private/las/Geotiff.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/io/private/GDALGrid.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/io/private/copcwriter -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/io/private/copcwriter/PyramidManager.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/io/private/copcwriter/Common.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/io/private/copcwriter/Output.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/io/private/copcwriter/GridKey.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/io/private/copcwriter/Grid.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/io/private/copcwriter/BuPyramid.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/io/private/copcwriter/VoxelInfo.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/io/private/copcwriter/VoxelKey.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/io/private/copcwriter/Reprocessor.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/io/private/copcwriter/OctantInfo.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/io/private/copcwriter/Processor.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/io/private/copcwriter/CellManager.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/io/private/stac -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/io/private/stac/Collection.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/io/private/stac/ItemCollection.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/io/private/stac/Utils.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/io/private/stac/Item.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/io/private/stac/Catalog.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/io/private/esri -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/io/private/esri/Obb.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/io/private/esri/EsriUtil.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/io/private/esri/PageManager.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/io/private/ept -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/io/private/ept/Artifact.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/io/private/ept/FixedPointLayout.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/io/private/ept/Overlap.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/io/private/ept/Addon.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/io/private/ept/TileContents.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/io/private/ept/Key.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/io/private/ept/EptSupport.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/io/private/ept/VectorPointTable.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/io/private/ept/EptInfo.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/io/private/copc -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/io/private/copc/Info.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/io/private/copc/Key.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/io/private/copc/Tile.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/io/private/copc/Entry.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/io/LasHeader.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/io/LasWriter.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/io/SbetCommon.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/io/SbetSmrmsgReader.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/io/TextWriter.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/io/HeaderVal.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/io/PcdHeader.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/io/FbiReader.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/io/FauxReader.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/io/PlyWriter.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/io/OptechReader.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/io/Ilvis2Reader.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/io/TerrasolidReader.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/io/ObjReader.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/io/FbiHeader.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/io/CopcReader.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/io/LasReader.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/io/GDALWriter.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/io/NullWriter.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/io/SlpkReader.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/io/CopcWriter.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/io/BpfHeader.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/io/OptechRotationMatrix.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/io/QfitReader.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/io/EptReader.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/io/BpfWriter.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/io/GltfWriter.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/io/TIndexReader.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/io/PtxReader.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/io/SbetWriter.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/io/point_types.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/io/BpfReader.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/io/RasterWriter.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/io/SbetReader.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/io/GDALReader.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/io/PcdWriter.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/io/BpfCompressor.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/io/Ilvis2MetadataReader.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/io/MemoryViewReader.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/io/OptechCommon.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/io/FbiWriter.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/io/BufferReader.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/io/EptAddonWriter.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/filters -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/filters/SMRFilter.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/filters/HagNnFilter.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/filters/LOFFilter.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/filters/RandomizeFilter.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/filters/OverlayFilter.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/filters/DelaunayFilter.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/filters/VoxelDownsizeFilter.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/filters/MADFilter.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/filters/FaceRasterFilter.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/filters/GpsTimeConvert.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/filters/GeomDistanceFilter.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/filters/SeparateScanLineFilter.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/filters/TransformationFilter.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/filters/FerryFilter.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/filters/AssignFilter.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/filters/ApproximateCoplanarFilter.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/filters/SortFilter.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/filters/ColorizationFilter.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/filters/private -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/filters/private/csf -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/filters/private/Segmentation.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/filters/private/expr -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/filters/private/expr/AssignStatement.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/filters/private/expr/ConditionalParser.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/filters/private/expr/BaseParser.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/filters/private/expr/MathParser.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/filters/private/expr/Expression.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/filters/private/expr/IdentExpression.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/filters/private/expr/Token.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/filters/private/expr/ConditionalExpression.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/filters/private/expr/AssignParser.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/filters/private/expr/MathExpression.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/filters/private/expr/Lexer.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/filters/private/miniball -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/filters/private/Point.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/filters/private/DimRange.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/filters/private/georeference -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/filters/private/georeference/Trajectory.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/filters/private/georeference/Utils.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/filters/private/georeference/LocalCartesian.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/filters/private/straighten -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/filters/private/straighten/Polyline.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/filters/private/straighten/Utils.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/filters/private/delaunator.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/filters/private/pnp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/filters/private/pnp/VoxelRayTrace.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/filters/private/pnp/Grid.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/filters/private/pnp/Comparison.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/filters/private/pnp/GridPnp.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/filters/private/hexer -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/filters/private/hexer/exception.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/filters/private/hexer/Path.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/filters/private/hexer/HexIter.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/filters/private/hexer/Segment.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/filters/private/hexer/HexInfo.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/filters/private/hexer/Hexagon.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/filters/private/hexer/HexGrid.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/filters/private/hexer/Processor.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/filters/private/hexer/Mathpair.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/filters/private/mongoexpression -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/filters/private/mongoexpression/Support.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/filters/private/mongoexpression/Expression.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/filters/private/mongoexpression/LogicGate.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/filters/private/mongoexpression/Comparison.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/filters/MortonOrderFilter.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/filters/HeadFilter.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/filters/DecimationFilter.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/filters/ReturnsFilter.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/filters/NeighborClassifierFilter.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/filters/ReciprocityFilter.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/filters/LocateFilter.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/filters/CovarianceFeaturesFilter.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/filters/CropFilter.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/filters/SampleFilter.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/filters/InfoFilter.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/filters/GroupByFilter.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/filters/PMFFilter.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/filters/HagDelaunayFilter.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/filters/ChipperFilter.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/filters/VoxelCentroidNearestNeighborFilter.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/filters/VoxelCenterNearestNeighborFilter.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/filters/RadialDensityFilter.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/filters/RelaxationDartThrowing.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/filters/LloydKMeansFilter.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/filters/ELMFilter.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/filters/IterativeClosestPoint.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/filters/DBSCANFilter.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/filters/SplitterFilter.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/filters/ProjPipelineFilter.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/filters/DEMFilter.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/filters/NormalFilter.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/filters/DividerFilter.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/filters/TailFilter.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/filters/PlaneFitFilter.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/filters/ZsmoothFilter.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/filters/EstimateRankFilter.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/filters/GeoreferenceFilter.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/filters/MiniballFilter.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/filters/PoissonFilter.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/filters/RangeFilter.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/filters/OutlierFilter.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/filters/StraightenFilter.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/filters/HagDemFilter.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/filters/ShellFilter.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/filters/MongoExpressionFilter.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/filters/MergeFilter.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/filters/ClusterFilter.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/filters/LiTreeFilter.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/filters/StreamCallbackFilter.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/filters/StatsFilter.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/filters/OptimalNeighborhoodFilter.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/filters/FarthestPointSamplingFilter.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/filters/ColorinterpFilter.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/filters/SkewnessBalancingFilter.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/filters/ColorInterpRamps.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/filters/EigenvaluesFilter.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/filters/CSFilter.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/filters/ReprojectionFilter.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/filters/IQRFilter.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/filters/NNDistanceFilter.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/filters/GreedyProjection.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/filters/HexBinFilter.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/filters/ExpressionFilter.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal/Dimension.hpp -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/include/pdal -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/lib/cmake/PDAL/pluginmacros.cmake -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/lib/cmake/PDAL/PDALTargets.cmake -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/lib/cmake/PDAL/PDALTargets-none.cmake -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/lib/cmake/PDAL/PDALConfig.cmake -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/lib/cmake/PDAL/PDALConfigVersion.cmake -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/lib/libpdal_plugin_kernel_fauxplugin.so.16.0.0 -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/lib/libpdal_plugin_kernel_fauxplugin.so.16 -- Set runtime path of "/home/buildozer/aports/community/pdal/pkg/pdal/usr/lib/libpdal_plugin_kernel_fauxplugin.so.16.0.0" to "" -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/lib/libpdal_plugin_kernel_fauxplugin.so -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/lib/libpdal_plugin_filter_cpd.so.16.0.0 -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/lib/libpdal_plugin_filter_cpd.so.16 -- Set runtime path of "/home/buildozer/aports/community/pdal/pkg/pdal/usr/lib/libpdal_plugin_filter_cpd.so.16.0.0" to "" -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/lib/libpdal_plugin_filter_cpd.so -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/lib/libpdal_plugin_reader_icebridge.so.16.0.0 -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/lib/libpdal_plugin_reader_icebridge.so.16 -- Set runtime path of "/home/buildozer/aports/community/pdal/pkg/pdal/usr/lib/libpdal_plugin_reader_icebridge.so.16.0.0" to "" -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/lib/libpdal_plugin_reader_icebridge.so -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/lib/libpdal_plugin_reader_hdf.so.16.0.0 -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/lib/libpdal_plugin_reader_hdf.so.16 -- Set runtime path of "/home/buildozer/aports/community/pdal/pkg/pdal/usr/lib/libpdal_plugin_reader_hdf.so.16.0.0" to "" -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/lib/libpdal_plugin_reader_hdf.so -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/lib/libpdal_plugin_reader_pgpointcloud.so.16.0.0 -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/lib/libpdal_plugin_reader_pgpointcloud.so.16 -- Set runtime path of "/home/buildozer/aports/community/pdal/pkg/pdal/usr/lib/libpdal_plugin_reader_pgpointcloud.so.16.0.0" to "" -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/lib/libpdal_plugin_reader_pgpointcloud.so -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/lib/libpdal_plugin_writer_pgpointcloud.so.16.0.0 -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/lib/libpdal_plugin_writer_pgpointcloud.so.16 -- Set runtime path of "/home/buildozer/aports/community/pdal/pkg/pdal/usr/lib/libpdal_plugin_writer_pgpointcloud.so.16.0.0" to "" -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/lib/libpdal_plugin_writer_pgpointcloud.so -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/lib/libpdal_plugin_reader_openscenegraph.so.16.0.0 -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/lib/libpdal_plugin_reader_openscenegraph.so.16 -- Set runtime path of "/home/buildozer/aports/community/pdal/pkg/pdal/usr/lib/libpdal_plugin_reader_openscenegraph.so.16.0.0" to "" -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/lib/libpdal_plugin_reader_openscenegraph.so -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/lib/libpdal_plugin_reader_e57.so.16.0.0 -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/lib/libpdal_plugin_reader_e57.so.16 -- Set runtime path of "/home/buildozer/aports/community/pdal/pkg/pdal/usr/lib/libpdal_plugin_reader_e57.so.16.0.0" to "" -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/lib/libpdal_plugin_reader_e57.so -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/lib/libpdal_plugin_writer_e57.so.16.0.0 -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/lib/libpdal_plugin_writer_e57.so.16 -- Set runtime path of "/home/buildozer/aports/community/pdal/pkg/pdal/usr/lib/libpdal_plugin_writer_e57.so.16.0.0" to "" -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/lib/libpdal_plugin_writer_e57.so -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/bin/pdal -- Set runtime path of "/home/buildozer/aports/community/pdal/pkg/pdal/usr/bin/pdal" to "" -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/lib/pkgconfig/pdal.pc -- Installing: /home/buildozer/aports/community/pdal/pkg/pdal/usr/bin/pdal-config >>> pdal-dev*: Running split function dev... >>> pdal-dev*: Preparing subpackage pdal-dev... >>> pdal-dev*: Stripping binaries >>> pdal-dev*: Running postcheck for pdal-dev >>> libpdal-plugins*: Running split function plugins... '/home/buildozer/aports/community/pdal/pkg/pdal/usr/lib/libpdal_plugin_filter_cpd.so.16' -> '/home/buildozer/aports/community/pdal/pkg/libpdal-plugins/usr/lib/libpdal_plugin_filter_cpd.so.16' '/home/buildozer/aports/community/pdal/pkg/pdal/usr/lib/libpdal_plugin_filter_cpd.so.16.0.0' -> '/home/buildozer/aports/community/pdal/pkg/libpdal-plugins/usr/lib/libpdal_plugin_filter_cpd.so.16.0.0' '/home/buildozer/aports/community/pdal/pkg/pdal/usr/lib/libpdal_plugin_kernel_fauxplugin.so.16' -> '/home/buildozer/aports/community/pdal/pkg/libpdal-plugins/usr/lib/libpdal_plugin_kernel_fauxplugin.so.16' '/home/buildozer/aports/community/pdal/pkg/pdal/usr/lib/libpdal_plugin_kernel_fauxplugin.so.16.0.0' -> '/home/buildozer/aports/community/pdal/pkg/libpdal-plugins/usr/lib/libpdal_plugin_kernel_fauxplugin.so.16.0.0' '/home/buildozer/aports/community/pdal/pkg/pdal/usr/lib/libpdal_plugin_reader_e57.so.16' -> '/home/buildozer/aports/community/pdal/pkg/libpdal-plugins/usr/lib/libpdal_plugin_reader_e57.so.16' '/home/buildozer/aports/community/pdal/pkg/pdal/usr/lib/libpdal_plugin_reader_e57.so.16.0.0' -> '/home/buildozer/aports/community/pdal/pkg/libpdal-plugins/usr/lib/libpdal_plugin_reader_e57.so.16.0.0' '/home/buildozer/aports/community/pdal/pkg/pdal/usr/lib/libpdal_plugin_reader_hdf.so.16' -> '/home/buildozer/aports/community/pdal/pkg/libpdal-plugins/usr/lib/libpdal_plugin_reader_hdf.so.16' '/home/buildozer/aports/community/pdal/pkg/pdal/usr/lib/libpdal_plugin_reader_hdf.so.16.0.0' -> '/home/buildozer/aports/community/pdal/pkg/libpdal-plugins/usr/lib/libpdal_plugin_reader_hdf.so.16.0.0' '/home/buildozer/aports/community/pdal/pkg/pdal/usr/lib/libpdal_plugin_reader_icebridge.so.16' -> '/home/buildozer/aports/community/pdal/pkg/libpdal-plugins/usr/lib/libpdal_plugin_reader_icebridge.so.16' '/home/buildozer/aports/community/pdal/pkg/pdal/usr/lib/libpdal_plugin_reader_icebridge.so.16.0.0' -> '/home/buildozer/aports/community/pdal/pkg/libpdal-plugins/usr/lib/libpdal_plugin_reader_icebridge.so.16.0.0' '/home/buildozer/aports/community/pdal/pkg/pdal/usr/lib/libpdal_plugin_reader_openscenegraph.so.16' -> '/home/buildozer/aports/community/pdal/pkg/libpdal-plugins/usr/lib/libpdal_plugin_reader_openscenegraph.so.16' '/home/buildozer/aports/community/pdal/pkg/pdal/usr/lib/libpdal_plugin_reader_openscenegraph.so.16.0.0' -> '/home/buildozer/aports/community/pdal/pkg/libpdal-plugins/usr/lib/libpdal_plugin_reader_openscenegraph.so.16.0.0' '/home/buildozer/aports/community/pdal/pkg/pdal/usr/lib/libpdal_plugin_reader_pgpointcloud.so.16' -> '/home/buildozer/aports/community/pdal/pkg/libpdal-plugins/usr/lib/libpdal_plugin_reader_pgpointcloud.so.16' '/home/buildozer/aports/community/pdal/pkg/pdal/usr/lib/libpdal_plugin_reader_pgpointcloud.so.16.0.0' -> '/home/buildozer/aports/community/pdal/pkg/libpdal-plugins/usr/lib/libpdal_plugin_reader_pgpointcloud.so.16.0.0' '/home/buildozer/aports/community/pdal/pkg/pdal/usr/lib/libpdal_plugin_writer_e57.so.16' -> '/home/buildozer/aports/community/pdal/pkg/libpdal-plugins/usr/lib/libpdal_plugin_writer_e57.so.16' '/home/buildozer/aports/community/pdal/pkg/pdal/usr/lib/libpdal_plugin_writer_e57.so.16.0.0' -> '/home/buildozer/aports/community/pdal/pkg/libpdal-plugins/usr/lib/libpdal_plugin_writer_e57.so.16.0.0' '/home/buildozer/aports/community/pdal/pkg/pdal/usr/lib/libpdal_plugin_writer_pgpointcloud.so.16' -> '/home/buildozer/aports/community/pdal/pkg/libpdal-plugins/usr/lib/libpdal_plugin_writer_pgpointcloud.so.16' '/home/buildozer/aports/community/pdal/pkg/pdal/usr/lib/libpdal_plugin_writer_pgpointcloud.so.16.0.0' -> '/home/buildozer/aports/community/pdal/pkg/libpdal-plugins/usr/lib/libpdal_plugin_writer_pgpointcloud.so.16.0.0' >>> libpdal-plugins*: Preparing subpackage libpdal-plugins... >>> libpdal-plugins*: Stripping binaries >>> libpdal-plugins*: Running postcheck for libpdal-plugins >>> pdal*: Running postcheck for pdal >>> pdal*: Preparing package pdal... >>> pdal*: Stripping binaries >>> libpdal-plugins*: Scanning shared objects >>> pdal-dev*: Scanning shared objects >>> pdal*: Scanning shared objects >>> libpdal-plugins*: Tracing dependencies... so:libc.musl-armv7.so.1 so:libcpd.so.0 so:libgcc_s.so.1 so:libhdf5.so.310 so:libhdf5_cpp.so.310 so:libosg.so.161 so:libosgDB.so.161 so:libpdalcpp.so.16 so:libpq.so.5 so:libstdc++.so.6 so:libxerces-c-3.2.so so:libxml2.so.2 >>> libpdal-plugins*: Package size: 1.9 MB >>> libpdal-plugins*: Compressing data... >>> libpdal-plugins*: Create checksum... >>> libpdal-plugins*: Create libpdal-plugins-2.6.0-r0.apk >>> pdal-dev*: Tracing dependencies... pdal=2.6.0-r0 libpdal-plugins=2.6.0-r0 pc:gdal pc:libxml-2.0 pdal=2.6.0-r0 pkgconfig >>> pdal-dev*: Package size: 2.0 MB >>> pdal-dev*: Compressing data... >>> pdal-dev*: Create checksum... >>> pdal-dev*: Create pdal-dev-2.6.0-r0.apk >>> pdal*: Tracing dependencies... so:libc.musl-armv7.so.1 so:libcrypto.so.3 so:libcurl.so.4 so:libgcc_s.so.1 so:libgdal.so.33 so:libgeotiff.so.5 so:libproj.so.25 so:libstdc++.so.6 so:libxml2.so.2 so:libz.so.1 so:libzstd.so.1 >>> pdal*: Package size: 6.1 MB >>> pdal*: Compressing data... >>> pdal*: Create checksum... >>> pdal*: Create pdal-2.6.0-r0.apk >>> pdal: Build complete at Tue, 31 Oct 2023 06:43:07 +0000 elapsed time 0h 1m 21s >>> pdal: Cleaning up srcdir >>> pdal: Cleaning up pkgdir >>> pdal: Uninstalling dependencies... (1/151) Purging .makedepends-pdal (20231031.064147) (2/151) Purging cmake (3.27.7-r2) (3/151) Purging cpd-dev (0.5.4-r0) (4/151) Purging cpd (0.5.4-r0) (5/151) Purging eigen-dev (3.4.0-r9) (6/151) Purging fgt-dev (0.4.9-r4) (7/151) Purging fgt (0.4.9-r4) (8/151) Purging gdal-dev (3.7.2-r1) (9/151) Purging hdf5-dev (1.14.2-r0) (10/151) Purging hdf5-cpp (1.14.2-r0) (11/151) Purging hdf5-hl-cpp (1.14.2-r0) (12/151) Purging hdf5-hl-fortran (1.14.2-r0) (13/151) Purging hdf5-hl (1.14.2-r0) (14/151) Purging libgeotiff-dev (1.7.1-r2) (15/151) Purging libgeotiff (1.7.1-r2) (16/151) Purging libpq-dev (16.0-r1) (17/151) Purging libpq (16.0-r1) (18/151) Purging libxml2-dev (2.11.5-r0) (19/151) Purging xz-dev (5.4.4-r0) (20/151) Purging xz (5.4.4-r0) (21/151) Purging libxml2-utils (2.11.5-r0) (22/151) Purging openscenegraph-dev (3.6.5-r13) (23/151) Purging mesa-dev (23.1.9-r0) (24/151) Purging libxdamage-dev (1.1.6-r4) (25/151) Purging libxdamage (1.1.6-r4) (26/151) Purging libxshmfence-dev (1.3.2-r5) (27/151) Purging mesa-egl (23.1.9-r0) (28/151) Purging mesa-gbm (23.1.9-r0) (29/151) Purging mesa-gles (23.1.9-r0) (30/151) Purging mesa-osmesa (23.1.9-r0) (31/151) Purging mesa-xatracker (23.1.9-r0) (32/151) Purging openscenegraph (3.6.5-r13) (33/151) Purging proj-dev (9.3.0-r0) (34/151) Purging py3-numpy-dev (1.25.2-r0) (35/151) Purging python3-dev (3.11.6-r1) (36/151) Purging samurai (1.2-r5) (37/151) Purging sqlite-dev (3.43.2-r0) (38/151) Purging sqlite (3.43.2-r0) (39/151) Purging xerces-c-dev (3.2.4-r2) (40/151) Purging gdal-tools (3.7.2-r1) (41/151) Purging py3-gdal-pyc (3.7.2-r1) (42/151) Purging py3-gdal (3.7.2-r1) (43/151) Purging py3-numpy-pyc (1.25.2-r0) (44/151) Purging py3-numpy (1.25.2-r0) (45/151) Purging gdal-driver-PNG (3.7.2-r1) (46/151) Purging curl-dev (8.4.0-r0) (47/151) Purging brotli-dev (1.1.0-r0) (48/151) Purging brotli (1.1.0-r0) (49/151) Purging c-ares-dev (1.20.1-r0) (50/151) Purging libidn2-dev (2.3.4-r4) (51/151) Purging nghttp2-dev (1.57.0-r0) (52/151) Purging openssl-dev (3.1.4-r0) (53/151) Purging freetype (2.13.2-r0) (54/151) Purging gdal (3.7.2-r1) (55/151) Purging giflib (5.2.1-r5) (56/151) Purging gnu-libiconv-libs (1.17-r2) (57/151) Purging hdf5-fortran (1.14.2-r0) (58/151) Purging json-c (0.17-r0) (59/151) Purging lerc (4.0.0-r0) (60/151) Purging libarchive (3.7.2-r0) (61/151) Purging libdeflate (1.19-r0) (62/151) Purging libdrm-dev (2.4.117-r1) (63/151) Purging linux-headers (6.5-r0) (64/151) Purging libjxl (0.8.2-r0) (65/151) Purging libpciaccess-dev (0.17-r2) (66/151) Purging libpng (1.6.40-r0) (67/151) Purging libspatialite (5.1.0-r0) (68/151) Purging libuv (1.46.0-r0) (69/151) Purging libxfixes-dev (6.0.1-r3) (70/151) Purging libxxf86vm-dev (1.1.5-r5) (71/151) Purging llvm15-libs (15.0.7-r12) (72/151) Purging mesa-gl (23.1.9-r0) (73/151) Purging mesa (23.1.9-r0) (74/151) Purging mesa-glapi (23.1.9-r0) (75/151) Purging minizip (1.3-r1) (76/151) Purging proj (9.3.0-r0) (77/151) Purging python3-pyc (3.11.6-r1) (78/151) Purging python3-pycache-pyc0 (3.11.6-r1) (79/151) Purging xcb-proto-pyc (1.16.0-r0) (80/151) Purging pyc (3.11.6-r1) (81/151) Purging qhull (2020.2-r3) (82/151) Purging rhash-libs (1.4.4-r0) (83/151) Purging sfcgal (1.4.1-r4) (84/151) Purging tiff-dev (4.6.0-r0) (85/151) Purging libtiffxx (4.6.0-r0) (86/151) Purging tiff (4.6.0-r0) (87/151) Purging unixodbc (2.3.12-r0) (88/151) Purging wayland-libs-client (1.22.0-r4) (89/151) Purging wayland-libs-server (1.22.0-r4) (90/151) Purging xerces-c (3.2.4-r2) (91/151) Purging zlib-dev (1.3-r2) (92/151) Purging zstd-dev (1.5.5-r7) (93/151) Purging zstd (1.5.5-r7) (94/151) Purging armadillo (12.6.5-r0) (95/151) Purging liblapack (0.3.24-r0) (96/151) Purging arpack (3.8.0-r3) (97/151) Purging blosc (1.21.5-r0) (98/151) Purging boost1.82-serialization (1.82.0-r2) (99/151) Purging brunsli-libs (0.1-r1) (100/151) Purging libxext-dev (1.3.5-r3) (101/151) Purging libx11-dev (1.8.7-r0) (102/151) Purging xtrans (1.5.0-r0) (103/151) Purging libxcb-dev (1.16-r0) (104/151) Purging xcb-proto (1.16.0-r0) (105/151) Purging python3 (3.11.6-r1) (106/151) Purging gdbm (1.23-r1) (107/151) Purging librttopo (1.1.0-r4) (108/151) Purging geos (3.12.0-r0) (109/151) Purging hdf5 (1.14.2-r0) (110/151) Purging libdrm (2.4.117-r1) (111/151) Purging libpciaccess (0.17-r2) (112/151) Purging hwdata-pci (0.375-r0) (113/151) Purging icu-libs (73.2-r3) (114/151) Purging icu-data-en (73.2-r3) (115/151) Purging lcms2 (2.15-r4) (116/151) Purging libxdmcp-dev (1.1.4-r3) (117/151) Purging libxxf86vm (1.1.5-r5) (118/151) Purging libxext (1.3.5-r3) (119/151) Purging libxfixes (6.0.1-r3) (120/151) Purging libx11 (1.8.7-r0) (121/151) Purging libxcb (1.16-r0) (122/151) Purging libxdmcp (1.1.4-r3) (123/151) Purging libbsd (0.11.7-r3) (124/151) Purging libbz2 (1.0.8-r6) (125/151) Purging libffi (3.4.4-r3) (126/151) Purging superlu (6.0.1-r0) (127/151) Purging openblas (0.3.24-r0) (128/151) Purging libgfortran (13.2.1_git20231014-r0) (129/151) Purging libgmpxx (6.3.0-r0) (130/151) Purging libhwy (1.0.7-r0) (131/151) Purging libjpeg-turbo-dev (3.0.1-r0) (132/151) Purging libturbojpeg (3.0.1-r0) (133/151) Purging libjpeg-turbo (3.0.1-r0) (134/151) Purging libmd (1.1.0-r0) (135/151) Purging libpanelw (6.4_p20231007-r0) (136/151) Purging libwebp-dev (1.3.2-r0) (137/151) Purging libwebpdecoder (1.3.2-r0) (138/151) Purging libwebpdemux (1.3.2-r0) (139/151) Purging libwebpmux (1.3.2-r0) (140/151) Purging libwebp (1.3.2-r0) (141/151) Purging libsharpyuv (1.3.2-r0) (142/151) Purging libsz (1.1.2-r0) (143/151) Purging libxau-dev (1.0.11-r3) (144/151) Purging libxau (1.0.11-r3) (145/151) Purging libxml2 (2.11.5-r0) (146/151) Purging libxshmfence (1.3.2-r5) (147/151) Purging mpdecimal (2.5.1-r2) (148/151) Purging readline (8.2.1-r2) (149/151) Purging sqlite-libs (3.43.2-r0) (150/151) Purging xorgproto (2023.2-r0) (151/151) Purging xz-libs (5.4.4-r0) Executing busybox-1.36.1-r13.trigger OK: 271 MiB in 102 packages >>> pdal: Updating the community/armv7 repository index... >>> pdal: Signing the index...