From https://github.com/archlinux/svntogit-community * branch packages/laz-perf -> FETCH_HEAD * [new branch] packages/laz-perf -> community/packages/laz-perf Cloning into 'laz-perf'... done. :: Synchronizing package databases... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 130k 100 130k 0 0 369k 0 --:--:-- --:--:-- --:--:-- 370k % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 8549k 100 8549k 0 0 20.3M 0 --:--:-- --:--:-- --:--:-- 20.3M % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 143k 100 143k 0 0 419k 0 --:--:-- --:--:-- --:--:-- 420k :: Starting full system upgrade... there is nothing to do PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin TMPDIR=/tmp/archlinux-ci/ SOURCE_DATE_EPOCH=1691262267 SHELL=/bin/bash SCHROOT_CHROOT_NAME=jenkins-reproducible-archlinux no_proxy=localhost,127.0.0.1 SCHROOT_COMMAND=bash -l -c SOURCE_DATE_EPOCH='1691262267' PATH='/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin' TMPDIR='/tmp/archlinux-ci/' printenv 2>&1 SCHROOT_SESSION_ID=archlinux-laz-perf-archlinuxrb-build-wI77UOz8 PWD=/tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk LOGNAME=jenkins SCHROOT_ALIAS_NAME=jenkins-reproducible-archlinux SCHROOT_GROUP=jenkins SCHROOT_USER=jenkins ftp_proxy=http://127.0.0.1:3128 HOME=/var/lib/jenkins LANG=C https_proxy=http://127.0.0.1:3128 USER=jenkins FTP_PROXY=http://127.0.0.1:3128 SHLVL=1 HTTPS_PROXY=http://127.0.0.1:3128 HTTP_PROXY=http://127.0.0.1:3128 SCHROOT_GID=116 http_proxy=http://127.0.0.1:3128 DEBUGINFOD_URLS=https://debuginfod.archlinux.org SCHROOT_UID=108 HG=/usr/bin/hg _=/usr/sbin/printenv ==> Making package: laz-perf 2:3.0.0-1 (Sat Aug 5 19:04:54 2023) ==> Checking runtime dependencies... ==> Checking buildtime dependencies... ==> Installing missing dependencies... resolving dependencies... looking for conflicting packages... Packages (7) cppdap-1.58.0-1 hicolor-icon-theme-0.17-3 jsoncpp-1.9.5-2 libuv-1.46.0-1 rhash-1.4.3-1 cmake-3.27.1-1 ninja-1.11.1-3 Total Download Size: 12.25 MiB Total Installed Size: 74.74 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 10021 100 10021 0 0 1117k 0 --:--:-- --:--:-- --:--:-- 1223k % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 151k 100 151k 0 0 22.7M 0 --:--:-- --:--:-- --:--:-- 24.6M % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 238k 100 238k 0 0 30.7M 0 --:--:-- --:--:-- --:--:-- 33.3M % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 171k 100 171k 0 0 74.2M 0 --:--:-- --:--:-- --:--:-- 83.8M % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 335k 100 335k 0 0 83.9M 0 --:--:-- --:--:-- --:--:-- 109M % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 11.2M 100 11.2M 0 0 146M 0 --:--:-- --:--:-- --:--:-- 147M % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 145k 100 145k 0 0 20.9M 0 --:--:-- --:--:-- --:--:-- 23.6M checking keyring... checking package integrity... loading package files... checking for file conflicts... checking available disk space... :: Processing package changes... installing hicolor-icon-theme... installing jsoncpp... Optional dependencies for jsoncpp jsoncpp-doc: documentation installing libuv... installing rhash... installing cppdap... installing cmake... Optional dependencies for cmake qt6-base: cmake-gui installing ninja... :: Running post-transaction hooks... (1/1) Arming ConditionNeedsUpdate... ==> Retrieving sources... -> Downloading laz-perf-3.0.0.tar.gz... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 13004 0 13004 0 0 24974 0 --:--:-- --:--:-- --:--:-- 24974 100 5140k 0 5140k 0 0 3940k 0 --:--:-- 0:00:01 --:--:-- 6548k ==> Validating source files with sha512sums... laz-perf-3.0.0.tar.gz ... Passed ==> Extracting sources... -> Extracting laz-perf-3.0.0.tar.gz with bsdtar ==> Starting build()... -- The C compiler identification is GNU 13.2.1 -- The CXX compiler identification is GNU 13.2.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/sbin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/sbin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Setting build type to 'Release' as none was specified. CMake Deprecation Warning at cpp/test/gtest/gtest-08-11-21/CMakeLists.txt:4 (cmake_minimum_required): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. CMake Deprecation Warning at cpp/test/gtest/gtest-08-11-21/googletest/CMakeLists.txt:56 (cmake_minimum_required): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. -- Found Python: /usr/sbin/python3.11 (found version "3.11.3") found components: Interpreter -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Configuring done (3.9s) -- Generating done (0.0s) -- Build files have been written to: /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/build ninja: Entering directory `build' [1/48] Building CXX object cpp/CMakeFiles/lazperf.dir/lazperf/charbuf.cpp.o [2/48] Building CXX object cpp/CMakeFiles/lazperf_s.dir/lazperf/charbuf.cpp.o [3/48] Building CXX object cpp/CMakeFiles/lazperf_s.dir/lazperf/detail/field_byte10.cpp.o [4/48] Building CXX object cpp/CMakeFiles/lazperf.dir/lazperf/vlr.cpp.o FAILED: cpp/CMakeFiles/lazperf.dir/lazperf/vlr.cpp.o /usr/sbin/c++ -Dlazperf_EXPORTS -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -Wp,-D_GLIBCXX_ASSERTIONS -O3 -DNDEBUG -std=gnu++11 -fPIC -Wno-implicit-fallthrough -Wno-int-in-bool-context -Wno-dangling-else -Wno-noexcept-type -Wall -Wextra -Wpointer-arith -Wcast-align -Wcast-qual -Wno-error=parentheses -Wno-error=cast-qual -Wredundant-decls -Wno-unused-parameter -Wno-unused-variable -Wno-long-long -Wno-unknown-pragmas -Wno-deprecated-declarations -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT cpp/CMakeFiles/lazperf.dir/lazperf/vlr.cpp.o -MF cpp/CMakeFiles/lazperf.dir/lazperf/vlr.cpp.o.d -o cpp/CMakeFiles/lazperf.dir/lazperf/vlr.cpp.o -c /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/vlr.cpp In file included from /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/vlr.cpp:33: /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Extractor.hpp:175:37: error: 'uint8_t' has not been declared 175 | virtual Extractor& operator >> (uint8_t& v) = 0; | ^~~~~~~ /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Extractor.hpp:177:37: error: 'uint16_t' has not been declared 177 | virtual Extractor& operator >> (uint16_t& v) = 0; | ^~~~~~~~ /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Extractor.hpp:177:24: error: 'virtual lazperf::Extractor& lazperf::Extractor::operator>>(int&)' cannot be overloaded with 'virtual lazperf::Extractor& lazperf::Extractor::operator>>(int&)' 177 | virtual Extractor& operator >> (uint16_t& v) = 0; | ^~~~~~~~ /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Extractor.hpp:175:24: note: previous declaration 'virtual lazperf::Extractor& lazperf::Extractor::operator>>(int&)' 175 | virtual Extractor& operator >> (uint8_t& v) = 0; | ^~~~~~~~ /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Extractor.hpp:179:37: error: 'uint32_t' has not been declared 179 | virtual Extractor& operator >> (uint32_t& v) = 0; | ^~~~~~~~ /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Extractor.hpp:179:24: error: 'virtual lazperf::Extractor& lazperf::Extractor::operator>>(int&)' cannot be overloaded with 'virtual lazperf::Extractor& lazperf::Extractor::operator>>(int&)' 179 | virtual Extractor& operator >> (uint32_t& v) = 0; | ^~~~~~~~ /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Extractor.hpp:175:24: note: previous declaration 'virtual lazperf::Extractor& lazperf::Extractor::operator>>(int&)' 175 | virtual Extractor& operator >> (uint8_t& v) = 0; | ^~~~~~~~ /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Extractor.hpp:180:24: error: 'virtual lazperf::Extractor& lazperf::Extractor::operator>>(int32_t&)' cannot be overloaded with 'virtual lazperf::Extractor& lazperf::Extractor::operator>>(int&)' 180 | virtual Extractor& operator >> (int32_t& v) = 0; | ^~~~~~~~ /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Extractor.hpp:175:24: note: previous declaration 'virtual lazperf::Extractor& lazperf::Extractor::operator>>(int&)' 175 | virtual Extractor& operator >> (uint8_t& v) = 0; | ^~~~~~~~ /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Extractor.hpp:181:37: error: 'uint64_t' has not been declared 181 | virtual Extractor& operator >> (uint64_t& v) = 0; | ^~~~~~~~ /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Extractor.hpp:181:24: error: 'virtual lazperf::Extractor& lazperf::Extractor::operator>>(int&)' cannot be overloaded with 'virtual lazperf::Extractor& lazperf::Extractor::operator>>(int&)' 181 | virtual Extractor& operator >> (uint64_t& v) = 0; | ^~~~~~~~ /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Extractor.hpp:175:24: note: previous declaration 'virtual lazperf::Extractor& lazperf::Extractor::operator>>(int&)' 175 | virtual Extractor& operator >> (uint8_t& v) = 0; | ^~~~~~~~ /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Extractor.hpp:213:31: error: 'uint8_t' has not been declared 213 | LeExtractor& operator >> (uint8_t& v) | ^~~~~~~ /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Extractor.hpp:237:31: error: 'uint16_t' has not been declared 237 | LeExtractor& operator >> (uint16_t& v) | ^~~~~~~~ /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Extractor.hpp:237:18: error: 'lazperf::LeExtractor& lazperf::LeExtractor::operator>>(int&)' cannot be overloaded with 'lazperf::LeExtractor& lazperf::LeExtractor::operator>>(int&)' 237 | LeExtractor& operator >> (uint16_t& v) | ^~~~~~~~ /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Extractor.hpp:213:18: note: previous declaration 'lazperf::LeExtractor& lazperf::LeExtractor::operator>>(int&)' 213 | LeExtractor& operator >> (uint8_t& v) | ^~~~~~~~ /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Extractor.hpp:265:31: error: 'uint32_t' has not been declared 265 | LeExtractor& operator >> (uint32_t& v) | ^~~~~~~~ /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Extractor.hpp:265:18: error: 'lazperf::LeExtractor& lazperf::LeExtractor::operator>>(int&)' cannot be overloaded with 'lazperf::LeExtractor& lazperf::LeExtractor::operator>>(int&)' 265 | LeExtractor& operator >> (uint32_t& v) | ^~~~~~~~ /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Extractor.hpp:213:18: note: previous declaration 'lazperf::LeExtractor& lazperf::LeExtractor::operator>>(int&)' 213 | LeExtractor& operator >> (uint8_t& v) | ^~~~~~~~ /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Extractor.hpp:279:18: error: 'lazperf::LeExtractor& lazperf::LeExtractor::operator>>(int32_t&)' cannot be overloaded with 'lazperf::LeExtractor& lazperf::LeExtractor::operator>>(int&)' 279 | LeExtractor& operator >> (int32_t& v) | ^~~~~~~~ /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Extractor.hpp:213:18: note: previous declaration 'lazperf::LeExtractor& lazperf::LeExtractor::operator>>(int&)' 213 | LeExtractor& operator >> (uint8_t& v) | ^~~~~~~~ /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Extractor.hpp:293:31: error: 'uint64_t' has not been declared 293 | LeExtractor& operator >> (uint64_t& v) | ^~~~~~~~ /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Extractor.hpp:293:18: error: 'lazperf::LeExtractor& lazperf::LeExtractor::operator>>(int&)' cannot be overloaded with 'lazperf::LeExtractor& lazperf::LeExtractor::operator>>(int&)' 293 | LeExtractor& operator >> (uint64_t& v) | ^~~~~~~~ /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Extractor.hpp:213:18: note: previous declaration 'lazperf::LeExtractor& lazperf::LeExtractor::operator>>(int&)' 213 | LeExtractor& operator >> (uint8_t& v) | ^~~~~~~~ /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Extractor.hpp: In member function 'virtual lazperf::LeExtractor& lazperf::LeExtractor::operator>>(int&)': /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Extractor.hpp:215:21: error: ISO C++ forbids declaration of 'type name' with no type [-fpermissive] 215 | v = *(const uint8_t *)m_gptr++; | ^~~~~~~ /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Extractor.hpp:215:15: error: expected primary-expression before 'const' 215 | v = *(const uint8_t *)m_gptr++; | ^~~~~ /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Extractor.hpp:215:15: error: expected ')' before 'const' /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Extractor.hpp:215:14: note: to match this '(' 215 | v = *(const uint8_t *)m_gptr++; | ^ In file included from /usr/include/sys/types.h:176, from /usr/include/stdlib.h:514, from /usr/include/c++/13.2.1/cstdlib:79, from /usr/include/c++/13.2.1/ext/string_conversions.h:43, from /usr/include/c++/13.2.1/bits/basic_string.h:4097, from /usr/include/c++/13.2.1/string:54, from /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/vlr.cpp:31: /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Extractor.hpp: In member function 'virtual lazperf::LeExtractor& lazperf::LeExtractor::operator>>(int16_t&)': /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Extractor.hpp:254:31: error: 'uint16_t' was not declared in this scope 254 | v = (int16_t)le16toh((uint16_t)v); | ^~~~~~~~ /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Extractor.hpp:41:1: note: 'uint16_t' is defined in header ''; did you forget to '#include '? 40 | #include "portable_endian.hpp" +++ |+#include 41 | /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Extractor.hpp: In member function 'lazperf::LeExtractor& lazperf::LeExtractor::operator>>(int32_t&)': /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Extractor.hpp:282:31: error: 'uint32_t' was not declared in this scope 282 | v = (int32_t)le32toh((uint32_t)v); | ^~~~~~~~ /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Extractor.hpp:282:31: note: 'uint32_t' is defined in header ''; did you forget to '#include '? /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Extractor.hpp: In member function 'virtual lazperf::LeExtractor& lazperf::LeExtractor::operator>>(int64_t&)': /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Extractor.hpp:310:31: error: 'uint64_t' was not declared in this scope 310 | v = (int64_t)le64toh((uint64_t)v); | ^~~~~~~~ /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Extractor.hpp:310:31: note: 'uint64_t' is defined in header ''; did you forget to '#include '? /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Extractor.hpp: In member function 'virtual lazperf::LeExtractor& lazperf::LeExtractor::operator>>(float&)': /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Extractor.hpp:324:9: error: 'uint32_t' was not declared in this scope 324 | uint32_t tmp = le32toh(*(uint32_t *)(&v)); | ^~~~~~~~ /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Extractor.hpp:324:9: note: 'uint32_t' is defined in header ''; did you forget to '#include '? /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Extractor.hpp:325:21: error: 'tmp' was not declared in this scope; did you mean 'tm'? 325 | memcpy(&v, &tmp, sizeof(tmp)); | ^~~ | tm /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Extractor.hpp: In member function 'virtual lazperf::LeExtractor& lazperf::LeExtractor::operator>>(double&)': /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Extractor.hpp:339:9: error: 'uint64_t' was not declared in this scope 339 | uint64_t tmp = le64toh(*(uint64_t *)(&v)); | ^~~~~~~~ /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Extractor.hpp:339:9: note: 'uint64_t' is defined in header ''; did you forget to '#include '? /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Extractor.hpp:340:21: error: 'tmp' was not declared in this scope; did you mean 'tm'? 340 | memcpy(&v, &tmp, sizeof(tmp)); | ^~~ | tm /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Extractor.hpp: At global scope: /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Extractor.hpp:368:31: error: 'uint8_t' has not been declared 368 | BeExtractor& operator >> (uint8_t& v) | ^~~~~~~ /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Extractor.hpp:392:31: error: 'uint16_t' has not been declared 392 | BeExtractor& operator >> (uint16_t& v) | ^~~~~~~~ /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Extractor.hpp:392:18: error: 'lazperf::BeExtractor& lazperf::BeExtractor::operator>>(int&)' cannot be overloaded with 'lazperf::BeExtractor& lazperf::BeExtractor::operator>>(int&)' 392 | BeExtractor& operator >> (uint16_t& v) | ^~~~~~~~ /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Extractor.hpp:368:18: note: previous declaration 'lazperf::BeExtractor& lazperf::BeExtractor::operator>>(int&)' 368 | BeExtractor& operator >> (uint8_t& v) | ^~~~~~~~ /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Extractor.hpp:420:31: error: 'uint32_t' has not been declared 420 | BeExtractor& operator >> (uint32_t& v) | ^~~~~~~~ /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Extractor.hpp:420:18: error: 'lazperf::BeExtractor& lazperf::BeExtractor::operator>>(int&)' cannot be overloaded with 'lazperf::BeExtractor& lazperf::BeExtractor::operator>>(int&)' 420 | BeExtractor& operator >> (uint32_t& v) | ^~~~~~~~ /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Extractor.hpp:368:18: note: previous declaration 'lazperf::BeExtractor& lazperf::BeExtractor::operator>>(int&)' 368 | BeExtractor& operator >> (uint8_t& v) | ^~~~~~~~ /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Extractor.hpp:434:18: error: 'lazperf::BeExtractor& lazperf::BeExtractor::operator>>(int32_t&)' cannot be overloaded with 'lazperf::BeExtractor& lazperf::BeExtractor::operator>>(int&)' 434 | BeExtractor& operator >> (int32_t& v) | ^~~~~~~~ /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Extractor.hpp:368:18: note: previous declaration 'lazperf::BeExtractor& lazperf::BeExtractor::operator>>(int&)' 368 | BeExtractor& operator >> (uint8_t& v) | ^~~~~~~~ /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Extractor.hpp:448:31: error: 'uint64_t' has not been declared 448 | BeExtractor& operator >> (uint64_t& v) | ^~~~~~~~ /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Extractor.hpp:448:18: error: 'lazperf::BeExtractor& lazperf::BeExtractor::operator>>(int&)' cannot be overloaded with 'lazperf::BeExtractor& lazperf::BeExtractor::operator>>(int&)' 448 | BeExtractor& operator >> (uint64_t& v) | ^~~~~~~~ /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Extractor.hpp:368:18: note: previous declaration 'lazperf::BeExtractor& lazperf::BeExtractor::operator>>(int&)' 368 | BeExtractor& operator >> (uint8_t& v) | ^~~~~~~~ /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Extractor.hpp: In member function 'virtual lazperf::BeExtractor& lazperf::BeExtractor::operator>>(int&)': /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Extractor.hpp:370:21: error: ISO C++ forbids declaration of 'type name' with no type [-fpermissive] 370 | v = *(const uint8_t *)m_gptr++; | ^~~~~~~ /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Extractor.hpp:370:15: error: expected primary-expression before 'const' 370 | v = *(const uint8_t *)m_gptr++; | ^~~~~ /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Extractor.hpp:370:15: error: expected ')' before 'const' /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Extractor.hpp:370:14: note: to match this '(' 370 | v = *(const uint8_t *)m_gptr++; | ^ /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Extractor.hpp: In member function 'virtual lazperf::BeExtractor& lazperf::BeExtractor::operator>>(int16_t&)': /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Extractor.hpp:409:31: error: 'uint16_t' was not declared in this scope 409 | v = (int16_t)be16toh((uint16_t)v); | ^~~~~~~~ /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Extractor.hpp:409:31: note: 'uint16_t' is defined in header ''; did you forget to '#include '? /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Extractor.hpp: In member function 'lazperf::BeExtractor& lazperf::BeExtractor::operator>>(int32_t&)': /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Extractor.hpp:437:31: error: 'uint32_t' was not declared in this scope 437 | v = (int32_t)be32toh((uint32_t)v); | ^~~~~~~~ /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Extractor.hpp:437:31: note: 'uint32_t' is defined in header ''; did you forget to '#include '? /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Extractor.hpp: In member function 'virtual lazperf::BeExtractor& lazperf::BeExtractor::operator>>(int64_t&)': /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Extractor.hpp:465:31: error: 'uint64_t' was not declared in this scope 465 | v = (int64_t)be64toh((uint64_t)v); | ^~~~~~~~ /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Extractor.hpp:465:31: note: 'uint64_t' is defined in header ''; did you forget to '#include '? /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Extractor.hpp: In member function 'virtual lazperf::BeExtractor& lazperf::BeExtractor::operator>>(float&)': /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Extractor.hpp:479:9: error: 'uint32_t' was not declared in this scope 479 | uint32_t tmp = be32toh(*(uint32_t *)(&v)); | ^~~~~~~~ /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Extractor.hpp:479:9: note: 'uint32_t' is defined in header ''; did you forget to '#include '? /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Extractor.hpp:480:21: error: 'tmp' was not declared in this scope; did you mean 'tm'? 480 | memcpy(&v, &tmp, sizeof(tmp)); | ^~~ | tm /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Extractor.hpp: In member function 'virtual lazperf::BeExtractor& lazperf::BeExtractor::operator>>(double&)': /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Extractor.hpp:494:9: error: 'uint64_t' was not declared in this scope 494 | uint64_t tmp = be64toh(*(uint64_t *)(&v)); | ^~~~~~~~ /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Extractor.hpp:494:9: note: 'uint64_t' is defined in header ''; did you forget to '#include '? /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Extractor.hpp:495:21: error: 'tmp' was not declared in this scope; did you mean 'tm'? 495 | memcpy(&v, &tmp, sizeof(tmp)); | ^~~ | tm In file included from /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/vlr.cpp:34: /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Inserter.hpp: At global scope: /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Inserter.hpp:88:36: error: 'uint8_t' has not been declared 88 | virtual Inserter& operator << (uint8_t v) = 0; | ^~~~~~~ /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Inserter.hpp:90:36: error: 'uint16_t' has not been declared 90 | virtual Inserter& operator << (uint16_t v) = 0; | ^~~~~~~~ /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Inserter.hpp:90:23: error: 'virtual lazperf::Inserter& lazperf::Inserter::operator<<(int)' cannot be overloaded with 'virtual lazperf::Inserter& lazperf::Inserter::operator<<(int)' 90 | virtual Inserter& operator << (uint16_t v) = 0; | ^~~~~~~~ /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Inserter.hpp:88:23: note: previous declaration 'virtual lazperf::Inserter& lazperf::Inserter::operator<<(int)' 88 | virtual Inserter& operator << (uint8_t v) = 0; | ^~~~~~~~ /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Inserter.hpp:92:36: error: 'uint32_t' has not been declared 92 | virtual Inserter& operator << (uint32_t v) = 0; | ^~~~~~~~ /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Inserter.hpp:92:23: error: 'virtual lazperf::Inserter& lazperf::Inserter::operator<<(int)' cannot be overloaded with 'virtual lazperf::Inserter& lazperf::Inserter::operator<<(int)' 92 | virtual Inserter& operator << (uint32_t v) = 0; | ^~~~~~~~ /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Inserter.hpp:88:23: note: previous declaration 'virtual lazperf::Inserter& lazperf::Inserter::operator<<(int)' 88 | virtual Inserter& operator << (uint8_t v) = 0; | ^~~~~~~~ /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Inserter.hpp:93:23: error: 'virtual lazperf::Inserter& lazperf::Inserter::operator<<(int32_t)' cannot be overloaded with 'virtual lazperf::Inserter& lazperf::Inserter::operator<<(int)' 93 | virtual Inserter& operator << (int32_t v) = 0; | ^~~~~~~~ /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Inserter.hpp:88:23: note: previous declaration 'virtual lazperf::Inserter& lazperf::Inserter::operator<<(int)' 88 | virtual Inserter& operator << (uint8_t v) = 0; | ^~~~~~~~ /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Inserter.hpp:94:36: error: 'uint64_t' has not been declared 94 | virtual Inserter& operator << (uint64_t v) = 0; | ^~~~~~~~ /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Inserter.hpp:94:23: error: 'virtual lazperf::Inserter& lazperf::Inserter::operator<<(int)' cannot be overloaded with 'virtual lazperf::Inserter& lazperf::Inserter::operator<<(int)' 94 | virtual Inserter& operator << (uint64_t v) = 0; | ^~~~~~~~ /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Inserter.hpp:88:23: note: previous declaration 'virtual lazperf::Inserter& lazperf::Inserter::operator<<(int)' 88 | virtual Inserter& operator << (uint8_t v) = 0; | ^~~~~~~~ /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Inserter.hpp:110:30: error: 'uint8_t' has not been declared 110 | LeInserter& operator << (uint8_t v) | ^~~~~~~ /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Inserter.hpp:122:30: error: 'uint16_t' has not been declared 122 | LeInserter& operator << (uint16_t v) | ^~~~~~~~ /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Inserter.hpp:122:17: error: 'lazperf::LeInserter& lazperf::LeInserter::operator<<(int)' cannot be overloaded with 'lazperf::LeInserter& lazperf::LeInserter::operator<<(int)' 122 | LeInserter& operator << (uint16_t v) | ^~~~~~~~ /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Inserter.hpp:110:17: note: previous declaration 'lazperf::LeInserter& lazperf::LeInserter::operator<<(int)' 110 | LeInserter& operator << (uint8_t v) | ^~~~~~~~ /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Inserter.hpp:138:30: error: 'uint32_t' has not been declared 138 | LeInserter& operator << (uint32_t v) | ^~~~~~~~ /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Inserter.hpp:138:17: error: 'lazperf::LeInserter& lazperf::LeInserter::operator<<(int)' cannot be overloaded with 'lazperf::LeInserter& lazperf::LeInserter::operator<<(int)' 138 | LeInserter& operator << (uint32_t v) | ^~~~~~~~ /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Inserter.hpp:110:17: note: previous declaration 'lazperf::LeInserter& lazperf::LeInserter::operator<<(int)' 110 | LeInserter& operator << (uint8_t v) | ^~~~~~~~ /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Inserter.hpp:146:17: error: 'lazperf::LeInserter& lazperf::LeInserter::operator<<(int32_t)' cannot be overloaded with 'lazperf::LeInserter& lazperf::LeInserter::operator<<(int)' 146 | LeInserter& operator << (int32_t v) | ^~~~~~~~ /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Inserter.hpp:110:17: note: previous declaration 'lazperf::LeInserter& lazperf::LeInserter::operator<<(int)' 110 | LeInserter& operator << (uint8_t v) | ^~~~~~~~ /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Inserter.hpp:154:30: error: 'uint64_t' has not been declared 154 | LeInserter& operator << (uint64_t v) | ^~~~~~~~ /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Inserter.hpp:154:17: error: 'lazperf::LeInserter& lazperf::LeInserter::operator<<(int)' cannot be overloaded with 'lazperf::LeInserter& lazperf::LeInserter::operator<<(int)' 154 | LeInserter& operator << (uint64_t v) | ^~~~~~~~ /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Inserter.hpp:110:17: note: previous declaration 'lazperf::LeInserter& lazperf::LeInserter::operator<<(int)' 110 | LeInserter& operator << (uint8_t v) | ^~~~~~~~ /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Inserter.hpp: In member function 'virtual lazperf::LeInserter& lazperf::LeInserter::operator<<(int16_t)': /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Inserter.hpp:132:31: error: 'uint16_t' was not declared in this scope 132 | v = (int16_t)htole16((uint16_t)v); | ^~~~~~~~ /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Inserter.hpp:37:1: note: 'uint16_t' is defined in header ''; did you forget to '#include '? 36 | #include +++ |+#include 37 | /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Inserter.hpp: In member function 'lazperf::LeInserter& lazperf::LeInserter::operator<<(int32_t)': /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Inserter.hpp:148:31: error: 'uint32_t' was not declared in this scope 148 | v = (int32_t)htole32((uint32_t)v); | ^~~~~~~~ /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Inserter.hpp:148:31: note: 'uint32_t' is defined in header ''; did you forget to '#include '? /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Inserter.hpp: In member function 'virtual lazperf::LeInserter& lazperf::LeInserter::operator<<(int64_t)': /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Inserter.hpp:164:31: error: 'uint64_t' was not declared in this scope 164 | v = (int64_t)htole64((uint64_t)v); | ^~~~~~~~ /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Inserter.hpp:164:31: note: 'uint64_t' is defined in header ''; did you forget to '#include '? /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Inserter.hpp: In member function 'virtual lazperf::LeInserter& lazperf::LeInserter::operator<<(float)': /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Inserter.hpp:175:13: error: 'uint32_t' does not name a type 175 | uint32_t u; | ^~~~~~~~ /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Inserter.hpp:175:13: note: 'uint32_t' is defined in header ''; did you forget to '#include '? /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Inserter.hpp:179:12: error: 'union lazperf::LeInserter::operator<<(float)::' has no member named 'u' 179 | uu.u = htole32(uu.u); | ^ /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Inserter.hpp:179:27: error: 'union lazperf::LeInserter::operator<<(float)::' has no member named 'u' 179 | uu.u = htole32(uu.u); | ^ /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Inserter.hpp: In member function 'virtual lazperf::LeInserter& lazperf::LeInserter::operator<<(double)': /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Inserter.hpp:190:13: error: 'uint64_t' does not name a type 190 | uint64_t u; | ^~~~~~~~ /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Inserter.hpp:190:13: note: 'uint64_t' is defined in header ''; did you forget to '#include '? /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Inserter.hpp:194:12: error: 'union lazperf::LeInserter::operator<<(double)::' has no member named 'u' 194 | uu.u = htole64(uu.u); | ^ /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Inserter.hpp:194:27: error: 'union lazperf::LeInserter::operator<<(double)::' has no member named 'u' 194 | uu.u = htole64(uu.u); | ^ /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Inserter.hpp: At global scope: /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Inserter.hpp:212:30: error: 'uint8_t' has not been declared 212 | BeInserter& operator << (uint8_t v) | ^~~~~~~ /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Inserter.hpp:224:30: error: 'uint16_t' has not been declared 224 | BeInserter& operator << (uint16_t v) | ^~~~~~~~ /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Inserter.hpp:224:17: error: 'lazperf::BeInserter& lazperf::BeInserter::operator<<(int)' cannot be overloaded with 'lazperf::BeInserter& lazperf::BeInserter::operator<<(int)' 224 | BeInserter& operator << (uint16_t v) | ^~~~~~~~ /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Inserter.hpp:212:17: note: previous declaration 'lazperf::BeInserter& lazperf::BeInserter::operator<<(int)' 212 | BeInserter& operator << (uint8_t v) | ^~~~~~~~ /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Inserter.hpp:240:30: error: 'uint32_t' has not been declared 240 | BeInserter& operator << (uint32_t v) | ^~~~~~~~ /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Inserter.hpp:240:17: error: 'lazperf::BeInserter& lazperf::BeInserter::operator<<(int)' cannot be overloaded with 'lazperf::BeInserter& lazperf::BeInserter::operator<<(int)' 240 | BeInserter& operator << (uint32_t v) | ^~~~~~~~ /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Inserter.hpp:212:17: note: previous declaration 'lazperf::BeInserter& lazperf::BeInserter::operator<<(int)' 212 | BeInserter& operator << (uint8_t v) | ^~~~~~~~ /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Inserter.hpp:248:17: error: 'lazperf::BeInserter& lazperf::BeInserter::operator<<(int32_t)' cannot be overloaded with 'lazperf::BeInserter& lazperf::BeInserter::operator<<(int)' 248 | BeInserter& operator << (int32_t v) | ^~~~~~~~ /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Inserter.hpp:212:17: note: previous declaration 'lazperf::BeInserter& lazperf::BeInserter::operator<<(int)' 212 | BeInserter& operator << (uint8_t v) | ^~~~~~~~ /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Inserter.hpp:256:30: error: 'uint64_t' has not been declared 256 | BeInserter& operator << (uint64_t v) | ^~~~~~~~ /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Inserter.hpp:256:17: error: 'lazperf::BeInserter& lazperf::BeInserter::operator<<(int)' cannot be overloaded with 'lazperf::BeInserter& lazperf::BeInserter::operator<<(int)' 256 | BeInserter& operator << (uint64_t v) | ^~~~~~~~ /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Inserter.hpp:212:17: note: previous declaration 'lazperf::BeInserter& lazperf::BeInserter::operator<<(int)' 212 | BeInserter& operator << (uint8_t v) | ^~~~~~~~ /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Inserter.hpp: In member function 'virtual lazperf::BeInserter& lazperf::BeInserter::operator<<(int16_t)': /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Inserter.hpp:234:31: error: 'uint16_t' was not declared in this scope 234 | v = (int16_t)htobe16((uint16_t)v); | ^~~~~~~~ /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Inserter.hpp:234:31: note: 'uint16_t' is defined in header ''; did you forget to '#include '? /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Inserter.hpp: In member function 'lazperf::BeInserter& lazperf::BeInserter::operator<<(int32_t)': /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Inserter.hpp:250:31: error: 'uint32_t' was not declared in this scope 250 | v = (int32_t)htobe32((uint32_t)v); | ^~~~~~~~ /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Inserter.hpp:250:31: note: 'uint32_t' is defined in header ''; did you forget to '#include '? /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Inserter.hpp: In member function 'virtual lazperf::BeInserter& lazperf::BeInserter::operator<<(int64_t)': /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Inserter.hpp:266:31: error: 'uint64_t' was not declared in this scope 266 | v = (int64_t)htobe64((uint64_t)v); | ^~~~~~~~ /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Inserter.hpp:266:31: note: 'uint64_t' is defined in header ''; did you forget to '#include '? /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Inserter.hpp: In member function 'virtual lazperf::BeInserter& lazperf::BeInserter::operator<<(float)': /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Inserter.hpp:277:13: error: 'uint32_t' does not name a type 277 | uint32_t u; | ^~~~~~~~ /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Inserter.hpp:277:13: note: 'uint32_t' is defined in header ''; did you forget to '#include '? /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Inserter.hpp:281:12: error: 'union lazperf::BeInserter::operator<<(float)::' has no member named 'u' 281 | uu.u = htobe32(uu.u); | ^ /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Inserter.hpp:281:27: error: 'union lazperf::BeInserter::operator<<(float)::' has no member named 'u' 281 | uu.u = htobe32(uu.u); | ^ /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Inserter.hpp: In member function 'virtual lazperf::BeInserter& lazperf::BeInserter::operator<<(double)': /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Inserter.hpp:292:13: error: 'uint64_t' does not name a type 292 | uint64_t u; | ^~~~~~~~ /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Inserter.hpp:292:13: note: 'uint64_t' is defined in header ''; did you forget to '#include '? /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Inserter.hpp:296:12: error: 'union lazperf::BeInserter::operator<<(double)::' has no member named 'u' 296 | uu.u = htobe64(uu.u); | ^ /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Inserter.hpp:296:27: error: 'union lazperf::BeInserter::operator<<(double)::' has no member named 'u' 296 | uu.u = htobe64(uu.u); | ^ /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/vlr.cpp: In member function 'void lazperf::vlr_header::read(std::istream&)': /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/vlr.cpp:57:7: warning: value computed is not used [-Wunused-value] 57 | s >> reserved; | ~~^~~~~~~~~~~ /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/vlr.cpp:59:20: warning: value computed is not used [-Wunused-value] 59 | s >> record_id >> data_length; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/vlr.cpp: In member function 'void lazperf::evlr_header::read(std::istream&)': /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/vlr.cpp:93:7: warning: value computed is not used [-Wunused-value] 93 | s >> reserved; | ~~^~~~~~~~~~~ /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/vlr.cpp:95:20: warning: value computed is not used [-Wunused-value] 95 | s >> record_id >> data_length; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/vlr.cpp: In member function 'void lazperf::evlr_header::write(std::ostream&) const': /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/vlr.cpp:106:20: error: ambiguous overload for 'operator<<' (operand types are 'lazperf::LeInserter' and 'const uint64_t' {aka 'const long unsigned int'}) 106 | s << record_id << data_length; | ~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~ | | | | | const uint64_t {aka const long unsigned int} | lazperf::LeInserter /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/vlr.cpp:106:20: note: candidate: 'operator<<(int, uint64_t {aka long unsigned int})' (built-in) 106 | s << record_id << data_length; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Inserter.hpp:110:17: note: candidate: 'virtual lazperf::LeInserter& lazperf::LeInserter::operator<<(int)' 110 | LeInserter& operator << (uint8_t v) | ^~~~~~~~ /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Inserter.hpp:116:17: note: candidate: 'virtual lazperf::LeInserter& lazperf::LeInserter::operator<<(int8_t)' 116 | LeInserter& operator << (int8_t v) | ^~~~~~~~ /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Inserter.hpp:130:17: note: candidate: 'virtual lazperf::LeInserter& lazperf::LeInserter::operator<<(int16_t)' 130 | LeInserter& operator << (int16_t v) | ^~~~~~~~ /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Inserter.hpp:162:17: note: candidate: 'virtual lazperf::LeInserter& lazperf::LeInserter::operator<<(int64_t)' 162 | LeInserter& operator << (int64_t v) | ^~~~~~~~ /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Inserter.hpp:170:17: note: candidate: 'virtual lazperf::LeInserter& lazperf::LeInserter::operator<<(float)' 170 | LeInserter& operator << (float v) | ^~~~~~~~ /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Inserter.hpp:185:17: note: candidate: 'virtual lazperf::LeInserter& lazperf::LeInserter::operator<<(double)' 185 | LeInserter& operator << (double v) | ^~~~~~~~ /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/vlr.cpp: In member function 'void lazperf::laz_vlr::read(std::istream&)': /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/vlr.cpp:233:47: warning: value computed is not used [-Wunused-value] 232 | s >> compressor >> coder >> ver_major >> ver_minor >> revision >> options >> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 233 | chunk_size >> num_points >> num_bytes >> num_items; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/vlr.cpp:243:38: warning: value computed is not used [-Wunused-value] 243 | s2 >> item.type >> item.size >> item.version; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/vlr.cpp: In member function 'void lazperf::laz_vlr::write(std::ostream&) const': /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/vlr.cpp:253:68: error: ambiguous overload for 'operator<<' (operand types are 'lazperf::LeInserter' and 'const uint32_t' {aka 'const unsigned int'}) 253 | s << compressor << coder << ver_major << ver_minor << revision << options; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^~ ~~~~~~~ | | | | | const uint32_t {aka const unsigned int} | lazperf::LeInserter /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/vlr.cpp:253:68: note: candidate: 'operator<<(int, uint32_t {aka unsigned int})' (built-in) 253 | s << compressor << coder << ver_major << ver_minor << revision << options; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Inserter.hpp:110:17: note: candidate: 'virtual lazperf::LeInserter& lazperf::LeInserter::operator<<(int)' 110 | LeInserter& operator << (uint8_t v) | ^~~~~~~~ /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Inserter.hpp:116:17: note: candidate: 'virtual lazperf::LeInserter& lazperf::LeInserter::operator<<(int8_t)' 116 | LeInserter& operator << (int8_t v) | ^~~~~~~~ /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Inserter.hpp:130:17: note: candidate: 'virtual lazperf::LeInserter& lazperf::LeInserter::operator<<(int16_t)' 130 | LeInserter& operator << (int16_t v) | ^~~~~~~~ /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Inserter.hpp:162:17: note: candidate: 'virtual lazperf::LeInserter& lazperf::LeInserter::operator<<(int64_t)' 162 | LeInserter& operator << (int64_t v) | ^~~~~~~~ /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Inserter.hpp:170:17: note: candidate: 'virtual lazperf::LeInserter& lazperf::LeInserter::operator<<(float)' 170 | LeInserter& operator << (float v) | ^~~~~~~~ /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Inserter.hpp:185:17: note: candidate: 'virtual lazperf::LeInserter& lazperf::LeInserter::operator<<(double)' 185 | LeInserter& operator << (double v) | ^~~~~~~~ /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/vlr.cpp:254:7: error: ambiguous overload for 'operator<<' (operand types are 'lazperf::LeInserter' and 'const uint32_t' {aka 'const unsigned int'}) 254 | s << chunk_size << num_points << num_bytes << (uint16_t)items.size(); | ~ ^~ ~~~~~~~~~~ | | | | | const uint32_t {aka const unsigned int} | lazperf::LeInserter /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/vlr.cpp:254:7: note: candidate: 'operator<<(int, uint32_t {aka unsigned int})' (built-in) 254 | s << chunk_size << num_points << num_bytes << (uint16_t)items.size(); | ~~^~~~~~~~~~~~~ /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Inserter.hpp:110:17: note: candidate: 'virtual lazperf::LeInserter& lazperf::LeInserter::operator<<(int)' 110 | LeInserter& operator << (uint8_t v) | ^~~~~~~~ /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Inserter.hpp:116:17: note: candidate: 'virtual lazperf::LeInserter& lazperf::LeInserter::operator<<(int8_t)' 116 | LeInserter& operator << (int8_t v) | ^~~~~~~~ /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Inserter.hpp:130:17: note: candidate: 'virtual lazperf::LeInserter& lazperf::LeInserter::operator<<(int16_t)' 130 | LeInserter& operator << (int16_t v) | ^~~~~~~~ /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Inserter.hpp:162:17: note: candidate: 'virtual lazperf::LeInserter& lazperf::LeInserter::operator<<(int64_t)' 162 | LeInserter& operator << (int64_t v) | ^~~~~~~~ /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Inserter.hpp:170:17: note: candidate: 'virtual lazperf::LeInserter& lazperf::LeInserter::operator<<(float)' 170 | LeInserter& operator << (float v) | ^~~~~~~~ /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Inserter.hpp:185:17: note: candidate: 'virtual lazperf::LeInserter& lazperf::LeInserter::operator<<(double)' 185 | LeInserter& operator << (double v) | ^~~~~~~~ /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/vlr.cpp: In member function 'void lazperf::eb_vlr::read(std::istream&, int)': /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/vlr.cpp:318:30: warning: value computed is not used [-Wunused-value] 318 | s >> field.data_type >> field.options; | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/vlr.cpp: In member function 'void lazperf::copc_info_vlr::read(std::istream&)': /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/vlr.cpp:454:27: warning: value computed is not used [-Wunused-value] 454 | s >> root_hier_offset >> root_hier_size; | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/vlr.cpp:457:11: warning: value computed is not used [-Wunused-value] 457 | s >> reserved[i]; | ~~^~~~~~~~~~~~~~ /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/vlr.cpp: In member function 'void lazperf::copc_info_vlr::write(std::ostream&) const': /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/vlr.cpp:466:7: error: ambiguous overload for 'operator<<' (operand types are 'lazperf::LeInserter' and 'const uint64_t' {aka 'const long unsigned int'}) 466 | s << root_hier_offset << root_hier_size; | ~ ^~ ~~~~~~~~~~~~~~~~ | | | | | const uint64_t {aka const long unsigned int} | lazperf::LeInserter /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/vlr.cpp:466:7: note: candidate: 'operator<<(int, uint64_t {aka long unsigned int})' (built-in) 466 | s << root_hier_offset << root_hier_size; | ~~^~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Inserter.hpp:110:17: note: candidate: 'virtual lazperf::LeInserter& lazperf::LeInserter::operator<<(int)' 110 | LeInserter& operator << (uint8_t v) | ^~~~~~~~ /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Inserter.hpp:116:17: note: candidate: 'virtual lazperf::LeInserter& lazperf::LeInserter::operator<<(int8_t)' 116 | LeInserter& operator << (int8_t v) | ^~~~~~~~ /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Inserter.hpp:130:17: note: candidate: 'virtual lazperf::LeInserter& lazperf::LeInserter::operator<<(int16_t)' 130 | LeInserter& operator << (int16_t v) | ^~~~~~~~ /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Inserter.hpp:162:17: note: candidate: 'virtual lazperf::LeInserter& lazperf::LeInserter::operator<<(int64_t)' 162 | LeInserter& operator << (int64_t v) | ^~~~~~~~ /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Inserter.hpp:170:17: note: candidate: 'virtual lazperf::LeInserter& lazperf::LeInserter::operator<<(float)' 170 | LeInserter& operator << (float v) | ^~~~~~~~ /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Inserter.hpp:185:17: note: candidate: 'virtual lazperf::LeInserter& lazperf::LeInserter::operator<<(double)' 185 | LeInserter& operator << (double v) | ^~~~~~~~ /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/vlr.cpp:469:11: error: ambiguous overload for 'operator<<' (operand types are 'lazperf::LeInserter' and 'const uint64_t' {aka 'const long unsigned int'}) 469 | s << reserved[i]; | ~ ^~ ~~~~~~~~~~~ | | | | | const uint64_t {aka const long unsigned int} | lazperf::LeInserter /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/vlr.cpp:469:11: note: candidate: 'operator<<(int, uint64_t {aka long unsigned int})' (built-in) 469 | s << reserved[i]; | ~~^~~~~~~~~~~~~~ /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Inserter.hpp:110:17: note: candidate: 'virtual lazperf::LeInserter& lazperf::LeInserter::operator<<(int)' 110 | LeInserter& operator << (uint8_t v) | ^~~~~~~~ /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Inserter.hpp:116:17: note: candidate: 'virtual lazperf::LeInserter& lazperf::LeInserter::operator<<(int8_t)' 116 | LeInserter& operator << (int8_t v) | ^~~~~~~~ /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Inserter.hpp:130:17: note: candidate: 'virtual lazperf::LeInserter& lazperf::LeInserter::operator<<(int16_t)' 130 | LeInserter& operator << (int16_t v) | ^~~~~~~~ /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Inserter.hpp:162:17: note: candidate: 'virtual lazperf::LeInserter& lazperf::LeInserter::operator<<(int64_t)' 162 | LeInserter& operator << (int64_t v) | ^~~~~~~~ /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Inserter.hpp:170:17: note: candidate: 'virtual lazperf::LeInserter& lazperf::LeInserter::operator<<(float)' 170 | LeInserter& operator << (float v) | ^~~~~~~~ /tmp/archlinux-ci/laz-perf-archlinuxrb-build-wI77UOz8/laz-perf/trunk/src/laz-perf-3.0.0/cpp/lazperf/Inserter.hpp:185:17: note: candidate: 'virtual lazperf::LeInserter& lazperf::LeInserter::operator<<(double)' 185 | LeInserter& operator << (double v) | ^~~~~~~~ [5/48] Building CXX object cpp/CMakeFiles/lazperf.dir/lazperf/header.cpp.o [6/48] Building CXX object cpp/CMakeFiles/lazperf.dir/lazperf/filestream.cpp.o [7/48] Building CXX object cpp/CMakeFiles/lazperf.dir/lazperf/detail/field_nir14.cpp.o [8/48] Building CXX object cpp/CMakeFiles/lazperf.dir/lazperf/detail/field_byte10.cpp.o [9/48] Building CXX object cpp/CMakeFiles/lazperf.dir/lazperf/detail/field_rgb10.cpp.o [10/48] Building CXX object cpp/CMakeFiles/lazperf.dir/lazperf/writers.cpp.o [11/48] Building CXX object cpp/CMakeFiles/lazperf.dir/lazperf/detail/field_byte14.cpp.o [12/48] Building CXX object cpp/CMakeFiles/lazperf_s.dir/lazperf/detail/field_byte14.cpp.o [13/48] Building CXX object cpp/CMakeFiles/lazperf_s.dir/lazperf/detail/field_nir14.cpp.o [14/48] Building CXX object cpp/CMakeFiles/lazperf_s.dir/lazperf/detail/field_point10.cpp.o [15/48] Building CXX object cpp/CMakeFiles/lazperf.dir/lazperf/detail/field_rgb14.cpp.o [16/48] Building CXX object cpp/CMakeFiles/lazperf_s.dir/lazperf/detail/field_gpstime10.cpp.o [17/48] Building CXX object cpp/CMakeFiles/lazperf.dir/lazperf/readers.cpp.o [18/48] Building CXX object cpp/CMakeFiles/lazperf.dir/lazperf/detail/field_point10.cpp.o [19/48] Building CXX object cpp/CMakeFiles/lazperf.dir/lazperf/detail/field_gpstime10.cpp.o [20/48] Building CXX object cpp/CMakeFiles/lazperf.dir/lazperf/lazperf.cpp.o [21/48] Building CXX object cpp/CMakeFiles/lazperf.dir/lazperf/detail/field_point14.cpp.o ninja: build stopped: subcommand failed. ==> ERROR: A failure occurred in build(). Aborting...