Mock Version: 6.7 Mock Version: 6.7 Mock Version: 6.7 Using nspawn with args ['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.efsx6cu2:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', '7ad5c0e6b370432eab08c9a1c40e4d26', '-D', '/var/lib/mock/f45-build-109524-17222/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.efsx6cu2:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target riscv64 --nodeps /builddir/build/SPECS/sparrow.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False Building target platforms: riscv64 Building for target riscv64 setting SOURCE_DATE_EPOCH=1771977600 Wrote: /builddir/build/SRPMS/sparrow-2.3.0-1.fc45.src.rpm Child return code was: 0 Using nspawn with args ['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.efsx6cu2:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', '49ddef3ee70246ec9ecd4828c06707c6', '-D', '/var/lib/mock/f45-build-109524-17222/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.efsx6cu2:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target riscv64 --nodeps /builddir/build/SPECS/sparrow.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False Building target platforms: riscv64 Building for target riscv64 setting SOURCE_DATE_EPOCH=1771977600 Wrote: /builddir/build/SRPMS/sparrow-2.3.0-1.fc45.src.rpm Child return code was: 0 Using nspawn with args ['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.efsx6cu2:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', '7a52b35293454e5ea05c238236a5696c', '-D', '/var/lib/mock/f45-build-109524-17222/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.efsx6cu2:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bb --noclean --target riscv64 --nodeps /builddir/build/SPECS/sparrow.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False Building target platforms: riscv64 Building for target riscv64 setting SOURCE_DATE_EPOCH=1771977600 Executing(mkbuilddir): /bin/sh -e /var/tmp/rpm-tmp.GGL9Yx Creating(rpmbuild.env): /builddir/build/BUILD/sparrow-2.3.0-build/rpmbuild.env RPM_SOURCE_DIR="/builddir/build/SOURCES" RPM_BUILD_DIR="/builddir/build/BUILD/sparrow-2.3.0-build" RPM_OPT_FLAGS="-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer" RPM_LD_FLAGS="-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes " RPM_ARCH="riscv64" RPM_OS="linux" RPM_BUILD_NCPUS="4" RPM_SPECPARTS_DIR="/builddir/build/BUILD/sparrow-2.3.0-build/SPECPARTS" export RPM_SOURCE_DIR RPM_BUILD_DIR RPM_OPT_FLAGS RPM_ARCH RPM_OS RPM_BUILD_NCPUS RPM_SPECPARTS_DIR RPM_LD_FLAGS RPM_DOC_DIR="/usr/share/doc" export RPM_DOC_DIR RPM_PACKAGE_NAME="sparrow" RPM_PACKAGE_VERSION="2.3.0" RPM_PACKAGE_RELEASE="1.fc45" export RPM_PACKAGE_NAME RPM_PACKAGE_VERSION RPM_PACKAGE_RELEASE LANG=C.UTF-8 export LANG unset CDPATH DISPLAY ||: unset DEBUGINFOD_URLS ||: unset RPM_CONFIG_DIR ||: RPM_BUILD_ROOT="/builddir/build/BUILD/sparrow-2.3.0-build/BUILDROOT" export RPM_BUILD_ROOT PKG_CONFIG_PATH="${PKG_CONFIG_PATH}:/usr/lib64/pkgconfig:/usr/share/pkgconfig" export PKG_CONFIG_PATH CONFIG_SITE=${CONFIG_SITE:-NONE} export CONFIG_SITE Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.UbhOoF + umask 022 + cd /builddir/build/BUILD/sparrow-2.3.0-build + cd /builddir/build/BUILD/sparrow-2.3.0-build + rm -rf sparrow-2.3.0 + /usr/bin/rpmuncompress -x /builddir/build/SOURCES/sparrow-2.3.0.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd sparrow-2.3.0 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + /usr/bin/rpmuncompress /builddir/build/SOURCES/655.diff + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.VLMIja + umask 022 + cd /builddir/build/BUILD/sparrow-2.3.0-build + CFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd sparrow-2.3.0 + CFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + /usr/bin/cmake -S . -B redhat-linux-build -G Ninja -DCMAKE_C_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_CXX_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_Fortran_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON -DCMAKE_INSTALL_DO_STRIP:BOOL=OFF -DCMAKE_INSTALL_PREFIX:PATH=/usr -DCMAKE_INSTALL_FULL_SBINDIR:PATH=/usr/bin -DCMAKE_INSTALL_SBINDIR:PATH=bin -DINCLUDE_INSTALL_DIR:PATH=/usr/include -DLIB_INSTALL_DIR:PATH=/usr/lib64 -DSYSCONF_INSTALL_DIR:PATH=/etc -DSHARE_INSTALL_PREFIX:PATH=/usr/share -DLIB_SUFFIX=64 -DBUILD_SHARED_LIBS:BOOL=ON -DBUILD_TESTS=ON -DUSE_DATE_POLYFILL=OFF -- The CXX compiler identification is GNU 16.1.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 -- 🔧 C++ standard: 20 -- Building sparrow v2.3.0 -- sparrow binary version: v17.0.3 -- 🔧 Build tests: ON -- 🔧 Build benchmarks: OFF -- 🔧 Build docs: OFF -- 🔧 Build examples: OFF -- 🔧 Use date polyfill: OFF -- 🔧 Enable integration tests: OFF -- 🔧 Use large int placeholders: OFF -- 🔧 Contracts throw on failure: OFF -- 🔧 Enable coverage: OFF -- Looking for _LIBCPP_VERSION -- Looking for _LIBCPP_VERSION - not found -- 🔧 Activate linter: OFF -- 🔧 FETCH_DEPENDENCIES_WITH_CMAKE: OFF -- 🔧 Build shared library -- 🧪 Create tests targets -- Setting tests build type to Release -- Configuring done (2.0s) -- Generating done (0.1s) CMake Warning: Manually-specified variables were not used by the project: CMAKE_C_FLAGS_RELEASE CMAKE_Fortran_FLAGS_RELEASE CMAKE_INSTALL_DO_STRIP CMAKE_VERBOSE_MAKEFILE INCLUDE_INSTALL_DIR LIB_INSTALL_DIR LIB_SUFFIX SHARE_INSTALL_PREFIX SYSCONF_INSTALL_DIR -- Build files have been written to: /builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/redhat-linux-build + /usr/bin/cmake --build redhat-linux-build -j4 --verbose Change Dir: '/builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/redhat-linux-build' Run Build Command(s): /usr/bin/ninja-build -v -j 4 [1/92] /usr/bin/g++ -Dsparrow_EXPORTS -I/builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/include -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++20 -fPIC -fvisibility=hidden -MD -MT CMakeFiles/sparrow.dir/src/arrow_interface/arrow_array_stream.cpp.o -MF CMakeFiles/sparrow.dir/src/arrow_interface/arrow_array_stream.cpp.o.d -o CMakeFiles/sparrow.dir/src/arrow_interface/arrow_array_stream.cpp.o -c /builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/src/arrow_interface/arrow_array_stream.cpp [2/92] /usr/bin/g++ -Dsparrow_EXPORTS -I/builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/include -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++20 -fPIC -fvisibility=hidden -MD -MT CMakeFiles/sparrow.dir/src/arrow_interface/arrow_array_stream_proxy.cpp.o -MF CMakeFiles/sparrow.dir/src/arrow_interface/arrow_array_stream_proxy.cpp.o.d -o CMakeFiles/sparrow.dir/src/arrow_interface/arrow_array_stream_proxy.cpp.o -c /builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/src/arrow_interface/arrow_array_stream_proxy.cpp [3/92] /usr/bin/g++ -Dsparrow_EXPORTS -I/builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/include -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++20 -fPIC -fvisibility=hidden -MD -MT CMakeFiles/sparrow.dir/src/arrow_interface/arrow_array_schema_proxy.cpp.o -MF CMakeFiles/sparrow.dir/src/arrow_interface/arrow_array_schema_proxy.cpp.o.d -o CMakeFiles/sparrow.dir/src/arrow_interface/arrow_array_schema_proxy.cpp.o -c /builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/src/arrow_interface/arrow_array_schema_proxy.cpp [4/92] /usr/bin/g++ -Dsparrow_EXPORTS -I/builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/include -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++20 -fPIC -fvisibility=hidden -MD -MT CMakeFiles/sparrow.dir/src/arrow_interface/arrow_array.cpp.o -MF CMakeFiles/sparrow.dir/src/arrow_interface/arrow_array.cpp.o.d -o CMakeFiles/sparrow.dir/src/arrow_interface/arrow_array.cpp.o -c /builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/src/arrow_interface/arrow_array.cpp [5/92] /usr/bin/g++ -Dsparrow_EXPORTS -I/builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/include -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++20 -fPIC -fvisibility=hidden -MD -MT CMakeFiles/sparrow.dir/src/arrow_interface/arrow_schema.cpp.o -MF CMakeFiles/sparrow.dir/src/arrow_interface/arrow_schema.cpp.o.d -o CMakeFiles/sparrow.dir/src/arrow_interface/arrow_schema.cpp.o -c /builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/src/arrow_interface/arrow_schema.cpp [6/92] /usr/bin/g++ -Dsparrow_EXPORTS -I/builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/include -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++20 -fPIC -fvisibility=hidden -MD -MT CMakeFiles/sparrow.dir/src/debug/copy_tracker.cpp.o -MF CMakeFiles/sparrow.dir/src/debug/copy_tracker.cpp.o.d -o CMakeFiles/sparrow.dir/src/debug/copy_tracker.cpp.o -c /builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/src/debug/copy_tracker.cpp [7/92] /usr/bin/g++ -Dsparrow_EXPORTS -I/builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/include -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++20 -fPIC -fvisibility=hidden -MD -MT CMakeFiles/sparrow.dir/src/buffer/dynamic_bitset/null_count_policy.cpp.o -MF CMakeFiles/sparrow.dir/src/buffer/dynamic_bitset/null_count_policy.cpp.o.d -o CMakeFiles/sparrow.dir/src/buffer/dynamic_bitset/null_count_policy.cpp.o -c /builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/src/buffer/dynamic_bitset/null_count_policy.cpp [8/92] /usr/bin/g++ -Dsparrow_EXPORTS -I/builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/include -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++20 -fPIC -fvisibility=hidden -MD -MT CMakeFiles/sparrow.dir/src/arrow_interface/private_data_ownership.cpp.o -MF CMakeFiles/sparrow.dir/src/arrow_interface/private_data_ownership.cpp.o.d -o CMakeFiles/sparrow.dir/src/arrow_interface/private_data_ownership.cpp.o -c /builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/src/arrow_interface/private_data_ownership.cpp [9/92] /usr/bin/g++ -Dsparrow_EXPORTS -I/builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/include -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++20 -fPIC -fvisibility=hidden -MD -MT CMakeFiles/sparrow.dir/src/layout/array_factory.cpp.o -MF CMakeFiles/sparrow.dir/src/layout/array_factory.cpp.o.d -o CMakeFiles/sparrow.dir/src/layout/array_factory.cpp.o -c /builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/src/layout/array_factory.cpp [10/92] /usr/bin/g++ -Dsparrow_EXPORTS -I/builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/include -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++20 -fPIC -fvisibility=hidden -MD -MT CMakeFiles/sparrow.dir/src/layout/fixed_width_binary_array_utils.cpp.o -MF CMakeFiles/sparrow.dir/src/layout/fixed_width_binary_array_utils.cpp.o.d -o CMakeFiles/sparrow.dir/src/layout/fixed_width_binary_array_utils.cpp.o -c /builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/src/layout/fixed_width_binary_array_utils.cpp [11/92] /usr/bin/g++ -Dsparrow_EXPORTS -I/builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/include -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++20 -fPIC -fvisibility=hidden -MD -MT CMakeFiles/sparrow.dir/src/layout/list_value.cpp.o -MF CMakeFiles/sparrow.dir/src/layout/list_value.cpp.o.d -o CMakeFiles/sparrow.dir/src/layout/list_value.cpp.o -c /builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/src/layout/list_value.cpp [12/92] /usr/bin/g++ -Dsparrow_EXPORTS -I/builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/include -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++20 -fPIC -fvisibility=hidden -MD -MT CMakeFiles/sparrow.dir/src/layout/array_helper.cpp.o -MF CMakeFiles/sparrow.dir/src/layout/array_helper.cpp.o.d -o CMakeFiles/sparrow.dir/src/layout/array_helper.cpp.o -c /builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/src/layout/array_helper.cpp [13/92] /usr/bin/g++ -Dsparrow_EXPORTS -I/builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/include -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++20 -fPIC -fvisibility=hidden -MD -MT CMakeFiles/sparrow.dir/src/layout/array_registry.cpp.o -MF CMakeFiles/sparrow.dir/src/layout/array_registry.cpp.o.d -o CMakeFiles/sparrow.dir/src/layout/array_registry.cpp.o -c /builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/src/layout/array_registry.cpp [14/92] /usr/bin/g++ -Dsparrow_EXPORTS -I/builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/include -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++20 -fPIC -fvisibility=hidden -MD -MT CMakeFiles/sparrow.dir/src/map_array.cpp.o -MF CMakeFiles/sparrow.dir/src/map_array.cpp.o.d -o CMakeFiles/sparrow.dir/src/map_array.cpp.o -c /builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/src/map_array.cpp [15/92] /usr/bin/g++ -Dsparrow_EXPORTS -I/builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/include -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++20 -fPIC -fvisibility=hidden -MD -MT CMakeFiles/sparrow.dir/src/layout/struct_value.cpp.o -MF CMakeFiles/sparrow.dir/src/layout/struct_value.cpp.o.d -o CMakeFiles/sparrow.dir/src/layout/struct_value.cpp.o -c /builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/src/layout/struct_value.cpp [16/92] /usr/bin/g++ -Dsparrow_EXPORTS -I/builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/include -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++20 -fPIC -fvisibility=hidden -MD -MT CMakeFiles/sparrow.dir/src/array.cpp.o -MF CMakeFiles/sparrow.dir/src/array.cpp.o.d -o CMakeFiles/sparrow.dir/src/array.cpp.o -c /builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/src/array.cpp [17/92] /usr/bin/g++ -Dsparrow_EXPORTS -I/builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/include -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++20 -fPIC -fvisibility=hidden -MD -MT CMakeFiles/sparrow.dir/src/null_array.cpp.o -MF CMakeFiles/sparrow.dir/src/null_array.cpp.o.d -o CMakeFiles/sparrow.dir/src/null_array.cpp.o -c /builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/src/null_array.cpp [18/92] /usr/bin/g++ -Dsparrow_EXPORTS -I/builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/include -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++20 -fPIC -fvisibility=hidden -MD -MT CMakeFiles/sparrow.dir/src/record_batch.cpp.o -MF CMakeFiles/sparrow.dir/src/record_batch.cpp.o.d -o CMakeFiles/sparrow.dir/src/record_batch.cpp.o -c /builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/src/record_batch.cpp [19/92] /usr/bin/g++ -Dsparrow_EXPORTS -I/builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/include -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++20 -fPIC -fvisibility=hidden -MD -MT CMakeFiles/sparrow.dir/src/types/data_type.cpp.o -MF CMakeFiles/sparrow.dir/src/types/data_type.cpp.o.d -o CMakeFiles/sparrow.dir/src/types/data_type.cpp.o -c /builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/src/types/data_type.cpp [20/92] /usr/bin/g++ -Dsparrow_EXPORTS -I/builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/include -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++20 -fPIC -fvisibility=hidden -MD -MT CMakeFiles/sparrow.dir/src/union_array.cpp.o -MF CMakeFiles/sparrow.dir/src/union_array.cpp.o.d -o CMakeFiles/sparrow.dir/src/union_array.cpp.o -c /builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/src/union_array.cpp [21/92] /usr/bin/g++ -Dsparrow_EXPORTS -I/builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/include -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++20 -fPIC -fvisibility=hidden -MD -MT CMakeFiles/sparrow.dir/src/struct_array.cpp.o -MF CMakeFiles/sparrow.dir/src/struct_array.cpp.o.d -o CMakeFiles/sparrow.dir/src/struct_array.cpp.o -c /builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/src/struct_array.cpp [22/92] /usr/bin/g++ -Dsparrow_EXPORTS -I/builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/include -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++20 -fPIC -fvisibility=hidden -MD -MT CMakeFiles/sparrow.dir/src/run_end_encoded_array.cpp.o -MF CMakeFiles/sparrow.dir/src/run_end_encoded_array.cpp.o.d -o CMakeFiles/sparrow.dir/src/run_end_encoded_array.cpp.o -c /builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/src/run_end_encoded_array.cpp [23/92] /usr/bin/g++ -Dsparrow_EXPORTS -I/builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/include -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++20 -fPIC -fvisibility=hidden -MD -MT CMakeFiles/sparrow.dir/src/utils/temporal.cpp.o -MF CMakeFiles/sparrow.dir/src/utils/temporal.cpp.o.d -o CMakeFiles/sparrow.dir/src/utils/temporal.cpp.o -c /builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/src/utils/temporal.cpp [24/92] /usr/bin/g++ -Dsparrow_EXPORTS -I/builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/include -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++20 -fPIC -fvisibility=hidden -MD -MT CMakeFiles/sparrow.dir/src/utils/metadata.cpp.o -MF CMakeFiles/sparrow.dir/src/utils/metadata.cpp.o.d -o CMakeFiles/sparrow.dir/src/utils/metadata.cpp.o -c /builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/src/utils/metadata.cpp [25/92] /usr/bin/g++ -I/builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/test/doctest_better_junit/include -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++20 -MD -MT test/doctest_better_junit/CMakeFiles/better_junit_reporter.dir/src/junit.cpp.o -MF test/doctest_better_junit/CMakeFiles/better_junit_reporter.dir/src/junit.cpp.o.d -o test/doctest_better_junit/CMakeFiles/better_junit_reporter.dir/src/junit.cpp.o -c /builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/test/doctest_better_junit/src/junit.cpp [26/92] /usr/bin/g++ -DDOCTEST_CONFIG_VOID_CAST_EXPRESSIONS -Dtest_sparrow_lib_EXPORTS -I/builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/include -I/builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/test/doctest_better_junit/include -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++20 -Wall -Wcast-align -Wconversion -Wdouble-promotion -Werror -Wextra -Wformat=2 -Wimplicit-fallthrough -Wmisleading-indentation -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wshadow -Wsign-conversion -Wunused -Wno-maybe-uninitialized -Wno-array-bounds -Wno-stringop-overread -Wduplicated-branches -Wduplicated-cond -Wlogical-op -Wno-subobject-linkage -ftemplate-backtrace-limit=0 -pedantic -MD -MT test/CMakeFiles/test_sparrow_lib.dir/test_all_layouts_mandatory_methods.cpp.o -MF test/CMakeFiles/test_sparrow_lib.dir/test_all_layouts_mandatory_methods.cpp.o.d -o test/CMakeFiles/test_sparrow_lib.dir/test_all_layouts_mandatory_methods.cpp.o -c /builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/test/test_all_layouts_mandatory_methods.cpp [27/92] /usr/bin/g++ -DDOCTEST_CONFIG_VOID_CAST_EXPRESSIONS -Dtest_sparrow_lib_EXPORTS -I/builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/include -I/builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/test/doctest_better_junit/include -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++20 -Wall -Wcast-align -Wconversion -Wdouble-promotion -Werror -Wextra -Wformat=2 -Wimplicit-fallthrough -Wmisleading-indentation -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wshadow -Wsign-conversion -Wunused -Wno-maybe-uninitialized -Wno-array-bounds -Wno-stringop-overread -Wduplicated-branches -Wduplicated-cond -Wlogical-op -Wno-subobject-linkage -ftemplate-backtrace-limit=0 -pedantic -MD -MT test/CMakeFiles/test_sparrow_lib.dir/test_allocator.cpp.o -MF test/CMakeFiles/test_sparrow_lib.dir/test_allocator.cpp.o.d -o test/CMakeFiles/test_sparrow_lib.dir/test_allocator.cpp.o -c /builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/test/test_allocator.cpp [28/92] /usr/bin/g++ -DDOCTEST_CONFIG_VOID_CAST_EXPRESSIONS -Dtest_sparrow_lib_EXPORTS -I/builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/include -I/builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/test/doctest_better_junit/include -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++20 -Wall -Wcast-align -Wconversion -Wdouble-promotion -Werror -Wextra -Wformat=2 -Wimplicit-fallthrough -Wmisleading-indentation -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wshadow -Wsign-conversion -Wunused -Wno-maybe-uninitialized -Wno-array-bounds -Wno-stringop-overread -Wduplicated-branches -Wduplicated-cond -Wlogical-op -Wno-subobject-linkage -ftemplate-backtrace-limit=0 -pedantic -MD -MT test/CMakeFiles/test_sparrow_lib.dir/external_array_data_creation.cpp.o -MF test/CMakeFiles/test_sparrow_lib.dir/external_array_data_creation.cpp.o.d -o test/CMakeFiles/test_sparrow_lib.dir/external_array_data_creation.cpp.o -c /builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/test/external_array_data_creation.cpp [29/92] /usr/bin/g++ -DDOCTEST_CONFIG_VOID_CAST_EXPRESSIONS -Dtest_sparrow_lib_EXPORTS -I/builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/include -I/builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/test/doctest_better_junit/include -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++20 -Wall -Wcast-align -Wconversion -Wdouble-promotion -Werror -Wextra -Wformat=2 -Wimplicit-fallthrough -Wmisleading-indentation -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wshadow -Wsign-conversion -Wunused -Wno-maybe-uninitialized -Wno-array-bounds -Wno-stringop-overread -Wduplicated-branches -Wduplicated-cond -Wlogical-op -Wno-subobject-linkage -ftemplate-backtrace-limit=0 -pedantic -MD -MT test/CMakeFiles/test_sparrow_lib.dir/main.cpp.o -MF test/CMakeFiles/test_sparrow_lib.dir/main.cpp.o.d -o test/CMakeFiles/test_sparrow_lib.dir/main.cpp.o -c /builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/test/main.cpp [30/92] /usr/bin/g++ -Dsparrow_EXPORTS -I/builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/include -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++20 -fPIC -fvisibility=hidden -MD -MT CMakeFiles/sparrow.dir/src/layout/map_value.cpp.o -MF CMakeFiles/sparrow.dir/src/layout/map_value.cpp.o.d -o CMakeFiles/sparrow.dir/src/layout/map_value.cpp.o -c /builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/src/layout/map_value.cpp In file included from /builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/include/sparrow/types/data_traits.hpp:27, from /builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/include/sparrow/layout/map_value.hpp:21, from /builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/src/layout/map_value.cpp:15: /builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/include/sparrow/utils/nullable.hpp: In instantiation of ‘constexpr bool sparrow::operator==(const nullable&, const U&) [with T = const unsigned int&; B = bool; U = signed char]’: /builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/include/sparrow/utils/nullable.hpp:1395:26: required from ‘constexpr bool sparrow::operator==(const nullable&, const nullable&) [with T = const unsigned int&; B = bool; U = signed char; UB = bool]’ 1395 | return rhs ? lhs == rhs.get() : !lhs; | ~~~~^~~~~~~~~~~~ /builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/src/layout/map_value.cpp:139:29: required from ‘std::size_t sparrow::{anonymous}::find_index_impl(const K&, const A&, std::size_t, std::size_t, const std::false_type&) [with K = sparrow::nullable; A = sparrow::primitive_array_impl; std::size_t = long unsigned int; std::false_type = std::false_type]’ 139 | if (val == key) | ~~~~^~~~~~ /builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/src/layout/map_value.cpp:195:47: required from ‘sparrow::map_value::find_index(const key_type&) const:::: [with Ar = sparrow::primitive_array_impl]’ 195 | return find_index_impl(k, ar, m_index_begin, m_index_end, dispatch_tag()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/type_traits:2890:26: required by substitution of ‘template static std::__result_of_success()((declval<_Args>)()...)), std::__invoke_other> std::__result_of_other_impl::_S_test(int) [with _Fn = sparrow::map_value::find_index(const key_type&) const::::; _Args = {const sparrow::primitive_array_impl&}]’ 2890 | std::declval<_Fn>()(std::declval<_Args>()...) | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/type_traits:2901:60: required from ‘struct std::__result_of_impl::, const sparrow::primitive_array_impl&>’ 2901 | using type = decltype(_S_test<_Functor, _ArgTypes...>(0)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/c++/16/type_traits:2906:12: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2906 | struct __invoke_result | ^~~~~~~~~~~~~~~ /usr/include/c++/16/type_traits:2901:60: required from ‘struct std::__result_of_impl, const sparrow::nullable&>’ 2901 | using type = decltype(_S_test<_Functor, _ArgTypes...>(0)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/c++/16/type_traits:2906:12: required from ‘struct std::__invoke_result, const sparrow::nullable&>’ 2906 | struct __invoke_result | ^~~~~~~~~~~~~~~ /usr/include/c++/16/type_traits:3401:12: required from ‘struct std::invoke_result, const sparrow::nullable&>’ 3401 | struct invoke_result | ^~~~~~~~~~~~~ /usr/include/c++/16/variant:1145:14: required from ‘constexpr bool std::__detail::__variant::__check_visitor_results(std::index_sequence<_Idx ...>) [with _Visitor = sparrow::map_value::find_index(const key_type&) const::; _Variant = const std::variant, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, std::allocator >, bool>, sparrow::nullable >, bool>, sparrow::nullable > >, bool>, sparrow::nullable > >, bool>, sparrow::nullable >, const std::chrono::time_zone*>, bool>, sparrow::nullable >, const std::chrono::time_zone*>, bool>, sparrow::nullable >, const std::chrono::time_zone*>, bool>, sparrow::nullable >, const std::chrono::time_zone*>, bool>, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable >, bool>, sparrow::nullable >, bool>, sparrow::nullable >, bool>, sparrow::nullable >, bool>, sparrow::nullable >, bool>, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, bool>, sparrow::nullable, bool>, sparrow::nullable, bool>, sparrow::nullable, bool> >&; long unsigned int ..._Idxs = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42}; std::index_sequence<_Idx ...> = std::integer_sequence]’ 1145 | return __same_types< | ^~~~~~~~~~~~~ 1146 | invoke_result_t<_Visitor, __get_t<_Idxs, _Variant>>... | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1147 | >; | ~ /usr/include/c++/16/variant:1972:44: required from ‘constexpr std::__detail::__variant::__visit_result_t<_Visitor, _Variants ...> std::visit(_Visitor&&, _Variants&& ...) [with _Visitor = sparrow::map_value::find_index(const key_type&) const::; _Variants = {const sparrow::nullable_variant, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable<__cxx11::basic_string, allocator >, bool>, sparrow::nullable >, bool>, sparrow::nullable > >, bool>, sparrow::nullable > >, bool>, sparrow::nullable >, const chrono::time_zone*>, bool>, sparrow::nullable >, const chrono::time_zone*>, bool>, sparrow::nullable >, const chrono::time_zone*>, bool>, sparrow::nullable >, const chrono::time_zone*>, bool>, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable >, bool>, sparrow::nullable >, bool>, sparrow::nullable >, bool>, sparrow::nullable >, bool>, sparrow::nullable >, bool>, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, bool>, sparrow::nullable, bool>, sparrow::nullable, bool>, sparrow::nullable, bool> >&}; __detail::__variant::__visit_result_t<_Visitor, _Variants ...> = long unsigned int]’ 1971 | constexpr bool __visit_rettypes_match = __detail::__variant:: | ~~~~~~~~~~~~~~~~~~~~~ 1972 | __check_visitor_results<_Visitor, _Vp>( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1973 | make_index_sequence>>()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/src/layout/map_value.cpp:188:26: required from here 188 | return std::visit( | ~~~~~~~~~~^ 189 | [this](const auto& k) | ~~~~~~~~~~~~~~~~~~~~~ 190 | { | ~ 191 | return visit( | ~~~~~~~~~~~~~ 192 | [&k, this](const Ar& ar) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 193 | { | ~ 194 | using dispatch_tag = mpl::is_type_instance_of; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 195 | return find_index_impl(k, ar, m_index_begin, m_index_end, dispatch_tag()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196 | }, | ~~ 197 | *p_flat_keys | ~~~~~~~~~~~~ 198 | ); | ~~ 199 | #if SPARROW_GCC_11_2_WORKAROUND | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 200 | }, | ~~ 201 | static_cast(key) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | ); | ~~ 203 | #else | ~~~~~ 204 | }, | ~~ 205 | key | ~~~ 206 | ); | ~ /builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/include/sparrow/utils/nullable.hpp:1381:34: warning: comparison of integer expressions of different signedness: ‘const unsigned int’ and ‘const signed char’ [-Wsign-compare] 1381 | return lhs && (lhs.get() == rhs); | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/include/sparrow/utils/nullable.hpp: In instantiation of ‘constexpr bool sparrow::operator==(const nullable&, const U&) [with T = const long unsigned int&; B = bool; U = signed char]’: /builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/include/sparrow/utils/nullable.hpp:1395:26: required from ‘constexpr bool sparrow::operator==(const nullable&, const nullable&) [with T = const long unsigned int&; B = bool; U = signed char; UB = bool]’ 1395 | return rhs ? lhs == rhs.get() : !lhs; | ~~~~^~~~~~~~~~~~ /builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/src/layout/map_value.cpp:139:29: required from ‘std::size_t sparrow::{anonymous}::find_index_impl(const K&, const A&, std::size_t, std::size_t, const std::false_type&) [with K = sparrow::nullable; A = sparrow::primitive_array_impl; std::size_t = long unsigned int; std::false_type = std::false_type]’ 139 | if (val == key) | ~~~~^~~~~~ /builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/src/layout/map_value.cpp:195:47: required from ‘sparrow::map_value::find_index(const key_type&) const:::: [with Ar = sparrow::primitive_array_impl]’ 195 | return find_index_impl(k, ar, m_index_begin, m_index_end, dispatch_tag()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/type_traits:2890:26: required by substitution of ‘template static std::__result_of_success()((declval<_Args>)()...)), std::__invoke_other> std::__result_of_other_impl::_S_test(int) [with _Fn = sparrow::map_value::find_index(const key_type&) const::::; _Args = {const sparrow::primitive_array_impl&}]’ 2890 | std::declval<_Fn>()(std::declval<_Args>()...) | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/type_traits:2901:60: required from ‘struct std::__result_of_impl::, const sparrow::primitive_array_impl&>’ 2901 | using type = decltype(_S_test<_Functor, _ArgTypes...>(0)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/c++/16/type_traits:2906:12: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2906 | struct __invoke_result | ^~~~~~~~~~~~~~~ /usr/include/c++/16/type_traits:2901:60: required from ‘struct std::__result_of_impl, const sparrow::nullable&>’ 2901 | using type = decltype(_S_test<_Functor, _ArgTypes...>(0)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/c++/16/type_traits:2906:12: required from ‘struct std::__invoke_result, const sparrow::nullable&>’ 2906 | struct __invoke_result | ^~~~~~~~~~~~~~~ /usr/include/c++/16/type_traits:3401:12: required from ‘struct std::invoke_result, const sparrow::nullable&>’ 3401 | struct invoke_result | ^~~~~~~~~~~~~ /usr/include/c++/16/variant:1145:14: required from ‘constexpr bool std::__detail::__variant::__check_visitor_results(std::index_sequence<_Idx ...>) [with _Visitor = sparrow::map_value::find_index(const key_type&) const::; _Variant = const std::variant, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, std::allocator >, bool>, sparrow::nullable >, bool>, sparrow::nullable > >, bool>, sparrow::nullable > >, bool>, sparrow::nullable >, const std::chrono::time_zone*>, bool>, sparrow::nullable >, const std::chrono::time_zone*>, bool>, sparrow::nullable >, const std::chrono::time_zone*>, bool>, sparrow::nullable >, const std::chrono::time_zone*>, bool>, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable >, bool>, sparrow::nullable >, bool>, sparrow::nullable >, bool>, sparrow::nullable >, bool>, sparrow::nullable >, bool>, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, bool>, sparrow::nullable, bool>, sparrow::nullable, bool>, sparrow::nullable, bool> >&; long unsigned int ..._Idxs = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42}; std::index_sequence<_Idx ...> = std::integer_sequence]’ 1145 | return __same_types< | ^~~~~~~~~~~~~ 1146 | invoke_result_t<_Visitor, __get_t<_Idxs, _Variant>>... | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1147 | >; | ~ /usr/include/c++/16/variant:1972:44: required from ‘constexpr std::__detail::__variant::__visit_result_t<_Visitor, _Variants ...> std::visit(_Visitor&&, _Variants&& ...) [with _Visitor = sparrow::map_value::find_index(const key_type&) const::; _Variants = {const sparrow::nullable_variant, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable<__cxx11::basic_string, allocator >, bool>, sparrow::nullable >, bool>, sparrow::nullable > >, bool>, sparrow::nullable > >, bool>, sparrow::nullable >, const chrono::time_zone*>, bool>, sparrow::nullable >, const chrono::time_zone*>, bool>, sparrow::nullable >, const chrono::time_zone*>, bool>, sparrow::nullable >, const chrono::time_zone*>, bool>, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable >, bool>, sparrow::nullable >, bool>, sparrow::nullable >, bool>, sparrow::nullable >, bool>, sparrow::nullable >, bool>, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, bool>, sparrow::nullable, bool>, sparrow::nullable, bool>, sparrow::nullable, bool> >&}; __detail::__variant::__visit_result_t<_Visitor, _Variants ...> = long unsigned int]’ 1971 | constexpr bool __visit_rettypes_match = __detail::__variant:: | ~~~~~~~~~~~~~~~~~~~~~ 1972 | __check_visitor_results<_Visitor, _Vp>( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1973 | make_index_sequence>>()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/src/layout/map_value.cpp:188:26: required from here 188 | return std::visit( | ~~~~~~~~~~^ 189 | [this](const auto& k) | ~~~~~~~~~~~~~~~~~~~~~ 190 | { | ~ 191 | return visit( | ~~~~~~~~~~~~~ 192 | [&k, this](const Ar& ar) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 193 | { | ~ 194 | using dispatch_tag = mpl::is_type_instance_of; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 195 | return find_index_impl(k, ar, m_index_begin, m_index_end, dispatch_tag()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196 | }, | ~~ 197 | *p_flat_keys | ~~~~~~~~~~~~ 198 | ); | ~~ 199 | #if SPARROW_GCC_11_2_WORKAROUND | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 200 | }, | ~~ 201 | static_cast(key) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | ); | ~~ 203 | #else | ~~~~~ 204 | }, | ~~ 205 | key | ~~~ 206 | ); | ~ /builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/include/sparrow/utils/nullable.hpp:1381:34: warning: comparison of integer expressions of different signedness: ‘const long unsigned int’ and ‘const signed char’ [-Wsign-compare] 1381 | return lhs && (lhs.get() == rhs); | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/include/sparrow/utils/nullable.hpp: In instantiation of ‘constexpr bool sparrow::operator==(const nullable&, const U&) [with T = const unsigned int&; B = bool; U = short int]’: /builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/include/sparrow/utils/nullable.hpp:1395:26: required from ‘constexpr bool sparrow::operator==(const nullable&, const nullable&) [with T = const unsigned int&; B = bool; U = short int; UB = bool]’ 1395 | return rhs ? lhs == rhs.get() : !lhs; | ~~~~^~~~~~~~~~~~ /builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/src/layout/map_value.cpp:139:29: required from ‘std::size_t sparrow::{anonymous}::find_index_impl(const K&, const A&, std::size_t, std::size_t, const std::false_type&) [with K = sparrow::nullable; A = sparrow::primitive_array_impl; std::size_t = long unsigned int; std::false_type = std::false_type]’ 139 | if (val == key) | ~~~~^~~~~~ /builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/src/layout/map_value.cpp:195:47: required from ‘sparrow::map_value::find_index(const key_type&) const:::: [with Ar = sparrow::primitive_array_impl]’ 195 | return find_index_impl(k, ar, m_index_begin, m_index_end, dispatch_tag()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/type_traits:2890:26: required by substitution of ‘template static std::__result_of_success()((declval<_Args>)()...)), std::__invoke_other> std::__result_of_other_impl::_S_test(int) [with _Fn = sparrow::map_value::find_index(const key_type&) const::::; _Args = {const sparrow::primitive_array_impl&}]’ 2890 | std::declval<_Fn>()(std::declval<_Args>()...) | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/type_traits:2901:60: required from ‘struct std::__result_of_impl::, const sparrow::primitive_array_impl&>’ 2901 | using type = decltype(_S_test<_Functor, _ArgTypes...>(0)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/c++/16/type_traits:2906:12: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2906 | struct __invoke_result | ^~~~~~~~~~~~~~~ /usr/include/c++/16/type_traits:2901:60: required from ‘struct std::__result_of_impl, const sparrow::nullable&>’ 2901 | using type = decltype(_S_test<_Functor, _ArgTypes...>(0)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/c++/16/type_traits:2906:12: required from ‘struct std::__invoke_result, const sparrow::nullable&>’ 2906 | struct __invoke_result | ^~~~~~~~~~~~~~~ /usr/include/c++/16/type_traits:3401:12: required from ‘struct std::invoke_result, const sparrow::nullable&>’ 3401 | struct invoke_result | ^~~~~~~~~~~~~ /usr/include/c++/16/variant:1145:14: required from ‘constexpr bool std::__detail::__variant::__check_visitor_results(std::index_sequence<_Idx ...>) [with _Visitor = sparrow::map_value::find_index(const key_type&) const::; _Variant = const std::variant, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, std::allocator >, bool>, sparrow::nullable >, bool>, sparrow::nullable > >, bool>, sparrow::nullable > >, bool>, sparrow::nullable >, const std::chrono::time_zone*>, bool>, sparrow::nullable >, const std::chrono::time_zone*>, bool>, sparrow::nullable >, const std::chrono::time_zone*>, bool>, sparrow::nullable >, const std::chrono::time_zone*>, bool>, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable >, bool>, sparrow::nullable >, bool>, sparrow::nullable >, bool>, sparrow::nullable >, bool>, sparrow::nullable >, bool>, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, bool>, sparrow::nullable, bool>, sparrow::nullable, bool>, sparrow::nullable, bool> >&; long unsigned int ..._Idxs = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42}; std::index_sequence<_Idx ...> = std::integer_sequence]’ 1145 | return __same_types< | ^~~~~~~~~~~~~ 1146 | invoke_result_t<_Visitor, __get_t<_Idxs, _Variant>>... | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1147 | >; | ~ /usr/include/c++/16/variant:1972:44: required from ‘constexpr std::__detail::__variant::__visit_result_t<_Visitor, _Variants ...> std::visit(_Visitor&&, _Variants&& ...) [with _Visitor = sparrow::map_value::find_index(const key_type&) const::; _Variants = {const sparrow::nullable_variant, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable<__cxx11::basic_string, allocator >, bool>, sparrow::nullable >, bool>, sparrow::nullable > >, bool>, sparrow::nullable > >, bool>, sparrow::nullable >, const chrono::time_zone*>, bool>, sparrow::nullable >, const chrono::time_zone*>, bool>, sparrow::nullable >, const chrono::time_zone*>, bool>, sparrow::nullable >, const chrono::time_zone*>, bool>, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable >, bool>, sparrow::nullable >, bool>, sparrow::nullable >, bool>, sparrow::nullable >, bool>, sparrow::nullable >, bool>, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, bool>, sparrow::nullable, bool>, sparrow::nullable, bool>, sparrow::nullable, bool> >&}; __detail::__variant::__visit_result_t<_Visitor, _Variants ...> = long unsigned int]’ 1971 | constexpr bool __visit_rettypes_match = __detail::__variant:: | ~~~~~~~~~~~~~~~~~~~~~ 1972 | __check_visitor_results<_Visitor, _Vp>( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1973 | make_index_sequence>>()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/src/layout/map_value.cpp:188:26: required from here 188 | return std::visit( | ~~~~~~~~~~^ 189 | [this](const auto& k) | ~~~~~~~~~~~~~~~~~~~~~ 190 | { | ~ 191 | return visit( | ~~~~~~~~~~~~~ 192 | [&k, this](const Ar& ar) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 193 | { | ~ 194 | using dispatch_tag = mpl::is_type_instance_of; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 195 | return find_index_impl(k, ar, m_index_begin, m_index_end, dispatch_tag()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196 | }, | ~~ 197 | *p_flat_keys | ~~~~~~~~~~~~ 198 | ); | ~~ 199 | #if SPARROW_GCC_11_2_WORKAROUND | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 200 | }, | ~~ 201 | static_cast(key) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | ); | ~~ 203 | #else | ~~~~~ 204 | }, | ~~ 205 | key | ~~~ 206 | ); | ~ /builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/include/sparrow/utils/nullable.hpp:1381:34: warning: comparison of integer expressions of different signedness: ‘const unsigned int’ and ‘const short int’ [-Wsign-compare] 1381 | return lhs && (lhs.get() == rhs); | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/include/sparrow/utils/nullable.hpp: In instantiation of ‘constexpr bool sparrow::operator==(const nullable&, const U&) [with T = const long unsigned int&; B = bool; U = short int]’: /builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/include/sparrow/utils/nullable.hpp:1395:26: required from ‘constexpr bool sparrow::operator==(const nullable&, const nullable&) [with T = const long unsigned int&; B = bool; U = short int; UB = bool]’ 1395 | return rhs ? lhs == rhs.get() : !lhs; | ~~~~^~~~~~~~~~~~ /builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/src/layout/map_value.cpp:139:29: required from ‘std::size_t sparrow::{anonymous}::find_index_impl(const K&, const A&, std::size_t, std::size_t, const std::false_type&) [with K = sparrow::nullable; A = sparrow::primitive_array_impl; std::size_t = long unsigned int; std::false_type = std::false_type]’ 139 | if (val == key) | ~~~~^~~~~~ /builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/src/layout/map_value.cpp:195:47: required from ‘sparrow::map_value::find_index(const key_type&) const:::: [with Ar = sparrow::primitive_array_impl]’ 195 | return find_index_impl(k, ar, m_index_begin, m_index_end, dispatch_tag()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/type_traits:2890:26: required by substitution of ‘template static std::__result_of_success()((declval<_Args>)()...)), std::__invoke_other> std::__result_of_other_impl::_S_test(int) [with _Fn = sparrow::map_value::find_index(const key_type&) const::::; _Args = {const sparrow::primitive_array_impl&}]’ 2890 | std::declval<_Fn>()(std::declval<_Args>()...) | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/type_traits:2901:60: required from ‘struct std::__result_of_impl::, const sparrow::primitive_array_impl&>’ 2901 | using type = decltype(_S_test<_Functor, _ArgTypes...>(0)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/c++/16/type_traits:2906:12: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2906 | struct __invoke_result | ^~~~~~~~~~~~~~~ /usr/include/c++/16/type_traits:2901:60: required from ‘struct std::__result_of_impl, const sparrow::nullable&>’ 2901 | using type = decltype(_S_test<_Functor, _ArgTypes...>(0)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/c++/16/type_traits:2906:12: required from ‘struct std::__invoke_result, const sparrow::nullable&>’ 2906 | struct __invoke_result | ^~~~~~~~~~~~~~~ /usr/include/c++/16/type_traits:3401:12: required from ‘struct std::invoke_result, const sparrow::nullable&>’ 3401 | struct invoke_result | ^~~~~~~~~~~~~ /usr/include/c++/16/variant:1145:14: required from ‘constexpr bool std::__detail::__variant::__check_visitor_results(std::index_sequence<_Idx ...>) [with _Visitor = sparrow::map_value::find_index(const key_type&) const::; _Variant = const std::variant, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, std::allocator >, bool>, sparrow::nullable >, bool>, sparrow::nullable > >, bool>, sparrow::nullable > >, bool>, sparrow::nullable >, const std::chrono::time_zone*>, bool>, sparrow::nullable >, const std::chrono::time_zone*>, bool>, sparrow::nullable >, const std::chrono::time_zone*>, bool>, sparrow::nullable >, const std::chrono::time_zone*>, bool>, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable >, bool>, sparrow::nullable >, bool>, sparrow::nullable >, bool>, sparrow::nullable >, bool>, sparrow::nullable >, bool>, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, bool>, sparrow::nullable, bool>, sparrow::nullable, bool>, sparrow::nullable, bool> >&; long unsigned int ..._Idxs = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42}; std::index_sequence<_Idx ...> = std::integer_sequence]’ 1145 | return __same_types< | ^~~~~~~~~~~~~ 1146 | invoke_result_t<_Visitor, __get_t<_Idxs, _Variant>>... | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1147 | >; | ~ /usr/include/c++/16/variant:1972:44: required from ‘constexpr std::__detail::__variant::__visit_result_t<_Visitor, _Variants ...> std::visit(_Visitor&&, _Variants&& ...) [with _Visitor = sparrow::map_value::find_index(const key_type&) const::; _Variants = {const sparrow::nullable_variant, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable<__cxx11::basic_string, allocator >, bool>, sparrow::nullable >, bool>, sparrow::nullable > >, bool>, sparrow::nullable > >, bool>, sparrow::nullable >, const chrono::time_zone*>, bool>, sparrow::nullable >, const chrono::time_zone*>, bool>, sparrow::nullable >, const chrono::time_zone*>, bool>, sparrow::nullable >, const chrono::time_zone*>, bool>, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable >, bool>, sparrow::nullable >, bool>, sparrow::nullable >, bool>, sparrow::nullable >, bool>, sparrow::nullable >, bool>, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, bool>, sparrow::nullable, bool>, sparrow::nullable, bool>, sparrow::nullable, bool> >&}; __detail::__variant::__visit_result_t<_Visitor, _Variants ...> = long unsigned int]’ 1971 | constexpr bool __visit_rettypes_match = __detail::__variant:: | ~~~~~~~~~~~~~~~~~~~~~ 1972 | __check_visitor_results<_Visitor, _Vp>( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1973 | make_index_sequence>>()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/src/layout/map_value.cpp:188:26: required from here 188 | return std::visit( | ~~~~~~~~~~^ 189 | [this](const auto& k) | ~~~~~~~~~~~~~~~~~~~~~ 190 | { | ~ 191 | return visit( | ~~~~~~~~~~~~~ 192 | [&k, this](const Ar& ar) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 193 | { | ~ 194 | using dispatch_tag = mpl::is_type_instance_of; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 195 | return find_index_impl(k, ar, m_index_begin, m_index_end, dispatch_tag()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196 | }, | ~~ 197 | *p_flat_keys | ~~~~~~~~~~~~ 198 | ); | ~~ 199 | #if SPARROW_GCC_11_2_WORKAROUND | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 200 | }, | ~~ 201 | static_cast(key) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | ); | ~~ 203 | #else | ~~~~~ 204 | }, | ~~ 205 | key | ~~~ 206 | ); | ~ /builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/include/sparrow/utils/nullable.hpp:1381:34: warning: comparison of integer expressions of different signedness: ‘const long unsigned int’ and ‘const short int’ [-Wsign-compare] 1381 | return lhs && (lhs.get() == rhs); | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/include/sparrow/utils/nullable.hpp: In instantiation of ‘constexpr bool sparrow::operator==(const nullable&, const U&) [with T = const signed char&; B = bool; U = unsigned int]’: /builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/include/sparrow/utils/nullable.hpp:1395:26: required from ‘constexpr bool sparrow::operator==(const nullable&, const nullable&) [with T = const signed char&; B = bool; U = unsigned int; UB = bool]’ 1395 | return rhs ? lhs == rhs.get() : !lhs; | ~~~~^~~~~~~~~~~~ /builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/src/layout/map_value.cpp:139:29: required from ‘std::size_t sparrow::{anonymous}::find_index_impl(const K&, const A&, std::size_t, std::size_t, const std::false_type&) [with K = sparrow::nullable; A = sparrow::primitive_array_impl; std::size_t = long unsigned int; std::false_type = std::false_type]’ 139 | if (val == key) | ~~~~^~~~~~ /builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/src/layout/map_value.cpp:195:47: required from ‘sparrow::map_value::find_index(const key_type&) const:::: [with Ar = sparrow::primitive_array_impl]’ 195 | return find_index_impl(k, ar, m_index_begin, m_index_end, dispatch_tag()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/type_traits:2890:26: required by substitution of ‘template static std::__result_of_success()((declval<_Args>)()...)), std::__invoke_other> std::__result_of_other_impl::_S_test(int) [with _Fn = sparrow::map_value::find_index(const key_type&) const::::; _Args = {const sparrow::primitive_array_impl&}]’ 2890 | std::declval<_Fn>()(std::declval<_Args>()...) | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/type_traits:2901:60: required from ‘struct std::__result_of_impl::, const sparrow::primitive_array_impl&>’ 2901 | using type = decltype(_S_test<_Functor, _ArgTypes...>(0)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/c++/16/type_traits:2906:12: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2906 | struct __invoke_result | ^~~~~~~~~~~~~~~ /usr/include/c++/16/type_traits:2901:60: required from ‘struct std::__result_of_impl, const sparrow::nullable&>’ 2901 | using type = decltype(_S_test<_Functor, _ArgTypes...>(0)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/c++/16/type_traits:2906:12: required from ‘struct std::__invoke_result, const sparrow::nullable&>’ 2906 | struct __invoke_result | ^~~~~~~~~~~~~~~ /usr/include/c++/16/type_traits:3401:12: required from ‘struct std::invoke_result, const sparrow::nullable&>’ 3401 | struct invoke_result | ^~~~~~~~~~~~~ /usr/include/c++/16/variant:1145:14: required from ‘constexpr bool std::__detail::__variant::__check_visitor_results(std::index_sequence<_Idx ...>) [with _Visitor = sparrow::map_value::find_index(const key_type&) const::; _Variant = const std::variant, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, std::allocator >, bool>, sparrow::nullable >, bool>, sparrow::nullable > >, bool>, sparrow::nullable > >, bool>, sparrow::nullable >, const std::chrono::time_zone*>, bool>, sparrow::nullable >, const std::chrono::time_zone*>, bool>, sparrow::nullable >, const std::chrono::time_zone*>, bool>, sparrow::nullable >, const std::chrono::time_zone*>, bool>, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable >, bool>, sparrow::nullable >, bool>, sparrow::nullable >, bool>, sparrow::nullable >, bool>, sparrow::nullable >, bool>, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, bool>, sparrow::nullable, bool>, sparrow::nullable, bool>, sparrow::nullable, bool> >&; long unsigned int ..._Idxs = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42}; std::index_sequence<_Idx ...> = std::integer_sequence]’ 1145 | return __same_types< | ^~~~~~~~~~~~~ 1146 | invoke_result_t<_Visitor, __get_t<_Idxs, _Variant>>... | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1147 | >; | ~ /usr/include/c++/16/variant:1972:44: required from ‘constexpr std::__detail::__variant::__visit_result_t<_Visitor, _Variants ...> std::visit(_Visitor&&, _Variants&& ...) [with _Visitor = sparrow::map_value::find_index(const key_type&) const::; _Variants = {const sparrow::nullable_variant, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable<__cxx11::basic_string, allocator >, bool>, sparrow::nullable >, bool>, sparrow::nullable > >, bool>, sparrow::nullable > >, bool>, sparrow::nullable >, const chrono::time_zone*>, bool>, sparrow::nullable >, const chrono::time_zone*>, bool>, sparrow::nullable >, const chrono::time_zone*>, bool>, sparrow::nullable >, const chrono::time_zone*>, bool>, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable >, bool>, sparrow::nullable >, bool>, sparrow::nullable >, bool>, sparrow::nullable >, bool>, sparrow::nullable >, bool>, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, bool>, sparrow::nullable, bool>, sparrow::nullable, bool>, sparrow::nullable, bool> >&}; __detail::__variant::__visit_result_t<_Visitor, _Variants ...> = long unsigned int]’ 1971 | constexpr bool __visit_rettypes_match = __detail::__variant:: | ~~~~~~~~~~~~~~~~~~~~~ 1972 | __check_visitor_results<_Visitor, _Vp>( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1973 | make_index_sequence>>()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/src/layout/map_value.cpp:188:26: required from here 188 | return std::visit( | ~~~~~~~~~~^ 189 | [this](const auto& k) | ~~~~~~~~~~~~~~~~~~~~~ 190 | { | ~ 191 | return visit( | ~~~~~~~~~~~~~ 192 | [&k, this](const Ar& ar) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 193 | { | ~ 194 | using dispatch_tag = mpl::is_type_instance_of; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 195 | return find_index_impl(k, ar, m_index_begin, m_index_end, dispatch_tag()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196 | }, | ~~ 197 | *p_flat_keys | ~~~~~~~~~~~~ 198 | ); | ~~ 199 | #if SPARROW_GCC_11_2_WORKAROUND | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 200 | }, | ~~ 201 | static_cast(key) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | ); | ~~ 203 | #else | ~~~~~ 204 | }, | ~~ 205 | key | ~~~ 206 | ); | ~ /builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/include/sparrow/utils/nullable.hpp:1381:34: warning: comparison of integer expressions of different signedness: ‘const signed char’ and ‘const unsigned int’ [-Wsign-compare] 1381 | return lhs && (lhs.get() == rhs); | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/include/sparrow/utils/nullable.hpp: In instantiation of ‘constexpr bool sparrow::operator==(const nullable&, const U&) [with T = const short int&; B = bool; U = unsigned int]’: /builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/include/sparrow/utils/nullable.hpp:1395:26: required from ‘constexpr bool sparrow::operator==(const nullable&, const nullable&) [with T = const short int&; B = bool; U = unsigned int; UB = bool]’ 1395 | return rhs ? lhs == rhs.get() : !lhs; | ~~~~^~~~~~~~~~~~ /builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/src/layout/map_value.cpp:139:29: required from ‘std::size_t sparrow::{anonymous}::find_index_impl(const K&, const A&, std::size_t, std::size_t, const std::false_type&) [with K = sparrow::nullable; A = sparrow::primitive_array_impl; std::size_t = long unsigned int; std::false_type = std::false_type]’ 139 | if (val == key) | ~~~~^~~~~~ /builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/src/layout/map_value.cpp:195:47: required from ‘sparrow::map_value::find_index(const key_type&) const:::: [with Ar = sparrow::primitive_array_impl]’ 195 | return find_index_impl(k, ar, m_index_begin, m_index_end, dispatch_tag()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/type_traits:2890:26: required by substitution of ‘template static std::__result_of_success()((declval<_Args>)()...)), std::__invoke_other> std::__result_of_other_impl::_S_test(int) [with _Fn = sparrow::map_value::find_index(const key_type&) const::::; _Args = {const sparrow::primitive_array_impl&}]’ 2890 | std::declval<_Fn>()(std::declval<_Args>()...) | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/type_traits:2901:60: required from ‘struct std::__result_of_impl::, const sparrow::primitive_array_impl&>’ 2901 | using type = decltype(_S_test<_Functor, _ArgTypes...>(0)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/c++/16/type_traits:2906:12: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2906 | struct __invoke_result | ^~~~~~~~~~~~~~~ /usr/include/c++/16/type_traits:2901:60: required from ‘struct std::__result_of_impl, const sparrow::nullable&>’ 2901 | using type = decltype(_S_test<_Functor, _ArgTypes...>(0)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/c++/16/type_traits:2906:12: required from ‘struct std::__invoke_result, const sparrow::nullable&>’ 2906 | struct __invoke_result | ^~~~~~~~~~~~~~~ /usr/include/c++/16/type_traits:3401:12: required from ‘struct std::invoke_result, const sparrow::nullable&>’ 3401 | struct invoke_result | ^~~~~~~~~~~~~ /usr/include/c++/16/variant:1145:14: required from ‘constexpr bool std::__detail::__variant::__check_visitor_results(std::index_sequence<_Idx ...>) [with _Visitor = sparrow::map_value::find_index(const key_type&) const::; _Variant = const std::variant, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, std::allocator >, bool>, sparrow::nullable >, bool>, sparrow::nullable > >, bool>, sparrow::nullable > >, bool>, sparrow::nullable >, const std::chrono::time_zone*>, bool>, sparrow::nullable >, const std::chrono::time_zone*>, bool>, sparrow::nullable >, const std::chrono::time_zone*>, bool>, sparrow::nullable >, const std::chrono::time_zone*>, bool>, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable >, bool>, sparrow::nullable >, bool>, sparrow::nullable >, bool>, sparrow::nullable >, bool>, sparrow::nullable >, bool>, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, bool>, sparrow::nullable, bool>, sparrow::nullable, bool>, sparrow::nullable, bool> >&; long unsigned int ..._Idxs = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42}; std::index_sequence<_Idx ...> = std::integer_sequence]’ 1145 | return __same_types< | ^~~~~~~~~~~~~ 1146 | invoke_result_t<_Visitor, __get_t<_Idxs, _Variant>>... | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1147 | >; | ~ /usr/include/c++/16/variant:1972:44: required from ‘constexpr std::__detail::__variant::__visit_result_t<_Visitor, _Variants ...> std::visit(_Visitor&&, _Variants&& ...) [with _Visitor = sparrow::map_value::find_index(const key_type&) const::; _Variants = {const sparrow::nullable_variant, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable<__cxx11::basic_string, allocator >, bool>, sparrow::nullable >, bool>, sparrow::nullable > >, bool>, sparrow::nullable > >, bool>, sparrow::nullable >, const chrono::time_zone*>, bool>, sparrow::nullable >, const chrono::time_zone*>, bool>, sparrow::nullable >, const chrono::time_zone*>, bool>, sparrow::nullable >, const chrono::time_zone*>, bool>, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable >, bool>, sparrow::nullable >, bool>, sparrow::nullable >, bool>, sparrow::nullable >, bool>, sparrow::nullable >, bool>, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, bool>, sparrow::nullable, bool>, sparrow::nullable, bool>, sparrow::nullable, bool> >&}; __detail::__variant::__visit_result_t<_Visitor, _Variants ...> = long unsigned int]’ 1971 | constexpr bool __visit_rettypes_match = __detail::__variant:: | ~~~~~~~~~~~~~~~~~~~~~ 1972 | __check_visitor_results<_Visitor, _Vp>( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1973 | make_index_sequence>>()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/src/layout/map_value.cpp:188:26: required from here 188 | return std::visit( | ~~~~~~~~~~^ 189 | [this](const auto& k) | ~~~~~~~~~~~~~~~~~~~~~ 190 | { | ~ 191 | return visit( | ~~~~~~~~~~~~~ 192 | [&k, this](const Ar& ar) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 193 | { | ~ 194 | using dispatch_tag = mpl::is_type_instance_of; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 195 | return find_index_impl(k, ar, m_index_begin, m_index_end, dispatch_tag()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196 | }, | ~~ 197 | *p_flat_keys | ~~~~~~~~~~~~ 198 | ); | ~~ 199 | #if SPARROW_GCC_11_2_WORKAROUND | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 200 | }, | ~~ 201 | static_cast(key) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | ); | ~~ 203 | #else | ~~~~~ 204 | }, | ~~ 205 | key | ~~~ 206 | ); | ~ /builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/include/sparrow/utils/nullable.hpp:1381:34: warning: comparison of integer expressions of different signedness: ‘const short int’ and ‘const unsigned int’ [-Wsign-compare] 1381 | return lhs && (lhs.get() == rhs); | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/include/sparrow/utils/nullable.hpp: In instantiation of ‘constexpr bool sparrow::operator==(const nullable&, const U&) [with T = const int&; B = bool; U = unsigned int]’: /builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/include/sparrow/utils/nullable.hpp:1395:26: required from ‘constexpr bool sparrow::operator==(const nullable&, const nullable&) [with T = const int&; B = bool; U = unsigned int; UB = bool]’ 1395 | return rhs ? lhs == rhs.get() : !lhs; | ~~~~^~~~~~~~~~~~ /builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/src/layout/map_value.cpp:139:29: required from ‘std::size_t sparrow::{anonymous}::find_index_impl(const K&, const A&, std::size_t, std::size_t, const std::false_type&) [with K = sparrow::nullable; A = sparrow::primitive_array_impl; std::size_t = long unsigned int; std::false_type = std::false_type]’ 139 | if (val == key) | ~~~~^~~~~~ /builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/src/layout/map_value.cpp:195:47: required from ‘sparrow::map_value::find_index(const key_type&) const:::: [with Ar = sparrow::primitive_array_impl]’ 195 | return find_index_impl(k, ar, m_index_begin, m_index_end, dispatch_tag()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/type_traits:2890:26: required by substitution of ‘template static std::__result_of_success()((declval<_Args>)()...)), std::__invoke_other> std::__result_of_other_impl::_S_test(int) [with _Fn = sparrow::map_value::find_index(const key_type&) const::::; _Args = {const sparrow::primitive_array_impl&}]’ 2890 | std::declval<_Fn>()(std::declval<_Args>()...) | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/type_traits:2901:60: required from ‘struct std::__result_of_impl::, const sparrow::primitive_array_impl&>’ 2901 | using type = decltype(_S_test<_Functor, _ArgTypes...>(0)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/c++/16/type_traits:2906:12: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2906 | struct __invoke_result | ^~~~~~~~~~~~~~~ /usr/include/c++/16/type_traits:2901:60: required from ‘struct std::__result_of_impl, const sparrow::nullable&>’ 2901 | using type = decltype(_S_test<_Functor, _ArgTypes...>(0)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/c++/16/type_traits:2906:12: required from ‘struct std::__invoke_result, const sparrow::nullable&>’ 2906 | struct __invoke_result | ^~~~~~~~~~~~~~~ /usr/include/c++/16/type_traits:3401:12: required from ‘struct std::invoke_result, const sparrow::nullable&>’ 3401 | struct invoke_result | ^~~~~~~~~~~~~ /usr/include/c++/16/variant:1145:14: required from ‘constexpr bool std::__detail::__variant::__check_visitor_results(std::index_sequence<_Idx ...>) [with _Visitor = sparrow::map_value::find_index(const key_type&) const::; _Variant = const std::variant, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, std::allocator >, bool>, sparrow::nullable >, bool>, sparrow::nullable > >, bool>, sparrow::nullable > >, bool>, sparrow::nullable >, const std::chrono::time_zone*>, bool>, sparrow::nullable >, const std::chrono::time_zone*>, bool>, sparrow::nullable >, const std::chrono::time_zone*>, bool>, sparrow::nullable >, const std::chrono::time_zone*>, bool>, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable >, bool>, sparrow::nullable >, bool>, sparrow::nullable >, bool>, sparrow::nullable >, bool>, sparrow::nullable >, bool>, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, bool>, sparrow::nullable, bool>, sparrow::nullable, bool>, sparrow::nullable, bool> >&; long unsigned int ..._Idxs = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42}; std::index_sequence<_Idx ...> = std::integer_sequence]’ 1145 | return __same_types< | ^~~~~~~~~~~~~ 1146 | invoke_result_t<_Visitor, __get_t<_Idxs, _Variant>>... | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1147 | >; | ~ /usr/include/c++/16/variant:1972:44: required from ‘constexpr std::__detail::__variant::__visit_result_t<_Visitor, _Variants ...> std::visit(_Visitor&&, _Variants&& ...) [with _Visitor = sparrow::map_value::find_index(const key_type&) const::; _Variants = {const sparrow::nullable_variant, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable<__cxx11::basic_string, allocator >, bool>, sparrow::nullable >, bool>, sparrow::nullable > >, bool>, sparrow::nullable > >, bool>, sparrow::nullable >, const chrono::time_zone*>, bool>, sparrow::nullable >, const chrono::time_zone*>, bool>, sparrow::nullable >, const chrono::time_zone*>, bool>, sparrow::nullable >, const chrono::time_zone*>, bool>, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable >, bool>, sparrow::nullable >, bool>, sparrow::nullable >, bool>, sparrow::nullable >, bool>, sparrow::nullable >, bool>, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, bool>, sparrow::nullable, bool>, sparrow::nullable, bool>, sparrow::nullable, bool> >&}; __detail::__variant::__visit_result_t<_Visitor, _Variants ...> = long unsigned int]’ 1971 | constexpr bool __visit_rettypes_match = __detail::__variant:: | ~~~~~~~~~~~~~~~~~~~~~ 1972 | __check_visitor_results<_Visitor, _Vp>( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1973 | make_index_sequence>>()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/src/layout/map_value.cpp:188:26: required from here 188 | return std::visit( | ~~~~~~~~~~^ 189 | [this](const auto& k) | ~~~~~~~~~~~~~~~~~~~~~ 190 | { | ~ 191 | return visit( | ~~~~~~~~~~~~~ 192 | [&k, this](const Ar& ar) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 193 | { | ~ 194 | using dispatch_tag = mpl::is_type_instance_of; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 195 | return find_index_impl(k, ar, m_index_begin, m_index_end, dispatch_tag()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196 | }, | ~~ 197 | *p_flat_keys | ~~~~~~~~~~~~ 198 | ); | ~~ 199 | #if SPARROW_GCC_11_2_WORKAROUND | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 200 | }, | ~~ 201 | static_cast(key) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | ); | ~~ 203 | #else | ~~~~~ 204 | }, | ~~ 205 | key | ~~~ 206 | ); | ~ /builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/include/sparrow/utils/nullable.hpp:1381:34: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘const unsigned int’ [-Wsign-compare] 1381 | return lhs && (lhs.get() == rhs); | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/include/sparrow/utils/nullable.hpp: In instantiation of ‘constexpr bool sparrow::operator==(const nullable&, const U&) [with T = const unsigned int&; B = bool; U = int]’: /builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/include/sparrow/utils/nullable.hpp:1395:26: required from ‘constexpr bool sparrow::operator==(const nullable&, const nullable&) [with T = const unsigned int&; B = bool; U = int; UB = bool]’ 1395 | return rhs ? lhs == rhs.get() : !lhs; | ~~~~^~~~~~~~~~~~ /builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/src/layout/map_value.cpp:139:29: required from ‘std::size_t sparrow::{anonymous}::find_index_impl(const K&, const A&, std::size_t, std::size_t, const std::false_type&) [with K = sparrow::nullable; A = sparrow::primitive_array_impl; std::size_t = long unsigned int; std::false_type = std::false_type]’ 139 | if (val == key) | ~~~~^~~~~~ /builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/src/layout/map_value.cpp:195:47: required from ‘sparrow::map_value::find_index(const key_type&) const:::: [with Ar = sparrow::primitive_array_impl]’ 195 | return find_index_impl(k, ar, m_index_begin, m_index_end, dispatch_tag()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/type_traits:2890:26: required by substitution of ‘template static std::__result_of_success()((declval<_Args>)()...)), std::__invoke_other> std::__result_of_other_impl::_S_test(int) [with _Fn = sparrow::map_value::find_index(const key_type&) const::::; _Args = {const sparrow::primitive_array_impl&}]’ 2890 | std::declval<_Fn>()(std::declval<_Args>()...) | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/type_traits:2901:60: required from ‘struct std::__result_of_impl::, const sparrow::primitive_array_impl&>’ 2901 | using type = decltype(_S_test<_Functor, _ArgTypes...>(0)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/c++/16/type_traits:2906:12: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2906 | struct __invoke_result | ^~~~~~~~~~~~~~~ /usr/include/c++/16/type_traits:2901:60: required from ‘struct std::__result_of_impl, const sparrow::nullable&>’ 2901 | using type = decltype(_S_test<_Functor, _ArgTypes...>(0)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/c++/16/type_traits:2906:12: required from ‘struct std::__invoke_result, const sparrow::nullable&>’ 2906 | struct __invoke_result | ^~~~~~~~~~~~~~~ /usr/include/c++/16/type_traits:3401:12: required from ‘struct std::invoke_result, const sparrow::nullable&>’ 3401 | struct invoke_result | ^~~~~~~~~~~~~ /usr/include/c++/16/variant:1145:14: required from ‘constexpr bool std::__detail::__variant::__check_visitor_results(std::index_sequence<_Idx ...>) [with _Visitor = sparrow::map_value::find_index(const key_type&) const::; _Variant = const std::variant, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, std::allocator >, bool>, sparrow::nullable >, bool>, sparrow::nullable > >, bool>, sparrow::nullable > >, bool>, sparrow::nullable >, const std::chrono::time_zone*>, bool>, sparrow::nullable >, const std::chrono::time_zone*>, bool>, sparrow::nullable >, const std::chrono::time_zone*>, bool>, sparrow::nullable >, const std::chrono::time_zone*>, bool>, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable >, bool>, sparrow::nullable >, bool>, sparrow::nullable >, bool>, sparrow::nullable >, bool>, sparrow::nullable >, bool>, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, bool>, sparrow::nullable, bool>, sparrow::nullable, bool>, sparrow::nullable, bool> >&; long unsigned int ..._Idxs = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42}; std::index_sequence<_Idx ...> = std::integer_sequence]’ 1145 | return __same_types< | ^~~~~~~~~~~~~ 1146 | invoke_result_t<_Visitor, __get_t<_Idxs, _Variant>>... | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1147 | >; | ~ /usr/include/c++/16/variant:1972:44: required from ‘constexpr std::__detail::__variant::__visit_result_t<_Visitor, _Variants ...> std::visit(_Visitor&&, _Variants&& ...) [with _Visitor = sparrow::map_value::find_index(const key_type&) const::; _Variants = {const sparrow::nullable_variant, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable<__cxx11::basic_string, allocator >, bool>, sparrow::nullable >, bool>, sparrow::nullable > >, bool>, sparrow::nullable > >, bool>, sparrow::nullable >, const chrono::time_zone*>, bool>, sparrow::nullable >, const chrono::time_zone*>, bool>, sparrow::nullable >, const chrono::time_zone*>, bool>, sparrow::nullable >, const chrono::time_zone*>, bool>, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable >, bool>, sparrow::nullable >, bool>, sparrow::nullable >, bool>, sparrow::nullable >, bool>, sparrow::nullable >, bool>, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, bool>, sparrow::nullable, bool>, sparrow::nullable, bool>, sparrow::nullable, bool> >&}; __detail::__variant::__visit_result_t<_Visitor, _Variants ...> = long unsigned int]’ 1971 | constexpr bool __visit_rettypes_match = __detail::__variant:: | ~~~~~~~~~~~~~~~~~~~~~ 1972 | __check_visitor_results<_Visitor, _Vp>( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1973 | make_index_sequence>>()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/src/layout/map_value.cpp:188:26: required from here 188 | return std::visit( | ~~~~~~~~~~^ 189 | [this](const auto& k) | ~~~~~~~~~~~~~~~~~~~~~ 190 | { | ~ 191 | return visit( | ~~~~~~~~~~~~~ 192 | [&k, this](const Ar& ar) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 193 | { | ~ 194 | using dispatch_tag = mpl::is_type_instance_of; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 195 | return find_index_impl(k, ar, m_index_begin, m_index_end, dispatch_tag()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196 | }, | ~~ 197 | *p_flat_keys | ~~~~~~~~~~~~ 198 | ); | ~~ 199 | #if SPARROW_GCC_11_2_WORKAROUND | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 200 | }, | ~~ 201 | static_cast(key) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | ); | ~~ 203 | #else | ~~~~~ 204 | }, | ~~ 205 | key | ~~~ 206 | ); | ~ /builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/include/sparrow/utils/nullable.hpp:1381:34: warning: comparison of integer expressions of different signedness: ‘const unsigned int’ and ‘const int’ [-Wsign-compare] 1381 | return lhs && (lhs.get() == rhs); | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/include/sparrow/utils/nullable.hpp: In instantiation of ‘constexpr bool sparrow::operator==(const nullable&, const U&) [with T = const long unsigned int&; B = bool; U = int]’: /builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/include/sparrow/utils/nullable.hpp:1395:26: required from ‘constexpr bool sparrow::operator==(const nullable&, const nullable&) [with T = const long unsigned int&; B = bool; U = int; UB = bool]’ 1395 | return rhs ? lhs == rhs.get() : !lhs; | ~~~~^~~~~~~~~~~~ /builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/src/layout/map_value.cpp:139:29: required from ‘std::size_t sparrow::{anonymous}::find_index_impl(const K&, const A&, std::size_t, std::size_t, const std::false_type&) [with K = sparrow::nullable; A = sparrow::primitive_array_impl; std::size_t = long unsigned int; std::false_type = std::false_type]’ 139 | if (val == key) | ~~~~^~~~~~ /builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/src/layout/map_value.cpp:195:47: required from ‘sparrow::map_value::find_index(const key_type&) const:::: [with Ar = sparrow::primitive_array_impl]’ 195 | return find_index_impl(k, ar, m_index_begin, m_index_end, dispatch_tag()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/type_traits:2890:26: required by substitution of ‘template static std::__result_of_success()((declval<_Args>)()...)), std::__invoke_other> std::__result_of_other_impl::_S_test(int) [with _Fn = sparrow::map_value::find_index(const key_type&) const::::; _Args = {const sparrow::primitive_array_impl&}]’ 2890 | std::declval<_Fn>()(std::declval<_Args>()...) | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/type_traits:2901:60: required from ‘struct std::__result_of_impl::, const sparrow::primitive_array_impl&>’ 2901 | using type = decltype(_S_test<_Functor, _ArgTypes...>(0)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/c++/16/type_traits:2906:12: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2906 | struct __invoke_result | ^~~~~~~~~~~~~~~ /usr/include/c++/16/type_traits:2901:60: required from ‘struct std::__result_of_impl, const sparrow::nullable&>’ 2901 | using type = decltype(_S_test<_Functor, _ArgTypes...>(0)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/c++/16/type_traits:2906:12: required from ‘struct std::__invoke_result, const sparrow::nullable&>’ 2906 | struct __invoke_result | ^~~~~~~~~~~~~~~ /usr/include/c++/16/type_traits:3401:12: required from ‘struct std::invoke_result, const sparrow::nullable&>’ 3401 | struct invoke_result | ^~~~~~~~~~~~~ /usr/include/c++/16/variant:1145:14: required from ‘constexpr bool std::__detail::__variant::__check_visitor_results(std::index_sequence<_Idx ...>) [with _Visitor = sparrow::map_value::find_index(const key_type&) const::; _Variant = const std::variant, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, std::allocator >, bool>, sparrow::nullable >, bool>, sparrow::nullable > >, bool>, sparrow::nullable > >, bool>, sparrow::nullable >, const std::chrono::time_zone*>, bool>, sparrow::nullable >, const std::chrono::time_zone*>, bool>, sparrow::nullable >, const std::chrono::time_zone*>, bool>, sparrow::nullable >, const std::chrono::time_zone*>, bool>, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable >, bool>, sparrow::nullable >, bool>, sparrow::nullable >, bool>, sparrow::nullable >, bool>, sparrow::nullable >, bool>, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, bool>, sparrow::nullable, bool>, sparrow::nullable, bool>, sparrow::nullable, bool> >&; long unsigned int ..._Idxs = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42}; std::index_sequence<_Idx ...> = std::integer_sequence]’ 1145 | return __same_types< | ^~~~~~~~~~~~~ 1146 | invoke_result_t<_Visitor, __get_t<_Idxs, _Variant>>... | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1147 | >; | ~ /usr/include/c++/16/variant:1972:44: required from ‘constexpr std::__detail::__variant::__visit_result_t<_Visitor, _Variants ...> std::visit(_Visitor&&, _Variants&& ...) [with _Visitor = sparrow::map_value::find_index(const key_type&) const::; _Variants = {const sparrow::nullable_variant, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable<__cxx11::basic_string, allocator >, bool>, sparrow::nullable >, bool>, sparrow::nullable > >, bool>, sparrow::nullable > >, bool>, sparrow::nullable >, const chrono::time_zone*>, bool>, sparrow::nullable >, const chrono::time_zone*>, bool>, sparrow::nullable >, const chrono::time_zone*>, bool>, sparrow::nullable >, const chrono::time_zone*>, bool>, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable >, bool>, sparrow::nullable >, bool>, sparrow::nullable >, bool>, sparrow::nullable >, bool>, sparrow::nullable >, bool>, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, bool>, sparrow::nullable, bool>, sparrow::nullable, bool>, sparrow::nullable, bool> >&}; __detail::__variant::__visit_result_t<_Visitor, _Variants ...> = long unsigned int]’ 1971 | constexpr bool __visit_rettypes_match = __detail::__variant:: | ~~~~~~~~~~~~~~~~~~~~~ 1972 | __check_visitor_results<_Visitor, _Vp>( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1973 | make_index_sequence>>()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/src/layout/map_value.cpp:188:26: required from here 188 | return std::visit( | ~~~~~~~~~~^ 189 | [this](const auto& k) | ~~~~~~~~~~~~~~~~~~~~~ 190 | { | ~ 191 | return visit( | ~~~~~~~~~~~~~ 192 | [&k, this](const Ar& ar) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 193 | { | ~ 194 | using dispatch_tag = mpl::is_type_instance_of; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 195 | return find_index_impl(k, ar, m_index_begin, m_index_end, dispatch_tag()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196 | }, | ~~ 197 | *p_flat_keys | ~~~~~~~~~~~~ 198 | ); | ~~ 199 | #if SPARROW_GCC_11_2_WORKAROUND | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 200 | }, | ~~ 201 | static_cast(key) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | ); | ~~ 203 | #else | ~~~~~ 204 | }, | ~~ 205 | key | ~~~ 206 | ); | ~ /builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/include/sparrow/utils/nullable.hpp:1381:34: warning: comparison of integer expressions of different signedness: ‘const long unsigned int’ and ‘const int’ [-Wsign-compare] 1381 | return lhs && (lhs.get() == rhs); | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/include/sparrow/utils/nullable.hpp: In instantiation of ‘constexpr bool sparrow::operator==(const nullable&, const U&) [with T = const signed char&; B = bool; U = long unsigned int]’: /builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/include/sparrow/utils/nullable.hpp:1395:26: required from ‘constexpr bool sparrow::operator==(const nullable&, const nullable&) [with T = const signed char&; B = bool; U = long unsigned int; UB = bool]’ 1395 | return rhs ? lhs == rhs.get() : !lhs; | ~~~~^~~~~~~~~~~~ /builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/src/layout/map_value.cpp:139:29: required from ‘std::size_t sparrow::{anonymous}::find_index_impl(const K&, const A&, std::size_t, std::size_t, const std::false_type&) [with K = sparrow::nullable; A = sparrow::primitive_array_impl; std::size_t = long unsigned int; std::false_type = std::false_type]’ 139 | if (val == key) | ~~~~^~~~~~ /builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/src/layout/map_value.cpp:195:47: required from ‘sparrow::map_value::find_index(const key_type&) const:::: [with Ar = sparrow::primitive_array_impl]’ 195 | return find_index_impl(k, ar, m_index_begin, m_index_end, dispatch_tag()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/type_traits:2890:26: required by substitution of ‘template static std::__result_of_success()((declval<_Args>)()...)), std::__invoke_other> std::__result_of_other_impl::_S_test(int) [with _Fn = sparrow::map_value::find_index(const key_type&) const::::; _Args = {const sparrow::primitive_array_impl&}]’ 2890 | std::declval<_Fn>()(std::declval<_Args>()...) | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/type_traits:2901:60: required from ‘struct std::__result_of_impl::, const sparrow::primitive_array_impl&>’ 2901 | using type = decltype(_S_test<_Functor, _ArgTypes...>(0)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/c++/16/type_traits:2906:12: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2906 | struct __invoke_result | ^~~~~~~~~~~~~~~ /usr/include/c++/16/type_traits:2901:60: required from ‘struct std::__result_of_impl, const sparrow::nullable&>’ 2901 | using type = decltype(_S_test<_Functor, _ArgTypes...>(0)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/c++/16/type_traits:2906:12: required from ‘struct std::__invoke_result, const sparrow::nullable&>’ 2906 | struct __invoke_result | ^~~~~~~~~~~~~~~ /usr/include/c++/16/type_traits:3401:12: required from ‘struct std::invoke_result, const sparrow::nullable&>’ 3401 | struct invoke_result | ^~~~~~~~~~~~~ /usr/include/c++/16/variant:1145:14: required from ‘constexpr bool std::__detail::__variant::__check_visitor_results(std::index_sequence<_Idx ...>) [with _Visitor = sparrow::map_value::find_index(const key_type&) const::; _Variant = const std::variant, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, std::allocator >, bool>, sparrow::nullable >, bool>, sparrow::nullable > >, bool>, sparrow::nullable > >, bool>, sparrow::nullable >, const std::chrono::time_zone*>, bool>, sparrow::nullable >, const std::chrono::time_zone*>, bool>, sparrow::nullable >, const std::chrono::time_zone*>, bool>, sparrow::nullable >, const std::chrono::time_zone*>, bool>, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable >, bool>, sparrow::nullable >, bool>, sparrow::nullable >, bool>, sparrow::nullable >, bool>, sparrow::nullable >, bool>, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, bool>, sparrow::nullable, bool>, sparrow::nullable, bool>, sparrow::nullable, bool> >&; long unsigned int ..._Idxs = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42}; std::index_sequence<_Idx ...> = std::integer_sequence]’ 1145 | return __same_types< | ^~~~~~~~~~~~~ 1146 | invoke_result_t<_Visitor, __get_t<_Idxs, _Variant>>... | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1147 | >; | ~ /usr/include/c++/16/variant:1972:44: required from ‘constexpr std::__detail::__variant::__visit_result_t<_Visitor, _Variants ...> std::visit(_Visitor&&, _Variants&& ...) [with _Visitor = sparrow::map_value::find_index(const key_type&) const::; _Variants = {const sparrow::nullable_variant, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable<__cxx11::basic_string, allocator >, bool>, sparrow::nullable >, bool>, sparrow::nullable > >, bool>, sparrow::nullable > >, bool>, sparrow::nullable >, const chrono::time_zone*>, bool>, sparrow::nullable >, const chrono::time_zone*>, bool>, sparrow::nullable >, const chrono::time_zone*>, bool>, sparrow::nullable >, const chrono::time_zone*>, bool>, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable >, bool>, sparrow::nullable >, bool>, sparrow::nullable >, bool>, sparrow::nullable >, bool>, sparrow::nullable >, bool>, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, bool>, sparrow::nullable, bool>, sparrow::nullable, bool>, sparrow::nullable, bool> >&}; __detail::__variant::__visit_result_t<_Visitor, _Variants ...> = long unsigned int]’ 1971 | constexpr bool __visit_rettypes_match = __detail::__variant:: | ~~~~~~~~~~~~~~~~~~~~~ 1972 | __check_visitor_results<_Visitor, _Vp>( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1973 | make_index_sequence>>()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/src/layout/map_value.cpp:188:26: required from here 188 | return std::visit( | ~~~~~~~~~~^ 189 | [this](const auto& k) | ~~~~~~~~~~~~~~~~~~~~~ 190 | { | ~ 191 | return visit( | ~~~~~~~~~~~~~ 192 | [&k, this](const Ar& ar) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 193 | { | ~ 194 | using dispatch_tag = mpl::is_type_instance_of; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 195 | return find_index_impl(k, ar, m_index_begin, m_index_end, dispatch_tag()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196 | }, | ~~ 197 | *p_flat_keys | ~~~~~~~~~~~~ 198 | ); | ~~ 199 | #if SPARROW_GCC_11_2_WORKAROUND | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 200 | }, | ~~ 201 | static_cast(key) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | ); | ~~ 203 | #else | ~~~~~ 204 | }, | ~~ 205 | key | ~~~ 206 | ); | ~ /builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/include/sparrow/utils/nullable.hpp:1381:34: warning: comparison of integer expressions of different signedness: ‘const signed char’ and ‘const long unsigned int’ [-Wsign-compare] 1381 | return lhs && (lhs.get() == rhs); | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/include/sparrow/utils/nullable.hpp: In instantiation of ‘constexpr bool sparrow::operator==(const nullable&, const U&) [with T = const short int&; B = bool; U = long unsigned int]’: /builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/include/sparrow/utils/nullable.hpp:1395:26: required from ‘constexpr bool sparrow::operator==(const nullable&, const nullable&) [with T = const short int&; B = bool; U = long unsigned int; UB = bool]’ 1395 | return rhs ? lhs == rhs.get() : !lhs; | ~~~~^~~~~~~~~~~~ /builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/src/layout/map_value.cpp:139:29: required from ‘std::size_t sparrow::{anonymous}::find_index_impl(const K&, const A&, std::size_t, std::size_t, const std::false_type&) [with K = sparrow::nullable; A = sparrow::primitive_array_impl; std::size_t = long unsigned int; std::false_type = std::false_type]’ 139 | if (val == key) | ~~~~^~~~~~ /builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/src/layout/map_value.cpp:195:47: required from ‘sparrow::map_value::find_index(const key_type&) const:::: [with Ar = sparrow::primitive_array_impl]’ 195 | return find_index_impl(k, ar, m_index_begin, m_index_end, dispatch_tag()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/type_traits:2890:26: required by substitution of ‘template static std::__result_of_success()((declval<_Args>)()...)), std::__invoke_other> std::__result_of_other_impl::_S_test(int) [with _Fn = sparrow::map_value::find_index(const key_type&) const::::; _Args = {const sparrow::primitive_array_impl&}]’ 2890 | std::declval<_Fn>()(std::declval<_Args>()...) | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/type_traits:2901:60: required from ‘struct std::__result_of_impl::, const sparrow::primitive_array_impl&>’ 2901 | using type = decltype(_S_test<_Functor, _ArgTypes...>(0)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/c++/16/type_traits:2906:12: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2906 | struct __invoke_result | ^~~~~~~~~~~~~~~ /usr/include/c++/16/type_traits:2901:60: required from ‘struct std::__result_of_impl, const sparrow::nullable&>’ 2901 | using type = decltype(_S_test<_Functor, _ArgTypes...>(0)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/c++/16/type_traits:2906:12: required from ‘struct std::__invoke_result, const sparrow::nullable&>’ 2906 | struct __invoke_result | ^~~~~~~~~~~~~~~ /usr/include/c++/16/type_traits:3401:12: required from ‘struct std::invoke_result, const sparrow::nullable&>’ 3401 | struct invoke_result | ^~~~~~~~~~~~~ /usr/include/c++/16/variant:1145:14: required from ‘constexpr bool std::__detail::__variant::__check_visitor_results(std::index_sequence<_Idx ...>) [with _Visitor = sparrow::map_value::find_index(const key_type&) const::; _Variant = const std::variant, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, std::allocator >, bool>, sparrow::nullable >, bool>, sparrow::nullable > >, bool>, sparrow::nullable > >, bool>, sparrow::nullable >, const std::chrono::time_zone*>, bool>, sparrow::nullable >, const std::chrono::time_zone*>, bool>, sparrow::nullable >, const std::chrono::time_zone*>, bool>, sparrow::nullable >, const std::chrono::time_zone*>, bool>, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable >, bool>, sparrow::nullable >, bool>, sparrow::nullable >, bool>, sparrow::nullable >, bool>, sparrow::nullable >, bool>, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, bool>, sparrow::nullable, bool>, sparrow::nullable, bool>, sparrow::nullable, bool> >&; long unsigned int ..._Idxs = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42}; std::index_sequence<_Idx ...> = std::integer_sequence]’ 1145 | return __same_types< | ^~~~~~~~~~~~~ 1146 | invoke_result_t<_Visitor, __get_t<_Idxs, _Variant>>... | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1147 | >; | ~ /usr/include/c++/16/variant:1972:44: required from ‘constexpr std::__detail::__variant::__visit_result_t<_Visitor, _Variants ...> std::visit(_Visitor&&, _Variants&& ...) [with _Visitor = sparrow::map_value::find_index(const key_type&) const::; _Variants = {const sparrow::nullable_variant, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable<__cxx11::basic_string, allocator >, bool>, sparrow::nullable >, bool>, sparrow::nullable > >, bool>, sparrow::nullable > >, bool>, sparrow::nullable >, const chrono::time_zone*>, bool>, sparrow::nullable >, const chrono::time_zone*>, bool>, sparrow::nullable >, const chrono::time_zone*>, bool>, sparrow::nullable >, const chrono::time_zone*>, bool>, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable >, bool>, sparrow::nullable >, bool>, sparrow::nullable >, bool>, sparrow::nullable >, bool>, sparrow::nullable >, bool>, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, bool>, sparrow::nullable, bool>, sparrow::nullable, bool>, sparrow::nullable, bool> >&}; __detail::__variant::__visit_result_t<_Visitor, _Variants ...> = long unsigned int]’ 1971 | constexpr bool __visit_rettypes_match = __detail::__variant:: | ~~~~~~~~~~~~~~~~~~~~~ 1972 | __check_visitor_results<_Visitor, _Vp>( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1973 | make_index_sequence>>()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/src/layout/map_value.cpp:188:26: required from here 188 | return std::visit( | ~~~~~~~~~~^ 189 | [this](const auto& k) | ~~~~~~~~~~~~~~~~~~~~~ 190 | { | ~ 191 | return visit( | ~~~~~~~~~~~~~ 192 | [&k, this](const Ar& ar) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 193 | { | ~ 194 | using dispatch_tag = mpl::is_type_instance_of; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 195 | return find_index_impl(k, ar, m_index_begin, m_index_end, dispatch_tag()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196 | }, | ~~ 197 | *p_flat_keys | ~~~~~~~~~~~~ 198 | ); | ~~ 199 | #if SPARROW_GCC_11_2_WORKAROUND | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 200 | }, | ~~ 201 | static_cast(key) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | ); | ~~ 203 | #else | ~~~~~ 204 | }, | ~~ 205 | key | ~~~ 206 | ); | ~ /builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/include/sparrow/utils/nullable.hpp:1381:34: warning: comparison of integer expressions of different signedness: ‘const short int’ and ‘const long unsigned int’ [-Wsign-compare] 1381 | return lhs && (lhs.get() == rhs); | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/include/sparrow/utils/nullable.hpp: In instantiation of ‘constexpr bool sparrow::operator==(const nullable&, const U&) [with T = const int&; B = bool; U = long unsigned int]’: /builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/include/sparrow/utils/nullable.hpp:1395:26: required from ‘constexpr bool sparrow::operator==(const nullable&, const nullable&) [with T = const int&; B = bool; U = long unsigned int; UB = bool]’ 1395 | return rhs ? lhs == rhs.get() : !lhs; | ~~~~^~~~~~~~~~~~ /builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/src/layout/map_value.cpp:139:29: required from ‘std::size_t sparrow::{anonymous}::find_index_impl(const K&, const A&, std::size_t, std::size_t, const std::false_type&) [with K = sparrow::nullable; A = sparrow::primitive_array_impl; std::size_t = long unsigned int; std::false_type = std::false_type]’ 139 | if (val == key) | ~~~~^~~~~~ /builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/src/layout/map_value.cpp:195:47: required from ‘sparrow::map_value::find_index(const key_type&) const:::: [with Ar = sparrow::primitive_array_impl]’ 195 | return find_index_impl(k, ar, m_index_begin, m_index_end, dispatch_tag()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/type_traits:2890:26: required by substitution of ‘template static std::__result_of_success()((declval<_Args>)()...)), std::__invoke_other> std::__result_of_other_impl::_S_test(int) [with _Fn = sparrow::map_value::find_index(const key_type&) const::::; _Args = {const sparrow::primitive_array_impl&}]’ 2890 | std::declval<_Fn>()(std::declval<_Args>()...) | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/type_traits:2901:60: required from ‘struct std::__result_of_impl::, const sparrow::primitive_array_impl&>’ 2901 | using type = decltype(_S_test<_Functor, _ArgTypes...>(0)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/c++/16/type_traits:2906:12: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2906 | struct __invoke_result | ^~~~~~~~~~~~~~~ /usr/include/c++/16/type_traits:2901:60: required from ‘struct std::__result_of_impl, const sparrow::nullable&>’ 2901 | using type = decltype(_S_test<_Functor, _ArgTypes...>(0)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/c++/16/type_traits:2906:12: required from ‘struct std::__invoke_result, const sparrow::nullable&>’ 2906 | struct __invoke_result | ^~~~~~~~~~~~~~~ /usr/include/c++/16/type_traits:3401:12: required from ‘struct std::invoke_result, const sparrow::nullable&>’ 3401 | struct invoke_result | ^~~~~~~~~~~~~ /usr/include/c++/16/variant:1145:14: required from ‘constexpr bool std::__detail::__variant::__check_visitor_results(std::index_sequence<_Idx ...>) [with _Visitor = sparrow::map_value::find_index(const key_type&) const::; _Variant = const std::variant, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, std::allocator >, bool>, sparrow::nullable >, bool>, sparrow::nullable > >, bool>, sparrow::nullable > >, bool>, sparrow::nullable >, const std::chrono::time_zone*>, bool>, sparrow::nullable >, const std::chrono::time_zone*>, bool>, sparrow::nullable >, const std::chrono::time_zone*>, bool>, sparrow::nullable >, const std::chrono::time_zone*>, bool>, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable >, bool>, sparrow::nullable >, bool>, sparrow::nullable >, bool>, sparrow::nullable >, bool>, sparrow::nullable >, bool>, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, bool>, sparrow::nullable, bool>, sparrow::nullable, bool>, sparrow::nullable, bool> >&; long unsigned int ..._Idxs = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42}; std::index_sequence<_Idx ...> = std::integer_sequence]’ 1145 | return __same_types< | ^~~~~~~~~~~~~ 1146 | invoke_result_t<_Visitor, __get_t<_Idxs, _Variant>>... | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1147 | >; | ~ /usr/include/c++/16/variant:1972:44: required from ‘constexpr std::__detail::__variant::__visit_result_t<_Visitor, _Variants ...> std::visit(_Visitor&&, _Variants&& ...) [with _Visitor = sparrow::map_value::find_index(const key_type&) const::; _Variants = {const sparrow::nullable_variant, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable<__cxx11::basic_string, allocator >, bool>, sparrow::nullable >, bool>, sparrow::nullable > >, bool>, sparrow::nullable > >, bool>, sparrow::nullable >, const chrono::time_zone*>, bool>, sparrow::nullable >, const chrono::time_zone*>, bool>, sparrow::nullable >, const chrono::time_zone*>, bool>, sparrow::nullable >, const chrono::time_zone*>, bool>, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable >, bool>, sparrow::nullable >, bool>, sparrow::nullable >, bool>, sparrow::nullable >, bool>, sparrow::nullable >, bool>, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, bool>, sparrow::nullable, bool>, sparrow::nullable, bool>, sparrow::nullable, bool> >&}; __detail::__variant::__visit_result_t<_Visitor, _Variants ...> = long unsigned int]’ 1971 | constexpr bool __visit_rettypes_match = __detail::__variant:: | ~~~~~~~~~~~~~~~~~~~~~ 1972 | __check_visitor_results<_Visitor, _Vp>( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1973 | make_index_sequence>>()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/src/layout/map_value.cpp:188:26: required from here 188 | return std::visit( | ~~~~~~~~~~^ 189 | [this](const auto& k) | ~~~~~~~~~~~~~~~~~~~~~ 190 | { | ~ 191 | return visit( | ~~~~~~~~~~~~~ 192 | [&k, this](const Ar& ar) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 193 | { | ~ 194 | using dispatch_tag = mpl::is_type_instance_of; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 195 | return find_index_impl(k, ar, m_index_begin, m_index_end, dispatch_tag()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196 | }, | ~~ 197 | *p_flat_keys | ~~~~~~~~~~~~ 198 | ); | ~~ 199 | #if SPARROW_GCC_11_2_WORKAROUND | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 200 | }, | ~~ 201 | static_cast(key) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | ); | ~~ 203 | #else | ~~~~~ 204 | }, | ~~ 205 | key | ~~~ 206 | ); | ~ /builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/include/sparrow/utils/nullable.hpp:1381:34: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘const long unsigned int’ [-Wsign-compare] 1381 | return lhs && (lhs.get() == rhs); | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/include/sparrow/utils/nullable.hpp: In instantiation of ‘constexpr bool sparrow::operator==(const nullable&, const U&) [with T = const long int&; B = bool; U = long unsigned int]’: /builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/include/sparrow/utils/nullable.hpp:1395:26: required from ‘constexpr bool sparrow::operator==(const nullable&, const nullable&) [with T = const long int&; B = bool; U = long unsigned int; UB = bool]’ 1395 | return rhs ? lhs == rhs.get() : !lhs; | ~~~~^~~~~~~~~~~~ /builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/src/layout/map_value.cpp:139:29: required from ‘std::size_t sparrow::{anonymous}::find_index_impl(const K&, const A&, std::size_t, std::size_t, const std::false_type&) [with K = sparrow::nullable; A = sparrow::primitive_array_impl; std::size_t = long unsigned int; std::false_type = std::false_type]’ 139 | if (val == key) | ~~~~^~~~~~ /builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/src/layout/map_value.cpp:195:47: required from ‘sparrow::map_value::find_index(const key_type&) const:::: [with Ar = sparrow::primitive_array_impl]’ 195 | return find_index_impl(k, ar, m_index_begin, m_index_end, dispatch_tag()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/type_traits:2890:26: required by substitution of ‘template static std::__result_of_success()((declval<_Args>)()...)), std::__invoke_other> std::__result_of_other_impl::_S_test(int) [with _Fn = sparrow::map_value::find_index(const key_type&) const::::; _Args = {const sparrow::primitive_array_impl&}]’ 2890 | std::declval<_Fn>()(std::declval<_Args>()...) | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/type_traits:2901:60: required from ‘struct std::__result_of_impl::, const sparrow::primitive_array_impl&>’ 2901 | using type = decltype(_S_test<_Functor, _ArgTypes...>(0)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/c++/16/type_traits:2906:12: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2906 | struct __invoke_result | ^~~~~~~~~~~~~~~ /usr/include/c++/16/type_traits:2901:60: required from ‘struct std::__result_of_impl, const sparrow::nullable&>’ 2901 | using type = decltype(_S_test<_Functor, _ArgTypes...>(0)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/c++/16/type_traits:2906:12: required from ‘struct std::__invoke_result, const sparrow::nullable&>’ 2906 | struct __invoke_result | ^~~~~~~~~~~~~~~ /usr/include/c++/16/type_traits:3401:12: required from ‘struct std::invoke_result, const sparrow::nullable&>’ 3401 | struct invoke_result | ^~~~~~~~~~~~~ /usr/include/c++/16/variant:1145:14: required from ‘constexpr bool std::__detail::__variant::__check_visitor_results(std::index_sequence<_Idx ...>) [with _Visitor = sparrow::map_value::find_index(const key_type&) const::; _Variant = const std::variant, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, std::allocator >, bool>, sparrow::nullable >, bool>, sparrow::nullable > >, bool>, sparrow::nullable > >, bool>, sparrow::nullable >, const std::chrono::time_zone*>, bool>, sparrow::nullable >, const std::chrono::time_zone*>, bool>, sparrow::nullable >, const std::chrono::time_zone*>, bool>, sparrow::nullable >, const std::chrono::time_zone*>, bool>, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable >, bool>, sparrow::nullable >, bool>, sparrow::nullable >, bool>, sparrow::nullable >, bool>, sparrow::nullable >, bool>, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, bool>, sparrow::nullable, bool>, sparrow::nullable, bool>, sparrow::nullable, bool> >&; long unsigned int ..._Idxs = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42}; std::index_sequence<_Idx ...> = std::integer_sequence]’ 1145 | return __same_types< | ^~~~~~~~~~~~~ 1146 | invoke_result_t<_Visitor, __get_t<_Idxs, _Variant>>... | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1147 | >; | ~ /usr/include/c++/16/variant:1972:44: required from ‘constexpr std::__detail::__variant::__visit_result_t<_Visitor, _Variants ...> std::visit(_Visitor&&, _Variants&& ...) [with _Visitor = sparrow::map_value::find_index(const key_type&) const::; _Variants = {const sparrow::nullable_variant, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable<__cxx11::basic_string, allocator >, bool>, sparrow::nullable >, bool>, sparrow::nullable > >, bool>, sparrow::nullable > >, bool>, sparrow::nullable >, const chrono::time_zone*>, bool>, sparrow::nullable >, const chrono::time_zone*>, bool>, sparrow::nullable >, const chrono::time_zone*>, bool>, sparrow::nullable >, const chrono::time_zone*>, bool>, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable >, bool>, sparrow::nullable >, bool>, sparrow::nullable >, bool>, sparrow::nullable >, bool>, sparrow::nullable >, bool>, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, bool>, sparrow::nullable, bool>, sparrow::nullable, bool>, sparrow::nullable, bool> >&}; __detail::__variant::__visit_result_t<_Visitor, _Variants ...> = long unsigned int]’ 1971 | constexpr bool __visit_rettypes_match = __detail::__variant:: | ~~~~~~~~~~~~~~~~~~~~~ 1972 | __check_visitor_results<_Visitor, _Vp>( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1973 | make_index_sequence>>()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/src/layout/map_value.cpp:188:26: required from here 188 | return std::visit( | ~~~~~~~~~~^ 189 | [this](const auto& k) | ~~~~~~~~~~~~~~~~~~~~~ 190 | { | ~ 191 | return visit( | ~~~~~~~~~~~~~ 192 | [&k, this](const Ar& ar) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 193 | { | ~ 194 | using dispatch_tag = mpl::is_type_instance_of; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 195 | return find_index_impl(k, ar, m_index_begin, m_index_end, dispatch_tag()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196 | }, | ~~ 197 | *p_flat_keys | ~~~~~~~~~~~~ 198 | ); | ~~ 199 | #if SPARROW_GCC_11_2_WORKAROUND | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 200 | }, | ~~ 201 | static_cast(key) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | ); | ~~ 203 | #else | ~~~~~ 204 | }, | ~~ 205 | key | ~~~ 206 | ); | ~ /builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/include/sparrow/utils/nullable.hpp:1381:34: warning: comparison of integer expressions of different signedness: ‘const long int’ and ‘const long unsigned int’ [-Wsign-compare] 1381 | return lhs && (lhs.get() == rhs); | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/include/sparrow/utils/nullable.hpp: In instantiation of ‘constexpr bool sparrow::operator==(const nullable&, const U&) [with T = const long unsigned int&; B = bool; U = long int]’: /builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/include/sparrow/utils/nullable.hpp:1395:26: required from ‘constexpr bool sparrow::operator==(const nullable&, const nullable&) [with T = const long unsigned int&; B = bool; U = long int; UB = bool]’ 1395 | return rhs ? lhs == rhs.get() : !lhs; | ~~~~^~~~~~~~~~~~ /builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/src/layout/map_value.cpp:139:29: required from ‘std::size_t sparrow::{anonymous}::find_index_impl(const K&, const A&, std::size_t, std::size_t, const std::false_type&) [with K = sparrow::nullable; A = sparrow::primitive_array_impl; std::size_t = long unsigned int; std::false_type = std::false_type]’ 139 | if (val == key) | ~~~~^~~~~~ /builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/src/layout/map_value.cpp:195:47: required from ‘sparrow::map_value::find_index(const key_type&) const:::: [with Ar = sparrow::primitive_array_impl]’ 195 | return find_index_impl(k, ar, m_index_begin, m_index_end, dispatch_tag()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/type_traits:2890:26: required by substitution of ‘template static std::__result_of_success()((declval<_Args>)()...)), std::__invoke_other> std::__result_of_other_impl::_S_test(int) [with _Fn = sparrow::map_value::find_index(const key_type&) const::::; _Args = {const sparrow::primitive_array_impl&}]’ 2890 | std::declval<_Fn>()(std::declval<_Args>()...) | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/type_traits:2901:60: required from ‘struct std::__result_of_impl::, const sparrow::primitive_array_impl&>’ 2901 | using type = decltype(_S_test<_Functor, _ArgTypes...>(0)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/c++/16/type_traits:2906:12: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2906 | struct __invoke_result | ^~~~~~~~~~~~~~~ /usr/include/c++/16/type_traits:2901:60: required from ‘struct std::__result_of_impl, const sparrow::nullable&>’ 2901 | using type = decltype(_S_test<_Functor, _ArgTypes...>(0)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/c++/16/type_traits:2906:12: required from ‘struct std::__invoke_result, const sparrow::nullable&>’ 2906 | struct __invoke_result | ^~~~~~~~~~~~~~~ /usr/include/c++/16/type_traits:3401:12: required from ‘struct std::invoke_result, const sparrow::nullable&>’ 3401 | struct invoke_result | ^~~~~~~~~~~~~ /usr/include/c++/16/variant:1145:14: required from ‘constexpr bool std::__detail::__variant::__check_visitor_results(std::index_sequence<_Idx ...>) [with _Visitor = sparrow::map_value::find_index(const key_type&) const::; _Variant = const std::variant, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, std::allocator >, bool>, sparrow::nullable >, bool>, sparrow::nullable > >, bool>, sparrow::nullable > >, bool>, sparrow::nullable >, const std::chrono::time_zone*>, bool>, sparrow::nullable >, const std::chrono::time_zone*>, bool>, sparrow::nullable >, const std::chrono::time_zone*>, bool>, sparrow::nullable >, const std::chrono::time_zone*>, bool>, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable >, bool>, sparrow::nullable >, bool>, sparrow::nullable >, bool>, sparrow::nullable >, bool>, sparrow::nullable >, bool>, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, bool>, sparrow::nullable, bool>, sparrow::nullable, bool>, sparrow::nullable, bool> >&; long unsigned int ..._Idxs = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42}; std::index_sequence<_Idx ...> = std::integer_sequence]’ 1145 | return __same_types< | ^~~~~~~~~~~~~ 1146 | invoke_result_t<_Visitor, __get_t<_Idxs, _Variant>>... | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1147 | >; | ~ /usr/include/c++/16/variant:1972:44: required from ‘constexpr std::__detail::__variant::__visit_result_t<_Visitor, _Variants ...> std::visit(_Visitor&&, _Variants&& ...) [with _Visitor = sparrow::map_value::find_index(const key_type&) const::; _Variants = {const sparrow::nullable_variant, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable<__cxx11::basic_string, allocator >, bool>, sparrow::nullable >, bool>, sparrow::nullable > >, bool>, sparrow::nullable > >, bool>, sparrow::nullable >, const chrono::time_zone*>, bool>, sparrow::nullable >, const chrono::time_zone*>, bool>, sparrow::nullable >, const chrono::time_zone*>, bool>, sparrow::nullable >, const chrono::time_zone*>, bool>, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable >, bool>, sparrow::nullable >, bool>, sparrow::nullable >, bool>, sparrow::nullable >, bool>, sparrow::nullable >, bool>, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, sparrow::nullable, bool>, sparrow::nullable, bool>, sparrow::nullable, bool>, sparrow::nullable, bool> >&}; __detail::__variant::__visit_result_t<_Visitor, _Variants ...> = long unsigned int]’ 1971 | constexpr bool __visit_rettypes_match = __detail::__variant:: | ~~~~~~~~~~~~~~~~~~~~~ 1972 | __check_visitor_results<_Visitor, _Vp>( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1973 | make_index_sequence>>()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/src/layout/map_value.cpp:188:26: required from here 188 | return std::visit( | ~~~~~~~~~~^ 189 | [this](const auto& k) | ~~~~~~~~~~~~~~~~~~~~~ 190 | { | ~ 191 | return visit( | ~~~~~~~~~~~~~ 192 | [&k, this](const Ar& ar) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 193 | { | ~ 194 | using dispatch_tag = mpl::is_type_instance_of; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 195 | return find_index_impl(k, ar, m_index_begin, m_index_end, dispatch_tag()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196 | }, | ~~ 197 | *p_flat_keys | ~~~~~~~~~~~~ 198 | ); | ~~ 199 | #if SPARROW_GCC_11_2_WORKAROUND | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 200 | }, | ~~ 201 | static_cast(key) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | ); | ~~ 203 | #else | ~~~~~ 204 | }, | ~~ 205 | key | ~~~ 206 | ); | ~ /builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/include/sparrow/utils/nullable.hpp:1381:34: warning: comparison of integer expressions of different signedness: ‘const long unsigned int’ and ‘const long int’ [-Wsign-compare] 1381 | return lhs && (lhs.get() == rhs); | ~~~~~~~~~~~^~~~~~~ [31/92] /usr/bin/g++ -DDOCTEST_CONFIG_VOID_CAST_EXPRESSIONS -Dtest_sparrow_lib_EXPORTS -I/builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/include -I/builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/test/doctest_better_junit/include -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++20 -Wall -Wcast-align -Wconversion -Wdouble-promotion -Werror -Wextra -Wformat=2 -Wimplicit-fallthrough -Wmisleading-indentation -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wshadow -Wsign-conversion -Wunused -Wno-maybe-uninitialized -Wno-array-bounds -Wno-stringop-overread -Wduplicated-branches -Wduplicated-cond -Wlogical-op -Wno-subobject-linkage -ftemplate-backtrace-limit=0 -pedantic -MD -MT test/CMakeFiles/test_sparrow_lib.dir/test_array_registry.cpp.o -MF test/CMakeFiles/test_sparrow_lib.dir/test_array_registry.cpp.o.d -o test/CMakeFiles/test_sparrow_lib.dir/test_array_registry.cpp.o -c /builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/test/test_array_registry.cpp [32/92] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -Wl,--dependency-file=CMakeFiles/sparrow.dir/link.d -Wl,-soname,libsparrow.so.14 -o libsparrow.so.14.0.3 CMakeFiles/sparrow.dir/src/array.cpp.o CMakeFiles/sparrow.dir/src/arrow_interface/arrow_array_schema_proxy.cpp.o CMakeFiles/sparrow.dir/src/arrow_interface/arrow_array_stream_proxy.cpp.o CMakeFiles/sparrow.dir/src/arrow_interface/arrow_array_stream.cpp.o CMakeFiles/sparrow.dir/src/arrow_interface/arrow_array.cpp.o CMakeFiles/sparrow.dir/src/arrow_interface/arrow_schema.cpp.o CMakeFiles/sparrow.dir/src/arrow_interface/private_data_ownership.cpp.o CMakeFiles/sparrow.dir/src/debug/copy_tracker.cpp.o CMakeFiles/sparrow.dir/src/buffer/dynamic_bitset/null_count_policy.cpp.o CMakeFiles/sparrow.dir/src/layout/array_factory.cpp.o CMakeFiles/sparrow.dir/src/layout/array_helper.cpp.o CMakeFiles/sparrow.dir/src/layout/array_registry.cpp.o CMakeFiles/sparrow.dir/src/layout/fixed_width_binary_array_utils.cpp.o CMakeFiles/sparrow.dir/src/layout/list_value.cpp.o CMakeFiles/sparrow.dir/src/layout/map_value.cpp.o CMakeFiles/sparrow.dir/src/layout/struct_value.cpp.o CMakeFiles/sparrow.dir/src/map_array.cpp.o CMakeFiles/sparrow.dir/src/null_array.cpp.o CMakeFiles/sparrow.dir/src/record_batch.cpp.o CMakeFiles/sparrow.dir/src/run_end_encoded_array.cpp.o CMakeFiles/sparrow.dir/src/struct_array.cpp.o CMakeFiles/sparrow.dir/src/types/data_type.cpp.o CMakeFiles/sparrow.dir/src/union_array.cpp.o CMakeFiles/sparrow.dir/src/utils/metadata.cpp.o CMakeFiles/sparrow.dir/src/utils/temporal.cpp.o && : [33/92] /usr/bin/cmake -E cmake_symlink_library libsparrow.so.14.0.3 libsparrow.so.14 libsparrow.so && : [34/92] /usr/bin/g++ -DDOCTEST_CONFIG_VOID_CAST_EXPRESSIONS -Dtest_sparrow_lib_EXPORTS -I/builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/include -I/builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/test/doctest_better_junit/include -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++20 -Wall -Wcast-align -Wconversion -Wdouble-promotion -Werror -Wextra -Wformat=2 -Wimplicit-fallthrough -Wmisleading-indentation -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wshadow -Wsign-conversion -Wunused -Wno-maybe-uninitialized -Wno-array-bounds -Wno-stringop-overread -Wduplicated-branches -Wduplicated-cond -Wlogical-op -Wno-subobject-linkage -ftemplate-backtrace-limit=0 -pedantic -MD -MT test/CMakeFiles/test_sparrow_lib.dir/test_array_wrapper.cpp.o -MF test/CMakeFiles/test_sparrow_lib.dir/test_array_wrapper.cpp.o.d -o test/CMakeFiles/test_sparrow_lib.dir/test_array_wrapper.cpp.o -c /builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/test/test_array_wrapper.cpp [35/92] /usr/bin/g++ -DDOCTEST_CONFIG_VOID_CAST_EXPRESSIONS -Dtest_sparrow_lib_EXPORTS -I/builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/include -I/builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/test/doctest_better_junit/include -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++20 -Wall -Wcast-align -Wconversion -Wdouble-promotion -Werror -Wextra -Wformat=2 -Wimplicit-fallthrough -Wmisleading-indentation -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wshadow -Wsign-conversion -Wunused -Wno-maybe-uninitialized -Wno-array-bounds -Wno-stringop-overread -Wduplicated-branches -Wduplicated-cond -Wlogical-op -Wno-subobject-linkage -ftemplate-backtrace-limit=0 -pedantic -MD -MT test/CMakeFiles/test_sparrow_lib.dir/test_arrow_array_schema_utils.cpp.o -MF test/CMakeFiles/test_sparrow_lib.dir/test_arrow_array_schema_utils.cpp.o.d -o test/CMakeFiles/test_sparrow_lib.dir/test_arrow_array_schema_utils.cpp.o -c /builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/test/test_arrow_array_schema_utils.cpp [36/92] /usr/bin/g++ -DDOCTEST_CONFIG_VOID_CAST_EXPRESSIONS -Dtest_sparrow_lib_EXPORTS -I/builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/include -I/builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/test/doctest_better_junit/include -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++20 -Wall -Wcast-align -Wconversion -Wdouble-promotion -Werror -Wextra -Wformat=2 -Wimplicit-fallthrough -Wmisleading-indentation -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wshadow -Wsign-conversion -Wunused -Wno-maybe-uninitialized -Wno-array-bounds -Wno-stringop-overread -Wduplicated-branches -Wduplicated-cond -Wlogical-op -Wno-subobject-linkage -ftemplate-backtrace-limit=0 -pedantic -MD -MT test/CMakeFiles/test_sparrow_lib.dir/test_arrow_array_schema_proxy.cpp.o -MF test/CMakeFiles/test_sparrow_lib.dir/test_arrow_array_schema_proxy.cpp.o.d -o test/CMakeFiles/test_sparrow_lib.dir/test_arrow_array_schema_proxy.cpp.o -c /builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/test/test_arrow_array_schema_proxy.cpp [37/92] /usr/bin/g++ -DDOCTEST_CONFIG_VOID_CAST_EXPRESSIONS -Dtest_sparrow_lib_EXPORTS -I/builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/include -I/builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/test/doctest_better_junit/include -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++20 -Wall -Wcast-align -Wconversion -Wdouble-promotion -Werror -Wextra -Wformat=2 -Wimplicit-fallthrough -Wmisleading-indentation -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wshadow -Wsign-conversion -Wunused -Wno-maybe-uninitialized -Wno-array-bounds -Wno-stringop-overread -Wduplicated-branches -Wduplicated-cond -Wlogical-op -Wno-subobject-linkage -ftemplate-backtrace-limit=0 -pedantic -MD -MT test/CMakeFiles/test_sparrow_lib.dir/test_arrow_array.cpp.o -MF test/CMakeFiles/test_sparrow_lib.dir/test_arrow_array.cpp.o.d -o test/CMakeFiles/test_sparrow_lib.dir/test_arrow_array.cpp.o -c /builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/test/test_arrow_array.cpp [38/92] /usr/bin/g++ -DDOCTEST_CONFIG_VOID_CAST_EXPRESSIONS -Dtest_sparrow_lib_EXPORTS -I/builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/include -I/builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/test/doctest_better_junit/include -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++20 -Wall -Wcast-align -Wconversion -Wdouble-promotion -Werror -Wextra -Wformat=2 -Wimplicit-fallthrough -Wmisleading-indentation -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wshadow -Wsign-conversion -Wunused -Wno-maybe-uninitialized -Wno-array-bounds -Wno-stringop-overread -Wduplicated-branches -Wduplicated-cond -Wlogical-op -Wno-subobject-linkage -ftemplate-backtrace-limit=0 -pedantic -MD -MT test/CMakeFiles/test_sparrow_lib.dir/test_arrow_array_stream_proxy.cpp.o -MF test/CMakeFiles/test_sparrow_lib.dir/test_arrow_array_stream_proxy.cpp.o.d -o test/CMakeFiles/test_sparrow_lib.dir/test_arrow_array_stream_proxy.cpp.o -c /builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/test/test_arrow_array_stream_proxy.cpp [39/92] /usr/bin/g++ -DDOCTEST_CONFIG_VOID_CAST_EXPRESSIONS -Dtest_sparrow_lib_EXPORTS -I/builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/include -I/builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/test/doctest_better_junit/include -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++20 -Wall -Wcast-align -Wconversion -Wdouble-promotion -Werror -Wextra -Wformat=2 -Wimplicit-fallthrough -Wmisleading-indentation -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wshadow -Wsign-conversion -Wunused -Wno-maybe-uninitialized -Wno-array-bounds -Wno-stringop-overread -Wduplicated-branches -Wduplicated-cond -Wlogical-op -Wno-subobject-linkage -ftemplate-backtrace-limit=0 -pedantic -MD -MT test/CMakeFiles/test_sparrow_lib.dir/test_bit.cpp.o -MF test/CMakeFiles/test_sparrow_lib.dir/test_bit.cpp.o.d -o test/CMakeFiles/test_sparrow_lib.dir/test_bit.cpp.o -c /builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/test/test_bit.cpp [40/92] /usr/bin/g++ -DDOCTEST_CONFIG_VOID_CAST_EXPRESSIONS -Dtest_sparrow_lib_EXPORTS -I/builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/include -I/builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/test/doctest_better_junit/include -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++20 -Wall -Wcast-align -Wconversion -Wdouble-promotion -Werror -Wextra -Wformat=2 -Wimplicit-fallthrough -Wmisleading-indentation -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wshadow -Wsign-conversion -Wunused -Wno-maybe-uninitialized -Wno-array-bounds -Wno-stringop-overread -Wduplicated-branches -Wduplicated-cond -Wlogical-op -Wno-subobject-linkage -ftemplate-backtrace-limit=0 -pedantic -MD -MT test/CMakeFiles/test_sparrow_lib.dir/test_arrow_schema.cpp.o -MF test/CMakeFiles/test_sparrow_lib.dir/test_arrow_schema.cpp.o.d -o test/CMakeFiles/test_sparrow_lib.dir/test_arrow_schema.cpp.o -c /builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/test/test_arrow_schema.cpp [41/92] /usr/bin/g++ -DDOCTEST_CONFIG_VOID_CAST_EXPRESSIONS -Dtest_sparrow_lib_EXPORTS -I/builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/include -I/builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/test/doctest_better_junit/include -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++20 -Wall -Wcast-align -Wconversion -Wdouble-promotion -Werror -Wextra -Wformat=2 -Wimplicit-fallthrough -Wmisleading-indentation -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wshadow -Wsign-conversion -Wunused -Wno-maybe-uninitialized -Wno-array-bounds -Wno-stringop-overread -Wduplicated-branches -Wduplicated-cond -Wlogical-op -Wno-subobject-linkage -ftemplate-backtrace-limit=0 -pedantic -MD -MT test/CMakeFiles/test_sparrow_lib.dir/test_buffer_adaptor.cpp.o -MF test/CMakeFiles/test_sparrow_lib.dir/test_buffer_adaptor.cpp.o.d -o test/CMakeFiles/test_sparrow_lib.dir/test_buffer_adaptor.cpp.o -c /builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/test/test_buffer_adaptor.cpp [42/92] /usr/bin/g++ -DDOCTEST_CONFIG_VOID_CAST_EXPRESSIONS -Dtest_sparrow_lib_EXPORTS -I/builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/include -I/builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/test/doctest_better_junit/include -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++20 -Wall -Wcast-align -Wconversion -Wdouble-promotion -Werror -Wextra -Wformat=2 -Wimplicit-fallthrough -Wmisleading-indentation -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wshadow -Wsign-conversion -Wunused -Wno-maybe-uninitialized -Wno-array-bounds -Wno-stringop-overread -Wduplicated-branches -Wduplicated-cond -Wlogical-op -Wno-subobject-linkage -ftemplate-backtrace-limit=0 -pedantic -MD -MT test/CMakeFiles/test_sparrow_lib.dir/test_array.cpp.o -MF test/CMakeFiles/test_sparrow_lib.dir/test_array.cpp.o.d -o test/CMakeFiles/test_sparrow_lib.dir/test_array.cpp.o -c /builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/test/test_array.cpp [43/92] /usr/bin/g++ -DDOCTEST_CONFIG_VOID_CAST_EXPRESSIONS -Dtest_sparrow_lib_EXPORTS -I/builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/include -I/builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/test/doctest_better_junit/include -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++20 -Wall -Wcast-align -Wconversion -Wdouble-promotion -Werror -Wextra -Wformat=2 -Wimplicit-fallthrough -Wmisleading-indentation -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wshadow -Wsign-conversion -Wunused -Wno-maybe-uninitialized -Wno-array-bounds -Wno-stringop-overread -Wduplicated-branches -Wduplicated-cond -Wlogical-op -Wno-subobject-linkage -ftemplate-backtrace-limit=0 -pedantic -MD -MT test/CMakeFiles/test_sparrow_lib.dir/test_binary_array.cpp.o -MF test/CMakeFiles/test_sparrow_lib.dir/test_binary_array.cpp.o.d -o test/CMakeFiles/test_sparrow_lib.dir/test_binary_array.cpp.o -c /builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/test/test_binary_array.cpp [44/92] /usr/bin/g++ -DDOCTEST_CONFIG_VOID_CAST_EXPRESSIONS -Dtest_sparrow_lib_EXPORTS -I/builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/include -I/builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/test/doctest_better_junit/include -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++20 -Wall -Wcast-align -Wconversion -Wdouble-promotion -Werror -Wextra -Wformat=2 -Wimplicit-fallthrough -Wmisleading-indentation -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wshadow -Wsign-conversion -Wunused -Wno-maybe-uninitialized -Wno-array-bounds -Wno-stringop-overread -Wduplicated-branches -Wduplicated-cond -Wlogical-op -Wno-subobject-linkage -ftemplate-backtrace-limit=0 -pedantic -MD -MT test/CMakeFiles/test_sparrow_lib.dir/test_buffer.cpp.o -MF test/CMakeFiles/test_sparrow_lib.dir/test_buffer.cpp.o.d -o test/CMakeFiles/test_sparrow_lib.dir/test_buffer.cpp.o -c /builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/test/test_buffer.cpp [45/92] /usr/bin/g++ -DDOCTEST_CONFIG_VOID_CAST_EXPRESSIONS -Dtest_sparrow_lib_EXPORTS -I/builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/include -I/builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/test/doctest_better_junit/include -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++20 -Wall -Wcast-align -Wconversion -Wdouble-promotion -Werror -Wextra -Wformat=2 -Wimplicit-fallthrough -Wmisleading-indentation -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wshadow -Wsign-conversion -Wunused -Wno-maybe-uninitialized -Wno-array-bounds -Wno-stringop-overread -Wduplicated-branches -Wduplicated-cond -Wlogical-op -Wno-subobject-linkage -ftemplate-backtrace-limit=0 -pedantic -MD -MT test/CMakeFiles/test_sparrow_lib.dir/test_builder_utils.cpp.o -MF test/CMakeFiles/test_sparrow_lib.dir/test_builder_utils.cpp.o.d -o test/CMakeFiles/test_sparrow_lib.dir/test_builder_utils.cpp.o -c /builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/test/test_builder_utils.cpp [46/92] /usr/bin/g++ -DDOCTEST_CONFIG_VOID_CAST_EXPRESSIONS -Dtest_sparrow_lib_EXPORTS -I/builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/include -I/builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/test/doctest_better_junit/include -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++20 -Wall -Wcast-align -Wconversion -Wdouble-promotion -Werror -Wextra -Wformat=2 -Wimplicit-fallthrough -Wmisleading-indentation -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wshadow -Wsign-conversion -Wunused -Wno-maybe-uninitialized -Wno-array-bounds -Wno-stringop-overread -Wduplicated-branches -Wduplicated-cond -Wlogical-op -Wno-subobject-linkage -ftemplate-backtrace-limit=0 -pedantic -MD -MT test/CMakeFiles/test_sparrow_lib.dir/test_date_array.cpp.o -MF test/CMakeFiles/test_sparrow_lib.dir/test_date_array.cpp.o.d -o test/CMakeFiles/test_sparrow_lib.dir/test_date_array.cpp.o -c /builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/test/test_date_array.cpp [47/92] /usr/bin/g++ -DDOCTEST_CONFIG_VOID_CAST_EXPRESSIONS -Dtest_sparrow_lib_EXPORTS -I/builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/include -I/builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/test/doctest_better_junit/include -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++20 -Wall -Wcast-align -Wconversion -Wdouble-promotion -Werror -Wextra -Wformat=2 -Wimplicit-fallthrough -Wmisleading-indentation -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wshadow -Wsign-conversion -Wunused -Wno-maybe-uninitialized -Wno-array-bounds -Wno-stringop-overread -Wduplicated-branches -Wduplicated-cond -Wlogical-op -Wno-subobject-linkage -ftemplate-backtrace-limit=0 -pedantic -MD -MT test/CMakeFiles/test_sparrow_lib.dir/test_builder_run_end_encoded.cpp.o -MF test/CMakeFiles/test_sparrow_lib.dir/test_builder_run_end_encoded.cpp.o.d -o test/CMakeFiles/test_sparrow_lib.dir/test_builder_run_end_encoded.cpp.o -c /builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/test/test_builder_run_end_encoded.cpp [48/92] /usr/bin/g++ -DDOCTEST_CONFIG_VOID_CAST_EXPRESSIONS -Dtest_sparrow_lib_EXPORTS -I/builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/include -I/builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/test/doctest_better_junit/include -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++20 -Wall -Wcast-align -Wconversion -Wdouble-promotion -Werror -Wextra -Wformat=2 -Wimplicit-fallthrough -Wmisleading-indentation -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wshadow -Wsign-conversion -Wunused -Wno-maybe-uninitialized -Wno-array-bounds -Wno-stringop-overread -Wduplicated-branches -Wduplicated-cond -Wlogical-op -Wno-subobject-linkage -ftemplate-backtrace-limit=0 -pedantic -MD -MT test/CMakeFiles/test_sparrow_lib.dir/test_builder_dict_encoded.cpp.o -MF test/CMakeFiles/test_sparrow_lib.dir/test_builder_dict_encoded.cpp.o.d -o test/CMakeFiles/test_sparrow_lib.dir/test_builder_dict_encoded.cpp.o -c /builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/test/test_builder_dict_encoded.cpp [49/92] /usr/bin/g++ -DDOCTEST_CONFIG_VOID_CAST_EXPRESSIONS -Dtest_sparrow_lib_EXPORTS -I/builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/include -I/builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/test/doctest_better_junit/include -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++20 -Wall -Wcast-align -Wconversion -Wdouble-promotion -Werror -Wextra -Wformat=2 -Wimplicit-fallthrough -Wmisleading-indentation -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wshadow -Wsign-conversion -Wunused -Wno-maybe-uninitialized -Wno-array-bounds -Wno-stringop-overread -Wduplicated-branches -Wduplicated-cond -Wlogical-op -Wno-subobject-linkage -ftemplate-backtrace-limit=0 -pedantic -MD -MT test/CMakeFiles/test_sparrow_lib.dir/test_decimal.cpp.o -MF test/CMakeFiles/test_sparrow_lib.dir/test_decimal.cpp.o.d -o test/CMakeFiles/test_sparrow_lib.dir/test_decimal.cpp.o -c /builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/test/test_decimal.cpp [50/92] /usr/bin/g++ -DDOCTEST_CONFIG_VOID_CAST_EXPRESSIONS -Dtest_sparrow_lib_EXPORTS -I/builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/include -I/builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/test/doctest_better_junit/include -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++20 -Wall -Wcast-align -Wconversion -Wdouble-promotion -Werror -Wextra -Wformat=2 -Wimplicit-fallthrough -Wmisleading-indentation -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wshadow -Wsign-conversion -Wunused -Wno-maybe-uninitialized -Wno-array-bounds -Wno-stringop-overread -Wduplicated-branches -Wduplicated-cond -Wlogical-op -Wno-subobject-linkage -ftemplate-backtrace-limit=0 -pedantic -MD -MT test/CMakeFiles/test_sparrow_lib.dir/test_decimal_array.cpp.o -MF test/CMakeFiles/test_sparrow_lib.dir/test_decimal_array.cpp.o.d -o test/CMakeFiles/test_sparrow_lib.dir/test_decimal_array.cpp.o -c /builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/test/test_decimal_array.cpp [51/92] /usr/bin/g++ -DDOCTEST_CONFIG_VOID_CAST_EXPRESSIONS -Dtest_sparrow_lib_EXPORTS -I/builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/include -I/builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/test/doctest_better_junit/include -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++20 -Wall -Wcast-align -Wconversion -Wdouble-promotion -Werror -Wextra -Wformat=2 -Wimplicit-fallthrough -Wmisleading-indentation -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wshadow -Wsign-conversion -Wunused -Wno-maybe-uninitialized -Wno-array-bounds -Wno-stringop-overread -Wduplicated-branches -Wduplicated-cond -Wlogical-op -Wno-subobject-linkage -ftemplate-backtrace-limit=0 -pedantic -MD -MT test/CMakeFiles/test_sparrow_lib.dir/test_dispatch.cpp.o -MF test/CMakeFiles/test_sparrow_lib.dir/test_dispatch.cpp.o.d -o test/CMakeFiles/test_sparrow_lib.dir/test_dispatch.cpp.o -c /builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/test/test_dispatch.cpp [52/92] /usr/bin/g++ -DDOCTEST_CONFIG_VOID_CAST_EXPRESSIONS -Dtest_sparrow_lib_EXPORTS -I/builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/include -I/builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/test/doctest_better_junit/include -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++20 -Wall -Wcast-align -Wconversion -Wdouble-promotion -Werror -Wextra -Wformat=2 -Wimplicit-fallthrough -Wmisleading-indentation -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wshadow -Wsign-conversion -Wunused -Wno-maybe-uninitialized -Wno-array-bounds -Wno-stringop-overread -Wduplicated-branches -Wduplicated-cond -Wlogical-op -Wno-subobject-linkage -ftemplate-backtrace-limit=0 -pedantic -MD -MT test/CMakeFiles/test_sparrow_lib.dir/test_dynamic_bitset_view.cpp.o -MF test/CMakeFiles/test_sparrow_lib.dir/test_dynamic_bitset_view.cpp.o.d -o test/CMakeFiles/test_sparrow_lib.dir/test_dynamic_bitset_view.cpp.o -c /builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/test/test_dynamic_bitset_view.cpp [53/92] /usr/bin/g++ -DDOCTEST_CONFIG_VOID_CAST_EXPRESSIONS -Dtest_sparrow_lib_EXPORTS -I/builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/include -I/builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/test/doctest_better_junit/include -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++20 -Wall -Wcast-align -Wconversion -Wdouble-promotion -Werror -Wextra -Wformat=2 -Wimplicit-fallthrough -Wmisleading-indentation -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wshadow -Wsign-conversion -Wunused -Wno-maybe-uninitialized -Wno-array-bounds -Wno-stringop-overread -Wduplicated-branches -Wduplicated-cond -Wlogical-op -Wno-subobject-linkage -ftemplate-backtrace-limit=0 -pedantic -MD -MT test/CMakeFiles/test_sparrow_lib.dir/test_dictionary_encoded_array.cpp.o -MF test/CMakeFiles/test_sparrow_lib.dir/test_dictionary_encoded_array.cpp.o.d -o test/CMakeFiles/test_sparrow_lib.dir/test_dictionary_encoded_array.cpp.o -c /builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/test/test_dictionary_encoded_array.cpp [54/92] /usr/bin/g++ -DDOCTEST_CONFIG_VOID_CAST_EXPRESSIONS -Dtest_sparrow_lib_EXPORTS -I/builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/include -I/builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/test/doctest_better_junit/include -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++20 -Wall -Wcast-align -Wconversion -Wdouble-promotion -Werror -Wextra -Wformat=2 -Wimplicit-fallthrough -Wmisleading-indentation -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wshadow -Wsign-conversion -Wunused -Wno-maybe-uninitialized -Wno-array-bounds -Wno-stringop-overread -Wduplicated-branches -Wduplicated-cond -Wlogical-op -Wno-subobject-linkage -ftemplate-backtrace-limit=0 -pedantic -MD -MT test/CMakeFiles/test_sparrow_lib.dir/test_builder.cpp.o -MF test/CMakeFiles/test_sparrow_lib.dir/test_builder.cpp.o.d -o test/CMakeFiles/test_sparrow_lib.dir/test_builder.cpp.o -c /builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/test/test_builder.cpp [55/92] /usr/bin/g++ -DDOCTEST_CONFIG_VOID_CAST_EXPRESSIONS -Dtest_sparrow_lib_EXPORTS -I/builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/include -I/builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/test/doctest_better_junit/include -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++20 -Wall -Wcast-align -Wconversion -Wdouble-promotion -Werror -Wextra -Wformat=2 -Wimplicit-fallthrough -Wmisleading-indentation -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wshadow -Wsign-conversion -Wunused -Wno-maybe-uninitialized -Wno-array-bounds -Wno-stringop-overread -Wduplicated-branches -Wduplicated-cond -Wlogical-op -Wno-subobject-linkage -ftemplate-backtrace-limit=0 -pedantic -MD -MT test/CMakeFiles/test_sparrow_lib.dir/test_fixed_string.cpp.o -MF test/CMakeFiles/test_sparrow_lib.dir/test_fixed_string.cpp.o.d -o test/CMakeFiles/test_sparrow_lib.dir/test_fixed_string.cpp.o -c /builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/test/test_fixed_string.cpp [56/92] /usr/bin/g++ -DDOCTEST_CONFIG_VOID_CAST_EXPRESSIONS -Dtest_sparrow_lib_EXPORTS -I/builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/include -I/builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/test/doctest_better_junit/include -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++20 -Wall -Wcast-align -Wconversion -Wdouble-promotion -Werror -Wextra -Wformat=2 -Wimplicit-fallthrough -Wmisleading-indentation -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wshadow -Wsign-conversion -Wunused -Wno-maybe-uninitialized -Wno-array-bounds -Wno-stringop-overread -Wduplicated-branches -Wduplicated-cond -Wlogical-op -Wno-subobject-linkage -ftemplate-backtrace-limit=0 -pedantic -MD -MT test/CMakeFiles/test_sparrow_lib.dir/test_fixed_width_binary_utils.cpp.o -MF test/CMakeFiles/test_sparrow_lib.dir/test_fixed_width_binary_utils.cpp.o.d -o test/CMakeFiles/test_sparrow_lib.dir/test_fixed_width_binary_utils.cpp.o -c /builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/test/test_fixed_width_binary_utils.cpp [57/92] /usr/bin/g++ -DDOCTEST_CONFIG_VOID_CAST_EXPRESSIONS -Dtest_sparrow_lib_EXPORTS -I/builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/include -I/builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/test/doctest_better_junit/include -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++20 -Wall -Wcast-align -Wconversion -Wdouble-promotion -Werror -Wextra -Wformat=2 -Wimplicit-fallthrough -Wmisleading-indentation -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wshadow -Wsign-conversion -Wunused -Wno-maybe-uninitialized -Wno-array-bounds -Wno-stringop-overread -Wduplicated-branches -Wduplicated-cond -Wlogical-op -Wno-subobject-linkage -ftemplate-backtrace-limit=0 -pedantic -MD -MT test/CMakeFiles/test_sparrow_lib.dir/test_float16_t.cpp.o -MF test/CMakeFiles/test_sparrow_lib.dir/test_float16_t.cpp.o.d -o test/CMakeFiles/test_sparrow_lib.dir/test_float16_t.cpp.o -c /builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/test/test_float16_t.cpp [58/92] /usr/bin/g++ -DDOCTEST_CONFIG_VOID_CAST_EXPRESSIONS -Dtest_sparrow_lib_EXPORTS -I/builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/include -I/builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/test/doctest_better_junit/include -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++20 -Wall -Wcast-align -Wconversion -Wdouble-promotion -Werror -Wextra -Wformat=2 -Wimplicit-fallthrough -Wmisleading-indentation -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wshadow -Wsign-conversion -Wunused -Wno-maybe-uninitialized -Wno-array-bounds -Wno-stringop-overread -Wduplicated-branches -Wduplicated-cond -Wlogical-op -Wno-subobject-linkage -ftemplate-backtrace-limit=0 -pedantic -MD -MT test/CMakeFiles/test_sparrow_lib.dir/test_format.cpp.o -MF test/CMakeFiles/test_sparrow_lib.dir/test_format.cpp.o.d -o test/CMakeFiles/test_sparrow_lib.dir/test_format.cpp.o -c /builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/test/test_format.cpp [59/92] /usr/bin/g++ -DDOCTEST_CONFIG_VOID_CAST_EXPRESSIONS -Dtest_sparrow_lib_EXPORTS -I/builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/include -I/builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/test/doctest_better_junit/include -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++20 -Wall -Wcast-align -Wconversion -Wdouble-promotion -Werror -Wextra -Wformat=2 -Wimplicit-fallthrough -Wmisleading-indentation -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wshadow -Wsign-conversion -Wunused -Wno-maybe-uninitialized -Wno-array-bounds -Wno-stringop-overread -Wduplicated-branches -Wduplicated-cond -Wlogical-op -Wno-subobject-linkage -ftemplate-backtrace-limit=0 -pedantic -MD -MT test/CMakeFiles/test_sparrow_lib.dir/test_duration_array.cpp.o -MF test/CMakeFiles/test_sparrow_lib.dir/test_duration_array.cpp.o.d -o test/CMakeFiles/test_sparrow_lib.dir/test_duration_array.cpp.o -c /builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/test/test_duration_array.cpp [60/92] /usr/bin/g++ -DDOCTEST_CONFIG_VOID_CAST_EXPRESSIONS -Dtest_sparrow_lib_EXPORTS -I/builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/include -I/builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/test/doctest_better_junit/include -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++20 -Wall -Wcast-align -Wconversion -Wdouble-promotion -Werror -Wextra -Wformat=2 -Wimplicit-fallthrough -Wmisleading-indentation -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wshadow -Wsign-conversion -Wunused -Wno-maybe-uninitialized -Wno-array-bounds -Wno-stringop-overread -Wduplicated-branches -Wduplicated-cond -Wlogical-op -Wno-subobject-linkage -ftemplate-backtrace-limit=0 -pedantic -MD -MT test/CMakeFiles/test_sparrow_lib.dir/test_high_level_constructors.cpp.o -MF test/CMakeFiles/test_sparrow_lib.dir/test_high_level_constructors.cpp.o.d -o test/CMakeFiles/test_sparrow_lib.dir/test_high_level_constructors.cpp.o -c /builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/test/test_high_level_constructors.cpp [61/92] /usr/bin/g++ -DDOCTEST_CONFIG_VOID_CAST_EXPRESSIONS -Dtest_sparrow_lib_EXPORTS -I/builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/include -I/builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/test/doctest_better_junit/include -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++20 -Wall -Wcast-align -Wconversion -Wdouble-promotion -Werror -Wextra -Wformat=2 -Wimplicit-fallthrough -Wmisleading-indentation -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wshadow -Wsign-conversion -Wunused -Wno-maybe-uninitialized -Wno-array-bounds -Wno-stringop-overread -Wduplicated-branches -Wduplicated-cond -Wlogical-op -Wno-subobject-linkage -ftemplate-backtrace-limit=0 -pedantic -MD -MT test/CMakeFiles/test_sparrow_lib.dir/test_iterator.cpp.o -MF test/CMakeFiles/test_sparrow_lib.dir/test_iterator.cpp.o.d -o test/CMakeFiles/test_sparrow_lib.dir/test_iterator.cpp.o -c /builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/test/test_iterator.cpp [62/92] /usr/bin/g++ -DDOCTEST_CONFIG_VOID_CAST_EXPRESSIONS -Dtest_sparrow_lib_EXPORTS -I/builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/include -I/builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/test/doctest_better_junit/include -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++20 -Wall -Wcast-align -Wconversion -Wdouble-promotion -Werror -Wextra -Wformat=2 -Wimplicit-fallthrough -Wmisleading-indentation -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wshadow -Wsign-conversion -Wunused -Wno-maybe-uninitialized -Wno-array-bounds -Wno-stringop-overread -Wduplicated-branches -Wduplicated-cond -Wlogical-op -Wno-subobject-linkage -ftemplate-backtrace-limit=0 -pedantic -MD -MT test/CMakeFiles/test_sparrow_lib.dir/test_large_int.cpp.o -MF test/CMakeFiles/test_sparrow_lib.dir/test_large_int.cpp.o.d -o test/CMakeFiles/test_sparrow_lib.dir/test_large_int.cpp.o -c /builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/test/test_large_int.cpp [63/92] /usr/bin/g++ -DDOCTEST_CONFIG_VOID_CAST_EXPRESSIONS -Dtest_sparrow_lib_EXPORTS -I/builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/include -I/builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/test/doctest_better_junit/include -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++20 -Wall -Wcast-align -Wconversion -Wdouble-promotion -Werror -Wextra -Wformat=2 -Wimplicit-fallthrough -Wmisleading-indentation -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wshadow -Wsign-conversion -Wunused -Wno-maybe-uninitialized -Wno-array-bounds -Wno-stringop-overread -Wduplicated-branches -Wduplicated-cond -Wlogical-op -Wno-subobject-linkage -ftemplate-backtrace-limit=0 -pedantic -MD -MT test/CMakeFiles/test_sparrow_lib.dir/test_fixed_width_binary_array.cpp.o -MF test/CMakeFiles/test_sparrow_lib.dir/test_fixed_width_binary_array.cpp.o.d -o test/CMakeFiles/test_sparrow_lib.dir/test_fixed_width_binary_array.cpp.o -c /builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/test/test_fixed_width_binary_array.cpp [64/92] /usr/bin/g++ -DDOCTEST_CONFIG_VOID_CAST_EXPRESSIONS -Dtest_sparrow_lib_EXPORTS -I/builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/include -I/builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/test/doctest_better_junit/include -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++20 -Wall -Wcast-align -Wconversion -Wdouble-promotion -Werror -Wextra -Wformat=2 -Wimplicit-fallthrough -Wmisleading-indentation -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wshadow -Wsign-conversion -Wunused -Wno-maybe-uninitialized -Wno-array-bounds -Wno-stringop-overread -Wduplicated-branches -Wduplicated-cond -Wlogical-op -Wno-subobject-linkage -ftemplate-backtrace-limit=0 -pedantic -MD -MT test/CMakeFiles/test_sparrow_lib.dir/test_list_value.cpp.o -MF test/CMakeFiles/test_sparrow_lib.dir/test_list_value.cpp.o.d -o test/CMakeFiles/test_sparrow_lib.dir/test_list_value.cpp.o -c /builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/test/test_list_value.cpp [65/92] /usr/bin/g++ -DDOCTEST_CONFIG_VOID_CAST_EXPRESSIONS -Dtest_sparrow_lib_EXPORTS -I/builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/include -I/builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/test/doctest_better_junit/include -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++20 -Wall -Wcast-align -Wconversion -Wdouble-promotion -Werror -Wextra -Wformat=2 -Wimplicit-fallthrough -Wmisleading-indentation -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wshadow -Wsign-conversion -Wunused -Wno-maybe-uninitialized -Wno-array-bounds -Wno-stringop-overread -Wduplicated-branches -Wduplicated-cond -Wlogical-op -Wno-subobject-linkage -ftemplate-backtrace-limit=0 -pedantic -MD -MT test/CMakeFiles/test_sparrow_lib.dir/test_dynamic_bitset.cpp.o -MF test/CMakeFiles/test_sparrow_lib.dir/test_dynamic_bitset.cpp.o.d -o test/CMakeFiles/test_sparrow_lib.dir/test_dynamic_bitset.cpp.o -c /builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/test/test_dynamic_bitset.cpp [66/92] /usr/bin/g++ -DDOCTEST_CONFIG_VOID_CAST_EXPRESSIONS -Dtest_sparrow_lib_EXPORTS -I/builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/include -I/builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/test/doctest_better_junit/include -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++20 -Wall -Wcast-align -Wconversion -Wdouble-promotion -Werror -Wextra -Wformat=2 -Wimplicit-fallthrough -Wmisleading-indentation -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wshadow -Wsign-conversion -Wunused -Wno-maybe-uninitialized -Wno-array-bounds -Wno-stringop-overread -Wduplicated-branches -Wduplicated-cond -Wlogical-op -Wno-subobject-linkage -ftemplate-backtrace-limit=0 -pedantic -MD -MT test/CMakeFiles/test_sparrow_lib.dir/test_memory.cpp.o -MF test/CMakeFiles/test_sparrow_lib.dir/test_memory.cpp.o.d -o test/CMakeFiles/test_sparrow_lib.dir/test_memory.cpp.o -c /builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/test/test_memory.cpp [67/92] /usr/bin/g++ -DDOCTEST_CONFIG_VOID_CAST_EXPRESSIONS -Dtest_sparrow_lib_EXPORTS -I/builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/include -I/builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/test/doctest_better_junit/include -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++20 -Wall -Wcast-align -Wconversion -Wdouble-promotion -Werror -Wextra -Wformat=2 -Wimplicit-fallthrough -Wmisleading-indentation -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wshadow -Wsign-conversion -Wunused -Wno-maybe-uninitialized -Wno-array-bounds -Wno-stringop-overread -Wduplicated-branches -Wduplicated-cond -Wlogical-op -Wno-subobject-linkage -ftemplate-backtrace-limit=0 -pedantic -MD -MT test/CMakeFiles/test_sparrow_lib.dir/test_interval_array.cpp.o -MF test/CMakeFiles/test_sparrow_lib.dir/test_interval_array.cpp.o.d -o test/CMakeFiles/test_sparrow_lib.dir/test_interval_array.cpp.o -c /builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/test/test_interval_array.cpp [68/92] /usr/bin/g++ -DDOCTEST_CONFIG_VOID_CAST_EXPRESSIONS -Dtest_sparrow_lib_EXPORTS -I/builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/include -I/builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/test/doctest_better_junit/include -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++20 -Wall -Wcast-align -Wconversion -Wdouble-promotion -Werror -Wextra -Wformat=2 -Wimplicit-fallthrough -Wmisleading-indentation -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wshadow -Wsign-conversion -Wunused -Wno-maybe-uninitialized -Wno-array-bounds -Wno-stringop-overread -Wduplicated-branches -Wduplicated-cond -Wlogical-op -Wno-subobject-linkage -ftemplate-backtrace-limit=0 -pedantic -MD -MT test/CMakeFiles/test_sparrow_lib.dir/test_mpl.cpp.o -MF test/CMakeFiles/test_sparrow_lib.dir/test_mpl.cpp.o.d -o test/CMakeFiles/test_sparrow_lib.dir/test_mpl.cpp.o -c /builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/test/test_mpl.cpp [69/92] /usr/bin/g++ -DDOCTEST_CONFIG_VOID_CAST_EXPRESSIONS -Dtest_sparrow_lib_EXPORTS -I/builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/include -I/builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/test/doctest_better_junit/include -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++20 -Wall -Wcast-align -Wconversion -Wdouble-promotion -Werror -Wextra -Wformat=2 -Wimplicit-fallthrough -Wmisleading-indentation -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wshadow -Wsign-conversion -Wunused -Wno-maybe-uninitialized -Wno-array-bounds -Wno-stringop-overread -Wduplicated-branches -Wduplicated-cond -Wlogical-op -Wno-subobject-linkage -ftemplate-backtrace-limit=0 -pedantic -MD -MT test/CMakeFiles/test_sparrow_lib.dir/test_nested_comperators.cpp.o -MF test/CMakeFiles/test_sparrow_lib.dir/test_nested_comperators.cpp.o.d -o test/CMakeFiles/test_sparrow_lib.dir/test_nested_comperators.cpp.o -c /builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/test/test_nested_comperators.cpp [70/92] /usr/bin/g++ -DDOCTEST_CONFIG_VOID_CAST_EXPRESSIONS -Dtest_sparrow_lib_EXPORTS -I/builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/include -I/builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/test/doctest_better_junit/include -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++20 -Wall -Wcast-align -Wconversion -Wdouble-promotion -Werror -Wextra -Wformat=2 -Wimplicit-fallthrough -Wmisleading-indentation -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wshadow -Wsign-conversion -Wunused -Wno-maybe-uninitialized -Wno-array-bounds -Wno-stringop-overread -Wduplicated-branches -Wduplicated-cond -Wlogical-op -Wno-subobject-linkage -ftemplate-backtrace-limit=0 -pedantic -MD -MT test/CMakeFiles/test_sparrow_lib.dir/test_metadata.cpp.o -MF test/CMakeFiles/test_sparrow_lib.dir/test_metadata.cpp.o.d -o test/CMakeFiles/test_sparrow_lib.dir/test_metadata.cpp.o -c /builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/test/test_metadata.cpp [71/92] /usr/bin/g++ -DDOCTEST_CONFIG_VOID_CAST_EXPRESSIONS -Dtest_sparrow_lib_EXPORTS -I/builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/include -I/builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/test/doctest_better_junit/include -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++20 -Wall -Wcast-align -Wconversion -Wdouble-promotion -Werror -Wextra -Wformat=2 -Wimplicit-fallthrough -Wmisleading-indentation -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wshadow -Wsign-conversion -Wunused -Wno-maybe-uninitialized -Wno-array-bounds -Wno-stringop-overread -Wduplicated-branches -Wduplicated-cond -Wlogical-op -Wno-subobject-linkage -ftemplate-backtrace-limit=0 -pedantic -MD -MT test/CMakeFiles/test_sparrow_lib.dir/test_list_array.cpp.o -MF test/CMakeFiles/test_sparrow_lib.dir/test_list_array.cpp.o.d -o test/CMakeFiles/test_sparrow_lib.dir/test_list_array.cpp.o -c /builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/test/test_list_array.cpp [72/92] /usr/bin/g++ -DDOCTEST_CONFIG_VOID_CAST_EXPRESSIONS -Dtest_sparrow_lib_EXPORTS -I/builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/include -I/builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/test/doctest_better_junit/include -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++20 -Wall -Wcast-align -Wconversion -Wdouble-promotion -Werror -Wextra -Wformat=2 -Wimplicit-fallthrough -Wmisleading-indentation -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wshadow -Wsign-conversion -Wunused -Wno-maybe-uninitialized -Wno-array-bounds -Wno-stringop-overread -Wduplicated-branches -Wduplicated-cond -Wlogical-op -Wno-subobject-linkage -ftemplate-backtrace-limit=0 -pedantic -MD -MT test/CMakeFiles/test_sparrow_lib.dir/test_null_array.cpp.o -MF test/CMakeFiles/test_sparrow_lib.dir/test_null_array.cpp.o.d -o test/CMakeFiles/test_sparrow_lib.dir/test_null_array.cpp.o -c /builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/test/test_null_array.cpp [73/92] /usr/bin/g++ -DDOCTEST_CONFIG_VOID_CAST_EXPRESSIONS -Dtest_sparrow_lib_EXPORTS -I/builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/include -I/builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/test/doctest_better_junit/include -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++20 -Wall -Wcast-align -Wconversion -Wdouble-promotion -Werror -Wextra -Wformat=2 -Wimplicit-fallthrough -Wmisleading-indentation -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wshadow -Wsign-conversion -Wunused -Wno-maybe-uninitialized -Wno-array-bounds -Wno-stringop-overread -Wduplicated-branches -Wduplicated-cond -Wlogical-op -Wno-subobject-linkage -ftemplate-backtrace-limit=0 -pedantic -MD -MT test/CMakeFiles/test_sparrow_lib.dir/test_ranges.cpp.o -MF test/CMakeFiles/test_sparrow_lib.dir/test_ranges.cpp.o.d -o test/CMakeFiles/test_sparrow_lib.dir/test_ranges.cpp.o -c /builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/test/test_ranges.cpp [74/92] /usr/bin/g++ -DDOCTEST_CONFIG_VOID_CAST_EXPRESSIONS -Dtest_sparrow_lib_EXPORTS -I/builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/include -I/builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/test/doctest_better_junit/include -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++20 -Wall -Wcast-align -Wconversion -Wdouble-promotion -Werror -Wextra -Wformat=2 -Wimplicit-fallthrough -Wmisleading-indentation -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wshadow -Wsign-conversion -Wunused -Wno-maybe-uninitialized -Wno-array-bounds -Wno-stringop-overread -Wduplicated-branches -Wduplicated-cond -Wlogical-op -Wno-subobject-linkage -ftemplate-backtrace-limit=0 -pedantic -MD -MT test/CMakeFiles/test_sparrow_lib.dir/test_map_array.cpp.o -MF test/CMakeFiles/test_sparrow_lib.dir/test_map_array.cpp.o.d -o test/CMakeFiles/test_sparrow_lib.dir/test_map_array.cpp.o -c /builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/test/test_map_array.cpp [75/92] /usr/bin/g++ -DDOCTEST_CONFIG_VOID_CAST_EXPRESSIONS -Dtest_sparrow_lib_EXPORTS -I/builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/include -I/builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/test/doctest_better_junit/include -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++20 -Wall -Wcast-align -Wconversion -Wdouble-promotion -Werror -Wextra -Wformat=2 -Wimplicit-fallthrough -Wmisleading-indentation -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wshadow -Wsign-conversion -Wunused -Wno-maybe-uninitialized -Wno-array-bounds -Wno-stringop-overread -Wduplicated-branches -Wduplicated-cond -Wlogical-op -Wno-subobject-linkage -ftemplate-backtrace-limit=0 -pedantic -MD -MT test/CMakeFiles/test_sparrow_lib.dir/test_nullable.cpp.o -MF test/CMakeFiles/test_sparrow_lib.dir/test_nullable.cpp.o.d -o test/CMakeFiles/test_sparrow_lib.dir/test_nullable.cpp.o -c /builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/test/test_nullable.cpp [76/92] /usr/bin/g++ -DDOCTEST_CONFIG_VOID_CAST_EXPRESSIONS -Dtest_sparrow_lib_EXPORTS -I/builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/include -I/builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/test/doctest_better_junit/include -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++20 -Wall -Wcast-align -Wconversion -Wdouble-promotion -Werror -Wextra -Wformat=2 -Wimplicit-fallthrough -Wmisleading-indentation -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wshadow -Wsign-conversion -Wunused -Wno-maybe-uninitialized -Wno-array-bounds -Wno-stringop-overread -Wduplicated-branches -Wduplicated-cond -Wlogical-op -Wno-subobject-linkage -ftemplate-backtrace-limit=0 -pedantic -MD -MT test/CMakeFiles/test_sparrow_lib.dir/test_repeat_container.cpp.o -MF test/CMakeFiles/test_sparrow_lib.dir/test_repeat_container.cpp.o.d -o test/CMakeFiles/test_sparrow_lib.dir/test_repeat_container.cpp.o -c /builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/test/test_repeat_container.cpp [77/92] /usr/bin/g++ -DDOCTEST_CONFIG_VOID_CAST_EXPRESSIONS -Dtest_sparrow_lib_EXPORTS -I/builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/include -I/builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/test/doctest_better_junit/include -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++20 -Wall -Wcast-align -Wconversion -Wdouble-promotion -Werror -Wextra -Wformat=2 -Wimplicit-fallthrough -Wmisleading-indentation -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wshadow -Wsign-conversion -Wunused -Wno-maybe-uninitialized -Wno-array-bounds -Wno-stringop-overread -Wduplicated-branches -Wduplicated-cond -Wlogical-op -Wno-subobject-linkage -ftemplate-backtrace-limit=0 -pedantic -MD -MT test/CMakeFiles/test_sparrow_lib.dir/test_run_end_encoded_array.cpp.o -MF test/CMakeFiles/test_sparrow_lib.dir/test_run_end_encoded_array.cpp.o.d -o test/CMakeFiles/test_sparrow_lib.dir/test_run_end_encoded_array.cpp.o -c /builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/test/test_run_end_encoded_array.cpp [78/92] /usr/bin/g++ -DDOCTEST_CONFIG_VOID_CAST_EXPRESSIONS -Dtest_sparrow_lib_EXPORTS -I/builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/include -I/builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/test/doctest_better_junit/include -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++20 -Wall -Wcast-align -Wconversion -Wdouble-promotion -Werror -Wextra -Wformat=2 -Wimplicit-fallthrough -Wmisleading-indentation -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wshadow -Wsign-conversion -Wunused -Wno-maybe-uninitialized -Wno-array-bounds -Wno-stringop-overread -Wduplicated-branches -Wduplicated-cond -Wlogical-op -Wno-subobject-linkage -ftemplate-backtrace-limit=0 -pedantic -MD -MT test/CMakeFiles/test_sparrow_lib.dir/test_record_batch.cpp.o -MF test/CMakeFiles/test_sparrow_lib.dir/test_record_batch.cpp.o.d -o test/CMakeFiles/test_sparrow_lib.dir/test_record_batch.cpp.o -c /builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/test/test_record_batch.cpp [79/92] /usr/bin/g++ -DDOCTEST_CONFIG_VOID_CAST_EXPRESSIONS -Dtest_sparrow_lib_EXPORTS -I/builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/include -I/builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/test/doctest_better_junit/include -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++20 -Wall -Wcast-align -Wconversion -Wdouble-promotion -Werror -Wextra -Wformat=2 -Wimplicit-fallthrough -Wmisleading-indentation -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wshadow -Wsign-conversion -Wunused -Wno-maybe-uninitialized -Wno-array-bounds -Wno-stringop-overread -Wduplicated-branches -Wduplicated-cond -Wlogical-op -Wno-subobject-linkage -ftemplate-backtrace-limit=0 -pedantic -MD -MT test/CMakeFiles/test_sparrow_lib.dir/test_string_array.cpp.o -MF test/CMakeFiles/test_sparrow_lib.dir/test_string_array.cpp.o.d -o test/CMakeFiles/test_sparrow_lib.dir/test_string_array.cpp.o -c /builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/test/test_string_array.cpp [80/92] /usr/bin/g++ -DDOCTEST_CONFIG_VOID_CAST_EXPRESSIONS -Dtest_sparrow_lib_EXPORTS -I/builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/include -I/builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/test/doctest_better_junit/include -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++20 -Wall -Wcast-align -Wconversion -Wdouble-promotion -Werror -Wextra -Wformat=2 -Wimplicit-fallthrough -Wmisleading-indentation -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wshadow -Wsign-conversion -Wunused -Wno-maybe-uninitialized -Wno-array-bounds -Wno-stringop-overread -Wduplicated-branches -Wduplicated-cond -Wlogical-op -Wno-subobject-linkage -ftemplate-backtrace-limit=0 -pedantic -MD -MT test/CMakeFiles/test_sparrow_lib.dir/test_struct_array.cpp.o -MF test/CMakeFiles/test_sparrow_lib.dir/test_struct_array.cpp.o.d -o test/CMakeFiles/test_sparrow_lib.dir/test_struct_array.cpp.o -c /builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/test/test_struct_array.cpp [81/92] /usr/bin/g++ -DDOCTEST_CONFIG_VOID_CAST_EXPRESSIONS -Dtest_sparrow_lib_EXPORTS -I/builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/include -I/builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/test/doctest_better_junit/include -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++20 -Wall -Wcast-align -Wconversion -Wdouble-promotion -Werror -Wextra -Wformat=2 -Wimplicit-fallthrough -Wmisleading-indentation -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wshadow -Wsign-conversion -Wunused -Wno-maybe-uninitialized -Wno-array-bounds -Wno-stringop-overread -Wduplicated-branches -Wduplicated-cond -Wlogical-op -Wno-subobject-linkage -ftemplate-backtrace-limit=0 -pedantic -MD -MT test/CMakeFiles/test_sparrow_lib.dir/test_traits.cpp.o -MF test/CMakeFiles/test_sparrow_lib.dir/test_traits.cpp.o.d -o test/CMakeFiles/test_sparrow_lib.dir/test_traits.cpp.o -c /builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/test/test_traits.cpp [82/92] /usr/bin/g++ -DDOCTEST_CONFIG_VOID_CAST_EXPRESSIONS -Dtest_sparrow_lib_EXPORTS -I/builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/include -I/builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/test/doctest_better_junit/include -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++20 -Wall -Wcast-align -Wconversion -Wdouble-promotion -Werror -Wextra -Wformat=2 -Wimplicit-fallthrough -Wmisleading-indentation -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wshadow -Wsign-conversion -Wunused -Wno-maybe-uninitialized -Wno-array-bounds -Wno-stringop-overread -Wduplicated-branches -Wduplicated-cond -Wlogical-op -Wno-subobject-linkage -ftemplate-backtrace-limit=0 -pedantic -MD -MT test/CMakeFiles/test_sparrow_lib.dir/test_time_array.cpp.o -MF test/CMakeFiles/test_sparrow_lib.dir/test_time_array.cpp.o.d -o test/CMakeFiles/test_sparrow_lib.dir/test_time_array.cpp.o -c /builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/test/test_time_array.cpp [83/92] /usr/bin/g++ -DDOCTEST_CONFIG_VOID_CAST_EXPRESSIONS -Dtest_sparrow_lib_EXPORTS -I/builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/include -I/builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/test/doctest_better_junit/include -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++20 -Wall -Wcast-align -Wconversion -Wdouble-promotion -Werror -Wextra -Wformat=2 -Wimplicit-fallthrough -Wmisleading-indentation -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wshadow -Wsign-conversion -Wunused -Wno-maybe-uninitialized -Wno-array-bounds -Wno-stringop-overread -Wduplicated-branches -Wduplicated-cond -Wlogical-op -Wno-subobject-linkage -ftemplate-backtrace-limit=0 -pedantic -MD -MT test/CMakeFiles/test_sparrow_lib.dir/test_u8_buffer.cpp.o -MF test/CMakeFiles/test_sparrow_lib.dir/test_u8_buffer.cpp.o.d -o test/CMakeFiles/test_sparrow_lib.dir/test_u8_buffer.cpp.o -c /builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/test/test_u8_buffer.cpp [84/92] /usr/bin/g++ -DDOCTEST_CONFIG_VOID_CAST_EXPRESSIONS -Dtest_sparrow_lib_EXPORTS -I/builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/include -I/builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/test/doctest_better_junit/include -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++20 -Wall -Wcast-align -Wconversion -Wdouble-promotion -Werror -Wextra -Wformat=2 -Wimplicit-fallthrough -Wmisleading-indentation -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wshadow -Wsign-conversion -Wunused -Wno-maybe-uninitialized -Wno-array-bounds -Wno-stringop-overread -Wduplicated-branches -Wduplicated-cond -Wlogical-op -Wno-subobject-linkage -ftemplate-backtrace-limit=0 -pedantic -MD -MT test/CMakeFiles/test_sparrow_lib.dir/test_timestamp_without_timezone_array.cpp.o -MF test/CMakeFiles/test_sparrow_lib.dir/test_timestamp_without_timezone_array.cpp.o.d -o test/CMakeFiles/test_sparrow_lib.dir/test_timestamp_without_timezone_array.cpp.o -c /builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/test/test_timestamp_without_timezone_array.cpp [85/92] /usr/bin/g++ -DDOCTEST_CONFIG_VOID_CAST_EXPRESSIONS -Dtest_sparrow_lib_EXPORTS -I/builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/include -I/builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/test/doctest_better_junit/include -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++20 -Wall -Wcast-align -Wconversion -Wdouble-promotion -Werror -Wextra -Wformat=2 -Wimplicit-fallthrough -Wmisleading-indentation -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wshadow -Wsign-conversion -Wunused -Wno-maybe-uninitialized -Wno-array-bounds -Wno-stringop-overread -Wduplicated-branches -Wduplicated-cond -Wlogical-op -Wno-subobject-linkage -ftemplate-backtrace-limit=0 -pedantic -MD -MT test/CMakeFiles/test_sparrow_lib.dir/test_utils_buffers.cpp.o -MF test/CMakeFiles/test_sparrow_lib.dir/test_utils_buffers.cpp.o.d -o test/CMakeFiles/test_sparrow_lib.dir/test_utils_buffers.cpp.o -c /builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/test/test_utils_buffers.cpp [86/92] /usr/bin/g++ -DDOCTEST_CONFIG_VOID_CAST_EXPRESSIONS -Dtest_sparrow_lib_EXPORTS -I/builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/include -I/builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/test/doctest_better_junit/include -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++20 -Wall -Wcast-align -Wconversion -Wdouble-promotion -Werror -Wextra -Wformat=2 -Wimplicit-fallthrough -Wmisleading-indentation -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wshadow -Wsign-conversion -Wunused -Wno-maybe-uninitialized -Wno-array-bounds -Wno-stringop-overread -Wduplicated-branches -Wduplicated-cond -Wlogical-op -Wno-subobject-linkage -ftemplate-backtrace-limit=0 -pedantic -MD -MT test/CMakeFiles/test_sparrow_lib.dir/test_utils_offsets.cpp.o -MF test/CMakeFiles/test_sparrow_lib.dir/test_utils_offsets.cpp.o.d -o test/CMakeFiles/test_sparrow_lib.dir/test_utils_offsets.cpp.o -c /builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/test/test_utils_offsets.cpp [87/92] /usr/bin/g++ -DDOCTEST_CONFIG_VOID_CAST_EXPRESSIONS -Dtest_sparrow_lib_EXPORTS -I/builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/include -I/builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/test/doctest_better_junit/include -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++20 -Wall -Wcast-align -Wconversion -Wdouble-promotion -Werror -Wextra -Wformat=2 -Wimplicit-fallthrough -Wmisleading-indentation -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wshadow -Wsign-conversion -Wunused -Wno-maybe-uninitialized -Wno-array-bounds -Wno-stringop-overread -Wduplicated-branches -Wduplicated-cond -Wlogical-op -Wno-subobject-linkage -ftemplate-backtrace-limit=0 -pedantic -MD -MT test/CMakeFiles/test_sparrow_lib.dir/test_union_array.cpp.o -MF test/CMakeFiles/test_sparrow_lib.dir/test_union_array.cpp.o.d -o test/CMakeFiles/test_sparrow_lib.dir/test_union_array.cpp.o -c /builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/test/test_union_array.cpp [88/92] : && /usr/bin/cmake -E rm -f bin/libbetter_junit_reporter.a && /usr/bin/ar qc bin/libbetter_junit_reporter.a test/doctest_better_junit/CMakeFiles/better_junit_reporter.dir/src/junit.cpp.o && /usr/bin/ranlib bin/libbetter_junit_reporter.a && : [89/92] /usr/bin/g++ -DDOCTEST_CONFIG_VOID_CAST_EXPRESSIONS -Dtest_sparrow_lib_EXPORTS -I/builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/include -I/builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/test/doctest_better_junit/include -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++20 -Wall -Wcast-align -Wconversion -Wdouble-promotion -Werror -Wextra -Wformat=2 -Wimplicit-fallthrough -Wmisleading-indentation -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wshadow -Wsign-conversion -Wunused -Wno-maybe-uninitialized -Wno-array-bounds -Wno-stringop-overread -Wduplicated-branches -Wduplicated-cond -Wlogical-op -Wno-subobject-linkage -ftemplate-backtrace-limit=0 -pedantic -MD -MT test/CMakeFiles/test_sparrow_lib.dir/test_variable_size_binary_view_array.cpp.o -MF test/CMakeFiles/test_sparrow_lib.dir/test_variable_size_binary_view_array.cpp.o.d -o test/CMakeFiles/test_sparrow_lib.dir/test_variable_size_binary_view_array.cpp.o -c /builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/test/test_variable_size_binary_view_array.cpp [90/92] /usr/bin/g++ -DDOCTEST_CONFIG_VOID_CAST_EXPRESSIONS -Dtest_sparrow_lib_EXPORTS -I/builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/include -I/builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/test/doctest_better_junit/include -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++20 -Wall -Wcast-align -Wconversion -Wdouble-promotion -Werror -Wextra -Wformat=2 -Wimplicit-fallthrough -Wmisleading-indentation -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wshadow -Wsign-conversion -Wunused -Wno-maybe-uninitialized -Wno-array-bounds -Wno-stringop-overread -Wduplicated-branches -Wduplicated-cond -Wlogical-op -Wno-subobject-linkage -ftemplate-backtrace-limit=0 -pedantic -MD -MT test/CMakeFiles/test_sparrow_lib.dir/test_timestamp_array.cpp.o -MF test/CMakeFiles/test_sparrow_lib.dir/test_timestamp_array.cpp.o.d -o test/CMakeFiles/test_sparrow_lib.dir/test_timestamp_array.cpp.o -c /builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/test/test_timestamp_array.cpp [91/92] /usr/bin/g++ -DDOCTEST_CONFIG_VOID_CAST_EXPRESSIONS -Dtest_sparrow_lib_EXPORTS -I/builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/include -I/builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/test/doctest_better_junit/include -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++20 -Wall -Wcast-align -Wconversion -Wdouble-promotion -Werror -Wextra -Wformat=2 -Wimplicit-fallthrough -Wmisleading-indentation -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wshadow -Wsign-conversion -Wunused -Wno-maybe-uninitialized -Wno-array-bounds -Wno-stringop-overread -Wduplicated-branches -Wduplicated-cond -Wlogical-op -Wno-subobject-linkage -ftemplate-backtrace-limit=0 -pedantic -MD -MT test/CMakeFiles/test_sparrow_lib.dir/test_primitive_array.cpp.o -MF test/CMakeFiles/test_sparrow_lib.dir/test_primitive_array.cpp.o.d -o test/CMakeFiles/test_sparrow_lib.dir/test_primitive_array.cpp.o -c /builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/test/test_primitive_array.cpp [92/92] : && /usr/bin/g++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -Wl,--export-dynamic -rdynamic -Wl,--dependency-file=test/CMakeFiles/test_sparrow_lib.dir/link.d test/CMakeFiles/test_sparrow_lib.dir/external_array_data_creation.cpp.o test/CMakeFiles/test_sparrow_lib.dir/main.cpp.o test/CMakeFiles/test_sparrow_lib.dir/test_all_layouts_mandatory_methods.cpp.o test/CMakeFiles/test_sparrow_lib.dir/test_allocator.cpp.o test/CMakeFiles/test_sparrow_lib.dir/test_array_registry.cpp.o test/CMakeFiles/test_sparrow_lib.dir/test_array_wrapper.cpp.o test/CMakeFiles/test_sparrow_lib.dir/test_array.cpp.o test/CMakeFiles/test_sparrow_lib.dir/test_arrow_array_schema_proxy.cpp.o test/CMakeFiles/test_sparrow_lib.dir/test_arrow_array_schema_utils.cpp.o test/CMakeFiles/test_sparrow_lib.dir/test_arrow_array_stream_proxy.cpp.o test/CMakeFiles/test_sparrow_lib.dir/test_arrow_array.cpp.o test/CMakeFiles/test_sparrow_lib.dir/test_arrow_schema.cpp.o test/CMakeFiles/test_sparrow_lib.dir/test_bit.cpp.o test/CMakeFiles/test_sparrow_lib.dir/test_binary_array.cpp.o test/CMakeFiles/test_sparrow_lib.dir/test_buffer_adaptor.cpp.o test/CMakeFiles/test_sparrow_lib.dir/test_buffer.cpp.o test/CMakeFiles/test_sparrow_lib.dir/test_builder.cpp.o test/CMakeFiles/test_sparrow_lib.dir/test_builder_dict_encoded.cpp.o test/CMakeFiles/test_sparrow_lib.dir/test_builder_run_end_encoded.cpp.o test/CMakeFiles/test_sparrow_lib.dir/test_builder_utils.cpp.o test/CMakeFiles/test_sparrow_lib.dir/test_date_array.cpp.o test/CMakeFiles/test_sparrow_lib.dir/test_decimal_array.cpp.o test/CMakeFiles/test_sparrow_lib.dir/test_decimal.cpp.o test/CMakeFiles/test_sparrow_lib.dir/test_dictionary_encoded_array.cpp.o test/CMakeFiles/test_sparrow_lib.dir/test_dispatch.cpp.o test/CMakeFiles/test_sparrow_lib.dir/test_duration_array.cpp.o test/CMakeFiles/test_sparrow_lib.dir/test_dynamic_bitset_view.cpp.o test/CMakeFiles/test_sparrow_lib.dir/test_dynamic_bitset.cpp.o test/CMakeFiles/test_sparrow_lib.dir/test_fixed_string.cpp.o test/CMakeFiles/test_sparrow_lib.dir/test_fixed_width_binary_array.cpp.o test/CMakeFiles/test_sparrow_lib.dir/test_fixed_width_binary_utils.cpp.o test/CMakeFiles/test_sparrow_lib.dir/test_float16_t.cpp.o test/CMakeFiles/test_sparrow_lib.dir/test_format.cpp.o test/CMakeFiles/test_sparrow_lib.dir/test_high_level_constructors.cpp.o test/CMakeFiles/test_sparrow_lib.dir/test_interval_array.cpp.o test/CMakeFiles/test_sparrow_lib.dir/test_iterator.cpp.o test/CMakeFiles/test_sparrow_lib.dir/test_large_int.cpp.o test/CMakeFiles/test_sparrow_lib.dir/test_list_array.cpp.o test/CMakeFiles/test_sparrow_lib.dir/test_list_value.cpp.o test/CMakeFiles/test_sparrow_lib.dir/test_map_array.cpp.o test/CMakeFiles/test_sparrow_lib.dir/test_memory.cpp.o test/CMakeFiles/test_sparrow_lib.dir/test_metadata.cpp.o test/CMakeFiles/test_sparrow_lib.dir/test_mpl.cpp.o test/CMakeFiles/test_sparrow_lib.dir/test_nested_comperators.cpp.o test/CMakeFiles/test_sparrow_lib.dir/test_null_array.cpp.o test/CMakeFiles/test_sparrow_lib.dir/test_nullable.cpp.o test/CMakeFiles/test_sparrow_lib.dir/test_primitive_array.cpp.o test/CMakeFiles/test_sparrow_lib.dir/test_ranges.cpp.o test/CMakeFiles/test_sparrow_lib.dir/test_record_batch.cpp.o test/CMakeFiles/test_sparrow_lib.dir/test_repeat_container.cpp.o test/CMakeFiles/test_sparrow_lib.dir/test_run_end_encoded_array.cpp.o test/CMakeFiles/test_sparrow_lib.dir/test_string_array.cpp.o test/CMakeFiles/test_sparrow_lib.dir/test_struct_array.cpp.o test/CMakeFiles/test_sparrow_lib.dir/test_time_array.cpp.o test/CMakeFiles/test_sparrow_lib.dir/test_timestamp_without_timezone_array.cpp.o test/CMakeFiles/test_sparrow_lib.dir/test_traits.cpp.o test/CMakeFiles/test_sparrow_lib.dir/test_u8_buffer.cpp.o test/CMakeFiles/test_sparrow_lib.dir/test_union_array.cpp.o test/CMakeFiles/test_sparrow_lib.dir/test_utils_buffers.cpp.o test/CMakeFiles/test_sparrow_lib.dir/test_utils_offsets.cpp.o test/CMakeFiles/test_sparrow_lib.dir/test_variable_size_binary_view_array.cpp.o test/CMakeFiles/test_sparrow_lib.dir/test_timestamp_array.cpp.o -o bin/test_sparrow_lib -Wl,-rpath,/builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/redhat-linux-build libsparrow.so.14.0.3 bin/libbetter_junit_reporter.a && : + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.wnMwGi + umask 022 + cd /builddir/build/BUILD/sparrow-2.3.0-build + '[' /builddir/build/BUILD/sparrow-2.3.0-build/BUILDROOT '!=' / ']' + rm -rf /builddir/build/BUILD/sparrow-2.3.0-build/BUILDROOT ++ dirname /builddir/build/BUILD/sparrow-2.3.0-build/BUILDROOT + mkdir -p /builddir/build/BUILD/sparrow-2.3.0-build + mkdir /builddir/build/BUILD/sparrow-2.3.0-build/BUILDROOT + CFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd sparrow-2.3.0 + DESTDIR=/builddir/build/BUILD/sparrow-2.3.0-build/BUILDROOT + /usr/bin/cmake --install redhat-linux-build -- Install configuration: "Release" -- Installing: /builddir/build/BUILD/sparrow-2.3.0-build/BUILDROOT/usr/lib64/libsparrow.so.14.0.3 -- Installing: /builddir/build/BUILD/sparrow-2.3.0-build/BUILDROOT/usr/lib64/libsparrow.so.14 -- Installing: /builddir/build/BUILD/sparrow-2.3.0-build/BUILDROOT/usr/lib64/libsparrow.so -- Installing: /builddir/build/BUILD/sparrow-2.3.0-build/BUILDROOT/usr/include/sparrow -- Installing: /builddir/build/BUILD/sparrow-2.3.0-build/BUILDROOT/usr/include/sparrow/array.hpp -- Installing: /builddir/build/BUILD/sparrow-2.3.0-build/BUILDROOT/usr/include/sparrow/array_api.hpp -- Installing: /builddir/build/BUILD/sparrow-2.3.0-build/BUILDROOT/usr/include/sparrow/arrow_interface -- Installing: /builddir/build/BUILD/sparrow-2.3.0-build/BUILDROOT/usr/include/sparrow/arrow_interface/arrow_array.hpp -- Installing: /builddir/build/BUILD/sparrow-2.3.0-build/BUILDROOT/usr/include/sparrow/arrow_interface/arrow_array -- Installing: /builddir/build/BUILD/sparrow-2.3.0-build/BUILDROOT/usr/include/sparrow/arrow_interface/arrow_array/private_data.hpp -- Installing: /builddir/build/BUILD/sparrow-2.3.0-build/BUILDROOT/usr/include/sparrow/arrow_interface/arrow_array_schema_common_release.hpp -- Installing: /builddir/build/BUILD/sparrow-2.3.0-build/BUILDROOT/usr/include/sparrow/arrow_interface/arrow_array_schema_info_utils.hpp -- Installing: /builddir/build/BUILD/sparrow-2.3.0-build/BUILDROOT/usr/include/sparrow/arrow_interface/arrow_array_schema_proxy.hpp -- Installing: /builddir/build/BUILD/sparrow-2.3.0-build/BUILDROOT/usr/include/sparrow/arrow_interface/arrow_array_schema_utils.hpp -- Installing: /builddir/build/BUILD/sparrow-2.3.0-build/BUILDROOT/usr/include/sparrow/arrow_interface/arrow_array_stream.hpp -- Installing: /builddir/build/BUILD/sparrow-2.3.0-build/BUILDROOT/usr/include/sparrow/arrow_interface/arrow_array_stream -- Installing: /builddir/build/BUILD/sparrow-2.3.0-build/BUILDROOT/usr/include/sparrow/arrow_interface/arrow_array_stream/private_data.hpp -- Installing: /builddir/build/BUILD/sparrow-2.3.0-build/BUILDROOT/usr/include/sparrow/arrow_interface/arrow_array_stream_proxy.hpp -- Installing: /builddir/build/BUILD/sparrow-2.3.0-build/BUILDROOT/usr/include/sparrow/arrow_interface/arrow_flag_utils.hpp -- Installing: /builddir/build/BUILD/sparrow-2.3.0-build/BUILDROOT/usr/include/sparrow/arrow_interface/arrow_schema.hpp -- Installing: /builddir/build/BUILD/sparrow-2.3.0-build/BUILDROOT/usr/include/sparrow/arrow_interface/arrow_schema -- Installing: /builddir/build/BUILD/sparrow-2.3.0-build/BUILDROOT/usr/include/sparrow/arrow_interface/arrow_schema/private_data.hpp -- Installing: /builddir/build/BUILD/sparrow-2.3.0-build/BUILDROOT/usr/include/sparrow/arrow_interface/private_data_ownership.hpp -- Installing: /builddir/build/BUILD/sparrow-2.3.0-build/BUILDROOT/usr/include/sparrow/buffer -- Installing: /builddir/build/BUILD/sparrow-2.3.0-build/BUILDROOT/usr/include/sparrow/buffer/allocator.hpp -- Installing: /builddir/build/BUILD/sparrow-2.3.0-build/BUILDROOT/usr/include/sparrow/buffer/buffer.hpp -- Installing: /builddir/build/BUILD/sparrow-2.3.0-build/BUILDROOT/usr/include/sparrow/buffer/buffer_adaptor.hpp -- Installing: /builddir/build/BUILD/sparrow-2.3.0-build/BUILDROOT/usr/include/sparrow/buffer/buffer_view.hpp -- Installing: /builddir/build/BUILD/sparrow-2.3.0-build/BUILDROOT/usr/include/sparrow/buffer/dynamic_bitset.hpp -- Installing: /builddir/build/BUILD/sparrow-2.3.0-build/BUILDROOT/usr/include/sparrow/buffer/dynamic_bitset -- Installing: /builddir/build/BUILD/sparrow-2.3.0-build/BUILDROOT/usr/include/sparrow/buffer/dynamic_bitset/bitset_iterator.hpp -- Installing: /builddir/build/BUILD/sparrow-2.3.0-build/BUILDROOT/usr/include/sparrow/buffer/dynamic_bitset/bitset_reference.hpp -- Installing: /builddir/build/BUILD/sparrow-2.3.0-build/BUILDROOT/usr/include/sparrow/buffer/dynamic_bitset/dynamic_bitset.hpp -- Installing: /builddir/build/BUILD/sparrow-2.3.0-build/BUILDROOT/usr/include/sparrow/buffer/dynamic_bitset/dynamic_bitset_view.hpp -- Installing: /builddir/build/BUILD/sparrow-2.3.0-build/BUILDROOT/usr/include/sparrow/buffer/dynamic_bitset/non_owning_dynamic_bitset.hpp -- Installing: /builddir/build/BUILD/sparrow-2.3.0-build/BUILDROOT/usr/include/sparrow/buffer/dynamic_bitset/null_count_policy.hpp -- Installing: /builddir/build/BUILD/sparrow-2.3.0-build/BUILDROOT/usr/include/sparrow/buffer/dynamic_bitset/dynamic_bitset_base.hpp -- Installing: /builddir/build/BUILD/sparrow-2.3.0-build/BUILDROOT/usr/include/sparrow/builder.hpp -- Installing: /builddir/build/BUILD/sparrow-2.3.0-build/BUILDROOT/usr/include/sparrow/builder -- Installing: /builddir/build/BUILD/sparrow-2.3.0-build/BUILDROOT/usr/include/sparrow/builder/builder_utils.hpp -- Installing: /builddir/build/BUILD/sparrow-2.3.0-build/BUILDROOT/usr/include/sparrow/builder/nested_eq.hpp -- Installing: /builddir/build/BUILD/sparrow-2.3.0-build/BUILDROOT/usr/include/sparrow/builder/nested_less.hpp -- Installing: /builddir/build/BUILD/sparrow-2.3.0-build/BUILDROOT/usr/include/sparrow/c_interface.hpp -- Installing: /builddir/build/BUILD/sparrow-2.3.0-build/BUILDROOT/usr/include/sparrow/c_stream_interface.hpp -- Installing: /builddir/build/BUILD/sparrow-2.3.0-build/BUILDROOT/usr/include/sparrow/config -- Installing: /builddir/build/BUILD/sparrow-2.3.0-build/BUILDROOT/usr/include/sparrow/config/config.hpp -- Installing: /builddir/build/BUILD/sparrow-2.3.0-build/BUILDROOT/usr/include/sparrow/config/sparrow_version.hpp -- Installing: /builddir/build/BUILD/sparrow-2.3.0-build/BUILDROOT/usr/include/sparrow/date_array.hpp -- Installing: /builddir/build/BUILD/sparrow-2.3.0-build/BUILDROOT/usr/include/sparrow/debug -- Installing: /builddir/build/BUILD/sparrow-2.3.0-build/BUILDROOT/usr/include/sparrow/debug/copy_tracker.hpp -- Installing: /builddir/build/BUILD/sparrow-2.3.0-build/BUILDROOT/usr/include/sparrow/decimal_array.hpp -- Installing: /builddir/build/BUILD/sparrow-2.3.0-build/BUILDROOT/usr/include/sparrow/details -- Installing: /builddir/build/BUILD/sparrow-2.3.0-build/BUILDROOT/usr/include/sparrow/details/3rdparty -- Installing: /builddir/build/BUILD/sparrow-2.3.0-build/BUILDROOT/usr/include/sparrow/details/3rdparty/float16_t.hpp -- Installing: /builddir/build/BUILD/sparrow-2.3.0-build/BUILDROOT/usr/include/sparrow/details/3rdparty/large_integers -- Installing: /builddir/build/BUILD/sparrow-2.3.0-build/BUILDROOT/usr/include/sparrow/details/3rdparty/large_integers/COPYING -- Installing: /builddir/build/BUILD/sparrow-2.3.0-build/BUILDROOT/usr/include/sparrow/details/3rdparty/large_integers/int128_t.hpp -- Installing: /builddir/build/BUILD/sparrow-2.3.0-build/BUILDROOT/usr/include/sparrow/details/3rdparty/large_integers/int256_t.hpp -- Installing: /builddir/build/BUILD/sparrow-2.3.0-build/BUILDROOT/usr/include/sparrow/details/3rdparty/libpopcnt -- Installing: /builddir/build/BUILD/sparrow-2.3.0-build/BUILDROOT/usr/include/sparrow/details/3rdparty/libpopcnt/LICENSE -- Installing: /builddir/build/BUILD/sparrow-2.3.0-build/BUILDROOT/usr/include/sparrow/details/3rdparty/libpopcnt/libpopcnt.h -- Installing: /builddir/build/BUILD/sparrow-2.3.0-build/BUILDROOT/usr/include/sparrow/details/3rdparty/xsimd_aligned_allocator.hpp -- Installing: /builddir/build/BUILD/sparrow-2.3.0-build/BUILDROOT/usr/include/sparrow/dictionary_encoded_array.hpp -- Installing: /builddir/build/BUILD/sparrow-2.3.0-build/BUILDROOT/usr/include/sparrow/duration_array.hpp -- Installing: /builddir/build/BUILD/sparrow-2.3.0-build/BUILDROOT/usr/include/sparrow/fixed_width_binary_array.hpp -- Installing: /builddir/build/BUILD/sparrow-2.3.0-build/BUILDROOT/usr/include/sparrow/interval_array.hpp -- Installing: /builddir/build/BUILD/sparrow-2.3.0-build/BUILDROOT/usr/include/sparrow/layout -- Installing: /builddir/build/BUILD/sparrow-2.3.0-build/BUILDROOT/usr/include/sparrow/layout/array_access.hpp -- Installing: /builddir/build/BUILD/sparrow-2.3.0-build/BUILDROOT/usr/include/sparrow/layout/array_base.hpp -- Installing: /builddir/build/BUILD/sparrow-2.3.0-build/BUILDROOT/usr/include/sparrow/layout/array_bitmap_base.hpp -- Installing: /builddir/build/BUILD/sparrow-2.3.0-build/BUILDROOT/usr/include/sparrow/layout/array_factory.hpp -- Installing: /builddir/build/BUILD/sparrow-2.3.0-build/BUILDROOT/usr/include/sparrow/layout/array_helper.hpp -- Installing: /builddir/build/BUILD/sparrow-2.3.0-build/BUILDROOT/usr/include/sparrow/layout/array_registry.hpp -- Installing: /builddir/build/BUILD/sparrow-2.3.0-build/BUILDROOT/usr/include/sparrow/layout/array_wrapper.hpp -- Installing: /builddir/build/BUILD/sparrow-2.3.0-build/BUILDROOT/usr/include/sparrow/layout/date_types.hpp -- Installing: /builddir/build/BUILD/sparrow-2.3.0-build/BUILDROOT/usr/include/sparrow/layout/decimal_reference.hpp -- Installing: /builddir/build/BUILD/sparrow-2.3.0-build/BUILDROOT/usr/include/sparrow/layout/fixed_width_binary_array_utils.hpp -- Installing: /builddir/build/BUILD/sparrow-2.3.0-build/BUILDROOT/usr/include/sparrow/layout/fixed_width_binary_reference.hpp -- Installing: /builddir/build/BUILD/sparrow-2.3.0-build/BUILDROOT/usr/include/sparrow/layout/interval_types.hpp -- Installing: /builddir/build/BUILD/sparrow-2.3.0-build/BUILDROOT/usr/include/sparrow/layout/layout_concept.hpp -- Installing: /builddir/build/BUILD/sparrow-2.3.0-build/BUILDROOT/usr/include/sparrow/layout/layout_iterator.hpp -- Installing: /builddir/build/BUILD/sparrow-2.3.0-build/BUILDROOT/usr/include/sparrow/layout/layout_utils.hpp -- Installing: /builddir/build/BUILD/sparrow-2.3.0-build/BUILDROOT/usr/include/sparrow/layout/list_value.hpp -- Installing: /builddir/build/BUILD/sparrow-2.3.0-build/BUILDROOT/usr/include/sparrow/layout/map_value.hpp -- Installing: /builddir/build/BUILD/sparrow-2.3.0-build/BUILDROOT/usr/include/sparrow/layout/mutable_array_base.hpp -- Installing: /builddir/build/BUILD/sparrow-2.3.0-build/BUILDROOT/usr/include/sparrow/layout/nested_value_types.hpp -- Installing: /builddir/build/BUILD/sparrow-2.3.0-build/BUILDROOT/usr/include/sparrow/layout/primitive_array_impl.hpp -- Installing: /builddir/build/BUILD/sparrow-2.3.0-build/BUILDROOT/usr/include/sparrow/layout/primitive_data_access.hpp -- Installing: /builddir/build/BUILD/sparrow-2.3.0-build/BUILDROOT/usr/include/sparrow/layout/run_end_encoded_iterator.hpp -- Installing: /builddir/build/BUILD/sparrow-2.3.0-build/BUILDROOT/usr/include/sparrow/layout/struct_value.hpp -- Installing: /builddir/build/BUILD/sparrow-2.3.0-build/BUILDROOT/usr/include/sparrow/layout/temporal_types.hpp -- Installing: /builddir/build/BUILD/sparrow-2.3.0-build/BUILDROOT/usr/include/sparrow/layout/time_types.hpp -- Installing: /builddir/build/BUILD/sparrow-2.3.0-build/BUILDROOT/usr/include/sparrow/layout/timestamp_concepts.hpp -- Installing: /builddir/build/BUILD/sparrow-2.3.0-build/BUILDROOT/usr/include/sparrow/layout/timestamp_reference.hpp -- Installing: /builddir/build/BUILD/sparrow-2.3.0-build/BUILDROOT/usr/include/sparrow/layout/timestamp_without_timezone_types.hpp -- Installing: /builddir/build/BUILD/sparrow-2.3.0-build/BUILDROOT/usr/include/sparrow/layout/variable_size_binary_iterator.hpp -- Installing: /builddir/build/BUILD/sparrow-2.3.0-build/BUILDROOT/usr/include/sparrow/layout/variable_size_binary_reference.hpp -- Installing: /builddir/build/BUILD/sparrow-2.3.0-build/BUILDROOT/usr/include/sparrow/list_array.hpp -- Installing: /builddir/build/BUILD/sparrow-2.3.0-build/BUILDROOT/usr/include/sparrow/map_array.hpp -- Installing: /builddir/build/BUILD/sparrow-2.3.0-build/BUILDROOT/usr/include/sparrow/null_array.hpp -- Installing: /builddir/build/BUILD/sparrow-2.3.0-build/BUILDROOT/usr/include/sparrow/primitive_array.hpp -- Installing: /builddir/build/BUILD/sparrow-2.3.0-build/BUILDROOT/usr/include/sparrow/record_batch.hpp -- Installing: /builddir/build/BUILD/sparrow-2.3.0-build/BUILDROOT/usr/include/sparrow/run_end_encoded_array.hpp -- Installing: /builddir/build/BUILD/sparrow-2.3.0-build/BUILDROOT/usr/include/sparrow/struct_array.hpp -- Installing: /builddir/build/BUILD/sparrow-2.3.0-build/BUILDROOT/usr/include/sparrow/time_array.hpp -- Installing: /builddir/build/BUILD/sparrow-2.3.0-build/BUILDROOT/usr/include/sparrow/timestamp_array.hpp -- Installing: /builddir/build/BUILD/sparrow-2.3.0-build/BUILDROOT/usr/include/sparrow/timestamp_without_timezone_array.hpp -- Installing: /builddir/build/BUILD/sparrow-2.3.0-build/BUILDROOT/usr/include/sparrow/types -- Installing: /builddir/build/BUILD/sparrow-2.3.0-build/BUILDROOT/usr/include/sparrow/types/data_traits.hpp -- Installing: /builddir/build/BUILD/sparrow-2.3.0-build/BUILDROOT/usr/include/sparrow/types/data_type.hpp -- Installing: /builddir/build/BUILD/sparrow-2.3.0-build/BUILDROOT/usr/include/sparrow/u8_buffer.hpp -- Installing: /builddir/build/BUILD/sparrow-2.3.0-build/BUILDROOT/usr/include/sparrow/union_array.hpp -- Installing: /builddir/build/BUILD/sparrow-2.3.0-build/BUILDROOT/usr/include/sparrow/utils -- Installing: /builddir/build/BUILD/sparrow-2.3.0-build/BUILDROOT/usr/include/sparrow/utils/bit.hpp -- Installing: /builddir/build/BUILD/sparrow-2.3.0-build/BUILDROOT/usr/include/sparrow/utils/buffers.hpp -- Installing: /builddir/build/BUILD/sparrow-2.3.0-build/BUILDROOT/usr/include/sparrow/utils/contracts.hpp -- Installing: /builddir/build/BUILD/sparrow-2.3.0-build/BUILDROOT/usr/include/sparrow/utils/crtp_base.hpp -- Installing: /builddir/build/BUILD/sparrow-2.3.0-build/BUILDROOT/usr/include/sparrow/utils/decimal.hpp -- Installing: /builddir/build/BUILD/sparrow-2.3.0-build/BUILDROOT/usr/include/sparrow/utils/extension.hpp -- Installing: /builddir/build/BUILD/sparrow-2.3.0-build/BUILDROOT/usr/include/sparrow/utils/fixed_string.hpp -- Installing: /builddir/build/BUILD/sparrow-2.3.0-build/BUILDROOT/usr/include/sparrow/utils/format.hpp -- Installing: /builddir/build/BUILD/sparrow-2.3.0-build/BUILDROOT/usr/include/sparrow/utils/functor_index_iterator.hpp -- Installing: /builddir/build/BUILD/sparrow-2.3.0-build/BUILDROOT/usr/include/sparrow/utils/iterator.hpp -- Installing: /builddir/build/BUILD/sparrow-2.3.0-build/BUILDROOT/usr/include/sparrow/utils/large_int.hpp -- Installing: /builddir/build/BUILD/sparrow-2.3.0-build/BUILDROOT/usr/include/sparrow/utils/memory.hpp -- Installing: /builddir/build/BUILD/sparrow-2.3.0-build/BUILDROOT/usr/include/sparrow/utils/metadata.hpp -- Installing: /builddir/build/BUILD/sparrow-2.3.0-build/BUILDROOT/usr/include/sparrow/utils/mp_utils.hpp -- Installing: /builddir/build/BUILD/sparrow-2.3.0-build/BUILDROOT/usr/include/sparrow/utils/nullable.hpp -- Installing: /builddir/build/BUILD/sparrow-2.3.0-build/BUILDROOT/usr/include/sparrow/utils/offsets.hpp -- Installing: /builddir/build/BUILD/sparrow-2.3.0-build/BUILDROOT/usr/include/sparrow/utils/pair.hpp -- Installing: /builddir/build/BUILD/sparrow-2.3.0-build/BUILDROOT/usr/include/sparrow/utils/ranges.hpp -- Installing: /builddir/build/BUILD/sparrow-2.3.0-build/BUILDROOT/usr/include/sparrow/utils/repeat_container.hpp -- Installing: /builddir/build/BUILD/sparrow-2.3.0-build/BUILDROOT/usr/include/sparrow/utils/sequence_view.hpp -- Installing: /builddir/build/BUILD/sparrow-2.3.0-build/BUILDROOT/usr/include/sparrow/utils/sparrow_exception.hpp -- Installing: /builddir/build/BUILD/sparrow-2.3.0-build/BUILDROOT/usr/include/sparrow/utils/temporal.hpp -- Installing: /builddir/build/BUILD/sparrow-2.3.0-build/BUILDROOT/usr/include/sparrow/utils/variant_visitor.hpp -- Installing: /builddir/build/BUILD/sparrow-2.3.0-build/BUILDROOT/usr/include/sparrow/variable_size_binary_array.hpp -- Installing: /builddir/build/BUILD/sparrow-2.3.0-build/BUILDROOT/usr/include/sparrow/variable_size_binary_view_array.hpp -- Installing: /builddir/build/BUILD/sparrow-2.3.0-build/BUILDROOT/usr/include/sparrow.hpp -- Installing: /builddir/build/BUILD/sparrow-2.3.0-build/BUILDROOT/usr/share/cmake/sparrow/sparrowConfig.cmake -- Installing: /builddir/build/BUILD/sparrow-2.3.0-build/BUILDROOT/usr/share/cmake/sparrow/sparrowConfigVersion.cmake -- Installing: /builddir/build/BUILD/sparrow-2.3.0-build/BUILDROOT/usr/share/cmake/sparrow/sparrowTargets.cmake -- Installing: /builddir/build/BUILD/sparrow-2.3.0-build/BUILDROOT/usr/share/cmake/sparrow/sparrowTargets-release.cmake + /usr/bin/find-debuginfo -j4 --strict-build-id -m -i --build-id-seed 2.3.0-1.fc45 --unique-debug-suffix -2.3.0-1.fc45.riscv64 --unique-debug-src-base sparrow-2.3.0-1.fc45.riscv64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 --remove-section .gnu.build.attributes -S debugsourcefiles.list /builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0 find-debuginfo: starting Extracting debug info from 1 files DWARF-compressing 1 files sepdebugcrcfix: Updated 1 CRC32s, 0 CRC32s did match. Creating .debug symlinks for symlinks to ELF files Copying sources found by 'debugedit -l' to /usr/src/debug/sparrow-2.3.0-1.fc45.riscv64 find-debuginfo: done + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + COMPRESS='gzip -9 -n' + COMPRESS_EXT=.gz + /usr/lib/rpm/brp-compress + /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip + /usr/lib/rpm/check-rpaths + /usr/lib/rpm/redhat/brp-mangle-shebangs + /usr/lib/rpm/brp-remove-la-files + /usr/lib/rpm/redhat/brp-python-rpm-in-distinfo + env /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 -j4 + /usr/lib/rpm/redhat/brp-python-hardlink + /usr/bin/add-det --brp -j4 /builddir/build/BUILD/sparrow-2.3.0-build/BUILDROOT Scanned 56 directories and 241 files, processed 0 inodes, 0 modified (0 replaced + 0 rewritten), 0 unsupported format, 0 errors + /usr/bin/linkdupes --brp /builddir/build/BUILD/sparrow-2.3.0-build/BUILDROOT/usr Scanned 55 directories and 241 files, considered 239 files, read 182 files, linked 89 files, 0 errors sum of sizes of linked files: 1618704 bytes Reading /builddir/build/BUILD/sparrow-2.3.0-build/SPECPARTS/rpm-debuginfo.specpart Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.fiMKSz + umask 022 + cd /builddir/build/BUILD/sparrow-2.3.0-build + CFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd sparrow-2.3.0 + /usr/bin/cmake --build redhat-linux-build -j4 --verbose --target test_sparrow_lib Change Dir: '/builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/redhat-linux-build' Run Build Command(s): /usr/bin/ninja-build -v -j 4 test_sparrow_lib [1/3] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -Wl,--dependency-file=CMakeFiles/sparrow.dir/link.d -Wl,-soname,libsparrow.so.14 -o libsparrow.so.14.0.3 CMakeFiles/sparrow.dir/src/array.cpp.o CMakeFiles/sparrow.dir/src/arrow_interface/arrow_array_schema_proxy.cpp.o CMakeFiles/sparrow.dir/src/arrow_interface/arrow_array_stream_proxy.cpp.o CMakeFiles/sparrow.dir/src/arrow_interface/arrow_array_stream.cpp.o CMakeFiles/sparrow.dir/src/arrow_interface/arrow_array.cpp.o CMakeFiles/sparrow.dir/src/arrow_interface/arrow_schema.cpp.o CMakeFiles/sparrow.dir/src/arrow_interface/private_data_ownership.cpp.o CMakeFiles/sparrow.dir/src/debug/copy_tracker.cpp.o CMakeFiles/sparrow.dir/src/buffer/dynamic_bitset/null_count_policy.cpp.o CMakeFiles/sparrow.dir/src/layout/array_factory.cpp.o CMakeFiles/sparrow.dir/src/layout/array_helper.cpp.o CMakeFiles/sparrow.dir/src/layout/array_registry.cpp.o CMakeFiles/sparrow.dir/src/layout/fixed_width_binary_array_utils.cpp.o CMakeFiles/sparrow.dir/src/layout/list_value.cpp.o CMakeFiles/sparrow.dir/src/layout/map_value.cpp.o CMakeFiles/sparrow.dir/src/layout/struct_value.cpp.o CMakeFiles/sparrow.dir/src/map_array.cpp.o CMakeFiles/sparrow.dir/src/null_array.cpp.o CMakeFiles/sparrow.dir/src/record_batch.cpp.o CMakeFiles/sparrow.dir/src/run_end_encoded_array.cpp.o CMakeFiles/sparrow.dir/src/struct_array.cpp.o CMakeFiles/sparrow.dir/src/types/data_type.cpp.o CMakeFiles/sparrow.dir/src/union_array.cpp.o CMakeFiles/sparrow.dir/src/utils/metadata.cpp.o CMakeFiles/sparrow.dir/src/utils/temporal.cpp.o && : [2/3] /usr/bin/cmake -E cmake_symlink_library libsparrow.so.14.0.3 libsparrow.so.14 libsparrow.so && : [3/3] : && /usr/bin/g++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -Wl,--export-dynamic -rdynamic -Wl,--dependency-file=test/CMakeFiles/test_sparrow_lib.dir/link.d test/CMakeFiles/test_sparrow_lib.dir/external_array_data_creation.cpp.o test/CMakeFiles/test_sparrow_lib.dir/main.cpp.o test/CMakeFiles/test_sparrow_lib.dir/test_all_layouts_mandatory_methods.cpp.o test/CMakeFiles/test_sparrow_lib.dir/test_allocator.cpp.o test/CMakeFiles/test_sparrow_lib.dir/test_array_registry.cpp.o test/CMakeFiles/test_sparrow_lib.dir/test_array_wrapper.cpp.o test/CMakeFiles/test_sparrow_lib.dir/test_array.cpp.o test/CMakeFiles/test_sparrow_lib.dir/test_arrow_array_schema_proxy.cpp.o test/CMakeFiles/test_sparrow_lib.dir/test_arrow_array_schema_utils.cpp.o test/CMakeFiles/test_sparrow_lib.dir/test_arrow_array_stream_proxy.cpp.o test/CMakeFiles/test_sparrow_lib.dir/test_arrow_array.cpp.o test/CMakeFiles/test_sparrow_lib.dir/test_arrow_schema.cpp.o test/CMakeFiles/test_sparrow_lib.dir/test_bit.cpp.o test/CMakeFiles/test_sparrow_lib.dir/test_binary_array.cpp.o test/CMakeFiles/test_sparrow_lib.dir/test_buffer_adaptor.cpp.o test/CMakeFiles/test_sparrow_lib.dir/test_buffer.cpp.o test/CMakeFiles/test_sparrow_lib.dir/test_builder.cpp.o test/CMakeFiles/test_sparrow_lib.dir/test_builder_dict_encoded.cpp.o test/CMakeFiles/test_sparrow_lib.dir/test_builder_run_end_encoded.cpp.o test/CMakeFiles/test_sparrow_lib.dir/test_builder_utils.cpp.o test/CMakeFiles/test_sparrow_lib.dir/test_date_array.cpp.o test/CMakeFiles/test_sparrow_lib.dir/test_decimal_array.cpp.o test/CMakeFiles/test_sparrow_lib.dir/test_decimal.cpp.o test/CMakeFiles/test_sparrow_lib.dir/test_dictionary_encoded_array.cpp.o test/CMakeFiles/test_sparrow_lib.dir/test_dispatch.cpp.o test/CMakeFiles/test_sparrow_lib.dir/test_duration_array.cpp.o test/CMakeFiles/test_sparrow_lib.dir/test_dynamic_bitset_view.cpp.o test/CMakeFiles/test_sparrow_lib.dir/test_dynamic_bitset.cpp.o test/CMakeFiles/test_sparrow_lib.dir/test_fixed_string.cpp.o test/CMakeFiles/test_sparrow_lib.dir/test_fixed_width_binary_array.cpp.o test/CMakeFiles/test_sparrow_lib.dir/test_fixed_width_binary_utils.cpp.o test/CMakeFiles/test_sparrow_lib.dir/test_float16_t.cpp.o test/CMakeFiles/test_sparrow_lib.dir/test_format.cpp.o test/CMakeFiles/test_sparrow_lib.dir/test_high_level_constructors.cpp.o test/CMakeFiles/test_sparrow_lib.dir/test_interval_array.cpp.o test/CMakeFiles/test_sparrow_lib.dir/test_iterator.cpp.o test/CMakeFiles/test_sparrow_lib.dir/test_large_int.cpp.o test/CMakeFiles/test_sparrow_lib.dir/test_list_array.cpp.o test/CMakeFiles/test_sparrow_lib.dir/test_list_value.cpp.o test/CMakeFiles/test_sparrow_lib.dir/test_map_array.cpp.o test/CMakeFiles/test_sparrow_lib.dir/test_memory.cpp.o test/CMakeFiles/test_sparrow_lib.dir/test_metadata.cpp.o test/CMakeFiles/test_sparrow_lib.dir/test_mpl.cpp.o test/CMakeFiles/test_sparrow_lib.dir/test_nested_comperators.cpp.o test/CMakeFiles/test_sparrow_lib.dir/test_null_array.cpp.o test/CMakeFiles/test_sparrow_lib.dir/test_nullable.cpp.o test/CMakeFiles/test_sparrow_lib.dir/test_primitive_array.cpp.o test/CMakeFiles/test_sparrow_lib.dir/test_ranges.cpp.o test/CMakeFiles/test_sparrow_lib.dir/test_record_batch.cpp.o test/CMakeFiles/test_sparrow_lib.dir/test_repeat_container.cpp.o test/CMakeFiles/test_sparrow_lib.dir/test_run_end_encoded_array.cpp.o test/CMakeFiles/test_sparrow_lib.dir/test_string_array.cpp.o test/CMakeFiles/test_sparrow_lib.dir/test_struct_array.cpp.o test/CMakeFiles/test_sparrow_lib.dir/test_time_array.cpp.o test/CMakeFiles/test_sparrow_lib.dir/test_timestamp_without_timezone_array.cpp.o test/CMakeFiles/test_sparrow_lib.dir/test_traits.cpp.o test/CMakeFiles/test_sparrow_lib.dir/test_u8_buffer.cpp.o test/CMakeFiles/test_sparrow_lib.dir/test_union_array.cpp.o test/CMakeFiles/test_sparrow_lib.dir/test_utils_buffers.cpp.o test/CMakeFiles/test_sparrow_lib.dir/test_utils_offsets.cpp.o test/CMakeFiles/test_sparrow_lib.dir/test_variable_size_binary_view_array.cpp.o test/CMakeFiles/test_sparrow_lib.dir/test_timestamp_array.cpp.o -o bin/test_sparrow_lib -Wl,-rpath,/builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/redhat-linux-build libsparrow.so.14.0.3 bin/libbetter_junit_reporter.a && : + /usr/bin/cmake --build redhat-linux-build -j4 --verbose --target run_tests Change Dir: '/builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/redhat-linux-build' Run Build Command(s): /usr/bin/ninja-build -v -j 4 run_tests [1/4] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -Wl,--dependency-file=CMakeFiles/sparrow.dir/link.d -Wl,-soname,libsparrow.so.14 -o libsparrow.so.14.0.3 CMakeFiles/sparrow.dir/src/array.cpp.o CMakeFiles/sparrow.dir/src/arrow_interface/arrow_array_schema_proxy.cpp.o CMakeFiles/sparrow.dir/src/arrow_interface/arrow_array_stream_proxy.cpp.o CMakeFiles/sparrow.dir/src/arrow_interface/arrow_array_stream.cpp.o CMakeFiles/sparrow.dir/src/arrow_interface/arrow_array.cpp.o CMakeFiles/sparrow.dir/src/arrow_interface/arrow_schema.cpp.o CMakeFiles/sparrow.dir/src/arrow_interface/private_data_ownership.cpp.o CMakeFiles/sparrow.dir/src/debug/copy_tracker.cpp.o CMakeFiles/sparrow.dir/src/buffer/dynamic_bitset/null_count_policy.cpp.o CMakeFiles/sparrow.dir/src/layout/array_factory.cpp.o CMakeFiles/sparrow.dir/src/layout/array_helper.cpp.o CMakeFiles/sparrow.dir/src/layout/array_registry.cpp.o CMakeFiles/sparrow.dir/src/layout/fixed_width_binary_array_utils.cpp.o CMakeFiles/sparrow.dir/src/layout/list_value.cpp.o CMakeFiles/sparrow.dir/src/layout/map_value.cpp.o CMakeFiles/sparrow.dir/src/layout/struct_value.cpp.o CMakeFiles/sparrow.dir/src/map_array.cpp.o CMakeFiles/sparrow.dir/src/null_array.cpp.o CMakeFiles/sparrow.dir/src/record_batch.cpp.o CMakeFiles/sparrow.dir/src/run_end_encoded_array.cpp.o CMakeFiles/sparrow.dir/src/struct_array.cpp.o CMakeFiles/sparrow.dir/src/types/data_type.cpp.o CMakeFiles/sparrow.dir/src/union_array.cpp.o CMakeFiles/sparrow.dir/src/utils/metadata.cpp.o CMakeFiles/sparrow.dir/src/utils/temporal.cpp.o && : [2/4] /usr/bin/cmake -E cmake_symlink_library libsparrow.so.14.0.3 libsparrow.so.14 libsparrow.so && : [3/4] : && /usr/bin/g++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -Wl,--export-dynamic -rdynamic -Wl,--dependency-file=test/CMakeFiles/test_sparrow_lib.dir/link.d test/CMakeFiles/test_sparrow_lib.dir/external_array_data_creation.cpp.o test/CMakeFiles/test_sparrow_lib.dir/main.cpp.o test/CMakeFiles/test_sparrow_lib.dir/test_all_layouts_mandatory_methods.cpp.o test/CMakeFiles/test_sparrow_lib.dir/test_allocator.cpp.o test/CMakeFiles/test_sparrow_lib.dir/test_array_registry.cpp.o test/CMakeFiles/test_sparrow_lib.dir/test_array_wrapper.cpp.o test/CMakeFiles/test_sparrow_lib.dir/test_array.cpp.o test/CMakeFiles/test_sparrow_lib.dir/test_arrow_array_schema_proxy.cpp.o test/CMakeFiles/test_sparrow_lib.dir/test_arrow_array_schema_utils.cpp.o test/CMakeFiles/test_sparrow_lib.dir/test_arrow_array_stream_proxy.cpp.o test/CMakeFiles/test_sparrow_lib.dir/test_arrow_array.cpp.o test/CMakeFiles/test_sparrow_lib.dir/test_arrow_schema.cpp.o test/CMakeFiles/test_sparrow_lib.dir/test_bit.cpp.o test/CMakeFiles/test_sparrow_lib.dir/test_binary_array.cpp.o test/CMakeFiles/test_sparrow_lib.dir/test_buffer_adaptor.cpp.o test/CMakeFiles/test_sparrow_lib.dir/test_buffer.cpp.o test/CMakeFiles/test_sparrow_lib.dir/test_builder.cpp.o test/CMakeFiles/test_sparrow_lib.dir/test_builder_dict_encoded.cpp.o test/CMakeFiles/test_sparrow_lib.dir/test_builder_run_end_encoded.cpp.o test/CMakeFiles/test_sparrow_lib.dir/test_builder_utils.cpp.o test/CMakeFiles/test_sparrow_lib.dir/test_date_array.cpp.o test/CMakeFiles/test_sparrow_lib.dir/test_decimal_array.cpp.o test/CMakeFiles/test_sparrow_lib.dir/test_decimal.cpp.o test/CMakeFiles/test_sparrow_lib.dir/test_dictionary_encoded_array.cpp.o test/CMakeFiles/test_sparrow_lib.dir/test_dispatch.cpp.o test/CMakeFiles/test_sparrow_lib.dir/test_duration_array.cpp.o test/CMakeFiles/test_sparrow_lib.dir/test_dynamic_bitset_view.cpp.o test/CMakeFiles/test_sparrow_lib.dir/test_dynamic_bitset.cpp.o test/CMakeFiles/test_sparrow_lib.dir/test_fixed_string.cpp.o test/CMakeFiles/test_sparrow_lib.dir/test_fixed_width_binary_array.cpp.o test/CMakeFiles/test_sparrow_lib.dir/test_fixed_width_binary_utils.cpp.o test/CMakeFiles/test_sparrow_lib.dir/test_float16_t.cpp.o test/CMakeFiles/test_sparrow_lib.dir/test_format.cpp.o test/CMakeFiles/test_sparrow_lib.dir/test_high_level_constructors.cpp.o test/CMakeFiles/test_sparrow_lib.dir/test_interval_array.cpp.o test/CMakeFiles/test_sparrow_lib.dir/test_iterator.cpp.o test/CMakeFiles/test_sparrow_lib.dir/test_large_int.cpp.o test/CMakeFiles/test_sparrow_lib.dir/test_list_array.cpp.o test/CMakeFiles/test_sparrow_lib.dir/test_list_value.cpp.o test/CMakeFiles/test_sparrow_lib.dir/test_map_array.cpp.o test/CMakeFiles/test_sparrow_lib.dir/test_memory.cpp.o test/CMakeFiles/test_sparrow_lib.dir/test_metadata.cpp.o test/CMakeFiles/test_sparrow_lib.dir/test_mpl.cpp.o test/CMakeFiles/test_sparrow_lib.dir/test_nested_comperators.cpp.o test/CMakeFiles/test_sparrow_lib.dir/test_null_array.cpp.o test/CMakeFiles/test_sparrow_lib.dir/test_nullable.cpp.o test/CMakeFiles/test_sparrow_lib.dir/test_primitive_array.cpp.o test/CMakeFiles/test_sparrow_lib.dir/test_ranges.cpp.o test/CMakeFiles/test_sparrow_lib.dir/test_record_batch.cpp.o test/CMakeFiles/test_sparrow_lib.dir/test_repeat_container.cpp.o test/CMakeFiles/test_sparrow_lib.dir/test_run_end_encoded_array.cpp.o test/CMakeFiles/test_sparrow_lib.dir/test_string_array.cpp.o test/CMakeFiles/test_sparrow_lib.dir/test_struct_array.cpp.o test/CMakeFiles/test_sparrow_lib.dir/test_time_array.cpp.o test/CMakeFiles/test_sparrow_lib.dir/test_timestamp_without_timezone_array.cpp.o test/CMakeFiles/test_sparrow_lib.dir/test_traits.cpp.o test/CMakeFiles/test_sparrow_lib.dir/test_u8_buffer.cpp.o test/CMakeFiles/test_sparrow_lib.dir/test_union_array.cpp.o test/CMakeFiles/test_sparrow_lib.dir/test_utils_buffers.cpp.o test/CMakeFiles/test_sparrow_lib.dir/test_utils_offsets.cpp.o test/CMakeFiles/test_sparrow_lib.dir/test_variable_size_binary_view_array.cpp.o test/CMakeFiles/test_sparrow_lib.dir/test_timestamp_array.cpp.o -o bin/test_sparrow_lib -Wl,-rpath,/builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/redhat-linux-build libsparrow.so.14.0.3 bin/libbetter_junit_reporter.a && : [3/4] cd /builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/redhat-linux-build/test && /builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/redhat-linux-build/bin/test_sparrow_lib [doctest] doctest version is "2.4.12" [doctest] run with "--help" for options =============================================================================== [doctest] test cases: 885 | 885 passed | 0 failed | 0 skipped [doctest] assertions: 356253 | 356253 passed | 0 failed | [doctest] Status: SUCCESS! + RPM_EC=0 ++ jobs -p + exit 0 Processing files: sparrow-2.3.0-1.fc45.riscv64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.sW7wcb + umask 022 + cd /builddir/build/BUILD/sparrow-2.3.0-build + cd sparrow-2.3.0 + DOCDIR=/builddir/build/BUILD/sparrow-2.3.0-build/BUILDROOT/usr/share/doc/sparrow + export LC_ALL=C.UTF-8 + LC_ALL=C.UTF-8 + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILD/sparrow-2.3.0-build/BUILDROOT/usr/share/doc/sparrow + cp -pr /builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/README.md /builddir/build/BUILD/sparrow-2.3.0-build/BUILDROOT/usr/share/doc/sparrow + RPM_EC=0 ++ jobs -p + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.QluO0w + umask 022 + cd /builddir/build/BUILD/sparrow-2.3.0-build + cd sparrow-2.3.0 + LICENSEDIR=/builddir/build/BUILD/sparrow-2.3.0-build/BUILDROOT/usr/share/licenses/sparrow + export LC_ALL=C.UTF-8 + LC_ALL=C.UTF-8 + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILD/sparrow-2.3.0-build/BUILDROOT/usr/share/licenses/sparrow + cp -pr /builddir/build/BUILD/sparrow-2.3.0-build/sparrow-2.3.0/LICENSE /builddir/build/BUILD/sparrow-2.3.0-build/BUILDROOT/usr/share/licenses/sparrow + RPM_EC=0 ++ jobs -p + exit 0 Provides: libsparrow.so.14()(64bit) sparrow = 2.3.0-1.fc45 sparrow(riscv-64) = 2.3.0-1.fc45 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-riscv64-lp64d.so.1()(64bit) ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.27)(64bit) libc.so.6(GLIBC_2.32)(64bit) libc.so.6(GLIBC_2.38)(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_3.4)(64bit) libgcc_s.so.1(GCC_4.5.0)(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.27)(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.15)(64bit) libstdc++.so.6(CXXABI_1.3.5)(64bit) libstdc++.so.6(CXXABI_1.3.8)(64bit) libstdc++.so.6(CXXABI_1.3.9)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.11)(64bit) libstdc++.so.6(GLIBCXX_3.4.14)(64bit) libstdc++.so.6(GLIBCXX_3.4.18)(64bit) libstdc++.so.6(GLIBCXX_3.4.20)(64bit) libstdc++.so.6(GLIBCXX_3.4.21)(64bit) libstdc++.so.6(GLIBCXX_3.4.26)(64bit) libstdc++.so.6(GLIBCXX_3.4.29)(64bit) libstdc++.so.6(GLIBCXX_3.4.30)(64bit) libstdc++.so.6(GLIBCXX_3.4.31)(64bit) libstdc++.so.6(GLIBCXX_3.4.32)(64bit) libstdc++.so.6(GLIBCXX_3.4.34)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit) rtld(GNU_HASH) Processing files: sparrow-devel-2.3.0-1.fc45.riscv64 Provides: cmake(sparrow) = 2.3.0 sparrow = 2.3.0-1.fc45 sparrow-devel = 2.3.0-1.fc45 sparrow-devel(riscv-64) = 2.3.0-1.fc45 sparrow-static = 2.3.0-1.fc45 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: cmake-filesystem libsparrow.so.14()(64bit) Processing files: sparrow-debugsource-2.3.0-1.fc45.riscv64 Provides: sparrow-debugsource = 2.3.0-1.fc45 sparrow-debugsource(riscv-64) = 2.3.0-1.fc45 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: sparrow-debuginfo-2.3.0-1.fc45.riscv64 Provides: debuginfo(build-id) = a0f3243ec5bf23f566cb9ff4d444b029c186e349 libsparrow.so.14.0.3-2.3.0-1.fc45.riscv64.debug()(64bit) sparrow-debuginfo = 2.3.0-1.fc45 sparrow-debuginfo(riscv-64) = 2.3.0-1.fc45 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: sparrow-debugsource(riscv-64) = 2.3.0-1.fc45 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILD/sparrow-2.3.0-build/BUILDROOT Wrote: /builddir/build/RPMS/sparrow-2.3.0-1.fc45.riscv64.rpm Wrote: /builddir/build/RPMS/sparrow-debugsource-2.3.0-1.fc45.riscv64.rpm Wrote: /builddir/build/RPMS/sparrow-devel-2.3.0-1.fc45.riscv64.rpm Wrote: /builddir/build/RPMS/sparrow-debuginfo-2.3.0-1.fc45.riscv64.rpm Child return code was: 0