==> Synchronizing chroot copy [/home/leming/armv7/root] -> [leming]...done
==> Making package: arrow 20.0.0-3 (Sat Jun 14 15:00:32 2025)
==> Retrieving sources...
  -> Found apache-arrow-20.0.0.tar.gz
  -> Found apache-arrow-20.0.0.tar.gz.asc
  -> Cloning parquet-testing git repo...
Cloning into bare repository '/home/leming/work/arrow/parquet-testing'...
  -> Cloning arrow-testing git repo...
Cloning into bare repository '/home/leming/work/arrow/arrow-testing'...
==> WARNING: Skipping verification of source file PGP signatures.
==> Validating source files with sha512sums...
    apache-arrow-20.0.0.tar.gz ... Passed
    apache-arrow-20.0.0.tar.gz.asc ... Skipped
    parquet-testing ... Skipped
    arrow-testing ... Skipped
==> Making package: arrow 20.0.0-3 (Sat Jun 14 15:01:17 2025)
==> Checking runtime dependencies...
==> Installing missing dependencies...
[?25lresolving dependencies...
looking for conflicting packages...

Packages (12) c-ares-1.34.5-1  gflags-2.2.2-5  gtest-1.17.0-1
              abseil-cpp-20250512.0-1  apache-orc-2.1.2-3  google-glog-0.7.1-1
              grpc-1.72.0-3  libutf8proc-2.10.0-1  protobuf-31.1-1
              re2-1:20240702-5  snappy-1.2.2-2  thrift-0.21.0-1

Total Download Size:   10.91 MiB
Total Installed Size:  61.83 MiB

:: Proceed with installation? [Y/n] 
:: Retrieving packages...
 grpc-1.72.0-3-armv7h downloading...
 protobuf-31.1-1-armv7h downloading...
 thrift-0.21.0-1-armv7h downloading...
 apache-orc-2.1.2-3-armv7h downloading...
 c-ares-1.34.5-1-armv7h downloading...
 re2-1:20240702-5-armv7h downloading...
 gflags-2.2.2-5-armv7h downloading...
 google-glog-0.7.1-1-armv7h downloading...
 libutf8proc-2.10.0-1-armv7h downloading...
checking keyring...
checking package integrity...
loading package files...
checking for file conflicts...
checking available disk space...
:: Processing package changes...
installing gtest...
Optional dependencies for gtest
    python: gmock generator [installed]
installing abseil-cpp...
installing protobuf...
installing snappy...
installing apache-orc...
installing gflags...
installing google-glog...
installing c-ares...
installing re2...
installing grpc...
installing libutf8proc...
installing thrift...
Optional dependencies for thrift
    qt5-base: TQTcpServer (Qt5) support
:: Running post-transaction hooks...
(1/1) Arming ConditionNeedsUpdate...
[?25h==> Checking buildtime dependencies...
==> Installing missing dependencies...
[?25lresolving dependencies...
looking for conflicting packages...

Packages (17) boost-libs-1.88.0-3  cppdap-1.58.0-2  hicolor-icon-theme-0.18-1
              jsoncpp-1.9.6-3  libuv-1.51.0-1  perl-error-0.17030-1
              perl-mailtools-2.22-1  perl-timedate-2.33-7  rhash-1.4.4-1
              zlib-ng-2.2.4-1  boost-1.88.0-3  cmake-4.0.3-1
              flatbuffers-25.2.10-1  git-2.49.0-2  ninja-1.12.1-2
              rapidjson-1.1.0-6  xsimd-13.2.0-1

Total Download Size:    36.63 MiB
Total Installed Size:  323.01 MiB

:: Proceed with installation? [Y/n] 
:: Retrieving packages...
 cmake-4.0.3-1-armv7h downloading...
 boost-1.88.0-3-armv7h downloading...
 boost-libs-1.88.0-3-armv7h downloading...
 flatbuffers-25.2.10-1-armv7h downloading...
 cppdap-1.58.0-2-armv7h downloading...
 libuv-1.51.0-1-armv7h downloading...
 rhash-1.4.4-1-armv7h downloading...
 xsimd-13.2.0-1-any downloading...
 jsoncpp-1.9.6-3-armv7h downloading...
 rapidjson-1.1.0-6-any downloading...
checking keyring...
checking package integrity...
loading package files...
checking for file conflicts...
checking available disk space...
:: Processing package changes...
installing boost-libs...
Optional dependencies for boost-libs
    openmpi: for mpi support
installing boost...
Optional dependencies for boost
    python: for python bindings [installed]
installing cppdap...
installing hicolor-icon-theme...
installing jsoncpp...
Optional dependencies for jsoncpp
    jsoncpp-doc: documentation
installing libuv...
installing rhash...
installing cmake...
Optional dependencies for cmake
    make: for unix Makefile generator [installed]
    ninja: for ninja generator [pending]
    qt6-base: cmake-gui
installing flatbuffers...
installing perl-error...
installing perl-timedate...
installing perl-mailtools...
installing zlib-ng...
installing git...
Optional dependencies for git
    git-zsh-completion: upstream zsh completion
    tk: gitk and git gui
    openssh: ssh transport and crypto
    man: show help with `git command --help`
    perl-libwww: git svn
    perl-term-readkey: git svn and interactive.singlekey setting
    perl-io-socket-ssl: git send-email TLS support
    perl-authen-sasl: git send-email TLS support
    perl-mediawiki-api: git mediawiki support
    perl-datetime-format-iso8601: git mediawiki support
    perl-lwp-protocol-https: git mediawiki https support
    perl-cgi: gitweb (web interface) support
    python: git svn & git p4 [installed]
    subversion: git svn
    org.freedesktop.secrets: keyring credential helper
    libsecret: libsecret credential helper [installed]
installing ninja...
installing rapidjson...
installing xsimd...
:: Running post-transaction hooks...
(1/4) Creating system user accounts...
Creating group 'git' with GID 971.
Creating user 'git' (git daemon user) with UID 971 and GID 971.
(2/4) Reloading system manager configuration...
  Skipped: Current root is not booted.
(3/4) Arming ConditionNeedsUpdate...
(4/4) Checking for old perl modules...
[?25h==> Retrieving sources...
  -> Found apache-arrow-20.0.0.tar.gz
  -> Found apache-arrow-20.0.0.tar.gz.asc
==> WARNING: Skipping all source file integrity checks.
==> Extracting sources...
  -> Extracting apache-arrow-20.0.0.tar.gz with bsdtar
  -> Creating working copy of parquet-testing git repo...
Cloning into 'parquet-testing'...
done.
Switched to a new branch 'makepkg'
  -> Creating working copy of arrow-testing git repo...
Cloning into 'arrow-testing'...
done.
Switched to a new branch 'makepkg'
==> Starting prepare()...
==> Starting build()...
-- Building using CMake version: 4.0.3-dirty
-- The C compiler identification is GNU 14.2.1
-- The CXX compiler identification is GNU 14.2.1
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/lib/distcc/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/lib/distcc/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Arrow version: 20.0.0 (full: '20.0.0')
-- Arrow SO version: 2000 (full: 2000.0.0)
-- clang-tidy 14 not found
-- clang-format 14 not found
-- Could NOT find ClangTools (missing: CLANG_FORMAT_BIN CLANG_TIDY_BIN) 
-- infer not found
-- Found Python3: /usr/bin/python3.13 (found version "3.13.3") found components: Interpreter
fatal: not a git repository (or any of the parent directories): .git
-- Found cpplint executable at /build/arrow/src/apache-arrow-20.0.0/cpp/build-support/cpplint.py
-- System processor: armv7l
-- Arrow build warning level: CHECKIN
-- Using ld linker
-- Build Type: RELWITHDEBINFO
-- Performing Test CXX_LINKER_SUPPORTS_VERSION_SCRIPT
-- Performing Test CXX_LINKER_SUPPORTS_VERSION_SCRIPT - Success
-- Using SYSTEM approach to find dependencies
-- ARROW_ABSL_BUILD_VERSION: 20211102.0
-- ARROW_ABSL_BUILD_SHA256_CHECKSUM: dcf71b9cba8dc0ca9940c4b316a0c796be8fab42b070bb6b7cab62b48f0e66c4
-- ARROW_AWS_C_AUTH_BUILD_VERSION: v0.6.22
-- ARROW_AWS_C_AUTH_BUILD_SHA256_CHECKSUM: 691a6b4418afcd3dc141351b6ad33fccd8e3ff84df0e9e045b42295d284ee14c
-- ARROW_AWS_C_CAL_BUILD_VERSION: v0.5.20
-- ARROW_AWS_C_CAL_BUILD_SHA256_CHECKSUM: acc352359bd06f8597415c366cf4ec4f00d0b0da92d637039a73323dd55b6cd0
-- ARROW_AWS_C_COMMON_BUILD_VERSION: v0.8.9
-- ARROW_AWS_C_COMMON_BUILD_SHA256_CHECKSUM: 2f3fbaf7c38eae5a00e2a816d09b81177f93529ae8ba1b82dc8f31407565327a
-- ARROW_AWS_C_COMPRESSION_BUILD_VERSION: v0.2.16
-- ARROW_AWS_C_COMPRESSION_BUILD_SHA256_CHECKSUM: 044b1dbbca431a07bde8255ef9ec443c300fc60d4c9408d4b862f65e496687f4
-- ARROW_AWS_C_EVENT_STREAM_BUILD_VERSION: v0.2.18
-- ARROW_AWS_C_EVENT_STREAM_BUILD_SHA256_CHECKSUM: 310ca617f713bf664e4c7485a3d42c1fb57813abd0107e49790d107def7cde4f
-- ARROW_AWS_C_HTTP_BUILD_VERSION: v0.7.3
-- ARROW_AWS_C_HTTP_BUILD_SHA256_CHECKSUM: 07e16c6bf5eba6f0dea96b6f55eae312a7c95b736f4d2e4a210000f45d8265ae
-- ARROW_AWS_C_IO_BUILD_VERSION: v0.13.14
-- ARROW_AWS_C_IO_BUILD_SHA256_CHECKSUM: 12b66510c3d9a4f7e9b714e9cfab2a5bf835f8b9ce2f909d20ae2a2128608c71
-- ARROW_AWS_C_MQTT_BUILD_VERSION: v0.8.4
-- ARROW_AWS_C_MQTT_BUILD_SHA256_CHECKSUM: 232eeac63e72883d460c686a09b98cdd811d24579affac47c5c3f696f956773f
-- ARROW_AWS_C_S3_BUILD_VERSION: v0.2.3
-- ARROW_AWS_C_S3_BUILD_SHA256_CHECKSUM: a00b3c9f319cd1c9aa2c3fa15098864df94b066dcba0deaccbb3caa952d902fe
-- ARROW_AWS_C_SDKUTILS_BUILD_VERSION: v0.1.6
-- ARROW_AWS_C_SDKUTILS_BUILD_SHA256_CHECKSUM: 8a2951344b2fb541eab1e9ca17c18a7fcbfd2aaff4cdd31d362d1fad96111b91
-- ARROW_AWS_CHECKSUMS_BUILD_VERSION: v0.1.13
-- ARROW_AWS_CHECKSUMS_BUILD_SHA256_CHECKSUM: 0f897686f1963253c5069a0e495b85c31635ba146cd3ac38cc2ea31eaf54694d
-- ARROW_AWS_CRT_CPP_BUILD_VERSION: v0.18.16
-- ARROW_AWS_CRT_CPP_BUILD_SHA256_CHECKSUM: 9e69bc1dc4b50871d1038aa9ff6ddeb4c9b28f7d6b5e5b1b69041ccf50a13483
-- ARROW_AWS_LC_BUILD_VERSION: v1.3.0
-- ARROW_AWS_LC_BUILD_SHA256_CHECKSUM: ae96a3567161552744fc0cae8b4d68ed88b1ec0f3d3c98700070115356da5a37
-- ARROW_AWSSDK_BUILD_VERSION: 1.10.55
-- ARROW_AWSSDK_BUILD_SHA256_CHECKSUM: 2d552fb1a84bef4a9b65e34aa7031851ed2aef5319e02cc6e4cb735c48aa30de
-- ARROW_AZURE_SDK_BUILD_VERSION: azure-identity_1.9.0
-- ARROW_AZURE_SDK_BUILD_SHA256_CHECKSUM: 97065bfc971ac8df450853ce805f820f52b59457bd7556510186a1569502e4a1
-- ARROW_BOOST_BUILD_VERSION: 1.81.0
-- ARROW_BOOST_BUILD_SHA256_CHECKSUM: 9e0ffae35528c35f90468997bc8d99500bf179cbae355415a89a600c38e13574
-- ARROW_BROTLI_BUILD_VERSION: v1.0.9
-- ARROW_BROTLI_BUILD_SHA256_CHECKSUM: f9e8d81d0405ba66d181529af42a3354f838c939095ff99930da6aa9cdf6fe46
-- ARROW_BZIP2_BUILD_VERSION: 1.0.8
-- ARROW_BZIP2_BUILD_SHA256_CHECKSUM: ab5a03176ee106d3f0fa90e381da478ddae405918153cca248e682cd0c4a2269
-- ARROW_CARES_BUILD_VERSION: 1.17.2
-- ARROW_CARES_BUILD_SHA256_CHECKSUM: 4803c844ce20ce510ef0eb83f8ea41fa24ecaae9d280c468c582d2bb25b3913d
-- ARROW_CRC32C_BUILD_VERSION: 1.1.2
-- ARROW_CRC32C_BUILD_SHA256_CHECKSUM: ac07840513072b7fcebda6e821068aa04889018f24e10e46181068fb214d7e56
-- ARROW_GBENCHMARK_BUILD_VERSION: v1.8.3
-- ARROW_GBENCHMARK_BUILD_SHA256_CHECKSUM: 6bc180a57d23d4d9515519f92b0c83d61b05b5bab188961f36ac7b06b0d9e9ce
-- ARROW_GFLAGS_BUILD_VERSION: v2.2.2
-- ARROW_GFLAGS_BUILD_SHA256_CHECKSUM: 34af2f15cf7367513b352bdcd2493ab14ce43692d2dcd9dfc499492966c64dcf
-- ARROW_GLOG_BUILD_VERSION: v0.5.0
-- ARROW_GLOG_BUILD_SHA256_CHECKSUM: eede71f28371bf39aa69b45de23b329d37214016e2055269b3b5e7cfd40b59f5
-- ARROW_GOOGLE_CLOUD_CPP_BUILD_VERSION: v2.22.0
-- ARROW_GOOGLE_CLOUD_CPP_BUILD_SHA256_CHECKSUM: 0c68782e57959c82e0c81def805c01460a042c1aae0c2feee905acaa2a2dc9bf
-- ARROW_GRPC_BUILD_VERSION: v1.46.3
-- ARROW_GRPC_BUILD_SHA256_CHECKSUM: d6cbf22cb5007af71b61c6be316a79397469c58c82a942552a62e708bce60964
-- ARROW_GTEST_BUILD_VERSION: 1.16.0
-- ARROW_GTEST_BUILD_SHA256_CHECKSUM: 78c676fc63881529bf97bf9d45948d905a66833fbfa5318ea2cd7478cb98f399
-- ARROW_JEMALLOC_BUILD_VERSION: 5.3.0
-- ARROW_JEMALLOC_BUILD_SHA256_CHECKSUM: 2db82d1e7119df3e71b7640219b6dfe84789bc0537983c3b7ac4f7189aecfeaa
-- ARROW_LZ4_BUILD_VERSION: v1.10.0
-- ARROW_LZ4_BUILD_SHA256_CHECKSUM: 537512904744b35e232912055ccf8ec66d768639ff3abe5788d90d792ec5f48b
-- ARROW_MIMALLOC_BUILD_VERSION: v2.0.6
-- ARROW_MIMALLOC_BUILD_SHA256_CHECKSUM: 9f05c94cc2b017ed13698834ac2a3567b6339a8bde27640df5a1581d49d05ce5
-- ARROW_NLOHMANN_JSON_BUILD_VERSION: v3.10.5
-- ARROW_NLOHMANN_JSON_BUILD_SHA256_CHECKSUM: 5daca6ca216495edf89d167f808d1d03c4a4d929cef7da5e10f135ae1540c7e4
-- ARROW_OPENTELEMETRY_BUILD_VERSION: v1.13.0
-- ARROW_OPENTELEMETRY_BUILD_SHA256_CHECKSUM: 7735cc56507149686e6019e06f588317099d4522480be5f38a2a09ec69af1706
-- ARROW_OPENTELEMETRY_PROTO_BUILD_VERSION: v0.17.0
-- ARROW_OPENTELEMETRY_PROTO_BUILD_SHA256_CHECKSUM: f269fbcb30e17b03caa1decd231ce826e59d7651c0f71c3b28eb5140b4bb5412
-- ARROW_ORC_BUILD_VERSION: 2.1.1
-- ARROW_ORC_BUILD_SHA256_CHECKSUM: 15af8baeee322bab0298559a14a09cf8c14cf2008e35d8a78d3cc8a4c98d1e59
-- ARROW_PROTOBUF_BUILD_VERSION: v21.3
-- ARROW_PROTOBUF_BUILD_SHA256_CHECKSUM: 2f723218f6cb709ae4cdc4fb5ed56a5951fc5d466f0128ce4c946b8c78c8c49f
-- ARROW_RAPIDJSON_BUILD_VERSION: 232389d4f1012dddec4ef84861face2d2ba85709
-- ARROW_RAPIDJSON_BUILD_SHA256_CHECKSUM: b9290a9a6d444c8e049bd589ab804e0ccf2b05dc5984a19ed5ae75d090064806
-- ARROW_RE2_BUILD_VERSION: 2022-06-01
-- ARROW_RE2_BUILD_SHA256_CHECKSUM: f89c61410a072e5cbcf8c27e3a778da7d6fd2f2b5b1445cd4f4508bee946ab0f
-- ARROW_SNAPPY_BUILD_VERSION: 1.2.2
-- ARROW_SNAPPY_BUILD_SHA256_CHECKSUM: 90f74bc1fbf78a6c56b3c4a082a05103b3a56bb17bca1a27e052ea11723292dc
-- ARROW_SUBSTRAIT_BUILD_VERSION: v0.44.0
-- ARROW_SUBSTRAIT_BUILD_SHA256_CHECKSUM: f989a862f694e7dbb695925ddb7c4ce06aa6c51aca945105c075139aed7e55a2
-- ARROW_S2N_TLS_BUILD_VERSION: v1.3.35
-- ARROW_S2N_TLS_BUILD_SHA256_CHECKSUM: 9d32b26e6bfcc058d98248bf8fc231537e347395dd89cf62bb432b55c5da990d
-- ARROW_THRIFT_BUILD_VERSION: 0.20.0
-- ARROW_THRIFT_BUILD_SHA256_CHECKSUM: b5d8311a779470e1502c027f428a1db542f5c051c8e1280ccd2163fa935ff2d6
-- ARROW_UTF8PROC_BUILD_VERSION: v2.7.0
-- ARROW_UTF8PROC_BUILD_SHA256_CHECKSUM: 4bb121e297293c0fd55f08f83afab6d35d48f0af4ecc07523ad8ec99aa2b12a1
-- ARROW_XSIMD_BUILD_VERSION: 13.0.0
-- ARROW_XSIMD_BUILD_SHA256_CHECKSUM: 8bdbbad0c3e7afa38d88d0d484d70a1671a1d8aefff03f4223ab2eb6a41110a3
-- ARROW_ZLIB_BUILD_VERSION: 1.3.1
-- ARROW_ZLIB_BUILD_SHA256_CHECKSUM: 9a93b2b7dfdac77ceba5a558a580e74667dd6fede4585b91eefb60f03b72df23
-- ARROW_ZSTD_BUILD_VERSION: 1.5.7
-- ARROW_ZSTD_BUILD_SHA256_CHECKSUM: eb33e51f49a15e023950cd7825ca74a4a2b43db8354825ac24fc1b7ee09e6fa3
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
-- Found Threads: TRUE
-- Looking for _M_ARM64
-- Looking for _M_ARM64 - not found
-- Looking for __SIZEOF_INT128__
-- Looking for __SIZEOF_INT128__ - not found
-- Boost include dir: /usr/include
-- Providing CMake module for FindSnappyAlt as part of Arrow CMake package
-- Checking for modules 'libbrotlicommon;libbrotlienc;libbrotlidec'
--   Found libbrotlicommon, version 1.1.0
--   Found libbrotlienc, version 1.1.0
--   Found libbrotlidec, version 1.1.0
-- Found BrotliAlt: /usr/lib/libbrotlicommon.so
-- Providing CMake module for FindBrotliAlt as part of Arrow CMake package
-- Found OpenSSL: /usr/lib/libcrypto.so (found suitable version "3.5.0", minimum required is "1.0.2")
-- Providing CMake module for FindOpenSSLAlt as part of Arrow CMake package
-- Found OpenSSL Crypto Library: /usr/lib/libcrypto.so
-- Building with OpenSSL (Version: 3.5.0) support
-- Providing CMake module for FindglogAlt as part of Arrow CMake package
CMake Warning at cmake_modules/FindThriftAlt.cmake:42 (find_package):
  By not providing "FindThrift.cmake" in CMAKE_MODULE_PATH this project has
  asked CMake to find a package configuration file provided by "Thrift", but
  CMake did not find one.

  Could not find a package configuration file provided by "Thrift" (requested
  version 0.11.0) with any of the following names:

    ThriftConfig.cmake
    thrift-config.cmake

  Add the installation prefix of "Thrift" to CMAKE_PREFIX_PATH or set
  "Thrift_DIR" to a directory containing one of the above files.  If "Thrift"
  provides a separate development package or SDK, be sure it has been
  installed.
Call Stack (most recent call first):
  cmake_modules/ThirdpartyToolchain.cmake:310 (find_package)
  cmake_modules/ThirdpartyToolchain.cmake:1846 (resolve_dependency)
  CMakeLists.txt:611 (include)


-- Checking for module 'thrift'
--   Found thrift, version 0.21.0
-- Found ThriftAlt: /usr/lib/libthrift.so (found suitable version "0.21.0", minimum required is "0.11.0")
-- Providing CMake module for FindThriftAlt as part of Parquet CMake package
-- Found ZLIB: /usr/lib/libz.so (found version "1.3.1")
-- Providing CMake module for FindProtobufAlt as part of Arrow CMake package
-- Found protoc: PROTOBUF_PROTOC_EXECUTABLE-NOTFOUND
-- Building Substrait from source
-- Building jemalloc from source
-- Building (vendored) mimalloc from source
-- Found GTest: /usr/lib/cmake/GTest/GTestConfig.cmake (found suitable version "1.17.0", minimum required is "1.10.0")
-- Providing CMake module for FindGTestAlt as part of ArrowTesting CMake package
-- RapidJSON found. Headers: /usr/include
-- xsimd found. Headers: /usr/include
CMake Warning at cmake_modules/Findlz4Alt.cmake:29 (find_package):
  By not providing "Findlz4.cmake" in CMAKE_MODULE_PATH this project has
  asked CMake to find a package configuration file provided by "lz4", but
  CMake did not find one.

  Could not find a package configuration file provided by "lz4" with any of
  the following names:

    lz4Config.cmake
    lz4-config.cmake

  Add the installation prefix of "lz4" to CMAKE_PREFIX_PATH or set "lz4_DIR"
  to a directory containing one of the above files.  If "lz4" provides a
  separate development package or SDK, be sure it has been installed.
Call Stack (most recent call first):
  cmake_modules/ThirdpartyToolchain.cmake:310 (find_package)
  cmake_modules/ThirdpartyToolchain.cmake:2688 (resolve_dependency)
  CMakeLists.txt:611 (include)


-- Checking for module 'liblz4'
--   Found liblz4, version 1.10.0
-- Found lz4Alt: /usr/lib/liblz4.so
-- Providing CMake module for Findlz4Alt as part of Arrow CMake package
-- Providing CMake module for FindzstdAlt as part of Arrow CMake package
-- Found Zstandard: zstd::libzstd_shared
CMake Warning at cmake_modules/Findre2Alt.cmake:29 (find_package):
  By not providing "Findre2.cmake" in CMAKE_MODULE_PATH this project has
  asked CMake to find a package configuration file provided by "re2", but
  CMake did not find one.

  Could not find a package configuration file provided by "re2" with any of
  the following names:

    re2Config.cmake
    re2-config.cmake

  Add the installation prefix of "re2" to CMAKE_PREFIX_PATH or set "re2_DIR"
  to a directory containing one of the above files.  If "re2" provides a
  separate development package or SDK, be sure it has been installed.
Call Stack (most recent call first):
  cmake_modules/ThirdpartyToolchain.cmake:310 (find_package)
  cmake_modules/ThirdpartyToolchain.cmake:2804 (resolve_dependency)
  CMakeLists.txt:611 (include)


-- Checking for module 're2'
--   Found re2, version 11.0.0
-- Found re2Alt: /usr/lib/libre2.so
-- Providing CMake module for Findre2Alt as part of Arrow CMake package
-- Found BZip2: /usr/lib/libbz2.so (found version "1.0.8")
-- Looking for BZ2_bzCompressInit
-- Looking for BZ2_bzCompressInit - found
-- Found utf8proc: /usr/lib/libutf8proc.so (found suitable version "2.10.0", minimum required is "2.2.0")
-- Providing CMake module for Findutf8proc as part of Arrow CMake package
-- Found abslAlt: 1 (found version "20250512")
-- Providing CMake module for FindabslAlt as part of ArrowFlight CMake package
-- Found c-ares: /usr/lib/cmake/c-ares/c-ares-config.cmake (found version "1.34.5")
-- Found RE2 via pkg-config already?
-- Providing CMake module for FindgRPCAlt as part of ArrowFlight CMake package
-- Found hdfs.h at: /build/arrow/src/apache-arrow-20.0.0/cpp/thirdparty/hadoop/include/hdfs.h
-- SNAPPY_HOME: 
-- Found the Snappy header: /usr/include/snappy.h
-- Found the Snappy library: /usr/lib/libsnappy.so
-- ZLIB_HOME: 
-- Found the ZLIB header: /usr/include/zlib.h
-- Found the ZLIB library: /usr/lib/libz.so
-- Found the ZLIB static library: /usr/lib/libz.a
-- ZSTD_HOME: 
-- Found the zstd header: /usr/include/zstd.h
-- Found the zstd library: /usr/lib/libzstd.so
-- LZ4_HOME: 
-- Found the LZ4 header: /usr/include/lz4.h
-- Found the LZ4 library: /usr/lib/liblz4.so
-- PROTOBUF_HOME: 
-- Found the Protobuf headers: /usr/include
-- Found the Protobuf library: protobuf::libprotobuf
-- Found the Protoc library: protobuf::libprotoc
-- Found the Protoc executable: protobuf::protoc
-- Providing CMake module for FindorcAlt as part of Arrow CMake package
-- Found ORC static library: ORC_STATIC_LIB-NOTFOUND
-- Found ORC headers: /usr/include
-- All bundled static libraries: substrait;jemalloc::jemalloc;mimalloc::mimalloc
-- CMAKE_C_FLAGS: -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions         -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security         -fstack-clash-protection  -Wall -Wno-conversion -Wno-sign-conversion -Wdate-time -Wimplicit-fallthrough -Wunused-result -fno-semantic-interposition 
-- CMAKE_CXX_FLAGS:  -Wredundant-move -Wno-noexcept-type -Wno-self-move -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions         -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security         -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -fdiagnostics-color=always  -Wall -Wno-conversion -Wno-sign-conversion -Wdate-time -Wimplicit-fallthrough -Wunused-result -fno-semantic-interposition 
-- CMAKE_C_FLAGS_RELWITHDEBINFO: -O2 -g -DNDEBUG -ftree-vectorize -ggdb 
-- CMAKE_CXX_FLAGS_RELWITHDEBINFO: -O2 -g -DNDEBUG -ftree-vectorize -ggdb 
-- Looking for backtrace
-- Looking for backtrace - found
-- backtrace facility detected in default set of libraries
-- Found Backtrace: /usr/include
-- Found SQLite3Alt: /usr/lib/libsqlite3.so
-- ---------------------------------------------------------------------
-- Arrow version:                                 20.0.0
-- 
-- Build configuration summary:
--   Generator: Ninja
--   Build type: RELWITHDEBINFO
--   Source directory: /build/arrow/src/apache-arrow-20.0.0/cpp
--   Install prefix: /usr
-- 
-- Compile and link options:
-- 
--   ARROW_CXXFLAGS="" [default=""]
--       Compiler flags to append when compiling Arrow
--   ARROW_BUILD_STATIC=OFF [default=ON]
--       Build static libraries
--   ARROW_BUILD_SHARED=ON [default=ON]
--       Build shared libraries
--   ARROW_PACKAGE_KIND="" [default=""]
--       Arbitrary string that identifies the kind of package
--       (for informational purposes)
--   ARROW_GIT_ID="" [default=""]
--       The Arrow git commit id (if any)
--   ARROW_GIT_DESCRIPTION="" [default=""]
--       The Arrow git commit description (if any)
--   ARROW_POSITION_INDEPENDENT_CODE=ON [default=ON]
--       Whether to create position-independent target
--   ARROW_USE_CCACHE=ON [default=ON]
--       Use ccache when compiling (if available)
--   ARROW_USE_SCCACHE=ON [default=ON]
--       Use sccache when compiling (if available),
--       takes precedence over ccache if a storage backend is configured
--   ARROW_USE_LD_GOLD=OFF [default=OFF]
--       Use ld.gold for linking on Linux (if available)
--   ARROW_USE_LLD=OFF [default=OFF]
--       Use the LLVM lld for linking (if available)
--   ARROW_USE_MOLD=OFF [default=OFF]
--       Use mold for linking on Linux (if available)
--   ARROW_USE_PRECOMPILED_HEADERS=OFF [default=OFF]
--       Use precompiled headers when compiling
--   ARROW_SIMD_LEVEL=NONE [default=DEFAULT|NONE|SSE4_2|AVX2|AVX512|NEON|SVE|SVE128|SVE256|SVE512]
--       Compile-time SIMD optimization level
--   ARROW_RUNTIME_SIMD_LEVEL=MAX [default=MAX|NONE|SSE4_2|AVX2|AVX512]
--       Max runtime SIMD optimization level
--   ARROW_ALTIVEC=ON [default=ON]
--       Build with Altivec if compiler has support
--   ARROW_RPATH_ORIGIN=OFF [default=OFF]
--       Build Arrow libraries with RATH set to $ORIGIN
--   ARROW_INSTALL_NAME_RPATH=ON [default=ON]
--       Build Arrow libraries with install_name set to @rpath
--   ARROW_GGDB_DEBUG=ON [default=ON]
--       Pass -ggdb flag to debug builds
--   ARROW_WITH_MUSL=OFF [default=OFF]
--       Whether the system libc is musl or not
--   ARROW_ENABLE_THREADING=ON [default=ON]
--       Enable threading in Arrow core
-- 
-- Test and benchmark options:
-- 
--   ARROW_BUILD_EXAMPLES=OFF [default=OFF]
--       Build the Arrow examples
--   ARROW_BUILD_TESTS=ON [default=OFF]
--       Build the Arrow googletest unit tests
--   ARROW_ENABLE_TIMING_TESTS=ON [default=ON]
--       Enable timing-sensitive tests
--   ARROW_BUILD_INTEGRATION=OFF [default=OFF]
--       Build the Arrow integration test executables
--   ARROW_BUILD_BENCHMARKS=OFF [default=OFF]
--       Build the Arrow micro benchmarks
--   ARROW_BUILD_BENCHMARKS_REFERENCE=OFF [default=OFF]
--       Build the Arrow micro reference benchmarks
--   ARROW_BUILD_DETAILED_BENCHMARKS=OFF [default=OFF]
--       Build benchmarks that do a longer exploration of performance
--   ARROW_TEST_LINKAGE=shared [default=shared|static]
--       Linkage of Arrow libraries with unit tests executables.
--   ARROW_FUZZING=OFF [default=OFF]
--       Build Arrow Fuzzing executables
--   ARROW_LARGE_MEMORY_TESTS=OFF [default=OFF]
--       Enable unit tests which use large memory
-- 
-- Lint options:
-- 
--   ARROW_ONLY_LINT=OFF [default=OFF]
--       Only define the lint and check-format targets
--   ARROW_VERBOSE_LINT=OFF [default=OFF]
--       If off, 'quiet' flags will be passed to linting tools
--   ARROW_GENERATE_COVERAGE=OFF [default=OFF]
--       Build with C++ code coverage enabled
-- 
-- Checks options:
-- 
--   ARROW_TEST_MEMCHECK=OFF [default=OFF]
--       Run the test suite using valgrind --tool=memcheck
--   ARROW_USE_ASAN=OFF [default=OFF]
--       Enable Address Sanitizer checks
--   ARROW_USE_TSAN=OFF [default=OFF]
--       Enable Thread Sanitizer checks
--   ARROW_USE_UBSAN=OFF [default=OFF]
--       Enable Undefined Behavior sanitizer checks
-- 
-- Project component options:
-- 
--   ARROW_ACERO=ON [default=OFF]
--       Build the Arrow Acero Engine Module
--   ARROW_AZURE=OFF [default=OFF]
--       Build Arrow with Azure support (requires the Azure SDK for C++)
--   ARROW_BUILD_UTILITIES=ON [default=OFF]
--       Build Arrow commandline utilities
--   ARROW_COMPUTE=ON [default=OFF]
--       Build all Arrow Compute kernels
--   ARROW_CSV=ON [default=OFF]
--       Build the Arrow CSV Parser Module
--   ARROW_CUDA=OFF [default=OFF]
--       Build the Arrow CUDA extensions (requires CUDA toolkit)
--   ARROW_DATASET=ON [default=OFF]
--       Build the Arrow Dataset Modules
--   ARROW_FILESYSTEM=ON [default=OFF]
--       Build the Arrow Filesystem Layer
--   ARROW_FLIGHT=ON [default=OFF]
--       Build the Arrow Flight RPC System (requires GRPC, Protocol Buffers)
--   ARROW_FLIGHT_SQL=ON [default=OFF]
--       Build the Arrow Flight SQL extension
--   ARROW_GANDIVA=OFF [default=OFF]
--       Build the Gandiva libraries
--   ARROW_GCS=OFF [default=OFF]
--       Build Arrow with GCS support (requires the GCloud SDK for C++)
--   ARROW_HDFS=ON [default=OFF]
--       Build the Arrow HDFS bridge
--   ARROW_IPC=ON [default=ON]
--       Build the Arrow IPC extensions
--   ARROW_JEMALLOC=ON [default=OFF]
--       Build the Arrow jemalloc-based allocator
--   ARROW_JSON=ON [default=OFF]
--       Build Arrow with JSON support (requires RapidJSON)
--   ARROW_MIMALLOC=ON [default=ON]
--       Build the Arrow mimalloc-based allocator
--   ARROW_PARQUET=ON [default=OFF]
--       Build the Parquet libraries
--   ARROW_ORC=ON [default=OFF]
--       Build the Arrow ORC adapter
--   ARROW_PYTHON=OFF [default=OFF]
--       Build some components needed by PyArrow.
--       (This is a deprecated option. Use CMake presets instead.)
--   ARROW_S3=OFF [default=OFF]
--       Build Arrow with S3 support (requires the AWS SDK for C++)
--   ARROW_SKYHOOK=OFF [default=OFF]
--       Build the Skyhook libraries
--   ARROW_SUBSTRAIT=ON [default=OFF]
--       Build the Arrow Substrait Consumer Module
--   ARROW_TENSORFLOW=ON [default=OFF]
--       Build Arrow with TensorFlow support enabled
--   ARROW_TESTING=ON [default=OFF]
--       Build the Arrow testing libraries
-- 
-- Thirdparty toolchain options:
-- 
--   ARROW_DEPENDENCY_SOURCE=SYSTEM [default=AUTO|BUNDLED|SYSTEM|CONDA|VCPKG|BREW]
--       Method to use for acquiring arrow's build dependencies
--   ARROW_VERBOSE_THIRDPARTY_BUILD=OFF [default=OFF]
--       Show output from ExternalProjects rather than just logging to files
--   ARROW_DEPENDENCY_USE_SHARED=ON [default=ON]
--       Link to shared libraries
--   ARROW_BOOST_USE_SHARED=ON [default=ON]
--       Rely on Boost shared libraries where relevant
--   ARROW_BROTLI_USE_SHARED=ON [default=ON]
--       Rely on Brotli shared libraries where relevant
--   ARROW_BZ2_USE_SHARED=ON [default=ON]
--       Rely on Bz2 shared libraries where relevant
--   ARROW_GFLAGS_USE_SHARED=ON [default=ON]
--       Rely on GFlags shared libraries where relevant
--   ARROW_GRPC_USE_SHARED=ON [default=ON]
--       Rely on gRPC shared libraries where relevant
--   ARROW_JEMALLOC_USE_SHARED=OFF [default=ON]
--       Rely on jemalloc shared libraries where relevant
--   ARROW_LLVM_USE_SHARED=ON [default=ON]
--       Rely on LLVM shared libraries where relevant
--   ARROW_LZ4_USE_SHARED=ON [default=ON]
--       Rely on lz4 shared libraries where relevant
--   ARROW_OPENSSL_USE_SHARED=ON [default=ON]
--       Rely on OpenSSL shared libraries where relevant
--   ARROW_PROTOBUF_USE_SHARED=ON [default=ON]
--       Rely on Protocol Buffers shared libraries where relevant
--   ARROW_SNAPPY_USE_SHARED=ON [default=ON]
--       Rely on snappy shared libraries where relevant
--   ARROW_THRIFT_USE_SHARED=ON [default=ON]
--       Rely on thrift shared libraries where relevant
--   ARROW_UTF8PROC_USE_SHARED=ON [default=ON]
--       Rely on utf8proc shared libraries where relevant
--   ARROW_ZSTD_USE_SHARED=ON [default=ON]
--       Rely on zstd shared libraries where relevant
--   ARROW_USE_GLOG=ON [default=OFF]
--       Build libraries with glog support for pluggable logging
--   ARROW_WITH_BACKTRACE=ON [default=ON]
--       Build with backtrace support
--   ARROW_WITH_OPENTELEMETRY=OFF [default=OFF]
--       Build libraries with OpenTelemetry support for distributed tracing
--   ARROW_WITH_BROTLI=ON [default=OFF]
--       Build with Brotli compression
--   ARROW_WITH_BZ2=ON [default=OFF]
--       Build with BZ2 compression
--   ARROW_WITH_LZ4=ON [default=OFF]
--       Build with lz4 compression
--   ARROW_WITH_SNAPPY=ON [default=OFF]
--       Build with Snappy compression
--   ARROW_WITH_ZLIB=ON [default=OFF]
--       Build with zlib compression
--   ARROW_WITH_ZSTD=ON [default=OFF]
--       Build with zstd compression
--   ARROW_WITH_UTF8PROC=ON [default=ON]
--       Build with support for Unicode properties using the utf8proc library
--       (only used if ARROW_COMPUTE is ON or ARROW_GANDIVA is ON)
--   ARROW_WITH_RE2=ON [default=ON]
--       Build with support for regular expressions using the re2 library
--       (only used if ARROW_COMPUTE or ARROW_GANDIVA is ON)
-- 
-- Parquet options:
-- 
--   PARQUET_MINIMAL_DEPENDENCY=OFF [default=OFF]
--       Depend only on Thirdparty headers to build libparquet.
--       Always OFF if building binaries
--   PARQUET_BUILD_EXECUTABLES=OFF [default=OFF]
--       Build the Parquet executable CLI tools. Requires static libraries to be built.
--   PARQUET_BUILD_EXAMPLES=OFF [default=OFF]
--       Build the Parquet examples. Requires static libraries to be built.
--   PARQUET_REQUIRE_ENCRYPTION=ON [default=OFF]
--       Build support for encryption. Fail if OpenSSL is not found
-- 
-- Gandiva options:
-- 
--   ARROW_GANDIVA_STATIC_LIBSTDCPP=OFF [default=OFF]
--       Include -static-libstdc++ -static-libgcc when linking with
--       Gandiva static libraries
--   ARROW_GANDIVA_PC_CXX_FLAGS="" [default=""]
--       Compiler flags to append when pre-compiling Gandiva operations
-- 
-- Cross compiling options:
-- 
--   ARROW_GRPC_CPP_PLUGIN="" [default=""]
--       grpc_cpp_plugin path to be used
-- 
-- Advanced developer options:
-- 
--   ARROW_EXTRA_ERROR_CONTEXT=OFF [default=OFF]
--       Compile with extra error context (line numbers, code)
--   ARROW_OPTIONAL_INSTALL=OFF [default=OFF]
--       If enabled install ONLY targets that have already been built. Please be
--       advised that if this is enabled 'install' will fail silently on components
--       that have not been built
--   ARROW_GDB_INSTALL_DIR="" [default=""]
--       Use a custom install directory for GDB plugin.
--       In general, you don't need to specify this because the default
--       (CMAKE_INSTALL_FULL_BINDIR on Windows, CMAKE_INSTALL_FULL_LIBDIR otherwise)
--       is reasonable.
--   Outputting build configuration summary to /build/arrow/src/build/cmake_summary.json
-- Configuring done (11.2s)
-- Generating done (2.3s)
-- Build files have been written to: /build/arrow/src/build

[0/816] Creating directories for 'jemalloc_ep'
[0/816] Creating directories for 'mimalloc_ep'
[0/816] Creating directories for 'substrait_ep'
[0/816] Building CXX object src/arrow/.../arrow_array.dir/array/array_base.cc.o
[0/816] Building CXX object src/arrow/...rrow_array.dir/array/array_binary.cc.o
[0/816] Building CXX object src/arrow/...row_array.dir/array/array_decimal.cc.o
[1/816] Creating directories for 'substrait_ep'
[1/816] Performing download step (down...verify and extract) for 'substrait_ep'
[2/816] Creating directories for 'jemalloc_ep'
[2/816] Performing download step (down... verify and extract) for 'jemalloc_ep'
[3/816] Creating directories for 'mimalloc_ep'
[3/816] Performing download step (down... verify and extract) for 'mimalloc_ep'
[4/816] Performing download step (down...verify and extract) for 'substrait_ep'
[4/816] No update step for 'substrait_ep'
[5/816] No update step for 'substrait_ep'
[5/816] No patch step for 'substrait_ep'
[6/816] No patch step for 'substrait_ep'
[6/816] No configure step for 'substrait_ep'
[7/816] No configure step for 'substrait_ep'
[7/816] Building CXX object src/arrow/.../arrow_array.dir/array/array_dict.cc.o
[8/816] Performing download step (down... verify and extract) for 'mimalloc_ep'
[8/816] No update step for 'mimalloc_ep'
[9/816] No update step for 'mimalloc_ep'
[9/816] No patch step for 'mimalloc_ep'
[10/816] No patch step for 'mimalloc_ep'
[10/816] Performing configure step for 'mimalloc_ep'
[11/816] Performing download step (dow... verify and extract) for 'jemalloc_ep'
[11/816] No update step for 'jemalloc_ep'
[12/816] No update step for 'jemalloc_ep'
[12/816] Performing patch step for 'jemalloc_ep'
[13/816] Performing patch step for 'jemalloc_ep'
[13/816] Performing configure step for 'jemalloc_ep'
[14/816] Building CXX object src/arrow...row_array.dir/array/array_decimal.cc.o
[14/816] Building CXX object src/arrow...rrow_array.dir/array/array_nested.cc.o
[15/816] Building CXX object src/arrow...rrow_array.dir/array/array_binary.cc.o
[15/816] Building CXX object src/arrow...w_array.dir/array/array_primitive.cc.o
[16/816] Performing configure step for 'mimalloc_ep'
[16/816] Performing build step for 'mimalloc_ep'
[17/816] Building CXX object src/arrow...w_array.dir/array/array_primitive.cc.o
[17/816] Building CXX object src/arrow...row_array.dir/array/array_run_end.cc.o
[18/816] Performing build step for 'mimalloc_ep'
[18/816] Performing install step for 'mimalloc_ep'
[19/816] Performing install step for 'mimalloc_ep'
[19/816] Completed 'mimalloc_ep'
[20/816] Completed 'mimalloc_ep'
[20/816] Building CXX object src/arrow..._array.dir/array/builder_adaptive.cc.o
[21/816] Building CXX object src/arrow..._array.dir/array/builder_adaptive.cc.o
[21/816] Building CXX object src/arrow...rrow_array.dir/array/builder_base.cc.o
[22/816] Building CXX object src/arrow...row_array.dir/array/array_run_end.cc.o
[22/816] Building CXX object src/arrow...ow_array.dir/array/builder_binary.cc.o
[23/816] Building CXX object src/arrow.../arrow_array.dir/array/array_base.cc.o
[23/816] Building CXX object src/arrow...w_array.dir/array/builder_decimal.cc.o
[24/816] Building CXX object src/arrow...rrow_array.dir/array/array_nested.cc.o
[24/816] Building CXX object src/arrow...rrow_array.dir/array/builder_dict.cc.o
[25/816] Building CXX object src/arrow...w_array.dir/array/builder_decimal.cc.o
[25/816] Building CXX object src/arrow...w_array.dir/array/builder_run_end.cc.o
[26/816] Building CXX object src/arrow...ow_array.dir/array/builder_binary.cc.o
[26/816] Building CXX object src/arrow...ow_array.dir/array/builder_nested.cc.o
[27/816] Building CXX object src/arrow...rrow_array.dir/array/builder_base.cc.o
[27/816] Building CXX object src/arrow...array.dir/array/builder_primitive.cc.o
[28/816] Building CXX object src/arrow...w_array.dir/array/builder_run_end.cc.o
[28/816] Building CXX object src/arrow...row_array.dir/array/builder_union.cc.o
[29/816] Building CXX object src/arrow...array.dir/array/builder_primitive.cc.o
[29/816] Building CXX object src/arrow...arrow_array.dir/array/concatenate.cc.o
[30/816] Building CXX object src/arrow.../arrow_array.dir/array/array_dict.cc.o
[30/816] Building CXX object src/arrow...eFiles/arrow_array.dir/array/data.cc.o
[31/816] Building CXX object src/arrow...ow_array.dir/array/builder_nested.cc.o
[31/816] Building CXX object src/arrow...eFiles/arrow_array.dir/array/diff.cc.o
[32/816] Building CXX object src/arrow...row_array.dir/array/builder_union.cc.o
[32/816] Building CXX object src/arrow.../arrow_array.dir/array/statistics.cc.o
[33/816] Building CXX object src/arrow...rrow_array.dir/array/builder_dict.cc.o
[33/816] Building CXX object src/arrow...eFiles/arrow_array.dir/array/util.cc.o
[34/816] Building CXX object src/arrow.../arrow_array.dir/array/statistics.cc.o
[34/816] Building CXX object src/arrow...es/arrow_array.dir/array/validate.cc.o
[35/816] Building CXX object src/arrow...eFiles/arrow_array.dir/array/data.cc.o
[35/816] Building CXX object src/arrow/CMakeFiles/arrow_io.dir/io/buffered.cc.o
[36/816] Building CXX object src/arrow...arrow_array.dir/array/concatenate.cc.o
[36/816] Building CXX object src/arrow/CMakeFiles/arrow_io.dir/io/caching.cc.o
[37/816] Building CXX object src/arrow/CMakeFiles/arrow_io.dir/io/buffered.cc.o
[37/816] Building CXX object src/arrow...eFiles/arrow_io.dir/io/compressed.cc.o
[38/816] Building CXX object src/arrow/CMakeFiles/arrow_io.dir/io/caching.cc.o
[38/816] Building CXX object src/arrow/CMakeFiles/arrow_io.dir/io/file.cc.o
[39/816] Building CXX object src/arrow...es/arrow_array.dir/array/validate.cc.o
[39/816] Building CXX object src/arrow/CMakeFiles/arrow_io.dir/io/hdfs.cc.o
[40/816] Building CXX object src/arrow...eFiles/arrow_array.dir/array/util.cc.o
[40/816] Building CXX object src/arrow...les/arrow_io.dir/io/hdfs_internal.cc.o
[41/816] Building CXX object src/arrow...eFiles/arrow_io.dir/io/compressed.cc.o
[41/816] Building CXX object src/arrow...eFiles/arrow_io.dir/io/interfaces.cc.o
[42/816] Building CXX object src/arrow...eFiles/arrow_array.dir/array/diff.cc.o
In file included from /usr/include/c++/14.2.1/vector:72,
                 from /usr/include/c++/14.2.1/functional:64,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/diff.h:21,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/diff.cc:18:
/usr/include/c++/14.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = long long int; _Alloc = std::allocator<long long int>]':
/usr/include/c++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<long long int>::iterator' changed in GCC 7.1
In file included from /usr/include/c++/14.2.1/vector:66:
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long int; _Alloc = std::allocator<long long int>]',
    inlined from 'void arrow::QuadraticSpaceMyersDiff::Next()' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/diff.cc:431:26:
/usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1

[42/816] Building CXX object src/arrow/CMakeFiles/arrow_io.dir/io/memory.cc.o
[43/816] Building CXX object src/arrow/CMakeFiles/arrow_io.dir/io/hdfs.cc.o
[43/816] Building CXX object src/arrow/CMakeFiles/arrow_io.dir/io/slow.cc.o
[44/816] Building CXX object src/arrow/CMakeFiles/arrow_io.dir/io/file.cc.o
[44/816] Building CXX object src/arrow/CMakeFiles/arrow_io.dir/io/stdio.cc.o
[45/816] Building CXX object src/arrow...les/arrow_io.dir/io/hdfs_internal.cc.o
[45/816] Building CXX object src/arrow/CMakeFiles/arrow_io.dir/io/transform.cc.o
[46/816] Building CXX object src/arrow/CMakeFiles/arrow_io.dir/io/slow.cc.o
[46/816] Building CXX object src/arrow...row_vendored.dir/vendored/base64.cpp.o
[47/816] Building CXX object src/arrow/CMakeFiles/arrow_io.dir/io/stdio.cc.o
[47/816] Building CXX object src/arrow...w_vendored.dir/vendored/datetime.cpp.o
[48/816] Building CXX object src/arrow/CMakeFiles/arrow_io.dir/io/memory.cc.o
[48/816] Building CXX object src/arrow...red/double-conversion/bignum-dtoa.cc.o
[49/816] Building CXX object src/arrow...row_vendored.dir/vendored/base64.cpp.o
[49/816] Building CXX object src/arrow...vendored/double-conversion/bignum.cc.o
[50/816] Building CXX object src/arrow...red/double-conversion/bignum-dtoa.cc.o
[50/816] Building CXX object src/arrow...d/double-conversion/cached-powers.cc.o
[51/816] Building CXX object src/arrow...eFiles/arrow_io.dir/io/interfaces.cc.o
In file included from /usr/include/c++/14.2.1/bits/stl_algo.h:61,
                 from /usr/include/c++/14.2.1/algorithm:61,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/io/interfaces.cc:20:
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<arrow::io::ReadRange*, vector<arrow::io::ReadRange> >; _Distance = int; _Tp = arrow::io::ReadRange; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::io::internal::{anonymous}::ReadRangeCombiner::Coalesce(std::vector<arrow::io::ReadRange>)::<lambda(const arrow::io::ReadRange&, const arrow::io::ReadRange&)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<arrow::io::ReadRange*, std::vector<arrow::io::ReadRange> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<arrow::io::ReadRange*, vector<arrow::io::ReadRange> >; _Compare = __gnu_cxx::__ops::_Val_comp_iter<arrow::io::internal::{anonymous}::ReadRangeCombiner::Coalesce(std::vector<arrow::io::ReadRange>)::<lambda(const arrow::io::ReadRange&, const arrow::io::ReadRange&)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<arrow::io::ReadRange*, std::vector<arrow::io::ReadRange> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<arrow::io::ReadRange*, vector<arrow::io::ReadRange> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::io::internal::{anonymous}::ReadRangeCombiner::Coalesce(std::vector<arrow::io::ReadRange>)::<lambda(const arrow::io::ReadRange&, const arrow::io::ReadRange&)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<arrow::io::ReadRange*, std::vector<arrow::io::ReadRange> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<arrow::io::ReadRange*, std::vector<arrow::io::ReadRange> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<arrow::io::ReadRange*, vector<arrow::io::ReadRange> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::io::internal::{anonymous}::ReadRangeCombiner::Coalesce(std::vector<arrow::io::ReadRange>)::<lambda(const arrow::io::ReadRange&, const arrow::io::ReadRange&)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<arrow::io::ReadRange*, std::vector<arrow::io::ReadRange> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<arrow::io::ReadRange*, std::vector<arrow::io::ReadRange> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1890:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<arrow::io::ReadRange*, std::vector<arrow::io::ReadRange> >' changed in GCC 7.1
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<arrow::io::ReadRange*, vector<arrow::io::ReadRange> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::io::internal::{anonymous}::ReadRangeCombiner::Coalesce(std::vector<arrow::io::ReadRange>)::<lambda(const arrow::io::ReadRange&, const arrow::io::ReadRange&)> >]',
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<arrow::io::ReadRange*, vector<arrow::io::ReadRange> >; _Compare = arrow::io::internal::{anonymous}::ReadRangeCombiner::Coalesce(std::vector<arrow::io::ReadRange>)::<lambda(const arrow::io::ReadRange&, const arrow::io::ReadRange&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18,
    inlined from 'arrow::Result<std::vector<arrow::io::ReadRange> > arrow::io::internal::{anonymous}::ReadRangeCombiner::Coalesce(std::vector<arrow::io::ReadRange>)' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/io/interfaces.cc:437:14,
    inlined from 'arrow::Result<std::vector<arrow::io::ReadRange> > arrow::io::internal::CoalesceReadRanges(std::vector<arrow::io::ReadRange>, int64_t, int64_t)' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/io/interfaces.cc:520:45:
/usr/include/c++/14.2.1/bits/stl_algo.h:1905:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<arrow::io::ReadRange*, std::vector<arrow::io::ReadRange> >' changed in GCC 7.1
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<arrow::io::ReadRange*, vector<arrow::io::ReadRange> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::io::internal::{anonymous}::ReadRangeCombiner::Coalesce(std::vector<arrow::io::ReadRange>)::<lambda(const arrow::io::ReadRange&, const arrow::io::ReadRange&)> >]',
    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<arrow::io::ReadRange*, vector<arrow::io::ReadRange> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::io::internal::{anonymous}::ReadRangeCombiner::Coalesce(std::vector<arrow::io::ReadRange>)::<lambda(const arrow::io::ReadRange&, const arrow::io::ReadRange&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1908:31,
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<arrow::io::ReadRange*, vector<arrow::io::ReadRange> >; _Compare = arrow::io::internal::{anonymous}::ReadRangeCombiner::Coalesce(std::vector<arrow::io::ReadRange>)::<lambda(const arrow::io::ReadRange&, const arrow::io::ReadRange&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18,
    inlined from 'arrow::Result<std::vector<arrow::io::ReadRange> > arrow::io::internal::{anonymous}::ReadRangeCombiner::Coalesce(std::vector<arrow::io::ReadRange>)' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/io/interfaces.cc:437:14,
    inlined from 'arrow::Result<std::vector<arrow::io::ReadRange> > arrow::io::internal::CoalesceReadRanges(std::vector<arrow::io::ReadRange>, int64_t, int64_t)' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/io/interfaces.cc:520:45:
/usr/include/c++/14.2.1/bits/stl_algo.h:1817:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<arrow::io::ReadRange*, std::vector<arrow::io::ReadRange> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1822:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<arrow::io::ReadRange*, std::vector<arrow::io::ReadRange> >' changed in GCC 7.1

[51/816] Building CXX object src/arrow...ouble-conversion/double-to-string.cc.o
[52/816] Building CXX object src/arrow...vendored/double-conversion/bignum.cc.o
[52/816] Building CXX object src/arrow...dored/double-conversion/fast-dtoa.cc.o
[53/816] Building CXX object src/arrow...d/double-conversion/cached-powers.cc.o
[53/816] Building CXX object src/arrow...ored/double-conversion/fixed-dtoa.cc.o
[54/816] Building CXX object src/arrow...dored/double-conversion/fast-dtoa.cc.o
[54/816] Building CXX object src/arrow...ouble-conversion/string-to-double.cc.o
[55/816] Building CXX object src/arrow...ouble-conversion/double-to-string.cc.o
[55/816] Building CXX object src/arrow...vendored/double-conversion/strtod.cc.o
[56/816] Building CXX object src/arrow...ored/double-conversion/fixed-dtoa.cc.o
[56/816] Building C object src/arrow/C...endored.dir/vendored/musl/strptime.c.o
[57/816] Building C object src/arrow/C...endored.dir/vendored/musl/strptime.c.o
[57/816] Building C object src/arrow/C...d.dir/vendored/uriparser/UriCommon.c.o
[58/816] Building CXX object src/arrow...vendored/double-conversion/strtod.cc.o
[58/816] Building C object src/arrow/C....dir/vendored/uriparser/UriCompare.c.o
[59/816] Building C object src/arrow/C....dir/vendored/uriparser/UriCompare.c.o
[59/816] Building C object src/arrow/C...d.dir/vendored/uriparser/UriEscape.c.o
[60/816] Building C object src/arrow/C...d.dir/vendored/uriparser/UriCommon.c.o
[60/816] Building C object src/arrow/C...red.dir/vendored/uriparser/UriFile.c.o
[61/816] Performing configure step for 'jemalloc_ep'
[61/816] Performing build step for 'jemalloc_ep'
[62/816] Building CXX object src/arrow/CMakeFiles/arrow_io.dir/io/transform.cc.o
[62/816] Building C object src/arrow/C...ored.dir/vendored/uriparser/UriIp4.c.o
[63/816] Building C object src/arrow/C...red.dir/vendored/uriparser/UriFile.c.o
[63/816] Building C object src/arrow/C....dir/vendored/uriparser/UriIp4Base.c.o
[64/816] Building C object src/arrow/C...d.dir/vendored/uriparser/UriEscape.c.o
[64/816] Building C object src/arrow/C...d.dir/vendored/uriparser/UriMemory.c.o
[65/816] Building C object src/arrow/C....dir/vendored/uriparser/UriIp4Base.c.o
[65/816] Building C object src/arrow/C...ir/vendored/uriparser/UriNormalize.c.o
[66/816] Building C object src/arrow/C...ored.dir/vendored/uriparser/UriIp4.c.o
[66/816] Building C object src/arrow/C...endored/uriparser/UriNormalizeBase.c.o
[67/816] Building C object src/arrow/C...d.dir/vendored/uriparser/UriMemory.c.o
[67/816] Building C object src/arrow/C...ed.dir/vendored/uriparser/UriParse.c.o
[68/816] Building C object src/arrow/C...endored/uriparser/UriNormalizeBase.c.o
[68/816] Building C object src/arrow/C...ir/vendored/uriparser/UriParseBase.c.o
[69/816] Building CXX object src/arrow...ouble-conversion/string-to-double.cc.o
[69/816] Building C object src/arrow/C...ed.dir/vendored/uriparser/UriQuery.c.o
[70/816] Building C object src/arrow/C...ir/vendored/uriparser/UriParseBase.c.o
[70/816] Building C object src/arrow/C...ir/vendored/uriparser/UriRecompose.c.o
[71/816] Building C object src/arrow/C...ir/vendored/uriparser/UriNormalize.c.o
[71/816] Building C object src/arrow/C....dir/vendored/uriparser/UriResolve.c.o
[72/816] Building C object src/arrow/C...ed.dir/vendored/uriparser/UriQuery.c.o
[72/816] Building C object src/arrow/C....dir/vendored/uriparser/UriShorten.c.o
[73/816] Building C object src/arrow/C...ir/vendored/uriparser/UriRecompose.c.o
[73/816] Building CXX object src/arrow...es/arrow_util.dir/util/align_util.cc.o
[74/816] Building C object src/arrow/C....dir/vendored/uriparser/UriResolve.c.o
[74/816] Building CXX object src/arrow...es/arrow_util.dir/util/async_util.cc.o
[75/816] Building C object src/arrow/C....dir/vendored/uriparser/UriShorten.c.o
[75/816] Building CXX object src/arrow...row_util.dir/util/atfork_internal.cc.o
[76/816] Building C object src/arrow/C...ed.dir/vendored/uriparser/UriParse.c.o
[76/816] Building CXX object src/arrow...arrow_util.dir/util/basic_decimal.cc.o
[77/816] Building CXX object src/arrow...w_vendored.dir/vendored/datetime.cpp.o
In file included from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/vendored/datetime.cpp:19:
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/vendored/datetime/tz.cpp: In member function 'arrow_vendored::date::sys_info arrow_vendored::date::time_zone::load_sys_info(std::vector<arrow_vendored::date::detail::transition>::const_iterator) const':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/vendored/datetime/tz.cpp:2312:1: note: parameter passing for argument of type 'std::vector<arrow_vendored::date::detail::transition>::const_iterator' changed in GCC 7.1
In file included from /usr/include/c++/14.2.1/vector:72,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/vendored/datetime/tz.h:119,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/vendored/datetime/tz_private.h:31,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/vendored/datetime/tz.cpp:86:
/usr/include/c++/14.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1> > >&}; _Tp = arrow_vendored::date::detail::transition; _Alloc = std::allocator<arrow_vendored::date::detail::transition>]':
/usr/include/c++/14.2.1/bits/vector.tcc:452:7: note: parameter passing for argument of type 'std::vector<arrow_vendored::date::detail::transition>::iterator' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_emplace_aux(const_iterator, _Args&& ...) [with _Args = {const std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1> > >&}; _Tp = arrow_vendored::date::detail::transition; _Alloc = std::allocator<arrow_vendored::date::detail::transition>]':
/usr/include/c++/14.2.1/bits/vector.tcc:388:7: note: parameter passing for argument of type 'std::vector<arrow_vendored::date::detail::transition>::const_iterator' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/vector.tcc:411:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<arrow_vendored::date::detail::transition*, std::vector<arrow_vendored::date::detail::transition> >' changed in GCC 7.1
In file included from /usr/include/c++/14.2.1/vector:66:
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::emplace(const_iterator, _Args&& ...) [with _Args = {const std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1> > >&}; _Tp = arrow_vendored::date::detail::transition; _Alloc = std::allocator<arrow_vendored::date::detail::transition>]',
    inlined from 'void arrow_vendored::date::time_zone::load_data(std::istream&, int32_t, int32_t, int32_t, int32_t) [with TimeType = long long int]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/vendored/datetime/tz.cpp:2211:29:
/usr/include/c++/14.2.1/bits/stl_vector.h:1349:25: note: parameter passing for argument of type 'std::vector<arrow_vendored::date::detail::transition>::const_iterator' changed in GCC 7.1
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::emplace(const_iterator, _Args&& ...) [with _Args = {const std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1> > >&}; _Tp = arrow_vendored::date::detail::transition; _Alloc = std::allocator<arrow_vendored::date::detail::transition>]',
    inlined from 'void arrow_vendored::date::time_zone::load_data(std::istream&, int32_t, int32_t, int32_t, int32_t) [with TimeType = int]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/vendored/datetime/tz.cpp:2211:29:
/usr/include/c++/14.2.1/bits/stl_vector.h:1349:25: note: parameter passing for argument of type 'std::vector<arrow_vendored::date::detail::transition>::const_iterator' changed in GCC 7.1

[77/816] Building CXX object src/arrow...w_util.dir/util/bit_block_counter.cc.o
[78/816] Building CXX object src/arrow...row_util.dir/util/atfork_internal.cc.o
[78/816] Building CXX object src/arrow...rrow_util.dir/util/bit_run_reader.cc.o
[79/816] Building CXX object src/arrow...w_util.dir/util/bit_block_counter.cc.o
[79/816] Building CXX object src/arrow...iles/arrow_util.dir/util/bit_util.cc.o
[80/816] Building CXX object src/arrow...iles/arrow_util.dir/util/bit_util.cc.o
[80/816] Building CXX object src/arrow...eFiles/arrow_util.dir/util/bitmap.cc.o
[81/816] Building CXX object src/arrow...rrow_util.dir/util/bit_run_reader.cc.o
[81/816] Building CXX object src/arrow...row_util.dir/util/bitmap_builders.cc.o
[82/816] Building CXX object src/arrow...es/arrow_util.dir/util/align_util.cc.o
[82/816] Building CXX object src/arrow...es/arrow_util.dir/util/bitmap_ops.cc.o
[83/816] Building CXX object src/arrow...arrow_util.dir/util/basic_decimal.cc.o
[83/816] Building CXX object src/arrow...iles/arrow_util.dir/util/bpacking.cc.o
[84/816] Building CXX object src/arrow...row_util.dir/util/bitmap_builders.cc.o
[84/816] Building CXX object src/arrow...les/arrow_util.dir/util/byte_size.cc.o
[85/816] Building CXX object src/arrow...es/arrow_util.dir/util/async_util.cc.o
[85/816] Building CXX object src/arrow...eFiles/arrow_util.dir/util/cancel.cc.o
[86/816] Building CXX object src/arrow...eFiles/arrow_util.dir/util/bitmap.cc.o
[86/816] Building CXX object src/arrow...s/arrow_util.dir/util/compression.cc.o
[87/816] Building CXX object src/arrow...es/arrow_util.dir/util/bitmap_ops.cc.o
[87/816] Building CXX object src/arrow..._util.dir/util/counting_semaphore.cc.o
[88/816] Building CXX object src/arrow...s/arrow_util.dir/util/compression.cc.o
[88/816] Building CXX object src/arrow...iles/arrow_util.dir/util/cpu_info.cc.o
[89/816] Building CXX object src/arrow...eFiles/arrow_util.dir/util/cancel.cc.o
[89/816] Building CXX object src/arrow/CMakeFiles/arrow_util.dir/util/crc32.cc.o
[90/816] Building CXX object src/arrow..._util.dir/util/counting_semaphore.cc.o
[90/816] Building CXX object src/arrow/CMakeFiles/arrow_util.dir/util/debug.cc.o
[91/816] Building CXX object src/arrow/CMakeFiles/arrow_util.dir/util/debug.cc.o
[91/816] Building CXX object src/arrow...Files/arrow_util.dir/util/decimal.cc.o
[92/816] Building CXX object src/arrow/CMakeFiles/arrow_util.dir/util/crc32.cc.o
[92/816] Building CXX object src/arrow...es/arrow_util.dir/util/delimiting.cc.o
[93/816] Building CXX object src/arrow...iles/arrow_util.dir/util/cpu_info.cc.o
[93/816] Building CXX object src/arrow...les/arrow_util.dir/util/dict_util.cc.o
[94/816] Building CXX object src/arrow...les/arrow_util.dir/util/byte_size.cc.o
[94/816] Building CXX object src/arrow...til.dir/util/fixed_width_internal.cc.o
[95/816] Building CXX object src/arrow...iles/arrow_util.dir/util/bpacking.cc.o
[95/816] Building CXX object src/arrow...Files/arrow_util.dir/util/float16.cc.o
[96/816] Building CXX object src/arrow...es/arrow_util.dir/util/delimiting.cc.o
[96/816] Building CXX object src/arrow...es/arrow_util.dir/util/formatting.cc.o
[97/816] Building CXX object src/arrow...les/arrow_util.dir/util/dict_util.cc.o
[97/816] Building CXX object src/arrow...eFiles/arrow_util.dir/util/future.cc.o
[98/816] Building CXX object src/arrow...Files/arrow_util.dir/util/float16.cc.o
[98/816] Building CXX object src/arrow...Files/arrow_util.dir/util/hashing.cc.o
[99/816] Building CXX object src/arrow...es/arrow_util.dir/util/formatting.cc.o
[99/816] Building CXX object src/arrow...iles/arrow_util.dir/util/int_util.cc.o
[100/816] Building CXX object src/arro...til.dir/util/fixed_width_internal.cc.o
[100/816] Building CXX object src/arro...Files/arrow_util.dir/util/io_util.cc.o
[101/816] Building CXX object src/arro...Files/arrow_util.dir/util/hashing.cc.o
[101/816] Building CXX object src/arro...les/arrow_util.dir/util/list_util.cc.o
[102/816] Building CXX object src/arro...eFiles/arrow_util.dir/util/future.cc.o
[102/816] Building CXX object src/arro...eFiles/arrow_util.dir/util/logger.cc.o
[103/816] Building CXX object src/arro...Files/arrow_util.dir/util/decimal.cc.o
[103/816] Building CXX object src/arro...Files/arrow_util.dir/util/logging.cc.o
[104/816] Building CXX object src/arro...eFiles/arrow_util.dir/util/logger.cc.o
[104/816] Building CXX object src/arro..._util.dir/util/key_value_metadata.cc.o
[105/816] Building CXX object src/arro...les/arrow_util.dir/util/list_util.cc.o
[105/816] Building CXX object src/arro...arrow_util.dir/util/math_internal.cc.o
[106/816] Building CXX object src/arro...Files/arrow_util.dir/util/logging.cc.o
[106/816] Building CXX object src/arro...eFiles/arrow_util.dir/util/memory.cc.o
[107/816] Building CXX object src/arro...arrow_util.dir/util/math_internal.cc.o
[107/816] Building CXX object src/arro...keFiles/arrow_util.dir/util/mutex.cc.o
[108/816] Building CXX object src/arro...Files/arrow_util.dir/util/io_util.cc.o
[108/816] Building CXX object src/arro...iles/arrow_util.dir/util/ree_util.cc.o
[109/816] Building CXX object src/arro...iles/arrow_util.dir/util/int_util.cc.o
[109/816] Building CXX object src/arro...eFiles/arrow_util.dir/util/string.cc.o
[110/816] Building CXX object src/arro...keFiles/arrow_util.dir/util/mutex.cc.o
[110/816] Building CXX object src/arro...rrow_util.dir/util/string_builder.cc.o
[111/816] Building CXX object src/arro...eFiles/arrow_util.dir/util/memory.cc.o
[111/816] Building CXX object src/arro...es/arrow_util.dir/util/task_group.cc.o
[112/816] Building CXX object src/arro..._util.dir/util/key_value_metadata.cc.o
In file included from /usr/include/c++/14.2.1/bits/stl_algo.h:61,
                 from /usr/include/c++/14.2.1/algorithm:61,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/util/key_value_metadata.cc:18:
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Distance = int; _Tp = long long int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1890:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]',
    inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4772:18,
    inlined from 'arrow::Status arrow::KeyValueMetadata::DeleteMany(std::vector<long long int>)' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/util/key_value_metadata.cc:109:12:
/usr/include/c++/14.2.1/bits/stl_algo.h:1905:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]',
    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1908:31,
    inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4772:18,
    inlined from 'arrow::Status arrow::KeyValueMetadata::DeleteMany(std::vector<long long int>)' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/util/key_value_metadata.cc:109:12:
/usr/include/c++/14.2.1/bits/stl_algo.h:1817:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1822:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::ArgSort<std::__cxx11::basic_string<char> >(const std::vector<std::__cxx11::basic_string<char> >&, std::less<std::__cxx11::basic_string<char> >&&)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:85:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:85:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:85:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:85:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Val_comp_iter<arrow::internal::ArgSort<std::__cxx11::basic_string<char> >(const std::vector<std::__cxx11::basic_string<char> >&, std::less<std::__cxx11::basic_string<char> >&&)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::ArgSort<std::__cxx11::basic_string<char> >(const std::vector<std::__cxx11::basic_string<char> >&, std::less<std::__cxx11::basic_string<char> >&&)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Distance = int; _Tp = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::ArgSort<std::__cxx11::basic_string<char> >(const std::vector<std::__cxx11::basic_string<char> >&, std::less<std::__cxx11::basic_string<char> >&&)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::ArgSort<std::__cxx11::basic_string<char> >(const std::vector<std::__cxx11::basic_string<char> >&, std::less<std::__cxx11::basic_string<char> >&&)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
In function '_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::ArgSort<std::__cxx11::basic_string<char> >(const std::vector<std::__cxx11::basic_string<char> >&, std::less<std::__cxx11::basic_string<char> >&&)::<lambda(int64_t, int64_t)> >]',
    inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::ArgSort<std::__cxx11::basic_string<char> >(const std::vector<std::__cxx11::basic_string<char> >&, std::less<std::__cxx11::basic_string<char> >&&)::<lambda(int64_t, int64_t)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1889:38:
/usr/include/c++/14.2.1/bits/stl_algo.h:1855:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1855:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::ArgSort<std::__cxx11::basic_string<char> >(const std::vector<std::__cxx11::basic_string<char> >&, std::less<std::__cxx11::basic_string<char> >&&)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1890:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::ArgSort<std::__cxx11::basic_string<char> >(const std::vector<std::__cxx11::basic_string<char> >&, std::less<std::__cxx11::basic_string<char> >&&)::<lambda(int64_t, int64_t)> >]',
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = arrow::internal::ArgSort<std::__cxx11::basic_string<char> >(const std::vector<std::__cxx11::basic_string<char> >&, std::less<std::__cxx11::basic_string<char> >&&)::<lambda(int64_t, int64_t)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18,
    inlined from 'std::vector<long long int> arrow::internal::ArgSort(const std::vector<T>&, Cmp&&) [with T = std::__cxx11::basic_string<char>; Cmp = std::less<std::__cxx11::basic_string<char> >]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/util/sort.h:34:12:
/usr/include/c++/14.2.1/bits/stl_algo.h:1905:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::ArgSort<std::__cxx11::basic_string<char> >(const std::vector<std::__cxx11::basic_string<char> >&, std::less<std::__cxx11::basic_string<char> >&&)::<lambda(int64_t, int64_t)> >]',
    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::ArgSort<std::__cxx11::basic_string<char> >(const std::vector<std::__cxx11::basic_string<char> >&, std::less<std::__cxx11::basic_string<char> >&&)::<lambda(int64_t, int64_t)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1908:31,
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = arrow::internal::ArgSort<std::__cxx11::basic_string<char> >(const std::vector<std::__cxx11::basic_string<char> >&, std::less<std::__cxx11::basic_string<char> >&&)::<lambda(int64_t, int64_t)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18,
    inlined from 'std::vector<long long int> arrow::internal::ArgSort(const std::vector<T>&, Cmp&&) [with T = std::__cxx11::basic_string<char>; Cmp = std::less<std::__cxx11::basic_string<char> >]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/util/sort.h:34:12:
/usr/include/c++/14.2.1/bits/stl_algo.h:1817:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1822:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1

[112/816] Building CXX object src/arro...Files/arrow_util.dir/util/tdigest.cc.o
[113/816] Building CXX object src/arro...rrow_util.dir/util/string_builder.cc.o
[113/816] Building CXX object src/arro...s/arrow_util.dir/util/thread_pool.cc.o
[114/816] Building CXX object src/arro...eFiles/arrow_util.dir/util/string.cc.o
[114/816] Building CXX object src/arrow/CMakeFiles/arrow_util.dir/util/time.cc.o
[115/816] Building CXX object src/arro...iles/arrow_util.dir/util/ree_util.cc.o
[115/816] Building CXX object src/arro...Files/arrow_util.dir/util/tracing.cc.o
[116/816] Building CXX object src/arrow/CMakeFiles/arrow_util.dir/util/time.cc.o
[116/816] Building CXX object src/arrow/CMakeFiles/arrow_util.dir/util/trie.cc.o
[117/816] Building CXX object src/arro...Files/arrow_util.dir/util/tdigest.cc.o
In file included from /usr/include/c++/14.2.1/bits/stl_algo.h:61,
                 from /usr/include/c++/14.2.1/algorithm:61,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/util/tdigest.cc:20:
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double> >; _Distance = int; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1890:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]',
    inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<double*, vector<double> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4772:18,
    inlined from 'void arrow::internal::TDigest::TDigestImpl::MergeInput(std::vector<double>&)' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/util/tdigest.cc:246:14:
/usr/include/c++/14.2.1/bits/stl_algo.h:1905:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]',
    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1908:31,
    inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<double*, vector<double> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4772:18,
    inlined from 'void arrow::internal::TDigest::TDigestImpl::MergeInput(std::vector<double>&)' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/util/tdigest.cc:246:14:
/usr/include/c++/14.2.1/bits/stl_algo.h:1817:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1822:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1

[117/816] Building CXX object src/arro...es/arrow_util.dir/util/union_util.cc.o
[118/816] Building CXX object src/arro...es/arrow_util.dir/util/task_group.cc.o
[118/816] Building CXX object src/arro...s/arrow_util.dir/util/unreachable.cc.o
[119/816] Building CXX object src/arro...s/arrow_util.dir/util/unreachable.cc.o
[119/816] Building CXX object src/arrow/CMakeFiles/arrow_util.dir/util/uri.cc.o
[120/816] Building CXX object src/arro...Files/arrow_util.dir/util/tracing.cc.o
[120/816] Building CXX object src/arrow/CMakeFiles/arrow_util.dir/util/utf8.cc.o
[121/816] Building CXX object src/arrow/CMakeFiles/arrow_util.dir/util/trie.cc.o
[121/816] Building CXX object src/arro...arrow_util.dir/util/value_parsing.cc.o
[122/816] Building CXX object src/arro...es/arrow_util.dir/util/union_util.cc.o
[122/816] Building CXX object src/arro..._util.dir/util/compression_brotli.cc.o
[123/816] Building CXX object src/arro...s/arrow_util.dir/util/thread_pool.cc.o
In file included from /usr/include/c++/14.2.1/queue:64,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/util/thread_pool.h:22,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/util/thread_pool.cc:18:
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<arrow::internal::{anonymous}::QueuedTask*, vector<arrow::internal::{anonymous}::QueuedTask, allocator<arrow::internal::{anonymous}::QueuedTask> > >; _Distance = int; _Tp = arrow::internal::{anonymous}::QueuedTask; _Compare = __gnu_cxx::__ops::_Iter_comp_val<less<arrow::internal::{anonymous}::QueuedTask> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:135:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<arrow::internal::{anonymous}::QueuedTask*, std::vector<arrow::internal::{anonymous}::QueuedTask, std::allocator<arrow::internal::{anonymous}::QueuedTask> > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<arrow::internal::{anonymous}::QueuedTask*, vector<arrow::internal::{anonymous}::QueuedTask, allocator<arrow::internal::{anonymous}::QueuedTask> > >; _Distance = int; _Tp = arrow::internal::{anonymous}::QueuedTask; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<less<arrow::internal::{anonymous}::QueuedTask> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<arrow::internal::{anonymous}::QueuedTask*, std::vector<arrow::internal::{anonymous}::QueuedTask, std::allocator<arrow::internal::{anonymous}::QueuedTask> > >' changed in GCC 7.1

[123/816] Building CXX object src/arro...row_util.dir/util/compression_bz2.cc.o
[124/816] Building CXX object src/arrow/CMakeFiles/arrow_util.dir/util/utf8.cc.o
[124/816] Building CXX object src/arro...row_util.dir/util/compression_lz4.cc.o
[125/816] Building CXX object src/arro..._util.dir/util/compression_brotli.cc.o
[125/816] Building CXX object src/arro..._util.dir/util/compression_snappy.cc.o
[126/816] Building CXX object src/arro...row_util.dir/util/compression_bz2.cc.o
[126/816] Building CXX object src/arro...ow_util.dir/util/compression_zlib.cc.o
[127/816] Building CXX object src/arrow/CMakeFiles/arrow_util.dir/util/uri.cc.o
[127/816] Building CXX object src/arro...ow_util.dir/util/compression_zstd.cc.o
[128/816] Building CXX object src/arro..._util.dir/util/compression_snappy.cc.o
[128/816] Building CXX object src/arro...ation/c_data_integration_internal.cc.o
[129/816] Building CXX object src/arro...arrow_util.dir/util/value_parsing.cc.o
[129/816] Building CXX object src/arro....dir/integration/json_integration.cc.o
[130/816] Building CXX object src/arro...row_util.dir/util/compression_lz4.cc.o
[130/816] Building CXX object src/arro...ion.dir/integration/json_internal.cc.o
[131/816] Building CXX object src/arro...ow_util.dir/util/compression_zlib.cc.o
[131/816] Building CXX object src/arro...Files/arrow_csv.dir/csv/converter.cc.o
[132/816] Building CXX object src/arro...ow_util.dir/util/compression_zstd.cc.o
[132/816] Building CXX object src/arro...keFiles/arrow_csv.dir/csv/chunker.cc.o
[133/816] Building CXX object src/arro...ation/c_data_integration_internal.cc.o
[133/816] Building CXX object src/arro.../arrow_csv.dir/csv/column_builder.cc.o
[134/816] Building CXX object src/arro...keFiles/arrow_csv.dir/csv/chunker.cc.o
[134/816] Building CXX object src/arro.../arrow_csv.dir/csv/column_decoder.cc.o
[135/816] Building CXX object src/arro....dir/integration/json_integration.cc.o
[135/816] Building CXX object src/arro...keFiles/arrow_csv.dir/csv/options.cc.o
[136/816] Building CXX object src/arro...keFiles/arrow_csv.dir/csv/options.cc.o
[136/816] Building CXX object src/arrow/CMakeFiles/arrow_csv.dir/csv/parser.cc.o
[137/816] Building CXX object src/arro.../arrow_csv.dir/csv/column_builder.cc.o
[137/816] Building CXX object src/arrow/CMakeFiles/arrow_csv.dir/csv/reader.cc.o
[138/816] Building CXX object src/arro.../arrow_csv.dir/csv/column_decoder.cc.o
[138/816] Building CXX object src/arrow/CMakeFiles/arrow_csv.dir/csv/writer.cc.o
[139/816] Building CXX object src/arrow/CMakeFiles/arrow_csv.dir/csv/parser.cc.o
[139/816] Building CXX object src/arro...compute.dir/compute/api_aggregate.cc.o
[140/816] Building CXX object src/arrow/CMakeFiles/arrow_csv.dir/csv/writer.cc.o
[140/816] Building CXX object src/arro...ow_compute.dir/compute/api_scalar.cc.o
[141/816] Building CXX object src/arro...ion.dir/integration/json_internal.cc.o
[141/816] Building CXX object src/arro...ow_compute.dir/compute/api_vector.cc.o
[142/816] Building CXX object src/arro...compute.dir/compute/api_aggregate.cc.o
[142/816] Building CXX object src/arro...es/arrow_compute.dir/compute/cast.cc.o
[143/816] Building CXX object src/arro...Files/arrow_csv.dir/csv/converter.cc.o
[143/816] Building CXX object src/arro...es/arrow_compute.dir/compute/exec.cc.o
[144/816] Building CXX object src/arrow/CMakeFiles/arrow_csv.dir/csv/reader.cc.o
[144/816] Building CXX object src/arro...ow_compute.dir/compute/expression.cc.o
[145/816] Building CXX object src/arro...es/arrow_compute.dir/compute/cast.cc.o
[145/816] Building CXX object src/arro...rrow_compute.dir/compute/function.cc.o
[146/816] Building CXX object src/arro...ow_compute.dir/compute/api_vector.cc.o
[146/816] Building CXX object src/arro...ute.dir/compute/function_internal.cc.o
[147/816] Building CXX object src/arro...es/arrow_compute.dir/compute/exec.cc.o
In file included from /usr/include/c++/14.2.1/vector:72,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/exec.h:30,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/exec.cc:18:
/usr/include/c++/14.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = long long int; _Alloc = std::allocator<long long int>]':
/usr/include/c++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<long long int>::iterator' changed in GCC 7.1
In file included from /usr/include/c++/14.2.1/vector:66:
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long int; _Alloc = std::allocator<long long int>]',
    inlined from 'arrow::Status arrow::compute::detail::ExecSpanIterator::Init(const arrow::compute::ExecBatch&, int64_t, bool)' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/exec.cc:366:26:
/usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long int; _Alloc = std::allocator<long long int>]',
    inlined from 'arrow::Status arrow::compute::detail::ExecSpanIterator::Init(const arrow::compute::ExecBatch&, int64_t, bool)' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/exec.cc:368:24:
/usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1

[147/816] Building CXX object src/arro.../arrow_compute.dir/compute/kernel.cc.o
[148/816] Building CXX object src/arro...rrow_compute.dir/compute/function.cc.o
[148/816] Building CXX object src/arro...rrow_compute.dir/compute/ordering.cc.o
[149/816] Building CXX object src/arro...ow_compute.dir/compute/api_scalar.cc.o
[149/816] Building CXX object src/arro...rrow_compute.dir/compute/registry.cc.o
[150/816] Building CXX object src/arro.../arrow_compute.dir/compute/kernel.cc.o
[150/816] Building CXX object src/arro.../compute/kernels/chunked_internal.cc.o
[151/816] Building CXX object src/arro...rrow_compute.dir/compute/ordering.cc.o
[151/816] Building CXX object src/arro.../compute/kernels/codegen_internal.cc.o
[152/816] Building CXX object src/arro...ute.dir/compute/function_internal.cc.o
[152/816] Building CXX object src/arro...compute/kernels/ree_util_internal.cc.o
[153/816] Building CXX object src/arro.../compute/kernels/chunked_internal.cc.o
[153/816] Building CXX object src/arro...mpute/kernels/scalar_cast_boolean.cc.o
[154/816] Building CXX object src/arro...ow_compute.dir/compute/expression.cc.o
[154/816] Building CXX object src/arro...te/kernels/scalar_cast_dictionary.cc.o
[155/816] Building CXX object src/arro...rrow_compute.dir/compute/registry.cc.o
[155/816] Building CXX object src/arro...ute/kernels/scalar_cast_extension.cc.o
[156/816] Building CXX object src/arro...compute/kernels/ree_util_internal.cc.o
[156/816] Building CXX object src/arro...pute/kernels/scalar_cast_internal.cc.o
[157/816] Building CXX object src/arro.../compute/kernels/codegen_internal.cc.o
[157/816] Building CXX object src/arro...ompute/kernels/scalar_cast_nested.cc.o
[158/816] Building CXX object src/arro...ute/kernels/scalar_cast_extension.cc.o
[158/816] Building CXX object src/arro...mpute/kernels/scalar_cast_numeric.cc.o
[159/816] Building CXX object src/arro...mpute/kernels/scalar_cast_boolean.cc.o
[159/816] Building CXX object src/arro...ompute/kernels/scalar_cast_string.cc.o
[160/816] Building CXX object src/arro...te/kernels/scalar_cast_dictionary.cc.o
[160/816] Building CXX object src/arro...pute/kernels/scalar_cast_temporal.cc.o
[161/816] Building CXX object src/arro...pute/kernels/scalar_cast_internal.cc.o
[161/816] Building CXX object src/arro...dir/compute/kernels/util_internal.cc.o
[162/816] Performing build step for 'jemalloc_ep'
[162/816] Performing install step for 'jemalloc_ep'
[163/816] Performing install step for 'jemalloc_ep'
[163/816] Completed 'jemalloc_ep'
[164/816] Completed 'jemalloc_ep'
[164/816] Building CXX object src/arro...arrow_memory_pool.dir/memory_pool.cc.o
[165/816] Building CXX object src/arro...ompute/kernels/scalar_cast_nested.cc.o
[165/816] Building CXX object src/arro...ory_pool.dir/memory_pool_jemalloc.cc.o
[166/816] Building CXX object src/arro...ory_pool.dir/memory_pool_jemalloc.cc.o
[166/816] Building CXX object src/arro...e.dir/compute/kernels/vector_hash.cc.o
[167/816] Building CXX object src/arro...dir/compute/kernels/util_internal.cc.o
[167/816] Building CXX object src/arro.../compute/kernels/vector_selection.cc.o
[168/816] Building CXX object src/arro...arrow_memory_pool.dir/memory_pool.cc.o
[168/816] Building CXX object src/arro.../vector_selection_filter_internal.cc.o
[169/816] Building CXX object src/arro.../compute/kernels/vector_selection.cc.o
[169/816] Building CXX object src/arro...kernels/vector_selection_internal.cc.o
[170/816] Building CXX object src/arro...pute/kernels/scalar_cast_temporal.cc.o
[170/816] Building CXX object src/arro...ls/vector_selection_take_internal.cc.o
[171/816] Building CXX object src/arro.../vector_selection_filter_internal.cc.o
[171/816] Building CXX object src/arro...r/compute/kernels/aggregate_basic.cc.o
[172/816] Building CXX object src/arro...e.dir/compute/kernels/vector_hash.cc.o
[172/816] Building CXX object src/arro...ir/compute/kernels/aggregate_mode.cc.o
[173/816] Building CXX object src/arro...ompute/kernels/scalar_cast_string.cc.o
[173/816] Building CXX object src/arro...r/compute/kernels/aggregate_pivot.cc.o
[174/816] Building CXX object src/arro...ls/vector_selection_take_internal.cc.o
[174/816] Building CXX object src/arro...ompute/kernels/aggregate_quantile.cc.o
[175/816] Building CXX object src/arro...kernels/vector_selection_internal.cc.o
[175/816] Building CXX object src/arro...compute/kernels/aggregate_tdigest.cc.o
[176/816] Building CXX object src/arro...mpute/kernels/scalar_cast_numeric.cc.o
[176/816] Building CXX object src/arro...compute/kernels/aggregate_var_std.cc.o
[177/816] Building CXX object src/arro...r/compute/kernels/aggregate_pivot.cc.o
[177/816] Building CXX object src/arro...ir/compute/kernels/hash_aggregate.cc.o
[178/816] Building CXX object src/arro...compute/kernels/aggregate_tdigest.cc.o
[178/816] Building CXX object src/arro...te/kernels/hash_aggregate_numeric.cc.o
[179/816] Building CXX object src/arro...ir/compute/kernels/aggregate_mode.cc.o
In file included from /usr/include/c++/14.2.1/queue:64,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_mode.cc:19:
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long unsigned int*, vector<long long unsigned int, arrow::stl::allocator<long long unsigned int> > >; _Distance = int; _Tp = long long unsigned int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int, arrow::stl::allocator<long long unsigned int> > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int, arrow::stl::allocator<long long int> > >; _Distance = int; _Tp = long long int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int, arrow::stl::allocator<long long int> > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<arrow::Decimal256*, vector<arrow::Decimal256, arrow::stl::allocator<arrow::Decimal256> > >; _Distance = int; _Tp = arrow::Decimal256; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<arrow::Decimal256*, std::vector<arrow::Decimal256, arrow::stl::allocator<arrow::Decimal256> > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<arrow::Decimal128*, vector<arrow::Decimal128, arrow::stl::allocator<arrow::Decimal128> > >; _Distance = int; _Tp = arrow::Decimal128; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<arrow::Decimal128*, std::vector<arrow::Decimal128, arrow::stl::allocator<arrow::Decimal128> > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double, arrow::stl::allocator<double> > >; _Distance = int; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double, arrow::stl::allocator<double> > >' changed in GCC 7.1
In file included from /usr/include/c++/14.2.1/algorithm:61,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/util/endian.h:55,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/type.h:35,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/statistics.h:25,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/data.h:27,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/datum.h:28,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/api_aggregate.h:26,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_mode.cc:22:
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<arrow::Decimal256*, vector<arrow::Decimal256, arrow::stl::allocator<arrow::Decimal256> > >; _Compare = __gnu_cxx::__ops::_Val_less_iter]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<arrow::Decimal256*, std::vector<arrow::Decimal256, arrow::stl::allocator<arrow::Decimal256> > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<arrow::Decimal128*, vector<arrow::Decimal128, arrow::stl::allocator<arrow::Decimal128> > >; _Compare = __gnu_cxx::__ops::_Val_less_iter]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<arrow::Decimal128*, std::vector<arrow::Decimal128, arrow::stl::allocator<arrow::Decimal128> > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<long long unsigned int, long long unsigned int>*, vector<pair<long long unsigned int, long long unsigned int>, allocator<pair<long long unsigned int, long long unsigned int> > > >; _Distance = int; _Tp = pair<long long unsigned int, long long unsigned int>; _Compare = __gnu_cxx::__ops::_Iter_comp_val<arrow::compute::internal::{anonymous}::Finalize<arrow::UInt64Type, CountModer<arrow::UInt64Type>::GetResult(arrow::compute::KernelContext*, const arrow::DataType&, arrow::compute::ExecResult*)::<lambda()> >(arrow::compute::KernelContext*, const arrow::DataType&, arrow::compute::ExecResult*, CountModer<arrow::UInt64Type>::GetResult(arrow::compute::KernelContext*, const arrow::DataType&, arrow::compute::ExecResult*)::<lambda()>&&)::<lambda(const ValueCountPair&, const ValueCountPair&)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:135:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, long long unsigned int>*, std::vector<std::pair<long long unsigned int, long long unsigned int>, std::allocator<std::pair<long long unsigned int, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<long long unsigned int, long long unsigned int>*, vector<pair<long long unsigned int, long long unsigned int>, allocator<pair<long long unsigned int, long long unsigned int> > > >; _Distance = int; _Tp = pair<long long unsigned int, long long unsigned int>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::compute::internal::{anonymous}::Finalize<arrow::UInt64Type, SortModer<arrow::UInt64Type>::ComputeMode<arrow::ChunkedArray>(arrow::compute::KernelContext*, const arrow::ChunkedArray&, int64_t, int64_t, const arrow::DataType&, arrow::compute::ExecResult*)::<lambda()> >(arrow::compute::KernelContext*, const arrow::DataType&, arrow::compute::ExecResult*, SortModer<arrow::UInt64Type>::ComputeMode<arrow::ChunkedArray>(arrow::compute::KernelContext*, const arrow::ChunkedArray&, int64_t, int64_t, const arrow::DataType&, arrow::compute::ExecResult*)::<lambda()>&&)::<lambda(const ValueCountPair&, const ValueCountPair&)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, long long unsigned int>*, std::vector<std::pair<long long unsigned int, long long unsigned int>, std::allocator<std::pair<long long unsigned int, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int, arrow::stl::allocator<long long int> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int, arrow::stl::allocator<long long int> > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int, arrow::stl::allocator<long long int> > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<long long int, long long unsigned int>*, vector<pair<long long int, long long unsigned int>, allocator<pair<long long int, long long unsigned int> > > >; _Distance = int; _Tp = pair<long long int, long long unsigned int>; _Compare = __gnu_cxx::__ops::_Iter_comp_val<arrow::compute::internal::{anonymous}::Finalize<arrow::Int64Type, CountModer<arrow::Int64Type>::GetResult(arrow::compute::KernelContext*, const arrow::DataType&, arrow::compute::ExecResult*)::<lambda()> >(arrow::compute::KernelContext*, const arrow::DataType&, arrow::compute::ExecResult*, CountModer<arrow::Int64Type>::GetResult(arrow::compute::KernelContext*, const arrow::DataType&, arrow::compute::ExecResult*)::<lambda()>&&)::<lambda(const ValueCountPair&, const ValueCountPair&)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:135:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long int, long long unsigned int>*, std::vector<std::pair<long long int, long long unsigned int>, std::allocator<std::pair<long long int, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<long long int, long long unsigned int>*, vector<pair<long long int, long long unsigned int>, allocator<pair<long long int, long long unsigned int> > > >; _Distance = int; _Tp = pair<long long int, long long unsigned int>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::compute::internal::{anonymous}::Finalize<arrow::Int64Type, SortModer<arrow::Int64Type>::ComputeMode<arrow::ChunkedArray>(arrow::compute::KernelContext*, const arrow::ChunkedArray&, int64_t, int64_t, const arrow::DataType&, arrow::compute::ExecResult*)::<lambda()> >(arrow::compute::KernelContext*, const arrow::DataType&, arrow::compute::ExecResult*, SortModer<arrow::Int64Type>::ComputeMode<arrow::ChunkedArray>(arrow::compute::KernelContext*, const arrow::ChunkedArray&, int64_t, int64_t, const arrow::DataType&, arrow::compute::ExecResult*)::<lambda()>&&)::<lambda(const ValueCountPair&, const ValueCountPair&)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long int, long long unsigned int>*, std::vector<std::pair<long long int, long long unsigned int>, std::allocator<std::pair<long long int, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<unsigned int, long long unsigned int>*, vector<pair<unsigned int, long long unsigned int>, allocator<pair<unsigned int, long long unsigned int> > > >; _Distance = int; _Tp = pair<unsigned int, long long unsigned int>; _Compare = __gnu_cxx::__ops::_Iter_comp_val<arrow::compute::internal::{anonymous}::Finalize<arrow::UInt32Type, CountModer<arrow::UInt32Type>::GetResult(arrow::compute::KernelContext*, const arrow::DataType&, arrow::compute::ExecResult*)::<lambda()> >(arrow::compute::KernelContext*, const arrow::DataType&, arrow::compute::ExecResult*, CountModer<arrow::UInt32Type>::GetResult(arrow::compute::KernelContext*, const arrow::DataType&, arrow::compute::ExecResult*)::<lambda()>&&)::<lambda(const ValueCountPair&, const ValueCountPair&)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:135:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<unsigned int, long long unsigned int>*, std::vector<std::pair<unsigned int, long long unsigned int>, std::allocator<std::pair<unsigned int, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<unsigned int, long long unsigned int>*, vector<pair<unsigned int, long long unsigned int>, allocator<pair<unsigned int, long long unsigned int> > > >; _Distance = int; _Tp = pair<unsigned int, long long unsigned int>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::compute::internal::{anonymous}::Finalize<arrow::UInt32Type, CountModer<arrow::UInt32Type>::GetResult(arrow::compute::KernelContext*, const arrow::DataType&, arrow::compute::ExecResult*)::<lambda()> >(arrow::compute::KernelContext*, const arrow::DataType&, arrow::compute::ExecResult*, CountModer<arrow::UInt32Type>::GetResult(arrow::compute::KernelContext*, const arrow::DataType&, arrow::compute::ExecResult*)::<lambda()>&&)::<lambda(const ValueCountPair&, const ValueCountPair&)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<unsigned int, long long unsigned int>*, std::vector<std::pair<unsigned int, long long unsigned int>, std::allocator<std::pair<unsigned int, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<int, long long unsigned int>*, vector<pair<int, long long unsigned int>, allocator<pair<int, long long unsigned int> > > >; _Distance = int; _Tp = pair<int, long long unsigned int>; _Compare = __gnu_cxx::__ops::_Iter_comp_val<arrow::compute::internal::{anonymous}::Finalize<arrow::Int32Type, CountModer<arrow::Int32Type>::GetResult(arrow::compute::KernelContext*, const arrow::DataType&, arrow::compute::ExecResult*)::<lambda()> >(arrow::compute::KernelContext*, const arrow::DataType&, arrow::compute::ExecResult*, CountModer<arrow::Int32Type>::GetResult(arrow::compute::KernelContext*, const arrow::DataType&, arrow::compute::ExecResult*)::<lambda()>&&)::<lambda(const ValueCountPair&, const ValueCountPair&)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:135:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<int, long long unsigned int>*, std::vector<std::pair<int, long long unsigned int>, std::allocator<std::pair<int, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<int, long long unsigned int>*, vector<pair<int, long long unsigned int>, allocator<pair<int, long long unsigned int> > > >; _Distance = int; _Tp = pair<int, long long unsigned int>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::compute::internal::{anonymous}::Finalize<arrow::Int32Type, CountModer<arrow::Int32Type>::GetResult(arrow::compute::KernelContext*, const arrow::DataType&, arrow::compute::ExecResult*)::<lambda()> >(arrow::compute::KernelContext*, const arrow::DataType&, arrow::compute::ExecResult*, CountModer<arrow::Int32Type>::GetResult(arrow::compute::KernelContext*, const arrow::DataType&, arrow::compute::ExecResult*)::<lambda()>&&)::<lambda(const ValueCountPair&, const ValueCountPair&)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<int, long long unsigned int>*, std::vector<std::pair<int, long long unsigned int>, std::allocator<std::pair<int, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<short unsigned int, long long unsigned int>*, vector<pair<short unsigned int, long long unsigned int>, allocator<pair<short unsigned int, long long unsigned int> > > >; _Distance = int; _Tp = pair<short unsigned int, long long unsigned int>; _Compare = __gnu_cxx::__ops::_Iter_comp_val<arrow::compute::internal::{anonymous}::Finalize<arrow::UInt16Type, CountModer<arrow::UInt16Type>::GetResult(arrow::compute::KernelContext*, const arrow::DataType&, arrow::compute::ExecResult*)::<lambda()> >(arrow::compute::KernelContext*, const arrow::DataType&, arrow::compute::ExecResult*, CountModer<arrow::UInt16Type>::GetResult(arrow::compute::KernelContext*, const arrow::DataType&, arrow::compute::ExecResult*)::<lambda()>&&)::<lambda(const ValueCountPair&, const ValueCountPair&)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:135:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<short unsigned int, long long unsigned int>*, std::vector<std::pair<short unsigned int, long long unsigned int>, std::allocator<std::pair<short unsigned int, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<short unsigned int, long long unsigned int>*, vector<pair<short unsigned int, long long unsigned int>, allocator<pair<short unsigned int, long long unsigned int> > > >; _Distance = int; _Tp = pair<short unsigned int, long long unsigned int>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::compute::internal::{anonymous}::Finalize<arrow::UInt16Type, CountModer<arrow::UInt16Type>::GetResult(arrow::compute::KernelContext*, const arrow::DataType&, arrow::compute::ExecResult*)::<lambda()> >(arrow::compute::KernelContext*, const arrow::DataType&, arrow::compute::ExecResult*, CountModer<arrow::UInt16Type>::GetResult(arrow::compute::KernelContext*, const arrow::DataType&, arrow::compute::ExecResult*)::<lambda()>&&)::<lambda(const ValueCountPair&, const ValueCountPair&)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<short unsigned int, long long unsigned int>*, std::vector<std::pair<short unsigned int, long long unsigned int>, std::allocator<std::pair<short unsigned int, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<short int, long long unsigned int>*, vector<pair<short int, long long unsigned int>, allocator<pair<short int, long long unsigned int> > > >; _Distance = int; _Tp = pair<short int, long long unsigned int>; _Compare = __gnu_cxx::__ops::_Iter_comp_val<arrow::compute::internal::{anonymous}::Finalize<arrow::Int16Type, CountModer<arrow::Int16Type>::GetResult(arrow::compute::KernelContext*, const arrow::DataType&, arrow::compute::ExecResult*)::<lambda()> >(arrow::compute::KernelContext*, const arrow::DataType&, arrow::compute::ExecResult*, CountModer<arrow::Int16Type>::GetResult(arrow::compute::KernelContext*, const arrow::DataType&, arrow::compute::ExecResult*)::<lambda()>&&)::<lambda(const ValueCountPair&, const ValueCountPair&)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:135:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<short int, long long unsigned int>*, std::vector<std::pair<short int, long long unsigned int>, std::allocator<std::pair<short int, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<short int, long long unsigned int>*, vector<pair<short int, long long unsigned int>, allocator<pair<short int, long long unsigned int> > > >; _Distance = int; _Tp = pair<short int, long long unsigned int>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::compute::internal::{anonymous}::Finalize<arrow::Int16Type, CountModer<arrow::Int16Type>::GetResult(arrow::compute::KernelContext*, const arrow::DataType&, arrow::compute::ExecResult*)::<lambda()> >(arrow::compute::KernelContext*, const arrow::DataType&, arrow::compute::ExecResult*, CountModer<arrow::Int16Type>::GetResult(arrow::compute::KernelContext*, const arrow::DataType&, arrow::compute::ExecResult*)::<lambda()>&&)::<lambda(const ValueCountPair&, const ValueCountPair&)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<short int, long long unsigned int>*, std::vector<std::pair<short int, long long unsigned int>, std::allocator<std::pair<short int, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<arrow::Decimal256*, vector<arrow::Decimal256, arrow::stl::allocator<arrow::Decimal256> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<arrow::Decimal256*, std::vector<arrow::Decimal256, arrow::stl::allocator<arrow::Decimal256> > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<arrow::Decimal256*, std::vector<arrow::Decimal256, arrow::stl::allocator<arrow::Decimal256> > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<arrow::Decimal128*, vector<arrow::Decimal128, arrow::stl::allocator<arrow::Decimal128> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<arrow::Decimal128*, std::vector<arrow::Decimal128, arrow::stl::allocator<arrow::Decimal128> > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<arrow::Decimal128*, std::vector<arrow::Decimal128, arrow::stl::allocator<arrow::Decimal128> > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double, arrow::stl::allocator<double> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double, arrow::stl::allocator<double> > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double, arrow::stl::allocator<double> > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<float, long long unsigned int>*, vector<pair<float, long long unsigned int>, allocator<pair<float, long long unsigned int> > > >; _Distance = int; _Tp = pair<float, long long unsigned int>; _Compare = __gnu_cxx::__ops::_Iter_comp_val<arrow::compute::internal::{anonymous}::Finalize<arrow::FloatType, SortModer<arrow::FloatType>::ComputeMode<arrow::ArraySpan>(arrow::compute::KernelContext*, const arrow::ArraySpan&, int64_t, int64_t, const arrow::DataType&, arrow::compute::ExecResult*)::<lambda()> >(arrow::compute::KernelContext*, const arrow::DataType&, arrow::compute::ExecResult*, SortModer<arrow::FloatType>::ComputeMode<arrow::ArraySpan>(arrow::compute::KernelContext*, const arrow::ArraySpan&, int64_t, int64_t, const arrow::DataType&, arrow::compute::ExecResult*)::<lambda()>&&)::<lambda(const ValueCountPair&, const ValueCountPair&)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:135:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<float, long long unsigned int>*, std::vector<std::pair<float, long long unsigned int>, std::allocator<std::pair<float, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<float, long long unsigned int>*, vector<pair<float, long long unsigned int>, allocator<pair<float, long long unsigned int> > > >; _Distance = int; _Tp = pair<float, long long unsigned int>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::compute::internal::{anonymous}::Finalize<arrow::FloatType, SortModer<arrow::FloatType>::ComputeMode<arrow::ChunkedArray>(arrow::compute::KernelContext*, const arrow::ChunkedArray&, int64_t, int64_t, const arrow::DataType&, arrow::compute::ExecResult*)::<lambda()> >(arrow::compute::KernelContext*, const arrow::DataType&, arrow::compute::ExecResult*, SortModer<arrow::FloatType>::ComputeMode<arrow::ChunkedArray>(arrow::compute::KernelContext*, const arrow::ChunkedArray&, int64_t, int64_t, const arrow::DataType&, arrow::compute::ExecResult*)::<lambda()>&&)::<lambda(const ValueCountPair&, const ValueCountPair&)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<float, long long unsigned int>*, std::vector<std::pair<float, long long unsigned int>, std::allocator<std::pair<float, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<unsigned char, long long unsigned int>*, vector<pair<unsigned char, long long unsigned int>, allocator<pair<unsigned char, long long unsigned int> > > >; _Distance = int; _Tp = pair<unsigned char, long long unsigned int>; _Compare = __gnu_cxx::__ops::_Iter_comp_val<arrow::compute::internal::{anonymous}::Finalize<arrow::UInt8Type, CountModer<arrow::UInt8Type>::GetResult(arrow::compute::KernelContext*, const arrow::DataType&, arrow::compute::ExecResult*)::<lambda()> >(arrow::compute::KernelContext*, const arrow::DataType&, arrow::compute::ExecResult*, CountModer<arrow::UInt8Type>::GetResult(arrow::compute::KernelContext*, const arrow::DataType&, arrow::compute::ExecResult*)::<lambda()>&&)::<lambda(const ValueCountPair&, const ValueCountPair&)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:135:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<unsigned char, long long unsigned int>*, std::vector<std::pair<unsigned char, long long unsigned int>, std::allocator<std::pair<unsigned char, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<unsigned char, long long unsigned int>*, vector<pair<unsigned char, long long unsigned int>, allocator<pair<unsigned char, long long unsigned int> > > >; _Distance = int; _Tp = pair<unsigned char, long long unsigned int>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::compute::internal::{anonymous}::Finalize<arrow::UInt8Type, CountModer<arrow::UInt8Type>::GetResult(arrow::compute::KernelContext*, const arrow::DataType&, arrow::compute::ExecResult*)::<lambda()> >(arrow::compute::KernelContext*, const arrow::DataType&, arrow::compute::ExecResult*, CountModer<arrow::UInt8Type>::GetResult(arrow::compute::KernelContext*, const arrow::DataType&, arrow::compute::ExecResult*)::<lambda()>&&)::<lambda(const ValueCountPair&, const ValueCountPair&)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<unsigned char, long long unsigned int>*, std::vector<std::pair<unsigned char, long long unsigned int>, std::allocator<std::pair<unsigned char, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<signed char, long long unsigned int>*, vector<pair<signed char, long long unsigned int>, allocator<pair<signed char, long long unsigned int> > > >; _Distance = int; _Tp = pair<signed char, long long unsigned int>; _Compare = __gnu_cxx::__ops::_Iter_comp_val<arrow::compute::internal::{anonymous}::Finalize<arrow::Int8Type, CountModer<arrow::Int8Type>::GetResult(arrow::compute::KernelContext*, const arrow::DataType&, arrow::compute::ExecResult*)::<lambda()> >(arrow::compute::KernelContext*, const arrow::DataType&, arrow::compute::ExecResult*, CountModer<arrow::Int8Type>::GetResult(arrow::compute::KernelContext*, const arrow::DataType&, arrow::compute::ExecResult*)::<lambda()>&&)::<lambda(const ValueCountPair&, const ValueCountPair&)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:135:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<signed char, long long unsigned int>*, std::vector<std::pair<signed char, long long unsigned int>, std::allocator<std::pair<signed char, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<signed char, long long unsigned int>*, vector<pair<signed char, long long unsigned int>, allocator<pair<signed char, long long unsigned int> > > >; _Distance = int; _Tp = pair<signed char, long long unsigned int>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::compute::internal::{anonymous}::Finalize<arrow::Int8Type, CountModer<arrow::Int8Type>::GetResult(arrow::compute::KernelContext*, const arrow::DataType&, arrow::compute::ExecResult*)::<lambda()> >(arrow::compute::KernelContext*, const arrow::DataType&, arrow::compute::ExecResult*, CountModer<arrow::Int8Type>::GetResult(arrow::compute::KernelContext*, const arrow::DataType&, arrow::compute::ExecResult*)::<lambda()>&&)::<lambda(const ValueCountPair&, const ValueCountPair&)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<signed char, long long unsigned int>*, std::vector<std::pair<signed char, long long unsigned int>, std::allocator<std::pair<signed char, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long unsigned int*, vector<long long unsigned int, arrow::stl::allocator<long long unsigned int> > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int, arrow::stl::allocator<long long unsigned int> > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int, arrow::stl::allocator<long long unsigned int> > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1890:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int, arrow::stl::allocator<long long unsigned int> > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int, arrow::stl::allocator<long long int> > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int, arrow::stl::allocator<long long int> > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int, arrow::stl::allocator<long long int> > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1890:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int, arrow::stl::allocator<long long int> > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double, arrow::stl::allocator<double> > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double, arrow::stl::allocator<double> > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double, arrow::stl::allocator<double> > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1890:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double, arrow::stl::allocator<double> > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<float, long long unsigned int>*, vector<pair<float, long long unsigned int>, allocator<pair<float, long long unsigned int> > > >; _Distance = int; _Tp = pair<float, long long unsigned int>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::compute::internal::{anonymous}::Finalize<arrow::FloatType, SortModer<arrow::FloatType>::ComputeMode<arrow::ArraySpan>(arrow::compute::KernelContext*, const arrow::ArraySpan&, int64_t, int64_t, const arrow::DataType&, arrow::compute::ExecResult*)::<lambda()> >(arrow::compute::KernelContext*, const arrow::DataType&, arrow::compute::ExecResult*, SortModer<arrow::FloatType>::ComputeMode<arrow::ArraySpan>(arrow::compute::KernelContext*, const arrow::ArraySpan&, int64_t, int64_t, const arrow::DataType&, arrow::compute::ExecResult*)::<lambda()>&&)::<lambda(const ValueCountPair&, const ValueCountPair&)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<float, long long unsigned int>*, std::vector<std::pair<float, long long unsigned int>, std::allocator<std::pair<float, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long unsigned int*, vector<long long unsigned int, arrow::stl::allocator<long long unsigned int> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int, arrow::stl::allocator<long long unsigned int> > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int, arrow::stl::allocator<long long unsigned int> > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<unsigned int, long long unsigned int>*, vector<pair<unsigned int, long long unsigned int>, allocator<pair<unsigned int, long long unsigned int> > > >; _Distance = int; _Tp = pair<unsigned int, long long unsigned int>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::compute::internal::{anonymous}::Finalize<arrow::UInt32Type, SortModer<arrow::UInt32Type>::ComputeMode<arrow::ChunkedArray>(arrow::compute::KernelContext*, const arrow::ChunkedArray&, int64_t, int64_t, const arrow::DataType&, arrow::compute::ExecResult*)::<lambda()> >(arrow::compute::KernelContext*, const arrow::DataType&, arrow::compute::ExecResult*, SortModer<arrow::UInt32Type>::ComputeMode<arrow::ChunkedArray>(arrow::compute::KernelContext*, const arrow::ChunkedArray&, int64_t, int64_t, const arrow::DataType&, arrow::compute::ExecResult*)::<lambda()>&&)::<lambda(const ValueCountPair&, const ValueCountPair&)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<unsigned int, long long unsigned int>*, std::vector<std::pair<unsigned int, long long unsigned int>, std::allocator<std::pair<unsigned int, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<int, long long unsigned int>*, vector<pair<int, long long unsigned int>, allocator<pair<int, long long unsigned int> > > >; _Distance = int; _Tp = pair<int, long long unsigned int>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::compute::internal::{anonymous}::Finalize<arrow::Int32Type, SortModer<arrow::Int32Type>::ComputeMode<arrow::ChunkedArray>(arrow::compute::KernelContext*, const arrow::ChunkedArray&, int64_t, int64_t, const arrow::DataType&, arrow::compute::ExecResult*)::<lambda()> >(arrow::compute::KernelContext*, const arrow::DataType&, arrow::compute::ExecResult*, SortModer<arrow::Int32Type>::ComputeMode<arrow::ChunkedArray>(arrow::compute::KernelContext*, const arrow::ChunkedArray&, int64_t, int64_t, const arrow::DataType&, arrow::compute::ExecResult*)::<lambda()>&&)::<lambda(const ValueCountPair&, const ValueCountPair&)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<int, long long unsigned int>*, std::vector<std::pair<int, long long unsigned int>, std::allocator<std::pair<int, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<short unsigned int, long long unsigned int>*, vector<pair<short unsigned int, long long unsigned int>, allocator<pair<short unsigned int, long long unsigned int> > > >; _Distance = int; _Tp = pair<short unsigned int, long long unsigned int>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::compute::internal::{anonymous}::Finalize<arrow::UInt16Type, SortModer<arrow::UInt16Type>::ComputeMode<arrow::ChunkedArray>(arrow::compute::KernelContext*, const arrow::ChunkedArray&, int64_t, int64_t, const arrow::DataType&, arrow::compute::ExecResult*)::<lambda()> >(arrow::compute::KernelContext*, const arrow::DataType&, arrow::compute::ExecResult*, SortModer<arrow::UInt16Type>::ComputeMode<arrow::ChunkedArray>(arrow::compute::KernelContext*, const arrow::ChunkedArray&, int64_t, int64_t, const arrow::DataType&, arrow::compute::ExecResult*)::<lambda()>&&)::<lambda(const ValueCountPair&, const ValueCountPair&)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<short unsigned int, long long unsigned int>*, std::vector<std::pair<short unsigned int, long long unsigned int>, std::allocator<std::pair<short unsigned int, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<short int, long long unsigned int>*, vector<pair<short int, long long unsigned int>, allocator<pair<short int, long long unsigned int> > > >; _Distance = int; _Tp = pair<short int, long long unsigned int>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::compute::internal::{anonymous}::Finalize<arrow::Int16Type, SortModer<arrow::Int16Type>::ComputeMode<arrow::ChunkedArray>(arrow::compute::KernelContext*, const arrow::ChunkedArray&, int64_t, int64_t, const arrow::DataType&, arrow::compute::ExecResult*)::<lambda()> >(arrow::compute::KernelContext*, const arrow::DataType&, arrow::compute::ExecResult*, SortModer<arrow::Int16Type>::ComputeMode<arrow::ChunkedArray>(arrow::compute::KernelContext*, const arrow::ChunkedArray&, int64_t, int64_t, const arrow::DataType&, arrow::compute::ExecResult*)::<lambda()>&&)::<lambda(const ValueCountPair&, const ValueCountPair&)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<short int, long long unsigned int>*, std::vector<std::pair<short int, long long unsigned int>, std::allocator<std::pair<short int, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<unsigned int, long long unsigned int>*, vector<pair<unsigned int, long long unsigned int>, allocator<pair<unsigned int, long long unsigned int> > > >; _Distance = int; _Tp = pair<unsigned int, long long unsigned int>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::compute::internal::{anonymous}::Finalize<arrow::UInt32Type, SortModer<arrow::UInt32Type>::ComputeMode<arrow::ArraySpan>(arrow::compute::KernelContext*, const arrow::ArraySpan&, int64_t, int64_t, const arrow::DataType&, arrow::compute::ExecResult*)::<lambda()> >(arrow::compute::KernelContext*, const arrow::DataType&, arrow::compute::ExecResult*, SortModer<arrow::UInt32Type>::ComputeMode<arrow::ArraySpan>(arrow::compute::KernelContext*, const arrow::ArraySpan&, int64_t, int64_t, const arrow::DataType&, arrow::compute::ExecResult*)::<lambda()>&&)::<lambda(const ValueCountPair&, const ValueCountPair&)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<unsigned int, long long unsigned int>*, std::vector<std::pair<unsigned int, long long unsigned int>, std::allocator<std::pair<unsigned int, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<int, long long unsigned int>*, vector<pair<int, long long unsigned int>, allocator<pair<int, long long unsigned int> > > >; _Distance = int; _Tp = pair<int, long long unsigned int>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::compute::internal::{anonymous}::Finalize<arrow::Int32Type, SortModer<arrow::Int32Type>::ComputeMode<arrow::ArraySpan>(arrow::compute::KernelContext*, const arrow::ArraySpan&, int64_t, int64_t, const arrow::DataType&, arrow::compute::ExecResult*)::<lambda()> >(arrow::compute::KernelContext*, const arrow::DataType&, arrow::compute::ExecResult*, SortModer<arrow::Int32Type>::ComputeMode<arrow::ArraySpan>(arrow::compute::KernelContext*, const arrow::ArraySpan&, int64_t, int64_t, const arrow::DataType&, arrow::compute::ExecResult*)::<lambda()>&&)::<lambda(const ValueCountPair&, const ValueCountPair&)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<int, long long unsigned int>*, std::vector<std::pair<int, long long unsigned int>, std::allocator<std::pair<int, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<short unsigned int, long long unsigned int>*, vector<pair<short unsigned int, long long unsigned int>, allocator<pair<short unsigned int, long long unsigned int> > > >; _Distance = int; _Tp = pair<short unsigned int, long long unsigned int>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::compute::internal::{anonymous}::Finalize<arrow::UInt16Type, SortModer<arrow::UInt16Type>::ComputeMode<arrow::ArraySpan>(arrow::compute::KernelContext*, const arrow::ArraySpan&, int64_t, int64_t, const arrow::DataType&, arrow::compute::ExecResult*)::<lambda()> >(arrow::compute::KernelContext*, const arrow::DataType&, arrow::compute::ExecResult*, SortModer<arrow::UInt16Type>::ComputeMode<arrow::ArraySpan>(arrow::compute::KernelContext*, const arrow::ArraySpan&, int64_t, int64_t, const arrow::DataType&, arrow::compute::ExecResult*)::<lambda()>&&)::<lambda(const ValueCountPair&, const ValueCountPair&)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<short unsigned int, long long unsigned int>*, std::vector<std::pair<short unsigned int, long long unsigned int>, std::allocator<std::pair<short unsigned int, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<short int, long long unsigned int>*, vector<pair<short int, long long unsigned int>, allocator<pair<short int, long long unsigned int> > > >; _Distance = int; _Tp = pair<short int, long long unsigned int>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::compute::internal::{anonymous}::Finalize<arrow::Int16Type, SortModer<arrow::Int16Type>::ComputeMode<arrow::ArraySpan>(arrow::compute::KernelContext*, const arrow::ArraySpan&, int64_t, int64_t, const arrow::DataType&, arrow::compute::ExecResult*)::<lambda()> >(arrow::compute::KernelContext*, const arrow::DataType&, arrow::compute::ExecResult*, SortModer<arrow::Int16Type>::ComputeMode<arrow::ArraySpan>(arrow::compute::KernelContext*, const arrow::ArraySpan&, int64_t, int64_t, const arrow::DataType&, arrow::compute::ExecResult*)::<lambda()>&&)::<lambda(const ValueCountPair&, const ValueCountPair&)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<short int, long long unsigned int>*, std::vector<std::pair<short int, long long unsigned int>, std::allocator<std::pair<short int, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<double, long long unsigned int>*, vector<pair<double, long long unsigned int>, allocator<pair<double, long long unsigned int> > > >; _Distance = int; _Tp = pair<double, long long unsigned int>; _Compare = __gnu_cxx::__ops::_Iter_comp_val<arrow::compute::internal::{anonymous}::Finalize<arrow::DoubleType, SortModer<arrow::DoubleType>::ComputeMode<arrow::ArraySpan>(arrow::compute::KernelContext*, const arrow::ArraySpan&, int64_t, int64_t, const arrow::DataType&, arrow::compute::ExecResult*)::<lambda()> >(arrow::compute::KernelContext*, const arrow::DataType&, arrow::compute::ExecResult*, SortModer<arrow::DoubleType>::ComputeMode<arrow::ArraySpan>(arrow::compute::KernelContext*, const arrow::ArraySpan&, int64_t, int64_t, const arrow::DataType&, arrow::compute::ExecResult*)::<lambda()>&&)::<lambda(const ValueCountPair&, const ValueCountPair&)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:135:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, long long unsigned int>*, std::vector<std::pair<double, long long unsigned int>, std::allocator<std::pair<double, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<long long int, long long unsigned int>*, vector<pair<long long int, long long unsigned int>, allocator<pair<long long int, long long unsigned int> > > >; _Distance = int; _Tp = pair<long long int, long long unsigned int>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::compute::internal::{anonymous}::Finalize<arrow::Int64Type, CountModer<arrow::Int64Type>::GetResult(arrow::compute::KernelContext*, const arrow::DataType&, arrow::compute::ExecResult*)::<lambda()> >(arrow::compute::KernelContext*, const arrow::DataType&, arrow::compute::ExecResult*, CountModer<arrow::Int64Type>::GetResult(arrow::compute::KernelContext*, const arrow::DataType&, arrow::compute::ExecResult*)::<lambda()>&&)::<lambda(const ValueCountPair&, const ValueCountPair&)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long int, long long unsigned int>*, std::vector<std::pair<long long int, long long unsigned int>, std::allocator<std::pair<long long int, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<long long int, long long unsigned int>*, vector<pair<long long int, long long unsigned int>, allocator<pair<long long int, long long unsigned int> > > >; _Distance = int; _Tp = pair<long long int, long long unsigned int>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::compute::internal::{anonymous}::Finalize<arrow::Int64Type, SortModer<arrow::Int64Type>::ComputeMode<arrow::ArraySpan>(arrow::compute::KernelContext*, const arrow::ArraySpan&, int64_t, int64_t, const arrow::DataType&, arrow::compute::ExecResult*)::<lambda()> >(arrow::compute::KernelContext*, const arrow::DataType&, arrow::compute::ExecResult*, SortModer<arrow::Int64Type>::ComputeMode<arrow::ArraySpan>(arrow::compute::KernelContext*, const arrow::ArraySpan&, int64_t, int64_t, const arrow::DataType&, arrow::compute::ExecResult*)::<lambda()>&&)::<lambda(const ValueCountPair&, const ValueCountPair&)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long int, long long unsigned int>*, std::vector<std::pair<long long int, long long unsigned int>, std::allocator<std::pair<long long int, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<long long unsigned int, long long unsigned int>*, vector<pair<long long unsigned int, long long unsigned int>, allocator<pair<long long unsigned int, long long unsigned int> > > >; _Distance = int; _Tp = pair<long long unsigned int, long long unsigned int>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::compute::internal::{anonymous}::Finalize<arrow::UInt64Type, CountModer<arrow::UInt64Type>::GetResult(arrow::compute::KernelContext*, const arrow::DataType&, arrow::compute::ExecResult*)::<lambda()> >(arrow::compute::KernelContext*, const arrow::DataType&, arrow::compute::ExecResult*, CountModer<arrow::UInt64Type>::GetResult(arrow::compute::KernelContext*, const arrow::DataType&, arrow::compute::ExecResult*)::<lambda()>&&)::<lambda(const ValueCountPair&, const ValueCountPair&)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, long long unsigned int>*, std::vector<std::pair<long long unsigned int, long long unsigned int>, std::allocator<std::pair<long long unsigned int, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<long long unsigned int, long long unsigned int>*, vector<pair<long long unsigned int, long long unsigned int>, allocator<pair<long long unsigned int, long long unsigned int> > > >; _Distance = int; _Tp = pair<long long unsigned int, long long unsigned int>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::compute::internal::{anonymous}::Finalize<arrow::UInt64Type, SortModer<arrow::UInt64Type>::ComputeMode<arrow::ArraySpan>(arrow::compute::KernelContext*, const arrow::ArraySpan&, int64_t, int64_t, const arrow::DataType&, arrow::compute::ExecResult*)::<lambda()> >(arrow::compute::KernelContext*, const arrow::DataType&, arrow::compute::ExecResult*, SortModer<arrow::UInt64Type>::ComputeMode<arrow::ArraySpan>(arrow::compute::KernelContext*, const arrow::ArraySpan&, int64_t, int64_t, const arrow::DataType&, arrow::compute::ExecResult*)::<lambda()>&&)::<lambda(const ValueCountPair&, const ValueCountPair&)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, long long unsigned int>*, std::vector<std::pair<long long unsigned int, long long unsigned int>, std::allocator<std::pair<long long unsigned int, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<double, long long unsigned int>*, vector<pair<double, long long unsigned int>, allocator<pair<double, long long unsigned int> > > >; _Distance = int; _Tp = pair<double, long long unsigned int>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::compute::internal::{anonymous}::Finalize<arrow::DoubleType, SortModer<arrow::DoubleType>::ComputeMode<arrow::ArraySpan>(arrow::compute::KernelContext*, const arrow::ArraySpan&, int64_t, int64_t, const arrow::DataType&, arrow::compute::ExecResult*)::<lambda()> >(arrow::compute::KernelContext*, const arrow::DataType&, arrow::compute::ExecResult*, SortModer<arrow::DoubleType>::ComputeMode<arrow::ArraySpan>(arrow::compute::KernelContext*, const arrow::ArraySpan&, int64_t, int64_t, const arrow::DataType&, arrow::compute::ExecResult*)::<lambda()>&&)::<lambda(const ValueCountPair&, const ValueCountPair&)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, long long unsigned int>*, std::vector<std::pair<double, long long unsigned int>, std::allocator<std::pair<double, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<double, long long unsigned int>*, vector<pair<double, long long unsigned int>, allocator<pair<double, long long unsigned int> > > >; _Distance = int; _Tp = pair<double, long long unsigned int>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::compute::internal::{anonymous}::Finalize<arrow::DoubleType, SortModer<arrow::DoubleType>::ComputeMode<arrow::ChunkedArray>(arrow::compute::KernelContext*, const arrow::ChunkedArray&, int64_t, int64_t, const arrow::DataType&, arrow::compute::ExecResult*)::<lambda()> >(arrow::compute::KernelContext*, const arrow::DataType&, arrow::compute::ExecResult*, SortModer<arrow::DoubleType>::ComputeMode<arrow::ChunkedArray>(arrow::compute::KernelContext*, const arrow::ChunkedArray&, int64_t, int64_t, const arrow::DataType&, arrow::compute::ExecResult*)::<lambda()>&&)::<lambda(const ValueCountPair&, const ValueCountPair&)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, long long unsigned int>*, std::vector<std::pair<double, long long unsigned int>, std::allocator<std::pair<double, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<arrow::Decimal256, long long unsigned int>*, vector<pair<arrow::Decimal256, long long unsigned int>, allocator<pair<arrow::Decimal256, long long unsigned int> > > >; _Distance = int; _Tp = pair<arrow::Decimal256, long long unsigned int>; _Compare = __gnu_cxx::__ops::_Iter_comp_val<arrow::compute::internal::{anonymous}::Finalize<arrow::Decimal256Type, SortModer<arrow::Decimal256Type>::ComputeMode<arrow::ArraySpan>(arrow::compute::KernelContext*, const arrow::ArraySpan&, int64_t, int64_t, const arrow::DataType&, arrow::compute::ExecResult*)::<lambda()> >(arrow::compute::KernelContext*, const arrow::DataType&, arrow::compute::ExecResult*, SortModer<arrow::Decimal256Type>::ComputeMode<arrow::ArraySpan>(arrow::compute::KernelContext*, const arrow::ArraySpan&, int64_t, int64_t, const arrow::DataType&, arrow::compute::ExecResult*)::<lambda()>&&)::<lambda(const ValueCountPair&, const ValueCountPair&)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:135:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<arrow::Decimal256, long long unsigned int>*, std::vector<std::pair<arrow::Decimal256, long long unsigned int>, std::allocator<std::pair<arrow::Decimal256, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<arrow::Decimal128, long long unsigned int>*, vector<pair<arrow::Decimal128, long long unsigned int>, allocator<pair<arrow::Decimal128, long long unsigned int> > > >; _Distance = int; _Tp = pair<arrow::Decimal128, long long unsigned int>; _Compare = __gnu_cxx::__ops::_Iter_comp_val<arrow::compute::internal::{anonymous}::Finalize<arrow::Decimal128Type, SortModer<arrow::Decimal128Type>::ComputeMode<arrow::ArraySpan>(arrow::compute::KernelContext*, const arrow::ArraySpan&, int64_t, int64_t, const arrow::DataType&, arrow::compute::ExecResult*)::<lambda()> >(arrow::compute::KernelContext*, const arrow::DataType&, arrow::compute::ExecResult*, SortModer<arrow::Decimal128Type>::ComputeMode<arrow::ArraySpan>(arrow::compute::KernelContext*, const arrow::ArraySpan&, int64_t, int64_t, const arrow::DataType&, arrow::compute::ExecResult*)::<lambda()>&&)::<lambda(const ValueCountPair&, const ValueCountPair&)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:135:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<arrow::Decimal128, long long unsigned int>*, std::vector<std::pair<arrow::Decimal128, long long unsigned int>, std::allocator<std::pair<arrow::Decimal128, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<arrow::Decimal128, long long unsigned int>*, vector<pair<arrow::Decimal128, long long unsigned int>, allocator<pair<arrow::Decimal128, long long unsigned int> > > >; _Distance = int; _Tp = pair<arrow::Decimal128, long long unsigned int>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::compute::internal::{anonymous}::Finalize<arrow::Decimal128Type, SortModer<arrow::Decimal128Type>::ComputeMode<arrow::ChunkedArray>(arrow::compute::KernelContext*, const arrow::ChunkedArray&, int64_t, int64_t, const arrow::DataType&, arrow::compute::ExecResult*)::<lambda()> >(arrow::compute::KernelContext*, const arrow::DataType&, arrow::compute::ExecResult*, SortModer<arrow::Decimal128Type>::ComputeMode<arrow::ChunkedArray>(arrow::compute::KernelContext*, const arrow::ChunkedArray&, int64_t, int64_t, const arrow::DataType&, arrow::compute::ExecResult*)::<lambda()>&&)::<lambda(const ValueCountPair&, const ValueCountPair&)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<arrow::Decimal128, long long unsigned int>*, std::vector<std::pair<arrow::Decimal128, long long unsigned int>, std::allocator<std::pair<arrow::Decimal128, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<arrow::Decimal128, long long unsigned int>*, vector<pair<arrow::Decimal128, long long unsigned int>, allocator<pair<arrow::Decimal128, long long unsigned int> > > >; _Distance = int; _Tp = pair<arrow::Decimal128, long long unsigned int>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::compute::internal::{anonymous}::Finalize<arrow::Decimal128Type, SortModer<arrow::Decimal128Type>::ComputeMode<arrow::ArraySpan>(arrow::compute::KernelContext*, const arrow::ArraySpan&, int64_t, int64_t, const arrow::DataType&, arrow::compute::ExecResult*)::<lambda()> >(arrow::compute::KernelContext*, const arrow::DataType&, arrow::compute::ExecResult*, SortModer<arrow::Decimal128Type>::ComputeMode<arrow::ArraySpan>(arrow::compute::KernelContext*, const arrow::ArraySpan&, int64_t, int64_t, const arrow::DataType&, arrow::compute::ExecResult*)::<lambda()>&&)::<lambda(const ValueCountPair&, const ValueCountPair&)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<arrow::Decimal128, long long unsigned int>*, std::vector<std::pair<arrow::Decimal128, long long unsigned int>, std::allocator<std::pair<arrow::Decimal128, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<arrow::Decimal256, long long unsigned int>*, vector<pair<arrow::Decimal256, long long unsigned int>, allocator<pair<arrow::Decimal256, long long unsigned int> > > >; _Distance = int; _Tp = pair<arrow::Decimal256, long long unsigned int>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::compute::internal::{anonymous}::Finalize<arrow::Decimal256Type, SortModer<arrow::Decimal256Type>::ComputeMode<arrow::ChunkedArray>(arrow::compute::KernelContext*, const arrow::ChunkedArray&, int64_t, int64_t, const arrow::DataType&, arrow::compute::ExecResult*)::<lambda()> >(arrow::compute::KernelContext*, const arrow::DataType&, arrow::compute::ExecResult*, SortModer<arrow::Decimal256Type>::ComputeMode<arrow::ChunkedArray>(arrow::compute::KernelContext*, const arrow::ChunkedArray&, int64_t, int64_t, const arrow::DataType&, arrow::compute::ExecResult*)::<lambda()>&&)::<lambda(const ValueCountPair&, const ValueCountPair&)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<arrow::Decimal256, long long unsigned int>*, std::vector<std::pair<arrow::Decimal256, long long unsigned int>, std::allocator<std::pair<arrow::Decimal256, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<arrow::Decimal256, long long unsigned int>*, vector<pair<arrow::Decimal256, long long unsigned int>, allocator<pair<arrow::Decimal256, long long unsigned int> > > >; _Distance = int; _Tp = pair<arrow::Decimal256, long long unsigned int>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::compute::internal::{anonymous}::Finalize<arrow::Decimal256Type, SortModer<arrow::Decimal256Type>::ComputeMode<arrow::ArraySpan>(arrow::compute::KernelContext*, const arrow::ArraySpan&, int64_t, int64_t, const arrow::DataType&, arrow::compute::ExecResult*)::<lambda()> >(arrow::compute::KernelContext*, const arrow::DataType&, arrow::compute::ExecResult*, SortModer<arrow::Decimal256Type>::ComputeMode<arrow::ArraySpan>(arrow::compute::KernelContext*, const arrow::ArraySpan&, int64_t, int64_t, const arrow::DataType&, arrow::compute::ExecResult*)::<lambda()>&&)::<lambda(const ValueCountPair&, const ValueCountPair&)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<arrow::Decimal256, long long unsigned int>*, std::vector<std::pair<arrow::Decimal256, long long unsigned int>, std::allocator<std::pair<arrow::Decimal256, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<arrow::Decimal256*, vector<arrow::Decimal256, arrow::stl::allocator<arrow::Decimal256> > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<arrow::Decimal256*, std::vector<arrow::Decimal256, arrow::stl::allocator<arrow::Decimal256> > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<arrow::Decimal256*, std::vector<arrow::Decimal256, arrow::stl::allocator<arrow::Decimal256> > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1890:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<arrow::Decimal256*, std::vector<arrow::Decimal256, arrow::stl::allocator<arrow::Decimal256> > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<arrow::Decimal128*, vector<arrow::Decimal128, arrow::stl::allocator<arrow::Decimal128> > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<arrow::Decimal128*, std::vector<arrow::Decimal128, arrow::stl::allocator<arrow::Decimal128> > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<arrow::Decimal128*, std::vector<arrow::Decimal128, arrow::stl::allocator<arrow::Decimal128> > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1890:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<arrow::Decimal128*, std::vector<arrow::Decimal128, arrow::stl::allocator<arrow::Decimal128> > >' changed in GCC 7.1
In file included from /usr/include/c++/14.2.1/vector:72,
                 from /usr/include/c++/14.2.1/queue:63:
/usr/include/c++/14.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]':
/usr/include/c++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<long long unsigned int>::iterator' changed in GCC 7.1
In file included from /usr/include/c++/14.2.1/vector:66:
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]',
    inlined from 'arrow::compute::internal::{anonymous}::CountModer<T>::CountModer(CType, CType) [with T = arrow::Int8Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_mode.cc:131:24,
    inlined from 'arrow::compute::internal::{anonymous}::Moder<arrow::Int8Type>::Moder()' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_mode.cc:389:13,
    inlined from 'static arrow::Status arrow::compute::internal::{anonymous}::ModeExecutor<OutTypeUnused, InType>::Exec(arrow::compute::KernelContext*, const arrow::compute::ExecSpan&, arrow::compute::ExecResult*) [with OutTypeUnused = arrow::StructType; InType = arrow::Int8Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_mode.cc:434:12:
/usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]',
    inlined from 'arrow::compute::internal::{anonymous}::CountModer<T>::CountModer(CType, CType) [with T = arrow::Int8Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_mode.cc:131:24,
    inlined from 'arrow::compute::internal::{anonymous}::Moder<arrow::Int8Type>::Moder()' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_mode.cc:389:13,
    inlined from 'static arrow::Status arrow::compute::internal::{anonymous}::ModeExecutorChunked<OutTypeUnused, InType>::Exec(arrow::compute::KernelContext*, const arrow::compute::ExecBatch&, arrow::Datum*) [with OutTypeUnused = arrow::StructType; InType = arrow::Int8Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_mode.cc:442:12:
/usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]',
    inlined from 'arrow::compute::internal::{anonymous}::CountModer<T>::CountModer(CType, CType) [with T = arrow::UInt8Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_mode.cc:131:24,
    inlined from 'arrow::compute::internal::{anonymous}::Moder<arrow::UInt8Type>::Moder()' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_mode.cc:395:13,
    inlined from 'static arrow::Status arrow::compute::internal::{anonymous}::ModeExecutor<OutTypeUnused, InType>::Exec(arrow::compute::KernelContext*, const arrow::compute::ExecSpan&, arrow::compute::ExecResult*) [with OutTypeUnused = arrow::StructType; InType = arrow::UInt8Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_mode.cc:434:12:
/usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]',
    inlined from 'arrow::compute::internal::{anonymous}::CountModer<T>::CountModer(CType, CType) [with T = arrow::UInt8Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_mode.cc:131:24,
    inlined from 'arrow::compute::internal::{anonymous}::Moder<arrow::UInt8Type>::Moder()' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_mode.cc:395:13,
    inlined from 'static arrow::Status arrow::compute::internal::{anonymous}::ModeExecutorChunked<OutTypeUnused, InType>::Exec(arrow::compute::KernelContext*, const arrow::compute::ExecBatch&, arrow::Datum*) [with OutTypeUnused = arrow::StructType; InType = arrow::UInt8Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_mode.cc:442:12:
/usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double, arrow::stl::allocator<double> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]',
    inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<double*, vector<double, arrow::stl::allocator<double> > >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4772:18,
    inlined from 'arrow::Status arrow::compute::internal::{anonymous}::SortModer<T>::ComputeMode(arrow::compute::KernelContext*, const Container&, int64_t, int64_t, const arrow::DataType&, arrow::compute::ExecResult*) [with Container = arrow::ChunkedArray; T = arrow::DoubleType]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_mode.cc:299:14,
    inlined from 'arrow::Status arrow::compute::internal::{anonymous}::SortModer<T>::ExecChunked(arrow::compute::KernelContext*, const arrow::compute::ExecBatch&, arrow::Datum*) [with T = arrow::DoubleType]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_mode.cc:335:78,
    inlined from 'static arrow::Status arrow::compute::internal::{anonymous}::ModeExecutorChunked<OutTypeUnused, InType>::Exec(arrow::compute::KernelContext*, const arrow::compute::ExecBatch&, arrow::Datum*) [with OutTypeUnused = arrow::StructType; InType = arrow::DoubleType]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_mode.cc:442:60:
/usr/include/c++/14.2.1/bits/stl_algo.h:1905:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double, arrow::stl::allocator<double> > >' changed in GCC 7.1
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double, arrow::stl::allocator<double> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]',
    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double, arrow::stl::allocator<double> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1908:31,
    inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<double*, vector<double, arrow::stl::allocator<double> > >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4772:18,
    inlined from 'arrow::Status arrow::compute::internal::{anonymous}::SortModer<T>::ComputeMode(arrow::compute::KernelContext*, const Container&, int64_t, int64_t, const arrow::DataType&, arrow::compute::ExecResult*) [with Container = arrow::ChunkedArray; T = arrow::DoubleType]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_mode.cc:299:14,
    inlined from 'arrow::Status arrow::compute::internal::{anonymous}::SortModer<T>::ExecChunked(arrow::compute::KernelContext*, const arrow::compute::ExecBatch&, arrow::Datum*) [with T = arrow::DoubleType]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_mode.cc:335:78,
    inlined from 'static arrow::Status arrow::compute::internal::{anonymous}::ModeExecutorChunked<OutTypeUnused, InType>::Exec(arrow::compute::KernelContext*, const arrow::compute::ExecBatch&, arrow::Datum*) [with OutTypeUnused = arrow::StructType; InType = arrow::DoubleType]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_mode.cc:442:60:
/usr/include/c++/14.2.1/bits/stl_algo.h:1817:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double, arrow::stl::allocator<double> > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1822:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double, arrow::stl::allocator<double> > >' changed in GCC 7.1
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double, arrow::stl::allocator<double> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]',
    inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<double*, vector<double, arrow::stl::allocator<double> > >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4772:18,
    inlined from 'arrow::Status arrow::compute::internal::{anonymous}::SortModer<T>::ComputeMode(arrow::compute::KernelContext*, const Container&, int64_t, int64_t, const arrow::DataType&, arrow::compute::ExecResult*) [with Container = arrow::ArraySpan; T = arrow::DoubleType]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_mode.cc:299:14,
    inlined from 'arrow::Status arrow::compute::internal::{anonymous}::SortModer<T>::Exec(arrow::compute::KernelContext*, const arrow::compute::ExecSpan&, arrow::compute::ExecResult*) [with T = arrow::DoubleType]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_mode.cc:329:27,
    inlined from 'static arrow::Status arrow::compute::internal::{anonymous}::ModeExecutor<OutTypeUnused, InType>::Exec(arrow::compute::KernelContext*, const arrow::compute::ExecSpan&, arrow::compute::ExecResult*) [with OutTypeUnused = arrow::StructType; InType = arrow::DoubleType]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_mode.cc:434:53:
/usr/include/c++/14.2.1/bits/stl_algo.h:1905:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double, arrow::stl::allocator<double> > >' changed in GCC 7.1
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double, arrow::stl::allocator<double> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]',
    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double, arrow::stl::allocator<double> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1908:31,
    inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<double*, vector<double, arrow::stl::allocator<double> > >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4772:18,
    inlined from 'arrow::Status arrow::compute::internal::{anonymous}::SortModer<T>::ComputeMode(arrow::compute::KernelContext*, const Container&, int64_t, int64_t, const arrow::DataType&, arrow::compute::ExecResult*) [with Container = arrow::ArraySpan; T = arrow::DoubleType]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_mode.cc:299:14,
    inlined from 'arrow::Status arrow::compute::internal::{anonymous}::SortModer<T>::Exec(arrow::compute::KernelContext*, const arrow::compute::ExecSpan&, arrow::compute::ExecResult*) [with T = arrow::DoubleType]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_mode.cc:329:27,
    inlined from 'static arrow::Status arrow::compute::internal::{anonymous}::ModeExecutor<OutTypeUnused, InType>::Exec(arrow::compute::KernelContext*, const arrow::compute::ExecSpan&, arrow::compute::ExecResult*) [with OutTypeUnused = arrow::StructType; InType = arrow::DoubleType]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_mode.cc:434:53:
/usr/include/c++/14.2.1/bits/stl_algo.h:1817:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double, arrow::stl::allocator<double> > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1822:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double, arrow::stl::allocator<double> > >' changed in GCC 7.1
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<arrow::Decimal128*, vector<arrow::Decimal128, arrow::stl::allocator<arrow::Decimal128> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]',
    inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<arrow::Decimal128*, vector<arrow::Decimal128, arrow::stl::allocator<arrow::Decimal128> > >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4772:18,
    inlined from 'arrow::Status arrow::compute::internal::{anonymous}::SortModer<T>::ComputeMode(arrow::compute::KernelContext*, const Container&, int64_t, int64_t, const arrow::DataType&, arrow::compute::ExecResult*) [with Container = arrow::ArraySpan; T = arrow::Decimal128Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_mode.cc:299:14,
    inlined from 'arrow::Status arrow::compute::internal::{anonymous}::SortModer<T>::Exec(arrow::compute::KernelContext*, const arrow::compute::ExecSpan&, arrow::compute::ExecResult*) [with T = arrow::Decimal128Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_mode.cc:329:27,
    inlined from 'static arrow::Status arrow::compute::internal::{anonymous}::ModeExecutor<OutTypeUnused, InType>::Exec(arrow::compute::KernelContext*, const arrow::compute::ExecSpan&, arrow::compute::ExecResult*) [with OutTypeUnused = arrow::StructType; InType = arrow::Decimal128Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_mode.cc:434:53:
/usr/include/c++/14.2.1/bits/stl_algo.h:1905:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<arrow::Decimal128*, std::vector<arrow::Decimal128, arrow::stl::allocator<arrow::Decimal128> > >' changed in GCC 7.1
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<arrow::Decimal128*, vector<arrow::Decimal128, arrow::stl::allocator<arrow::Decimal128> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]',
    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<arrow::Decimal128*, vector<arrow::Decimal128, arrow::stl::allocator<arrow::Decimal128> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1908:31,
    inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<arrow::Decimal128*, vector<arrow::Decimal128, arrow::stl::allocator<arrow::Decimal128> > >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4772:18,
    inlined from 'arrow::Status arrow::compute::internal::{anonymous}::SortModer<T>::ComputeMode(arrow::compute::KernelContext*, const Container&, int64_t, int64_t, const arrow::DataType&, arrow::compute::ExecResult*) [with Container = arrow::ArraySpan; T = arrow::Decimal128Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_mode.cc:299:14,
    inlined from 'arrow::Status arrow::compute::internal::{anonymous}::SortModer<T>::Exec(arrow::compute::KernelContext*, const arrow::compute::ExecSpan&, arrow::compute::ExecResult*) [with T = arrow::Decimal128Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_mode.cc:329:27,
    inlined from 'static arrow::Status arrow::compute::internal::{anonymous}::ModeExecutor<OutTypeUnused, InType>::Exec(arrow::compute::KernelContext*, const arrow::compute::ExecSpan&, arrow::compute::ExecResult*) [with OutTypeUnused = arrow::StructType; InType = arrow::Decimal128Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_mode.cc:434:53:
/usr/include/c++/14.2.1/bits/stl_algo.h:1817:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<arrow::Decimal128*, std::vector<arrow::Decimal128, arrow::stl::allocator<arrow::Decimal128> > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1822:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<arrow::Decimal128*, std::vector<arrow::Decimal128, arrow::stl::allocator<arrow::Decimal128> > >' changed in GCC 7.1
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<arrow::Decimal128*, vector<arrow::Decimal128, arrow::stl::allocator<arrow::Decimal128> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]',
    inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<arrow::Decimal128*, vector<arrow::Decimal128, arrow::stl::allocator<arrow::Decimal128> > >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4772:18,
    inlined from 'arrow::Status arrow::compute::internal::{anonymous}::SortModer<T>::ComputeMode(arrow::compute::KernelContext*, const Container&, int64_t, int64_t, const arrow::DataType&, arrow::compute::ExecResult*) [with Container = arrow::ChunkedArray; T = arrow::Decimal128Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_mode.cc:299:14,
    inlined from 'arrow::Status arrow::compute::internal::{anonymous}::SortModer<T>::ExecChunked(arrow::compute::KernelContext*, const arrow::compute::ExecBatch&, arrow::Datum*) [with T = arrow::Decimal128Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_mode.cc:335:78,
    inlined from 'static arrow::Status arrow::compute::internal::{anonymous}::ModeExecutorChunked<OutTypeUnused, InType>::Exec(arrow::compute::KernelContext*, const arrow::compute::ExecBatch&, arrow::Datum*) [with OutTypeUnused = arrow::StructType; InType = arrow::Decimal128Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_mode.cc:442:60:
/usr/include/c++/14.2.1/bits/stl_algo.h:1905:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<arrow::Decimal128*, std::vector<arrow::Decimal128, arrow::stl::allocator<arrow::Decimal128> > >' changed in GCC 7.1
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<arrow::Decimal128*, vector<arrow::Decimal128, arrow::stl::allocator<arrow::Decimal128> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]',
    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<arrow::Decimal128*, vector<arrow::Decimal128, arrow::stl::allocator<arrow::Decimal128> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1908:31,
    inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<arrow::Decimal128*, vector<arrow::Decimal128, arrow::stl::allocator<arrow::Decimal128> > >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4772:18,
    inlined from 'arrow::Status arrow::compute::internal::{anonymous}::SortModer<T>::ComputeMode(arrow::compute::KernelContext*, const Container&, int64_t, int64_t, const arrow::DataType&, arrow::compute::ExecResult*) [with Container = arrow::ChunkedArray; T = arrow::Decimal128Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_mode.cc:299:14,
    inlined from 'arrow::Status arrow::compute::internal::{anonymous}::SortModer<T>::ExecChunked(arrow::compute::KernelContext*, const arrow::compute::ExecBatch&, arrow::Datum*) [with T = arrow::Decimal128Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_mode.cc:335:78,
    inlined from 'static arrow::Status arrow::compute::internal::{anonymous}::ModeExecutorChunked<OutTypeUnused, InType>::Exec(arrow::compute::KernelContext*, const arrow::compute::ExecBatch&, arrow::Datum*) [with OutTypeUnused = arrow::StructType; InType = arrow::Decimal128Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_mode.cc:442:60:
/usr/include/c++/14.2.1/bits/stl_algo.h:1817:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<arrow::Decimal128*, std::vector<arrow::Decimal128, arrow::stl::allocator<arrow::Decimal128> > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1822:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<arrow::Decimal128*, std::vector<arrow::Decimal128, arrow::stl::allocator<arrow::Decimal128> > >' changed in GCC 7.1
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<arrow::Decimal256*, vector<arrow::Decimal256, arrow::stl::allocator<arrow::Decimal256> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]',
    inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<arrow::Decimal256*, vector<arrow::Decimal256, arrow::stl::allocator<arrow::Decimal256> > >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4772:18,
    inlined from 'arrow::Status arrow::compute::internal::{anonymous}::SortModer<T>::ComputeMode(arrow::compute::KernelContext*, const Container&, int64_t, int64_t, const arrow::DataType&, arrow::compute::ExecResult*) [with Container = arrow::ArraySpan; T = arrow::Decimal256Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_mode.cc:299:14,
    inlined from 'arrow::Status arrow::compute::internal::{anonymous}::SortModer<T>::Exec(arrow::compute::KernelContext*, const arrow::compute::ExecSpan&, arrow::compute::ExecResult*) [with T = arrow::Decimal256Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_mode.cc:329:27,
    inlined from 'static arrow::Status arrow::compute::internal::{anonymous}::ModeExecutor<OutTypeUnused, InType>::Exec(arrow::compute::KernelContext*, const arrow::compute::ExecSpan&, arrow::compute::ExecResult*) [with OutTypeUnused = arrow::StructType; InType = arrow::Decimal256Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_mode.cc:434:53:
/usr/include/c++/14.2.1/bits/stl_algo.h:1905:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<arrow::Decimal256*, std::vector<arrow::Decimal256, arrow::stl::allocator<arrow::Decimal256> > >' changed in GCC 7.1
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<arrow::Decimal256*, vector<arrow::Decimal256, arrow::stl::allocator<arrow::Decimal256> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]',
    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<arrow::Decimal256*, vector<arrow::Decimal256, arrow::stl::allocator<arrow::Decimal256> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1908:31,
    inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<arrow::Decimal256*, vector<arrow::Decimal256, arrow::stl::allocator<arrow::Decimal256> > >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4772:18,
    inlined from 'arrow::Status arrow::compute::internal::{anonymous}::SortModer<T>::ComputeMode(arrow::compute::KernelContext*, const Container&, int64_t, int64_t, const arrow::DataType&, arrow::compute::ExecResult*) [with Container = arrow::ArraySpan; T = arrow::Decimal256Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_mode.cc:299:14,
    inlined from 'arrow::Status arrow::compute::internal::{anonymous}::SortModer<T>::Exec(arrow::compute::KernelContext*, const arrow::compute::ExecSpan&, arrow::compute::ExecResult*) [with T = arrow::Decimal256Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_mode.cc:329:27,
    inlined from 'static arrow::Status arrow::compute::internal::{anonymous}::ModeExecutor<OutTypeUnused, InType>::Exec(arrow::compute::KernelContext*, const arrow::compute::ExecSpan&, arrow::compute::ExecResult*) [with OutTypeUnused = arrow::StructType; InType = arrow::Decimal256Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_mode.cc:434:53:
/usr/include/c++/14.2.1/bits/stl_algo.h:1817:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<arrow::Decimal256*, std::vector<arrow::Decimal256, arrow::stl::allocator<arrow::Decimal256> > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1822:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<arrow::Decimal256*, std::vector<arrow::Decimal256, arrow::stl::allocator<arrow::Decimal256> > >' changed in GCC 7.1
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<arrow::Decimal256*, vector<arrow::Decimal256, arrow::stl::allocator<arrow::Decimal256> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]',
    inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<arrow::Decimal256*, vector<arrow::Decimal256, arrow::stl::allocator<arrow::Decimal256> > >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4772:18,
    inlined from 'arrow::Status arrow::compute::internal::{anonymous}::SortModer<T>::ComputeMode(arrow::compute::KernelContext*, const Container&, int64_t, int64_t, const arrow::DataType&, arrow::compute::ExecResult*) [with Container = arrow::ChunkedArray; T = arrow::Decimal256Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_mode.cc:299:14,
    inlined from 'arrow::Status arrow::compute::internal::{anonymous}::SortModer<T>::ExecChunked(arrow::compute::KernelContext*, const arrow::compute::ExecBatch&, arrow::Datum*) [with T = arrow::Decimal256Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_mode.cc:335:78,
    inlined from 'static arrow::Status arrow::compute::internal::{anonymous}::ModeExecutorChunked<OutTypeUnused, InType>::Exec(arrow::compute::KernelContext*, const arrow::compute::ExecBatch&, arrow::Datum*) [with OutTypeUnused = arrow::StructType; InType = arrow::Decimal256Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_mode.cc:442:60:
/usr/include/c++/14.2.1/bits/stl_algo.h:1905:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<arrow::Decimal256*, std::vector<arrow::Decimal256, arrow::stl::allocator<arrow::Decimal256> > >' changed in GCC 7.1
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<arrow::Decimal256*, vector<arrow::Decimal256, arrow::stl::allocator<arrow::Decimal256> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]',
    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<arrow::Decimal256*, vector<arrow::Decimal256, arrow::stl::allocator<arrow::Decimal256> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1908:31,
    inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<arrow::Decimal256*, vector<arrow::Decimal256, arrow::stl::allocator<arrow::Decimal256> > >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4772:18,
    inlined from 'arrow::Status arrow::compute::internal::{anonymous}::SortModer<T>::ComputeMode(arrow::compute::KernelContext*, const Container&, int64_t, int64_t, const arrow::DataType&, arrow::compute::ExecResult*) [with Container = arrow::ChunkedArray; T = arrow::Decimal256Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_mode.cc:299:14,
    inlined from 'arrow::Status arrow::compute::internal::{anonymous}::SortModer<T>::ExecChunked(arrow::compute::KernelContext*, const arrow::compute::ExecBatch&, arrow::Datum*) [with T = arrow::Decimal256Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_mode.cc:335:78,
    inlined from 'static arrow::Status arrow::compute::internal::{anonymous}::ModeExecutorChunked<OutTypeUnused, InType>::Exec(arrow::compute::KernelContext*, const arrow::compute::ExecBatch&, arrow::Datum*) [with OutTypeUnused = arrow::StructType; InType = arrow::Decimal256Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_mode.cc:442:60:
/usr/include/c++/14.2.1/bits/stl_algo.h:1817:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<arrow::Decimal256*, std::vector<arrow::Decimal256, arrow::stl::allocator<arrow::Decimal256> > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1822:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<arrow::Decimal256*, std::vector<arrow::Decimal256, arrow::stl::allocator<arrow::Decimal256> > >' changed in GCC 7.1
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]',
    inlined from 'arrow::compute::internal::{anonymous}::CountModer<T>::CountModer(CType, CType) [with T = arrow::Int16Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_mode.cc:131:24,
    inlined from 'arrow::Status arrow::compute::internal::{anonymous}::CountOrSortModer<T>::Exec(arrow::compute::KernelContext*, const arrow::compute::ExecSpan&, arrow::compute::ExecResult*) [with T = arrow::Int16Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_mode.cc:367:14,
    inlined from 'static arrow::Status arrow::compute::internal::{anonymous}::ModeExecutor<OutTypeUnused, InType>::Exec(arrow::compute::KernelContext*, const arrow::compute::ExecSpan&, arrow::compute::ExecResult*) [with OutTypeUnused = arrow::StructType; InType = arrow::Int16Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_mode.cc:434:53:
/usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]',
    inlined from 'arrow::compute::internal::{anonymous}::CountModer<T>::CountModer(CType, CType) [with T = arrow::Int16Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_mode.cc:131:24,
    inlined from 'arrow::Status arrow::compute::internal::{anonymous}::CountOrSortModer<T>::ExecChunked(arrow::compute::KernelContext*, const arrow::compute::ExecBatch&, arrow::Datum*) [with T = arrow::Int16Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_mode.cc:377:14,
    inlined from 'static arrow::Status arrow::compute::internal::{anonymous}::ModeExecutorChunked<OutTypeUnused, InType>::Exec(arrow::compute::KernelContext*, const arrow::compute::ExecBatch&, arrow::Datum*) [with OutTypeUnused = arrow::StructType; InType = arrow::Int16Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_mode.cc:442:60:
/usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]',
    inlined from 'arrow::compute::internal::{anonymous}::CountModer<T>::CountModer(CType, CType) [with T = arrow::UInt16Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_mode.cc:131:24,
    inlined from 'arrow::Status arrow::compute::internal::{anonymous}::CountOrSortModer<T>::Exec(arrow::compute::KernelContext*, const arrow::compute::ExecSpan&, arrow::compute::ExecResult*) [with T = arrow::UInt16Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_mode.cc:367:14,
    inlined from 'static arrow::Status arrow::compute::internal::{anonymous}::ModeExecutor<OutTypeUnused, InType>::Exec(arrow::compute::KernelContext*, const arrow::compute::ExecSpan&, arrow::compute::ExecResult*) [with OutTypeUnused = arrow::StructType; InType = arrow::UInt16Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_mode.cc:434:53:
/usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]',
    inlined from 'arrow::compute::internal::{anonymous}::CountModer<T>::CountModer(CType, CType) [with T = arrow::UInt16Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_mode.cc:131:24,
    inlined from 'arrow::Status arrow::compute::internal::{anonymous}::CountOrSortModer<T>::ExecChunked(arrow::compute::KernelContext*, const arrow::compute::ExecBatch&, arrow::Datum*) [with T = arrow::UInt16Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_mode.cc:377:14,
    inlined from 'static arrow::Status arrow::compute::internal::{anonymous}::ModeExecutorChunked<OutTypeUnused, InType>::Exec(arrow::compute::KernelContext*, const arrow::compute::ExecBatch&, arrow::Datum*) [with OutTypeUnused = arrow::StructType; InType = arrow::UInt16Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_mode.cc:442:60:
/usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]',
    inlined from 'arrow::compute::internal::{anonymous}::CountModer<T>::CountModer(CType, CType) [with T = arrow::Int32Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_mode.cc:131:24,
    inlined from 'arrow::Status arrow::compute::internal::{anonymous}::CountOrSortModer<T>::Exec(arrow::compute::KernelContext*, const arrow::compute::ExecSpan&, arrow::compute::ExecResult*) [with T = arrow::Int32Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_mode.cc:367:14,
    inlined from 'static arrow::Status arrow::compute::internal::{anonymous}::ModeExecutor<OutTypeUnused, InType>::Exec(arrow::compute::KernelContext*, const arrow::compute::ExecSpan&, arrow::compute::ExecResult*) [with OutTypeUnused = arrow::StructType; InType = arrow::Int32Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_mode.cc:434:53:
/usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]',
    inlined from 'arrow::compute::internal::{anonymous}::CountModer<T>::CountModer(CType, CType) [with T = arrow::Int32Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_mode.cc:131:24,
    inlined from 'arrow::Status arrow::compute::internal::{anonymous}::CountOrSortModer<T>::ExecChunked(arrow::compute::KernelContext*, const arrow::compute::ExecBatch&, arrow::Datum*) [with T = arrow::Int32Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_mode.cc:377:14,
    inlined from 'static arrow::Status arrow::compute::internal::{anonymous}::ModeExecutorChunked<OutTypeUnused, InType>::Exec(arrow::compute::KernelContext*, const arrow::compute::ExecBatch&, arrow::Datum*) [with OutTypeUnused = arrow::StructType; InType = arrow::Int32Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_mode.cc:442:60:
/usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]',
    inlined from 'arrow::compute::internal::{anonymous}::CountModer<T>::CountModer(CType, CType) [with T = arrow::UInt32Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_mode.cc:131:24,
    inlined from 'arrow::Status arrow::compute::internal::{anonymous}::CountOrSortModer<T>::Exec(arrow::compute::KernelContext*, const arrow::compute::ExecSpan&, arrow::compute::ExecResult*) [with T = arrow::UInt32Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_mode.cc:367:14,
    inlined from 'static arrow::Status arrow::compute::internal::{anonymous}::ModeExecutor<OutTypeUnused, InType>::Exec(arrow::compute::KernelContext*, const arrow::compute::ExecSpan&, arrow::compute::ExecResult*) [with OutTypeUnused = arrow::StructType; InType = arrow::UInt32Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_mode.cc:434:53:
/usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]',
    inlined from 'arrow::compute::internal::{anonymous}::CountModer<T>::CountModer(CType, CType) [with T = arrow::UInt32Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_mode.cc:131:24,
    inlined from 'arrow::Status arrow::compute::internal::{anonymous}::CountOrSortModer<T>::ExecChunked(arrow::compute::KernelContext*, const arrow::compute::ExecBatch&, arrow::Datum*) [with T = arrow::UInt32Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_mode.cc:377:14,
    inlined from 'static arrow::Status arrow::compute::internal::{anonymous}::ModeExecutorChunked<OutTypeUnused, InType>::Exec(arrow::compute::KernelContext*, const arrow::compute::ExecBatch&, arrow::Datum*) [with OutTypeUnused = arrow::StructType; InType = arrow::UInt32Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_mode.cc:442:60:
/usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]',
    inlined from 'arrow::compute::internal::{anonymous}::CountModer<T>::CountModer(CType, CType) [with T = arrow::Int64Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_mode.cc:131:24,
    inlined from 'arrow::Status arrow::compute::internal::{anonymous}::CountOrSortModer<T>::Exec(arrow::compute::KernelContext*, const arrow::compute::ExecSpan&, arrow::compute::ExecResult*) [with T = arrow::Int64Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_mode.cc:367:14,
    inlined from 'static arrow::Status arrow::compute::internal::{anonymous}::ModeExecutor<OutTypeUnused, InType>::Exec(arrow::compute::KernelContext*, const arrow::compute::ExecSpan&, arrow::compute::ExecResult*) [with OutTypeUnused = arrow::StructType; InType = arrow::Int64Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_mode.cc:434:53:
/usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int, arrow::stl::allocator<long long int> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]',
    inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<long long int*, vector<long long int, arrow::stl::allocator<long long int> > >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4772:18,
    inlined from 'arrow::Status arrow::compute::internal::{anonymous}::SortModer<T>::ComputeMode(arrow::compute::KernelContext*, const Container&, int64_t, int64_t, const arrow::DataType&, arrow::compute::ExecResult*) [with Container = arrow::ArraySpan; T = arrow::Int64Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_mode.cc:299:14,
    inlined from 'arrow::Status arrow::compute::internal::{anonymous}::SortModer<T>::Exec(arrow::compute::KernelContext*, const arrow::compute::ExecSpan&, arrow::compute::ExecResult*) [with T = arrow::Int64Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_mode.cc:329:27,
    inlined from 'arrow::Status arrow::compute::internal::{anonymous}::CountOrSortModer<T>::Exec(arrow::compute::KernelContext*, const arrow::compute::ExecSpan&, arrow::compute::ExecResult*) [with T = arrow::Int64Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_mode.cc:369:47,
    inlined from 'static arrow::Status arrow::compute::internal::{anonymous}::ModeExecutor<OutTypeUnused, InType>::Exec(arrow::compute::KernelContext*, const arrow::compute::ExecSpan&, arrow::compute::ExecResult*) [with OutTypeUnused = arrow::StructType; InType = arrow::Int64Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_mode.cc:434:53:
/usr/include/c++/14.2.1/bits/stl_algo.h:1905:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int, arrow::stl::allocator<long long int> > >' changed in GCC 7.1
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int, arrow::stl::allocator<long long int> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]',
    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int, arrow::stl::allocator<long long int> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1908:31,
    inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<long long int*, vector<long long int, arrow::stl::allocator<long long int> > >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4772:18,
    inlined from 'arrow::Status arrow::compute::internal::{anonymous}::SortModer<T>::ComputeMode(arrow::compute::KernelContext*, const Container&, int64_t, int64_t, const arrow::DataType&, arrow::compute::ExecResult*) [with Container = arrow::ArraySpan; T = arrow::Int64Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_mode.cc:299:14,
    inlined from 'arrow::Status arrow::compute::internal::{anonymous}::SortModer<T>::Exec(arrow::compute::KernelContext*, const arrow::compute::ExecSpan&, arrow::compute::ExecResult*) [with T = arrow::Int64Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_mode.cc:329:27,
    inlined from 'arrow::Status arrow::compute::internal::{anonymous}::CountOrSortModer<T>::Exec(arrow::compute::KernelContext*, const arrow::compute::ExecSpan&, arrow::compute::ExecResult*) [with T = arrow::Int64Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_mode.cc:369:47,
    inlined from 'static arrow::Status arrow::compute::internal::{anonymous}::ModeExecutor<OutTypeUnused, InType>::Exec(arrow::compute::KernelContext*, const arrow::compute::ExecSpan&, arrow::compute::ExecResult*) [with OutTypeUnused = arrow::StructType; InType = arrow::Int64Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_mode.cc:434:53:
/usr/include/c++/14.2.1/bits/stl_algo.h:1817:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int, arrow::stl::allocator<long long int> > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1822:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int, arrow::stl::allocator<long long int> > >' changed in GCC 7.1
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]',
    inlined from 'arrow::compute::internal::{anonymous}::CountModer<T>::CountModer(CType, CType) [with T = arrow::Int64Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_mode.cc:131:24,
    inlined from 'arrow::Status arrow::compute::internal::{anonymous}::CountOrSortModer<T>::ExecChunked(arrow::compute::KernelContext*, const arrow::compute::ExecBatch&, arrow::Datum*) [with T = arrow::Int64Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_mode.cc:377:14,
    inlined from 'static arrow::Status arrow::compute::internal::{anonymous}::ModeExecutorChunked<OutTypeUnused, InType>::Exec(arrow::compute::KernelContext*, const arrow::compute::ExecBatch&, arrow::Datum*) [with OutTypeUnused = arrow::StructType; InType = arrow::Int64Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_mode.cc:442:60:
/usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int, arrow::stl::allocator<long long int> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]',
    inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<long long int*, vector<long long int, arrow::stl::allocator<long long int> > >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4772:18,
    inlined from 'arrow::Status arrow::compute::internal::{anonymous}::SortModer<T>::ComputeMode(arrow::compute::KernelContext*, const Container&, int64_t, int64_t, const arrow::DataType&, arrow::compute::ExecResult*) [with Container = arrow::ChunkedArray; T = arrow::Int64Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_mode.cc:299:14,
    inlined from 'arrow::Status arrow::compute::internal::{anonymous}::SortModer<T>::ExecChunked(arrow::compute::KernelContext*, const arrow::compute::ExecBatch&, arrow::Datum*) [with T = arrow::Int64Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_mode.cc:335:78,
    inlined from 'arrow::Status arrow::compute::internal::{anonymous}::CountOrSortModer<T>::ExecChunked(arrow::compute::KernelContext*, const arrow::compute::ExecBatch&, arrow::Datum*) [with T = arrow::Int64Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_mode.cc:379:54,
    inlined from 'static arrow::Status arrow::compute::internal::{anonymous}::ModeExecutorChunked<OutTypeUnused, InType>::Exec(arrow::compute::KernelContext*, const arrow::compute::ExecBatch&, arrow::Datum*) [with OutTypeUnused = arrow::StructType; InType = arrow::Int64Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_mode.cc:442:60:
/usr/include/c++/14.2.1/bits/stl_algo.h:1905:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int, arrow::stl::allocator<long long int> > >' changed in GCC 7.1
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int, arrow::stl::allocator<long long int> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]',
    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int, arrow::stl::allocator<long long int> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1908:31,
    inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<long long int*, vector<long long int, arrow::stl::allocator<long long int> > >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4772:18,
    inlined from 'arrow::Status arrow::compute::internal::{anonymous}::SortModer<T>::ComputeMode(arrow::compute::KernelContext*, const Container&, int64_t, int64_t, const arrow::DataType&, arrow::compute::ExecResult*) [with Container = arrow::ChunkedArray; T = arrow::Int64Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_mode.cc:299:14,
    inlined from 'arrow::Status arrow::compute::internal::{anonymous}::SortModer<T>::ExecChunked(arrow::compute::KernelContext*, const arrow::compute::ExecBatch&, arrow::Datum*) [with T = arrow::Int64Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_mode.cc:335:78,
    inlined from 'arrow::Status arrow::compute::internal::{anonymous}::CountOrSortModer<T>::ExecChunked(arrow::compute::KernelContext*, const arrow::compute::ExecBatch&, arrow::Datum*) [with T = arrow::Int64Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_mode.cc:379:54,
    inlined from 'static arrow::Status arrow::compute::internal::{anonymous}::ModeExecutorChunked<OutTypeUnused, InType>::Exec(arrow::compute::KernelContext*, const arrow::compute::ExecBatch&, arrow::Datum*) [with OutTypeUnused = arrow::StructType; InType = arrow::Int64Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_mode.cc:442:60:
/usr/include/c++/14.2.1/bits/stl_algo.h:1817:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int, arrow::stl::allocator<long long int> > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1822:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int, arrow::stl::allocator<long long int> > >' changed in GCC 7.1
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]',
    inlined from 'arrow::compute::internal::{anonymous}::CountModer<T>::CountModer(CType, CType) [with T = arrow::UInt64Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_mode.cc:131:24,
    inlined from 'arrow::Status arrow::compute::internal::{anonymous}::CountOrSortModer<T>::ExecChunked(arrow::compute::KernelContext*, const arrow::compute::ExecBatch&, arrow::Datum*) [with T = arrow::UInt64Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_mode.cc:377:14,
    inlined from 'static arrow::Status arrow::compute::internal::{anonymous}::ModeExecutorChunked<OutTypeUnused, InType>::Exec(arrow::compute::KernelContext*, const arrow::compute::ExecBatch&, arrow::Datum*) [with OutTypeUnused = arrow::StructType; InType = arrow::UInt64Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_mode.cc:442:60:
/usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long unsigned int*, vector<long long unsigned int, arrow::stl::allocator<long long unsigned int> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]',
    inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<long long unsigned int*, vector<long long unsigned int, arrow::stl::allocator<long long unsigned int> > >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4772:18,
    inlined from 'arrow::Status arrow::compute::internal::{anonymous}::SortModer<T>::ComputeMode(arrow::compute::KernelContext*, const Container&, int64_t, int64_t, const arrow::DataType&, arrow::compute::ExecResult*) [with Container = arrow::ChunkedArray; T = arrow::UInt64Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_mode.cc:299:14,
    inlined from 'arrow::Status arrow::compute::internal::{anonymous}::SortModer<T>::ExecChunked(arrow::compute::KernelContext*, const arrow::compute::ExecBatch&, arrow::Datum*) [with T = arrow::UInt64Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_mode.cc:335:78,
    inlined from 'arrow::Status arrow::compute::internal::{anonymous}::CountOrSortModer<T>::ExecChunked(arrow::compute::KernelContext*, const arrow::compute::ExecBatch&, arrow::Datum*) [with T = arrow::UInt64Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_mode.cc:379:54,
    inlined from 'static arrow::Status arrow::compute::internal::{anonymous}::ModeExecutorChunked<OutTypeUnused, InType>::Exec(arrow::compute::KernelContext*, const arrow::compute::ExecBatch&, arrow::Datum*) [with OutTypeUnused = arrow::StructType; InType = arrow::UInt64Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_mode.cc:442:60:
/usr/include/c++/14.2.1/bits/stl_algo.h:1905:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int, arrow::stl::allocator<long long unsigned int> > >' changed in GCC 7.1
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long unsigned int*, vector<long long unsigned int, arrow::stl::allocator<long long unsigned int> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]',
    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long unsigned int*, vector<long long unsigned int, arrow::stl::allocator<long long unsigned int> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1908:31,
    inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<long long unsigned int*, vector<long long unsigned int, arrow::stl::allocator<long long unsigned int> > >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4772:18,
    inlined from 'arrow::Status arrow::compute::internal::{anonymous}::SortModer<T>::ComputeMode(arrow::compute::KernelContext*, const Container&, int64_t, int64_t, const arrow::DataType&, arrow::compute::ExecResult*) [with Container = arrow::ChunkedArray; T = arrow::UInt64Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_mode.cc:299:14,
    inlined from 'arrow::Status arrow::compute::internal::{anonymous}::SortModer<T>::ExecChunked(arrow::compute::KernelContext*, const arrow::compute::ExecBatch&, arrow::Datum*) [with T = arrow::UInt64Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_mode.cc:335:78,
    inlined from 'arrow::Status arrow::compute::internal::{anonymous}::CountOrSortModer<T>::ExecChunked(arrow::compute::KernelContext*, const arrow::compute::ExecBatch&, arrow::Datum*) [with T = arrow::UInt64Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_mode.cc:379:54,
    inlined from 'static arrow::Status arrow::compute::internal::{anonymous}::ModeExecutorChunked<OutTypeUnused, InType>::Exec(arrow::compute::KernelContext*, const arrow::compute::ExecBatch&, arrow::Datum*) [with OutTypeUnused = arrow::StructType; InType = arrow::UInt64Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_mode.cc:442:60:
/usr/include/c++/14.2.1/bits/stl_algo.h:1817:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int, arrow::stl::allocator<long long unsigned int> > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1822:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int, arrow::stl::allocator<long long unsigned int> > >' changed in GCC 7.1
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]',
    inlined from 'arrow::compute::internal::{anonymous}::CountModer<T>::CountModer(CType, CType) [with T = arrow::UInt64Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_mode.cc:131:24,
    inlined from 'arrow::Status arrow::compute::internal::{anonymous}::CountOrSortModer<T>::Exec(arrow::compute::KernelContext*, const arrow::compute::ExecSpan&, arrow::compute::ExecResult*) [with T = arrow::UInt64Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_mode.cc:367:14,
    inlined from 'static arrow::Status arrow::compute::internal::{anonymous}::ModeExecutor<OutTypeUnused, InType>::Exec(arrow::compute::KernelContext*, const arrow::compute::ExecSpan&, arrow::compute::ExecResult*) [with OutTypeUnused = arrow::StructType; InType = arrow::UInt64Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_mode.cc:434:53:
/usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long unsigned int*, vector<long long unsigned int, arrow::stl::allocator<long long unsigned int> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]',
    inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<long long unsigned int*, vector<long long unsigned int, arrow::stl::allocator<long long unsigned int> > >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4772:18,
    inlined from 'arrow::Status arrow::compute::internal::{anonymous}::SortModer<T>::ComputeMode(arrow::compute::KernelContext*, const Container&, int64_t, int64_t, const arrow::DataType&, arrow::compute::ExecResult*) [with Container = arrow::ArraySpan; T = arrow::UInt64Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_mode.cc:299:14,
    inlined from 'arrow::Status arrow::compute::internal::{anonymous}::SortModer<T>::Exec(arrow::compute::KernelContext*, const arrow::compute::ExecSpan&, arrow::compute::ExecResult*) [with T = arrow::UInt64Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_mode.cc:329:27,
    inlined from 'arrow::Status arrow::compute::internal::{anonymous}::CountOrSortModer<T>::Exec(arrow::compute::KernelContext*, const arrow::compute::ExecSpan&, arrow::compute::ExecResult*) [with T = arrow::UInt64Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_mode.cc:369:47,
    inlined from 'static arrow::Status arrow::compute::internal::{anonymous}::ModeExecutor<OutTypeUnused, InType>::Exec(arrow::compute::KernelContext*, const arrow::compute::ExecSpan&, arrow::compute::ExecResult*) [with OutTypeUnused = arrow::StructType; InType = arrow::UInt64Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_mode.cc:434:53:
/usr/include/c++/14.2.1/bits/stl_algo.h:1905:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int, arrow::stl::allocator<long long unsigned int> > >' changed in GCC 7.1
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long unsigned int*, vector<long long unsigned int, arrow::stl::allocator<long long unsigned int> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]',
    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long unsigned int*, vector<long long unsigned int, arrow::stl::allocator<long long unsigned int> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1908:31,
    inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<long long unsigned int*, vector<long long unsigned int, arrow::stl::allocator<long long unsigned int> > >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4772:18,
    inlined from 'arrow::Status arrow::compute::internal::{anonymous}::SortModer<T>::ComputeMode(arrow::compute::KernelContext*, const Container&, int64_t, int64_t, const arrow::DataType&, arrow::compute::ExecResult*) [with Container = arrow::ArraySpan; T = arrow::UInt64Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_mode.cc:299:14,
    inlined from 'arrow::Status arrow::compute::internal::{anonymous}::SortModer<T>::Exec(arrow::compute::KernelContext*, const arrow::compute::ExecSpan&, arrow::compute::ExecResult*) [with T = arrow::UInt64Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_mode.cc:329:27,
    inlined from 'arrow::Status arrow::compute::internal::{anonymous}::CountOrSortModer<T>::Exec(arrow::compute::KernelContext*, const arrow::compute::ExecSpan&, arrow::compute::ExecResult*) [with T = arrow::UInt64Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_mode.cc:369:47,
    inlined from 'static arrow::Status arrow::compute::internal::{anonymous}::ModeExecutor<OutTypeUnused, InType>::Exec(arrow::compute::KernelContext*, const arrow::compute::ExecSpan&, arrow::compute::ExecResult*) [with OutTypeUnused = arrow::StructType; InType = arrow::UInt64Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_mode.cc:434:53:
/usr/include/c++/14.2.1/bits/stl_algo.h:1817:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int, arrow::stl::allocator<long long unsigned int> > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1822:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int, arrow::stl::allocator<long long unsigned int> > >' changed in GCC 7.1

[179/816] Building CXX object src/arro...pute/kernels/hash_aggregate_pivot.cc.o
[180/816] Building CXX object src/arro...ompute/kernels/aggregate_quantile.cc.o
In file included from /usr/include/c++/14.2.1/bits/stl_algo.h:61,
                 from /usr/include/c++/14.2.1/algorithm:61,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/util/endian.h:55,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/type.h:35,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/statistics.h:25,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/data.h:27,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/datum.h:28,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/api_aggregate.h:26,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_quantile.cc:22:
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long unsigned int*, vector<long long unsigned int, arrow::stl::allocator<long long unsigned int> > >; _Distance = int; _Tp = long long unsigned int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int, arrow::stl::allocator<long long unsigned int> > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int, arrow::stl::allocator<long long int> > >; _Distance = int; _Tp = long long int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int, arrow::stl::allocator<long long int> > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<arrow::Decimal256*, vector<arrow::Decimal256, arrow::stl::allocator<arrow::Decimal256> > >; _Distance = int; _Tp = arrow::Decimal256; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<arrow::Decimal256*, std::vector<arrow::Decimal256, arrow::stl::allocator<arrow::Decimal256> > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<arrow::Decimal128*, vector<arrow::Decimal128, arrow::stl::allocator<arrow::Decimal128> > >; _Distance = int; _Tp = arrow::Decimal128; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<arrow::Decimal128*, std::vector<arrow::Decimal128, arrow::stl::allocator<arrow::Decimal128> > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<arrow::Decimal64*, vector<arrow::Decimal64, arrow::stl::allocator<arrow::Decimal64> > >; _Distance = int; _Tp = arrow::Decimal64; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<arrow::Decimal64*, std::vector<arrow::Decimal64, arrow::stl::allocator<arrow::Decimal64> > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double, arrow::stl::allocator<double> > >; _Distance = int; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double, arrow::stl::allocator<double> > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__introselect(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int, arrow::stl::allocator<long long int> > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1915:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int, arrow::stl::allocator<long long int> > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1915:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int, arrow::stl::allocator<long long int> > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1915:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int, arrow::stl::allocator<long long int> > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__introselect(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<arrow::Decimal64*, vector<arrow::Decimal64, arrow::stl::allocator<arrow::Decimal64> > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1915:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<arrow::Decimal64*, std::vector<arrow::Decimal64, arrow::stl::allocator<arrow::Decimal64> > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1915:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<arrow::Decimal64*, std::vector<arrow::Decimal64, arrow::stl::allocator<arrow::Decimal64> > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1915:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<arrow::Decimal64*, std::vector<arrow::Decimal64, arrow::stl::allocator<arrow::Decimal64> > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__introselect(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double, arrow::stl::allocator<double> > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1915:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double, arrow::stl::allocator<double> > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1915:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double, arrow::stl::allocator<double> > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1915:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double, arrow::stl::allocator<double> > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__introselect(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long unsigned int*, vector<long long unsigned int, arrow::stl::allocator<long long unsigned int> > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1915:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int, arrow::stl::allocator<long long unsigned int> > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1915:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int, arrow::stl::allocator<long long unsigned int> > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1915:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int, arrow::stl::allocator<long long unsigned int> > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Val_comp_iter<arrow::compute::internal::{anonymous}::SortQuantiler<arrow::UInt64Type>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, const std::shared_ptr<arrow::DataType>&, std::vector<long long unsigned int, arrow::stl::allocator<long long unsigned int> >&, arrow::compute::ExecResult*)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Val_comp_iter<arrow::compute::internal::{anonymous}::CountQuantiler<arrow::UInt64Type>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, int64_t, arrow::compute::ExecResult*)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Val_comp_iter<arrow::compute::internal::{anonymous}::SortQuantiler<arrow::Int64Type>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, const std::shared_ptr<arrow::DataType>&, std::vector<long long int, arrow::stl::allocator<long long int> >&, arrow::compute::ExecResult*)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Val_comp_iter<arrow::compute::internal::{anonymous}::CountQuantiler<arrow::Int64Type>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, int64_t, arrow::compute::ExecResult*)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Val_comp_iter<arrow::compute::internal::{anonymous}::SortQuantiler<arrow::UInt32Type>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, const std::shared_ptr<arrow::DataType>&, std::vector<unsigned int, arrow::stl::allocator<unsigned int> >&, arrow::compute::ExecResult*)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Val_comp_iter<arrow::compute::internal::{anonymous}::CountQuantiler<arrow::UInt32Type>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, int64_t, arrow::compute::ExecResult*)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Val_comp_iter<arrow::compute::internal::{anonymous}::SortQuantiler<arrow::Int32Type>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, const std::shared_ptr<arrow::DataType>&, std::vector<int, arrow::stl::allocator<int> >&, arrow::compute::ExecResult*)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Val_comp_iter<arrow::compute::internal::{anonymous}::CountQuantiler<arrow::Int32Type>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, int64_t, arrow::compute::ExecResult*)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Val_comp_iter<arrow::compute::internal::{anonymous}::SortQuantiler<arrow::UInt16Type>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, const std::shared_ptr<arrow::DataType>&, std::vector<short unsigned int, arrow::stl::allocator<short unsigned int> >&, arrow::compute::ExecResult*)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Val_comp_iter<arrow::compute::internal::{anonymous}::CountQuantiler<arrow::UInt16Type>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, int64_t, arrow::compute::ExecResult*)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Val_comp_iter<arrow::compute::internal::{anonymous}::SortQuantiler<arrow::Int16Type>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, const std::shared_ptr<arrow::DataType>&, std::vector<short int, arrow::stl::allocator<short int> >&, arrow::compute::ExecResult*)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Val_comp_iter<arrow::compute::internal::{anonymous}::CountQuantiler<arrow::Int16Type>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, int64_t, arrow::compute::ExecResult*)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Val_comp_iter<arrow::compute::internal::{anonymous}::SortQuantiler<arrow::Decimal256Type>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, const std::shared_ptr<arrow::DataType>&, std::vector<arrow::Decimal256, arrow::stl::allocator<arrow::Decimal256> >&, arrow::compute::ExecResult*)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Val_comp_iter<arrow::compute::internal::{anonymous}::SortQuantiler<arrow::Decimal128Type>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, const std::shared_ptr<arrow::DataType>&, std::vector<arrow::Decimal128, arrow::stl::allocator<arrow::Decimal128> >&, arrow::compute::ExecResult*)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Val_comp_iter<arrow::compute::internal::{anonymous}::SortQuantiler<arrow::Decimal64Type>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, const std::shared_ptr<arrow::DataType>&, std::vector<arrow::Decimal64, arrow::stl::allocator<arrow::Decimal64> >&, arrow::compute::ExecResult*)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Val_comp_iter<arrow::compute::internal::{anonymous}::SortQuantiler<arrow::Decimal32Type>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, const std::shared_ptr<arrow::DataType>&, std::vector<arrow::Decimal32, arrow::stl::allocator<arrow::Decimal32> >&, arrow::compute::ExecResult*)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Val_comp_iter<arrow::compute::internal::{anonymous}::SortQuantiler<arrow::DoubleType>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, const std::shared_ptr<arrow::DataType>&, std::vector<double, arrow::stl::allocator<double> >&, arrow::compute::ExecResult*)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Val_comp_iter<arrow::compute::internal::{anonymous}::SortQuantiler<arrow::FloatType>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, const std::shared_ptr<arrow::DataType>&, std::vector<float, arrow::stl::allocator<float> >&, arrow::compute::ExecResult*)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Val_comp_iter<arrow::compute::internal::{anonymous}::CountQuantiler<arrow::UInt8Type>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, int64_t, arrow::compute::ExecResult*)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Val_comp_iter<arrow::compute::internal::{anonymous}::CountQuantiler<arrow::Int8Type>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, int64_t, arrow::compute::ExecResult*)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Distance = int; _Tp = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::compute::internal::{anonymous}::SortQuantiler<arrow::DoubleType>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, const std::shared_ptr<arrow::DataType>&, std::vector<double, arrow::stl::allocator<double> >&, arrow::compute::ExecResult*)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Distance = int; _Tp = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::compute::internal::{anonymous}::SortQuantiler<arrow::FloatType>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, const std::shared_ptr<arrow::DataType>&, std::vector<float, arrow::stl::allocator<float> >&, arrow::compute::ExecResult*)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Distance = int; _Tp = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::compute::internal::{anonymous}::CountQuantiler<arrow::UInt64Type>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, int64_t, arrow::compute::ExecResult*)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Distance = int; _Tp = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::compute::internal::{anonymous}::SortQuantiler<arrow::UInt64Type>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, const std::shared_ptr<arrow::DataType>&, std::vector<long long unsigned int, arrow::stl::allocator<long long unsigned int> >&, arrow::compute::ExecResult*)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Distance = int; _Tp = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::compute::internal::{anonymous}::CountQuantiler<arrow::Int64Type>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, int64_t, arrow::compute::ExecResult*)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Distance = int; _Tp = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::compute::internal::{anonymous}::SortQuantiler<arrow::Int64Type>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, const std::shared_ptr<arrow::DataType>&, std::vector<long long int, arrow::stl::allocator<long long int> >&, arrow::compute::ExecResult*)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Distance = int; _Tp = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::compute::internal::{anonymous}::CountQuantiler<arrow::UInt32Type>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, int64_t, arrow::compute::ExecResult*)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Distance = int; _Tp = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::compute::internal::{anonymous}::SortQuantiler<arrow::UInt32Type>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, const std::shared_ptr<arrow::DataType>&, std::vector<unsigned int, arrow::stl::allocator<unsigned int> >&, arrow::compute::ExecResult*)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Distance = int; _Tp = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::compute::internal::{anonymous}::CountQuantiler<arrow::Int32Type>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, int64_t, arrow::compute::ExecResult*)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Distance = int; _Tp = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::compute::internal::{anonymous}::SortQuantiler<arrow::Int32Type>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, const std::shared_ptr<arrow::DataType>&, std::vector<int, arrow::stl::allocator<int> >&, arrow::compute::ExecResult*)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Distance = int; _Tp = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::compute::internal::{anonymous}::CountQuantiler<arrow::UInt16Type>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, int64_t, arrow::compute::ExecResult*)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Distance = int; _Tp = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::compute::internal::{anonymous}::SortQuantiler<arrow::UInt16Type>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, const std::shared_ptr<arrow::DataType>&, std::vector<short unsigned int, arrow::stl::allocator<short unsigned int> >&, arrow::compute::ExecResult*)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Distance = int; _Tp = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::compute::internal::{anonymous}::CountQuantiler<arrow::Int16Type>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, int64_t, arrow::compute::ExecResult*)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Distance = int; _Tp = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::compute::internal::{anonymous}::SortQuantiler<arrow::Int16Type>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, const std::shared_ptr<arrow::DataType>&, std::vector<short int, arrow::stl::allocator<short int> >&, arrow::compute::ExecResult*)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Distance = int; _Tp = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::compute::internal::{anonymous}::CountQuantiler<arrow::UInt8Type>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, int64_t, arrow::compute::ExecResult*)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Distance = int; _Tp = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::compute::internal::{anonymous}::CountQuantiler<arrow::Int8Type>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, int64_t, arrow::compute::ExecResult*)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Distance = int; _Tp = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::compute::internal::{anonymous}::SortQuantiler<arrow::Decimal256Type>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, const std::shared_ptr<arrow::DataType>&, std::vector<arrow::Decimal256, arrow::stl::allocator<arrow::Decimal256> >&, arrow::compute::ExecResult*)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Distance = int; _Tp = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::compute::internal::{anonymous}::SortQuantiler<arrow::Decimal128Type>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, const std::shared_ptr<arrow::DataType>&, std::vector<arrow::Decimal128, arrow::stl::allocator<arrow::Decimal128> >&, arrow::compute::ExecResult*)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Distance = int; _Tp = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::compute::internal::{anonymous}::SortQuantiler<arrow::Decimal64Type>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, const std::shared_ptr<arrow::DataType>&, std::vector<arrow::Decimal64, arrow::stl::allocator<arrow::Decimal64> >&, arrow::compute::ExecResult*)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Distance = int; _Tp = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::compute::internal::{anonymous}::SortQuantiler<arrow::Decimal32Type>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, const std::shared_ptr<arrow::DataType>&, std::vector<arrow::Decimal32, arrow::stl::allocator<arrow::Decimal32> >&, arrow::compute::ExecResult*)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::compute::internal::{anonymous}::SortQuantiler<arrow::DoubleType>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, const std::shared_ptr<arrow::DataType>&, std::vector<double, arrow::stl::allocator<double> >&, arrow::compute::ExecResult*)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::compute::internal::{anonymous}::SortQuantiler<arrow::FloatType>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, const std::shared_ptr<arrow::DataType>&, std::vector<float, arrow::stl::allocator<float> >&, arrow::compute::ExecResult*)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::compute::internal::{anonymous}::CountQuantiler<arrow::UInt64Type>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, int64_t, arrow::compute::ExecResult*)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::compute::internal::{anonymous}::SortQuantiler<arrow::UInt64Type>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, const std::shared_ptr<arrow::DataType>&, std::vector<long long unsigned int, arrow::stl::allocator<long long unsigned int> >&, arrow::compute::ExecResult*)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::compute::internal::{anonymous}::CountQuantiler<arrow::Int64Type>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, int64_t, arrow::compute::ExecResult*)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::compute::internal::{anonymous}::SortQuantiler<arrow::Int64Type>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, const std::shared_ptr<arrow::DataType>&, std::vector<long long int, arrow::stl::allocator<long long int> >&, arrow::compute::ExecResult*)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::compute::internal::{anonymous}::CountQuantiler<arrow::UInt32Type>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, int64_t, arrow::compute::ExecResult*)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::compute::internal::{anonymous}::SortQuantiler<arrow::UInt32Type>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, const std::shared_ptr<arrow::DataType>&, std::vector<unsigned int, arrow::stl::allocator<unsigned int> >&, arrow::compute::ExecResult*)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::compute::internal::{anonymous}::CountQuantiler<arrow::Int32Type>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, int64_t, arrow::compute::ExecResult*)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::compute::internal::{anonymous}::SortQuantiler<arrow::Int32Type>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, const std::shared_ptr<arrow::DataType>&, std::vector<int, arrow::stl::allocator<int> >&, arrow::compute::ExecResult*)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::compute::internal::{anonymous}::CountQuantiler<arrow::UInt16Type>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, int64_t, arrow::compute::ExecResult*)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::compute::internal::{anonymous}::SortQuantiler<arrow::UInt16Type>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, const std::shared_ptr<arrow::DataType>&, std::vector<short unsigned int, arrow::stl::allocator<short unsigned int> >&, arrow::compute::ExecResult*)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::compute::internal::{anonymous}::CountQuantiler<arrow::Int16Type>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, int64_t, arrow::compute::ExecResult*)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::compute::internal::{anonymous}::SortQuantiler<arrow::Int16Type>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, const std::shared_ptr<arrow::DataType>&, std::vector<short int, arrow::stl::allocator<short int> >&, arrow::compute::ExecResult*)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::compute::internal::{anonymous}::CountQuantiler<arrow::UInt8Type>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, int64_t, arrow::compute::ExecResult*)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::compute::internal::{anonymous}::CountQuantiler<arrow::Int8Type>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, int64_t, arrow::compute::ExecResult*)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::compute::internal::{anonymous}::SortQuantiler<arrow::Decimal256Type>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, const std::shared_ptr<arrow::DataType>&, std::vector<arrow::Decimal256, arrow::stl::allocator<arrow::Decimal256> >&, arrow::compute::ExecResult*)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::compute::internal::{anonymous}::SortQuantiler<arrow::Decimal128Type>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, const std::shared_ptr<arrow::DataType>&, std::vector<arrow::Decimal128, arrow::stl::allocator<arrow::Decimal128> >&, arrow::compute::ExecResult*)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::compute::internal::{anonymous}::SortQuantiler<arrow::Decimal64Type>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, const std::shared_ptr<arrow::DataType>&, std::vector<arrow::Decimal64, arrow::stl::allocator<arrow::Decimal64> >&, arrow::compute::ExecResult*)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::compute::internal::{anonymous}::SortQuantiler<arrow::Decimal32Type>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, const std::shared_ptr<arrow::DataType>&, std::vector<arrow::Decimal32, arrow::stl::allocator<arrow::Decimal32> >&, arrow::compute::ExecResult*)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::compute::internal::{anonymous}::SortQuantiler<arrow::Decimal32Type>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, const std::shared_ptr<arrow::DataType>&, std::vector<arrow::Decimal32, arrow::stl::allocator<arrow::Decimal32> >&, arrow::compute::ExecResult*)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1890:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::compute::internal::{anonymous}::SortQuantiler<arrow::DoubleType>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, const std::shared_ptr<arrow::DataType>&, std::vector<double, arrow::stl::allocator<double> >&, arrow::compute::ExecResult*)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1890:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::compute::internal::{anonymous}::SortQuantiler<arrow::FloatType>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, const std::shared_ptr<arrow::DataType>&, std::vector<float, arrow::stl::allocator<float> >&, arrow::compute::ExecResult*)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1890:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::compute::internal::{anonymous}::CountQuantiler<arrow::UInt64Type>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, int64_t, arrow::compute::ExecResult*)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1890:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::compute::internal::{anonymous}::SortQuantiler<arrow::UInt64Type>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, const std::shared_ptr<arrow::DataType>&, std::vector<long long unsigned int, arrow::stl::allocator<long long unsigned int> >&, arrow::compute::ExecResult*)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1890:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::compute::internal::{anonymous}::CountQuantiler<arrow::Int64Type>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, int64_t, arrow::compute::ExecResult*)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1890:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::compute::internal::{anonymous}::SortQuantiler<arrow::Int64Type>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, const std::shared_ptr<arrow::DataType>&, std::vector<long long int, arrow::stl::allocator<long long int> >&, arrow::compute::ExecResult*)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1890:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::compute::internal::{anonymous}::CountQuantiler<arrow::UInt32Type>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, int64_t, arrow::compute::ExecResult*)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1890:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::compute::internal::{anonymous}::SortQuantiler<arrow::UInt32Type>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, const std::shared_ptr<arrow::DataType>&, std::vector<unsigned int, arrow::stl::allocator<unsigned int> >&, arrow::compute::ExecResult*)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1890:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::compute::internal::{anonymous}::CountQuantiler<arrow::Int32Type>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, int64_t, arrow::compute::ExecResult*)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1890:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::compute::internal::{anonymous}::SortQuantiler<arrow::Int32Type>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, const std::shared_ptr<arrow::DataType>&, std::vector<int, arrow::stl::allocator<int> >&, arrow::compute::ExecResult*)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1890:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::compute::internal::{anonymous}::CountQuantiler<arrow::UInt16Type>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, int64_t, arrow::compute::ExecResult*)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1890:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::compute::internal::{anonymous}::SortQuantiler<arrow::UInt16Type>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, const std::shared_ptr<arrow::DataType>&, std::vector<short unsigned int, arrow::stl::allocator<short unsigned int> >&, arrow::compute::ExecResult*)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1890:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::compute::internal::{anonymous}::CountQuantiler<arrow::Int16Type>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, int64_t, arrow::compute::ExecResult*)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1890:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::compute::internal::{anonymous}::SortQuantiler<arrow::Int16Type>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, const std::shared_ptr<arrow::DataType>&, std::vector<short int, arrow::stl::allocator<short int> >&, arrow::compute::ExecResult*)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1890:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::compute::internal::{anonymous}::CountQuantiler<arrow::UInt8Type>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, int64_t, arrow::compute::ExecResult*)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1890:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::compute::internal::{anonymous}::CountQuantiler<arrow::Int8Type>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, int64_t, arrow::compute::ExecResult*)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1890:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::compute::internal::{anonymous}::SortQuantiler<arrow::Decimal256Type>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, const std::shared_ptr<arrow::DataType>&, std::vector<arrow::Decimal256, arrow::stl::allocator<arrow::Decimal256> >&, arrow::compute::ExecResult*)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1890:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::compute::internal::{anonymous}::SortQuantiler<arrow::Decimal128Type>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, const std::shared_ptr<arrow::DataType>&, std::vector<arrow::Decimal128, arrow::stl::allocator<arrow::Decimal128> >&, arrow::compute::ExecResult*)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1890:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::compute::internal::{anonymous}::SortQuantiler<arrow::Decimal64Type>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, const std::shared_ptr<arrow::DataType>&, std::vector<arrow::Decimal64, arrow::stl::allocator<arrow::Decimal64> >&, arrow::compute::ExecResult*)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1890:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
In file included from /usr/include/c++/14.2.1/vector:72,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_quantile.cc:20:
/usr/include/c++/14.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]':
/usr/include/c++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<long long unsigned int>::iterator' changed in GCC 7.1
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::compute::internal::{anonymous}::CountQuantiler<arrow::UInt64Type>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, int64_t, arrow::compute::ExecResult*)::<lambda(int64_t, int64_t)> >]',
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = arrow::compute::internal::{anonymous}::CountQuantiler<arrow::UInt64Type>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, int64_t, arrow::compute::ExecResult*)::<lambda(int64_t, int64_t)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18,
    inlined from 'arrow::Status arrow::compute::internal::{anonymous}::CountQuantiler<InType>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, int64_t, arrow::compute::ExecResult*) [with InType = arrow::UInt64Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_quantile.cc:304:16:
/usr/include/c++/14.2.1/bits/stl_algo.h:1905:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::compute::internal::{anonymous}::CountQuantiler<arrow::UInt64Type>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, int64_t, arrow::compute::ExecResult*)::<lambda(int64_t, int64_t)> >]',
    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::compute::internal::{anonymous}::CountQuantiler<arrow::UInt64Type>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, int64_t, arrow::compute::ExecResult*)::<lambda(int64_t, int64_t)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1908:31,
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = arrow::compute::internal::{anonymous}::CountQuantiler<arrow::UInt64Type>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, int64_t, arrow::compute::ExecResult*)::<lambda(int64_t, int64_t)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18,
    inlined from 'arrow::Status arrow::compute::internal::{anonymous}::CountQuantiler<InType>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, int64_t, arrow::compute::ExecResult*) [with InType = arrow::UInt64Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_quantile.cc:304:16:
/usr/include/c++/14.2.1/bits/stl_algo.h:1817:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1822:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::compute::internal::{anonymous}::CountQuantiler<arrow::Int64Type>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, int64_t, arrow::compute::ExecResult*)::<lambda(int64_t, int64_t)> >]',
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = arrow::compute::internal::{anonymous}::CountQuantiler<arrow::Int64Type>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, int64_t, arrow::compute::ExecResult*)::<lambda(int64_t, int64_t)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18,
    inlined from 'arrow::Status arrow::compute::internal::{anonymous}::CountQuantiler<InType>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, int64_t, arrow::compute::ExecResult*) [with InType = arrow::Int64Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_quantile.cc:304:16:
/usr/include/c++/14.2.1/bits/stl_algo.h:1905:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::compute::internal::{anonymous}::CountQuantiler<arrow::Int64Type>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, int64_t, arrow::compute::ExecResult*)::<lambda(int64_t, int64_t)> >]',
    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::compute::internal::{anonymous}::CountQuantiler<arrow::Int64Type>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, int64_t, arrow::compute::ExecResult*)::<lambda(int64_t, int64_t)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1908:31,
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = arrow::compute::internal::{anonymous}::CountQuantiler<arrow::Int64Type>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, int64_t, arrow::compute::ExecResult*)::<lambda(int64_t, int64_t)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18,
    inlined from 'arrow::Status arrow::compute::internal::{anonymous}::CountQuantiler<InType>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, int64_t, arrow::compute::ExecResult*) [with InType = arrow::Int64Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_quantile.cc:304:16:
/usr/include/c++/14.2.1/bits/stl_algo.h:1817:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1822:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::compute::internal::{anonymous}::CountQuantiler<arrow::UInt32Type>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, int64_t, arrow::compute::ExecResult*)::<lambda(int64_t, int64_t)> >]',
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = arrow::compute::internal::{anonymous}::CountQuantiler<arrow::UInt32Type>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, int64_t, arrow::compute::ExecResult*)::<lambda(int64_t, int64_t)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18,
    inlined from 'arrow::Status arrow::compute::internal::{anonymous}::CountQuantiler<InType>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, int64_t, arrow::compute::ExecResult*) [with InType = arrow::UInt32Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_quantile.cc:304:16:
/usr/include/c++/14.2.1/bits/stl_algo.h:1905:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::compute::internal::{anonymous}::CountQuantiler<arrow::UInt32Type>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, int64_t, arrow::compute::ExecResult*)::<lambda(int64_t, int64_t)> >]',
    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::compute::internal::{anonymous}::CountQuantiler<arrow::UInt32Type>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, int64_t, arrow::compute::ExecResult*)::<lambda(int64_t, int64_t)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1908:31,
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = arrow::compute::internal::{anonymous}::CountQuantiler<arrow::UInt32Type>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, int64_t, arrow::compute::ExecResult*)::<lambda(int64_t, int64_t)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18,
    inlined from 'arrow::Status arrow::compute::internal::{anonymous}::CountQuantiler<InType>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, int64_t, arrow::compute::ExecResult*) [with InType = arrow::UInt32Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_quantile.cc:304:16:
/usr/include/c++/14.2.1/bits/stl_algo.h:1817:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1822:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::compute::internal::{anonymous}::CountQuantiler<arrow::Int32Type>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, int64_t, arrow::compute::ExecResult*)::<lambda(int64_t, int64_t)> >]',
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = arrow::compute::internal::{anonymous}::CountQuantiler<arrow::Int32Type>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, int64_t, arrow::compute::ExecResult*)::<lambda(int64_t, int64_t)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18,
    inlined from 'arrow::Status arrow::compute::internal::{anonymous}::CountQuantiler<InType>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, int64_t, arrow::compute::ExecResult*) [with InType = arrow::Int32Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_quantile.cc:304:16:
/usr/include/c++/14.2.1/bits/stl_algo.h:1905:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::compute::internal::{anonymous}::CountQuantiler<arrow::Int32Type>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, int64_t, arrow::compute::ExecResult*)::<lambda(int64_t, int64_t)> >]',
    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::compute::internal::{anonymous}::CountQuantiler<arrow::Int32Type>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, int64_t, arrow::compute::ExecResult*)::<lambda(int64_t, int64_t)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1908:31,
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = arrow::compute::internal::{anonymous}::CountQuantiler<arrow::Int32Type>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, int64_t, arrow::compute::ExecResult*)::<lambda(int64_t, int64_t)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18,
    inlined from 'arrow::Status arrow::compute::internal::{anonymous}::CountQuantiler<InType>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, int64_t, arrow::compute::ExecResult*) [with InType = arrow::Int32Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_quantile.cc:304:16:
/usr/include/c++/14.2.1/bits/stl_algo.h:1817:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1822:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::compute::internal::{anonymous}::CountQuantiler<arrow::UInt16Type>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, int64_t, arrow::compute::ExecResult*)::<lambda(int64_t, int64_t)> >]',
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = arrow::compute::internal::{anonymous}::CountQuantiler<arrow::UInt16Type>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, int64_t, arrow::compute::ExecResult*)::<lambda(int64_t, int64_t)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18,
    inlined from 'arrow::Status arrow::compute::internal::{anonymous}::CountQuantiler<InType>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, int64_t, arrow::compute::ExecResult*) [with InType = arrow::UInt16Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_quantile.cc:304:16:
/usr/include/c++/14.2.1/bits/stl_algo.h:1905:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::compute::internal::{anonymous}::CountQuantiler<arrow::UInt16Type>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, int64_t, arrow::compute::ExecResult*)::<lambda(int64_t, int64_t)> >]',
    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::compute::internal::{anonymous}::CountQuantiler<arrow::UInt16Type>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, int64_t, arrow::compute::ExecResult*)::<lambda(int64_t, int64_t)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1908:31,
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = arrow::compute::internal::{anonymous}::CountQuantiler<arrow::UInt16Type>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, int64_t, arrow::compute::ExecResult*)::<lambda(int64_t, int64_t)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18,
    inlined from 'arrow::Status arrow::compute::internal::{anonymous}::CountQuantiler<InType>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, int64_t, arrow::compute::ExecResult*) [with InType = arrow::UInt16Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_quantile.cc:304:16:
/usr/include/c++/14.2.1/bits/stl_algo.h:1817:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1822:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::compute::internal::{anonymous}::CountQuantiler<arrow::Int16Type>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, int64_t, arrow::compute::ExecResult*)::<lambda(int64_t, int64_t)> >]',
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = arrow::compute::internal::{anonymous}::CountQuantiler<arrow::Int16Type>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, int64_t, arrow::compute::ExecResult*)::<lambda(int64_t, int64_t)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18,
    inlined from 'arrow::Status arrow::compute::internal::{anonymous}::CountQuantiler<InType>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, int64_t, arrow::compute::ExecResult*) [with InType = arrow::Int16Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_quantile.cc:304:16:
/usr/include/c++/14.2.1/bits/stl_algo.h:1905:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::compute::internal::{anonymous}::CountQuantiler<arrow::Int16Type>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, int64_t, arrow::compute::ExecResult*)::<lambda(int64_t, int64_t)> >]',
    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::compute::internal::{anonymous}::CountQuantiler<arrow::Int16Type>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, int64_t, arrow::compute::ExecResult*)::<lambda(int64_t, int64_t)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1908:31,
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = arrow::compute::internal::{anonymous}::CountQuantiler<arrow::Int16Type>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, int64_t, arrow::compute::ExecResult*)::<lambda(int64_t, int64_t)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18,
    inlined from 'arrow::Status arrow::compute::internal::{anonymous}::CountQuantiler<InType>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, int64_t, arrow::compute::ExecResult*) [with InType = arrow::Int16Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_quantile.cc:304:16:
/usr/include/c++/14.2.1/bits/stl_algo.h:1817:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1822:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::compute::internal::{anonymous}::CountQuantiler<arrow::UInt8Type>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, int64_t, arrow::compute::ExecResult*)::<lambda(int64_t, int64_t)> >]',
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = arrow::compute::internal::{anonymous}::CountQuantiler<arrow::UInt8Type>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, int64_t, arrow::compute::ExecResult*)::<lambda(int64_t, int64_t)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18,
    inlined from 'arrow::Status arrow::compute::internal::{anonymous}::CountQuantiler<InType>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, int64_t, arrow::compute::ExecResult*) [with InType = arrow::UInt8Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_quantile.cc:304:16:
/usr/include/c++/14.2.1/bits/stl_algo.h:1905:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::compute::internal::{anonymous}::CountQuantiler<arrow::UInt8Type>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, int64_t, arrow::compute::ExecResult*)::<lambda(int64_t, int64_t)> >]',
    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::compute::internal::{anonymous}::CountQuantiler<arrow::UInt8Type>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, int64_t, arrow::compute::ExecResult*)::<lambda(int64_t, int64_t)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1908:31,
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = arrow::compute::internal::{anonymous}::CountQuantiler<arrow::UInt8Type>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, int64_t, arrow::compute::ExecResult*)::<lambda(int64_t, int64_t)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18,
    inlined from 'arrow::Status arrow::compute::internal::{anonymous}::CountQuantiler<InType>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, int64_t, arrow::compute::ExecResult*) [with InType = arrow::UInt8Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_quantile.cc:304:16:
/usr/include/c++/14.2.1/bits/stl_algo.h:1817:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1822:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
In file included from /usr/include/c++/14.2.1/vector:66:
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]',
    inlined from 'arrow::compute::internal::{anonymous}::CountQuantiler<InType>::CountQuantiler(CType, CType) [with InType = arrow::UInt8Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_quantile.cc:276:24,
    inlined from 'arrow::compute::internal::{anonymous}::ExactQuantiler<arrow::UInt8Type>::ExactQuantiler()' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_quantile.cc:455:22,
    inlined from 'static arrow::Status arrow::compute::internal::{anonymous}::QuantileExecutor<OutputTypeUnused, InType>::Exec(arrow::compute::KernelContext*, const arrow::compute::ExecSpan&, arrow::compute::ExecResult*) [with OutputTypeUnused = arrow::NullType; InType = arrow::UInt8Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_quantile.cc:501:12:
/usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]',
    inlined from 'arrow::compute::internal::{anonymous}::CountQuantiler<InType>::CountQuantiler(CType, CType) [with InType = arrow::UInt8Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_quantile.cc:276:24,
    inlined from 'arrow::compute::internal::{anonymous}::ExactQuantiler<arrow::UInt8Type>::ExactQuantiler()' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_quantile.cc:455:22,
    inlined from 'static arrow::Status arrow::compute::internal::{anonymous}::QuantileExecutorChunked<OutputTypeUnused, InType>::Exec(arrow::compute::KernelContext*, const arrow::compute::ExecBatch&, arrow::Datum*) [with OutputTypeUnused = arrow::NullType; InType = arrow::UInt8Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_quantile.cc:509:12:
/usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::compute::internal::{anonymous}::CountQuantiler<arrow::Int8Type>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, int64_t, arrow::compute::ExecResult*)::<lambda(int64_t, int64_t)> >]',
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = arrow::compute::internal::{anonymous}::CountQuantiler<arrow::Int8Type>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, int64_t, arrow::compute::ExecResult*)::<lambda(int64_t, int64_t)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18,
    inlined from 'arrow::Status arrow::compute::internal::{anonymous}::CountQuantiler<InType>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, int64_t, arrow::compute::ExecResult*) [with InType = arrow::Int8Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_quantile.cc:304:16:
/usr/include/c++/14.2.1/bits/stl_algo.h:1905:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::compute::internal::{anonymous}::CountQuantiler<arrow::Int8Type>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, int64_t, arrow::compute::ExecResult*)::<lambda(int64_t, int64_t)> >]',
    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::compute::internal::{anonymous}::CountQuantiler<arrow::Int8Type>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, int64_t, arrow::compute::ExecResult*)::<lambda(int64_t, int64_t)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1908:31,
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = arrow::compute::internal::{anonymous}::CountQuantiler<arrow::Int8Type>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, int64_t, arrow::compute::ExecResult*)::<lambda(int64_t, int64_t)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18,
    inlined from 'arrow::Status arrow::compute::internal::{anonymous}::CountQuantiler<InType>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, int64_t, arrow::compute::ExecResult*) [with InType = arrow::Int8Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_quantile.cc:304:16:
/usr/include/c++/14.2.1/bits/stl_algo.h:1817:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1822:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]',
    inlined from 'arrow::compute::internal::{anonymous}::CountQuantiler<InType>::CountQuantiler(CType, CType) [with InType = arrow::Int8Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_quantile.cc:276:24,
    inlined from 'arrow::compute::internal::{anonymous}::ExactQuantiler<arrow::Int8Type>::ExactQuantiler()' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_quantile.cc:461:22,
    inlined from 'static arrow::Status arrow::compute::internal::{anonymous}::QuantileExecutor<OutputTypeUnused, InType>::Exec(arrow::compute::KernelContext*, const arrow::compute::ExecSpan&, arrow::compute::ExecResult*) [with OutputTypeUnused = arrow::NullType; InType = arrow::Int8Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_quantile.cc:501:12:
/usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]',
    inlined from 'arrow::compute::internal::{anonymous}::CountQuantiler<InType>::CountQuantiler(CType, CType) [with InType = arrow::Int8Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_quantile.cc:276:24,
    inlined from 'arrow::compute::internal::{anonymous}::ExactQuantiler<arrow::Int8Type>::ExactQuantiler()' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_quantile.cc:461:22,
    inlined from 'static arrow::Status arrow::compute::internal::{anonymous}::QuantileExecutorChunked<OutputTypeUnused, InType>::Exec(arrow::compute::KernelContext*, const arrow::compute::ExecBatch&, arrow::Datum*) [with OutputTypeUnused = arrow::NullType; InType = arrow::Int8Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_quantile.cc:509:12:
/usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::compute::internal::{anonymous}::SortQuantiler<arrow::UInt64Type>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, const std::shared_ptr<arrow::DataType>&, std::vector<long long unsigned int, arrow::stl::allocator<long long unsigned int> >&, arrow::compute::ExecResult*)::<lambda(int64_t, int64_t)> >]',
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = arrow::compute::internal::{anonymous}::SortQuantiler<arrow::UInt64Type>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, const std::shared_ptr<arrow::DataType>&, std::vector<long long unsigned int, arrow::stl::allocator<long long unsigned int> >&, arrow::compute::ExecResult*)::<lambda(int64_t, int64_t)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18,
    inlined from 'arrow::Status arrow::compute::internal::{anonymous}::SortQuantiler<InType>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, const std::shared_ptr<arrow::DataType>&, std::vector<typename arrow::TypeTraits<T>::CType, arrow::stl::allocator<typename arrow::TypeTraits<T>::CType> >&, arrow::compute::ExecResult*) [with InType = arrow::UInt64Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_quantile.cc:123:16:
/usr/include/c++/14.2.1/bits/stl_algo.h:1905:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::compute::internal::{anonymous}::SortQuantiler<arrow::UInt64Type>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, const std::shared_ptr<arrow::DataType>&, std::vector<long long unsigned int, arrow::stl::allocator<long long unsigned int> >&, arrow::compute::ExecResult*)::<lambda(int64_t, int64_t)> >]',
    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::compute::internal::{anonymous}::SortQuantiler<arrow::UInt64Type>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, const std::shared_ptr<arrow::DataType>&, std::vector<long long unsigned int, arrow::stl::allocator<long long unsigned int> >&, arrow::compute::ExecResult*)::<lambda(int64_t, int64_t)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1908:31,
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = arrow::compute::internal::{anonymous}::SortQuantiler<arrow::UInt64Type>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, const std::shared_ptr<arrow::DataType>&, std::vector<long long unsigned int, arrow::stl::allocator<long long unsigned int> >&, arrow::compute::ExecResult*)::<lambda(int64_t, int64_t)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18,
    inlined from 'arrow::Status arrow::compute::internal::{anonymous}::SortQuantiler<InType>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, const std::shared_ptr<arrow::DataType>&, std::vector<typename arrow::TypeTraits<T>::CType, arrow::stl::allocator<typename arrow::TypeTraits<T>::CType> >&, arrow::compute::ExecResult*) [with InType = arrow::UInt64Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_quantile.cc:123:16:
/usr/include/c++/14.2.1/bits/stl_algo.h:1817:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1822:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
In function 'void std::nth_element(_RAIter, _RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<long long unsigned int*, vector<long long unsigned int, arrow::stl::allocator<long long unsigned int> > >]',
    inlined from 'arrow::compute::internal::{anonymous}::SortQuantiler<InType>::CType arrow::compute::internal::{anonymous}::SortQuantiler<InType>::GetQuantileAtDataPoint(std::vector<typename arrow::TypeTraits<T>::CType, arrow::stl::allocator<typename arrow::TypeTraits<T>::CType> >&, uint64_t*, double, arrow::compute::QuantileOptions::Interpolation) [with InType = arrow::UInt64Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_quantile.cc:206:23,
    inlined from 'arrow::Status arrow::compute::internal::{anonymous}::SortQuantiler<InType>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, const std::shared_ptr<arrow::DataType>&, std::vector<typename arrow::TypeTraits<T>::CType, arrow::stl::allocator<typename arrow::TypeTraits<T>::CType> >&, arrow::compute::ExecResult*) [with InType = arrow::UInt64Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_quantile.cc:135:55:
/usr/include/c++/14.2.1/bits/stl_algo.h:4699:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int, arrow::stl::allocator<long long unsigned int> > >' changed in GCC 7.1
In function 'void std::nth_element(_RAIter, _RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<long long unsigned int*, vector<long long unsigned int, arrow::stl::allocator<long long unsigned int> > >]',
    inlined from 'double arrow::compute::internal::{anonymous}::SortQuantiler<InType>::GetQuantileByInterp(std::vector<typename arrow::TypeTraits<T>::CType, arrow::stl::allocator<typename arrow::TypeTraits<T>::CType> >&, uint64_t*, double, arrow::compute::QuantileOptions::Interpolation, const arrow::DataType&) [with InType = arrow::UInt64Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_quantile.cc:224:23,
    inlined from 'arrow::Status arrow::compute::internal::{anonymous}::SortQuantiler<InType>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, const std::shared_ptr<arrow::DataType>&, std::vector<typename arrow::TypeTraits<T>::CType, arrow::stl::allocator<typename arrow::TypeTraits<T>::CType> >&, arrow::compute::ExecResult*) [with InType = arrow::UInt64Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_quantile.cc:142:52:
/usr/include/c++/14.2.1/bits/stl_algo.h:4699:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int, arrow::stl::allocator<long long unsigned int> > >' changed in GCC 7.1
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::compute::internal::{anonymous}::SortQuantiler<arrow::Int64Type>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, const std::shared_ptr<arrow::DataType>&, std::vector<long long int, arrow::stl::allocator<long long int> >&, arrow::compute::ExecResult*)::<lambda(int64_t, int64_t)> >]',
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = arrow::compute::internal::{anonymous}::SortQuantiler<arrow::Int64Type>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, const std::shared_ptr<arrow::DataType>&, std::vector<long long int, arrow::stl::allocator<long long int> >&, arrow::compute::ExecResult*)::<lambda(int64_t, int64_t)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18,
    inlined from 'arrow::Status arrow::compute::internal::{anonymous}::SortQuantiler<InType>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, const std::shared_ptr<arrow::DataType>&, std::vector<typename arrow::TypeTraits<T>::CType, arrow::stl::allocator<typename arrow::TypeTraits<T>::CType> >&, arrow::compute::ExecResult*) [with InType = arrow::Int64Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_quantile.cc:123:16:
/usr/include/c++/14.2.1/bits/stl_algo.h:1905:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::compute::internal::{anonymous}::SortQuantiler<arrow::Int64Type>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, const std::shared_ptr<arrow::DataType>&, std::vector<long long int, arrow::stl::allocator<long long int> >&, arrow::compute::ExecResult*)::<lambda(int64_t, int64_t)> >]',
    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::compute::internal::{anonymous}::SortQuantiler<arrow::Int64Type>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, const std::shared_ptr<arrow::DataType>&, std::vector<long long int, arrow::stl::allocator<long long int> >&, arrow::compute::ExecResult*)::<lambda(int64_t, int64_t)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1908:31,
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = arrow::compute::internal::{anonymous}::SortQuantiler<arrow::Int64Type>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, const std::shared_ptr<arrow::DataType>&, std::vector<long long int, arrow::stl::allocator<long long int> >&, arrow::compute::ExecResult*)::<lambda(int64_t, int64_t)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18,
    inlined from 'arrow::Status arrow::compute::internal::{anonymous}::SortQuantiler<InType>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, const std::shared_ptr<arrow::DataType>&, std::vector<typename arrow::TypeTraits<T>::CType, arrow::stl::allocator<typename arrow::TypeTraits<T>::CType> >&, arrow::compute::ExecResult*) [with InType = arrow::Int64Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_quantile.cc:123:16:
/usr/include/c++/14.2.1/bits/stl_algo.h:1817:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1822:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
In function 'void std::nth_element(_RAIter, _RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<long long int*, vector<long long int, arrow::stl::allocator<long long int> > >]',
    inlined from 'arrow::compute::internal::{anonymous}::SortQuantiler<InType>::CType arrow::compute::internal::{anonymous}::SortQuantiler<InType>::GetQuantileAtDataPoint(std::vector<typename arrow::TypeTraits<T>::CType, arrow::stl::allocator<typename arrow::TypeTraits<T>::CType> >&, uint64_t*, double, arrow::compute::QuantileOptions::Interpolation) [with InType = arrow::Int64Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_quantile.cc:206:23,
    inlined from 'arrow::Status arrow::compute::internal::{anonymous}::SortQuantiler<InType>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, const std::shared_ptr<arrow::DataType>&, std::vector<typename arrow::TypeTraits<T>::CType, arrow::stl::allocator<typename arrow::TypeTraits<T>::CType> >&, arrow::compute::ExecResult*) [with InType = arrow::Int64Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_quantile.cc:135:55:
/usr/include/c++/14.2.1/bits/stl_algo.h:4699:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int, arrow::stl::allocator<long long int> > >' changed in GCC 7.1
In function 'void std::nth_element(_RAIter, _RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<long long int*, vector<long long int, arrow::stl::allocator<long long int> > >]',
    inlined from 'double arrow::compute::internal::{anonymous}::SortQuantiler<InType>::GetQuantileByInterp(std::vector<typename arrow::TypeTraits<T>::CType, arrow::stl::allocator<typename arrow::TypeTraits<T>::CType> >&, uint64_t*, double, arrow::compute::QuantileOptions::Interpolation, const arrow::DataType&) [with InType = arrow::Int64Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_quantile.cc:224:23,
    inlined from 'arrow::Status arrow::compute::internal::{anonymous}::SortQuantiler<InType>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, const std::shared_ptr<arrow::DataType>&, std::vector<typename arrow::TypeTraits<T>::CType, arrow::stl::allocator<typename arrow::TypeTraits<T>::CType> >&, arrow::compute::ExecResult*) [with InType = arrow::Int64Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_quantile.cc:142:52:
/usr/include/c++/14.2.1/bits/stl_algo.h:4699:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int, arrow::stl::allocator<long long int> > >' changed in GCC 7.1
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::compute::internal::{anonymous}::SortQuantiler<arrow::UInt32Type>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, const std::shared_ptr<arrow::DataType>&, std::vector<unsigned int, arrow::stl::allocator<unsigned int> >&, arrow::compute::ExecResult*)::<lambda(int64_t, int64_t)> >]',
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = arrow::compute::internal::{anonymous}::SortQuantiler<arrow::UInt32Type>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, const std::shared_ptr<arrow::DataType>&, std::vector<unsigned int, arrow::stl::allocator<unsigned int> >&, arrow::compute::ExecResult*)::<lambda(int64_t, int64_t)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18,
    inlined from 'arrow::Status arrow::compute::internal::{anonymous}::SortQuantiler<InType>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, const std::shared_ptr<arrow::DataType>&, std::vector<typename arrow::TypeTraits<T>::CType, arrow::stl::allocator<typename arrow::TypeTraits<T>::CType> >&, arrow::compute::ExecResult*) [with InType = arrow::UInt32Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_quantile.cc:123:16:
/usr/include/c++/14.2.1/bits/stl_algo.h:1905:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::compute::internal::{anonymous}::SortQuantiler<arrow::UInt32Type>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, const std::shared_ptr<arrow::DataType>&, std::vector<unsigned int, arrow::stl::allocator<unsigned int> >&, arrow::compute::ExecResult*)::<lambda(int64_t, int64_t)> >]',
    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::compute::internal::{anonymous}::SortQuantiler<arrow::UInt32Type>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, const std::shared_ptr<arrow::DataType>&, std::vector<unsigned int, arrow::stl::allocator<unsigned int> >&, arrow::compute::ExecResult*)::<lambda(int64_t, int64_t)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1908:31,
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = arrow::compute::internal::{anonymous}::SortQuantiler<arrow::UInt32Type>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, const std::shared_ptr<arrow::DataType>&, std::vector<unsigned int, arrow::stl::allocator<unsigned int> >&, arrow::compute::ExecResult*)::<lambda(int64_t, int64_t)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18,
    inlined from 'arrow::Status arrow::compute::internal::{anonymous}::SortQuantiler<InType>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, const std::shared_ptr<arrow::DataType>&, std::vector<typename arrow::TypeTraits<T>::CType, arrow::stl::allocator<typename arrow::TypeTraits<T>::CType> >&, arrow::compute::ExecResult*) [with InType = arrow::UInt32Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_quantile.cc:123:16:
/usr/include/c++/14.2.1/bits/stl_algo.h:1817:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1822:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::compute::internal::{anonymous}::SortQuantiler<arrow::Int32Type>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, const std::shared_ptr<arrow::DataType>&, std::vector<int, arrow::stl::allocator<int> >&, arrow::compute::ExecResult*)::<lambda(int64_t, int64_t)> >]',
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = arrow::compute::internal::{anonymous}::SortQuantiler<arrow::Int32Type>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, const std::shared_ptr<arrow::DataType>&, std::vector<int, arrow::stl::allocator<int> >&, arrow::compute::ExecResult*)::<lambda(int64_t, int64_t)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18,
    inlined from 'arrow::Status arrow::compute::internal::{anonymous}::SortQuantiler<InType>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, const std::shared_ptr<arrow::DataType>&, std::vector<typename arrow::TypeTraits<T>::CType, arrow::stl::allocator<typename arrow::TypeTraits<T>::CType> >&, arrow::compute::ExecResult*) [with InType = arrow::Int32Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_quantile.cc:123:16:
/usr/include/c++/14.2.1/bits/stl_algo.h:1905:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::compute::internal::{anonymous}::SortQuantiler<arrow::Int32Type>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, const std::shared_ptr<arrow::DataType>&, std::vector<int, arrow::stl::allocator<int> >&, arrow::compute::ExecResult*)::<lambda(int64_t, int64_t)> >]',
    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::compute::internal::{anonymous}::SortQuantiler<arrow::Int32Type>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, const std::shared_ptr<arrow::DataType>&, std::vector<int, arrow::stl::allocator<int> >&, arrow::compute::ExecResult*)::<lambda(int64_t, int64_t)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1908:31,
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = arrow::compute::internal::{anonymous}::SortQuantiler<arrow::Int32Type>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, const std::shared_ptr<arrow::DataType>&, std::vector<int, arrow::stl::allocator<int> >&, arrow::compute::ExecResult*)::<lambda(int64_t, int64_t)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18,
    inlined from 'arrow::Status arrow::compute::internal::{anonymous}::SortQuantiler<InType>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, const std::shared_ptr<arrow::DataType>&, std::vector<typename arrow::TypeTraits<T>::CType, arrow::stl::allocator<typename arrow::TypeTraits<T>::CType> >&, arrow::compute::ExecResult*) [with InType = arrow::Int32Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_quantile.cc:123:16:
/usr/include/c++/14.2.1/bits/stl_algo.h:1817:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1822:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::compute::internal::{anonymous}::SortQuantiler<arrow::UInt16Type>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, const std::shared_ptr<arrow::DataType>&, std::vector<short unsigned int, arrow::stl::allocator<short unsigned int> >&, arrow::compute::ExecResult*)::<lambda(int64_t, int64_t)> >]',
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = arrow::compute::internal::{anonymous}::SortQuantiler<arrow::UInt16Type>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, const std::shared_ptr<arrow::DataType>&, std::vector<short unsigned int, arrow::stl::allocator<short unsigned int> >&, arrow::compute::ExecResult*)::<lambda(int64_t, int64_t)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18,
    inlined from 'arrow::Status arrow::compute::internal::{anonymous}::SortQuantiler<InType>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, const std::shared_ptr<arrow::DataType>&, std::vector<typename arrow::TypeTraits<T>::CType, arrow::stl::allocator<typename arrow::TypeTraits<T>::CType> >&, arrow::compute::ExecResult*) [with InType = arrow::UInt16Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_quantile.cc:123:16:
/usr/include/c++/14.2.1/bits/stl_algo.h:1905:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::compute::internal::{anonymous}::SortQuantiler<arrow::UInt16Type>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, const std::shared_ptr<arrow::DataType>&, std::vector<short unsigned int, arrow::stl::allocator<short unsigned int> >&, arrow::compute::ExecResult*)::<lambda(int64_t, int64_t)> >]',
    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::compute::internal::{anonymous}::SortQuantiler<arrow::UInt16Type>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, const std::shared_ptr<arrow::DataType>&, std::vector<short unsigned int, arrow::stl::allocator<short unsigned int> >&, arrow::compute::ExecResult*)::<lambda(int64_t, int64_t)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1908:31,
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = arrow::compute::internal::{anonymous}::SortQuantiler<arrow::UInt16Type>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, const std::shared_ptr<arrow::DataType>&, std::vector<short unsigned int, arrow::stl::allocator<short unsigned int> >&, arrow::compute::ExecResult*)::<lambda(int64_t, int64_t)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18,
    inlined from 'arrow::Status arrow::compute::internal::{anonymous}::SortQuantiler<InType>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, const std::shared_ptr<arrow::DataType>&, std::vector<typename arrow::TypeTraits<T>::CType, arrow::stl::allocator<typename arrow::TypeTraits<T>::CType> >&, arrow::compute::ExecResult*) [with InType = arrow::UInt16Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_quantile.cc:123:16:
/usr/include/c++/14.2.1/bits/stl_algo.h:1817:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1822:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::compute::internal::{anonymous}::SortQuantiler<arrow::Int16Type>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, const std::shared_ptr<arrow::DataType>&, std::vector<short int, arrow::stl::allocator<short int> >&, arrow::compute::ExecResult*)::<lambda(int64_t, int64_t)> >]',
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = arrow::compute::internal::{anonymous}::SortQuantiler<arrow::Int16Type>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, const std::shared_ptr<arrow::DataType>&, std::vector<short int, arrow::stl::allocator<short int> >&, arrow::compute::ExecResult*)::<lambda(int64_t, int64_t)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18,
    inlined from 'arrow::Status arrow::compute::internal::{anonymous}::SortQuantiler<InType>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, const std::shared_ptr<arrow::DataType>&, std::vector<typename arrow::TypeTraits<T>::CType, arrow::stl::allocator<typename arrow::TypeTraits<T>::CType> >&, arrow::compute::ExecResult*) [with InType = arrow::Int16Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_quantile.cc:123:16:
/usr/include/c++/14.2.1/bits/stl_algo.h:1905:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::compute::internal::{anonymous}::SortQuantiler<arrow::Int16Type>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, const std::shared_ptr<arrow::DataType>&, std::vector<short int, arrow::stl::allocator<short int> >&, arrow::compute::ExecResult*)::<lambda(int64_t, int64_t)> >]',
    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::compute::internal::{anonymous}::SortQuantiler<arrow::Int16Type>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, const std::shared_ptr<arrow::DataType>&, std::vector<short int, arrow::stl::allocator<short int> >&, arrow::compute::ExecResult*)::<lambda(int64_t, int64_t)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1908:31,
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = arrow::compute::internal::{anonymous}::SortQuantiler<arrow::Int16Type>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, const std::shared_ptr<arrow::DataType>&, std::vector<short int, arrow::stl::allocator<short int> >&, arrow::compute::ExecResult*)::<lambda(int64_t, int64_t)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18,
    inlined from 'arrow::Status arrow::compute::internal::{anonymous}::SortQuantiler<InType>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, const std::shared_ptr<arrow::DataType>&, std::vector<typename arrow::TypeTraits<T>::CType, arrow::stl::allocator<typename arrow::TypeTraits<T>::CType> >&, arrow::compute::ExecResult*) [with InType = arrow::Int16Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_quantile.cc:123:16:
/usr/include/c++/14.2.1/bits/stl_algo.h:1817:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1822:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::compute::internal::{anonymous}::SortQuantiler<arrow::Decimal64Type>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, const std::shared_ptr<arrow::DataType>&, std::vector<arrow::Decimal64, arrow::stl::allocator<arrow::Decimal64> >&, arrow::compute::ExecResult*)::<lambda(int64_t, int64_t)> >]',
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = arrow::compute::internal::{anonymous}::SortQuantiler<arrow::Decimal64Type>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, const std::shared_ptr<arrow::DataType>&, std::vector<arrow::Decimal64, arrow::stl::allocator<arrow::Decimal64> >&, arrow::compute::ExecResult*)::<lambda(int64_t, int64_t)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18,
    inlined from 'arrow::Status arrow::compute::internal::{anonymous}::SortQuantiler<InType>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, const std::shared_ptr<arrow::DataType>&, std::vector<typename arrow::TypeTraits<T>::CType, arrow::stl::allocator<typename arrow::TypeTraits<T>::CType> >&, arrow::compute::ExecResult*) [with InType = arrow::Decimal64Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_quantile.cc:123:16:
/usr/include/c++/14.2.1/bits/stl_algo.h:1905:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::compute::internal::{anonymous}::SortQuantiler<arrow::Decimal64Type>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, const std::shared_ptr<arrow::DataType>&, std::vector<arrow::Decimal64, arrow::stl::allocator<arrow::Decimal64> >&, arrow::compute::ExecResult*)::<lambda(int64_t, int64_t)> >]',
    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::compute::internal::{anonymous}::SortQuantiler<arrow::Decimal64Type>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, const std::shared_ptr<arrow::DataType>&, std::vector<arrow::Decimal64, arrow::stl::allocator<arrow::Decimal64> >&, arrow::compute::ExecResult*)::<lambda(int64_t, int64_t)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1908:31,
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = arrow::compute::internal::{anonymous}::SortQuantiler<arrow::Decimal64Type>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, const std::shared_ptr<arrow::DataType>&, std::vector<arrow::Decimal64, arrow::stl::allocator<arrow::Decimal64> >&, arrow::compute::ExecResult*)::<lambda(int64_t, int64_t)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18,
    inlined from 'arrow::Status arrow::compute::internal::{anonymous}::SortQuantiler<InType>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, const std::shared_ptr<arrow::DataType>&, std::vector<typename arrow::TypeTraits<T>::CType, arrow::stl::allocator<typename arrow::TypeTraits<T>::CType> >&, arrow::compute::ExecResult*) [with InType = arrow::Decimal64Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_quantile.cc:123:16:
/usr/include/c++/14.2.1/bits/stl_algo.h:1817:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1822:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
In function 'void std::nth_element(_RAIter, _RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<arrow::Decimal64*, vector<arrow::Decimal64, arrow::stl::allocator<arrow::Decimal64> > >]',
    inlined from 'arrow::compute::internal::{anonymous}::SortQuantiler<InType>::CType arrow::compute::internal::{anonymous}::SortQuantiler<InType>::GetQuantileAtDataPoint(std::vector<typename arrow::TypeTraits<T>::CType, arrow::stl::allocator<typename arrow::TypeTraits<T>::CType> >&, uint64_t*, double, arrow::compute::QuantileOptions::Interpolation) [with InType = arrow::Decimal64Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_quantile.cc:206:23,
    inlined from 'arrow::Status arrow::compute::internal::{anonymous}::SortQuantiler<InType>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, const std::shared_ptr<arrow::DataType>&, std::vector<typename arrow::TypeTraits<T>::CType, arrow::stl::allocator<typename arrow::TypeTraits<T>::CType> >&, arrow::compute::ExecResult*) [with InType = arrow::Decimal64Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_quantile.cc:135:55:
/usr/include/c++/14.2.1/bits/stl_algo.h:4699:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<arrow::Decimal64*, std::vector<arrow::Decimal64, arrow::stl::allocator<arrow::Decimal64> > >' changed in GCC 7.1
In function 'void std::nth_element(_RAIter, _RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<arrow::Decimal64*, vector<arrow::Decimal64, arrow::stl::allocator<arrow::Decimal64> > >]',
    inlined from 'double arrow::compute::internal::{anonymous}::SortQuantiler<InType>::GetQuantileByInterp(std::vector<typename arrow::TypeTraits<T>::CType, arrow::stl::allocator<typename arrow::TypeTraits<T>::CType> >&, uint64_t*, double, arrow::compute::QuantileOptions::Interpolation, const arrow::DataType&) [with InType = arrow::Decimal64Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_quantile.cc:224:23,
    inlined from 'arrow::Status arrow::compute::internal::{anonymous}::SortQuantiler<InType>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, const std::shared_ptr<arrow::DataType>&, std::vector<typename arrow::TypeTraits<T>::CType, arrow::stl::allocator<typename arrow::TypeTraits<T>::CType> >&, arrow::compute::ExecResult*) [with InType = arrow::Decimal64Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_quantile.cc:142:52:
/usr/include/c++/14.2.1/bits/stl_algo.h:4699:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<arrow::Decimal64*, std::vector<arrow::Decimal64, arrow::stl::allocator<arrow::Decimal64> > >' changed in GCC 7.1
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::compute::internal::{anonymous}::SortQuantiler<arrow::Decimal32Type>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, const std::shared_ptr<arrow::DataType>&, std::vector<arrow::Decimal32, arrow::stl::allocator<arrow::Decimal32> >&, arrow::compute::ExecResult*)::<lambda(int64_t, int64_t)> >]',
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = arrow::compute::internal::{anonymous}::SortQuantiler<arrow::Decimal32Type>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, const std::shared_ptr<arrow::DataType>&, std::vector<arrow::Decimal32, arrow::stl::allocator<arrow::Decimal32> >&, arrow::compute::ExecResult*)::<lambda(int64_t, int64_t)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18,
    inlined from 'arrow::Status arrow::compute::internal::{anonymous}::SortQuantiler<InType>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, const std::shared_ptr<arrow::DataType>&, std::vector<typename arrow::TypeTraits<T>::CType, arrow::stl::allocator<typename arrow::TypeTraits<T>::CType> >&, arrow::compute::ExecResult*) [with InType = arrow::Decimal32Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_quantile.cc:123:16:
/usr/include/c++/14.2.1/bits/stl_algo.h:1905:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::compute::internal::{anonymous}::SortQuantiler<arrow::Decimal32Type>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, const std::shared_ptr<arrow::DataType>&, std::vector<arrow::Decimal32, arrow::stl::allocator<arrow::Decimal32> >&, arrow::compute::ExecResult*)::<lambda(int64_t, int64_t)> >]',
    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::compute::internal::{anonymous}::SortQuantiler<arrow::Decimal32Type>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, const std::shared_ptr<arrow::DataType>&, std::vector<arrow::Decimal32, arrow::stl::allocator<arrow::Decimal32> >&, arrow::compute::ExecResult*)::<lambda(int64_t, int64_t)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1908:31,
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = arrow::compute::internal::{anonymous}::SortQuantiler<arrow::Decimal32Type>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, const std::shared_ptr<arrow::DataType>&, std::vector<arrow::Decimal32, arrow::stl::allocator<arrow::Decimal32> >&, arrow::compute::ExecResult*)::<lambda(int64_t, int64_t)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18,
    inlined from 'arrow::Status arrow::compute::internal::{anonymous}::SortQuantiler<InType>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, const std::shared_ptr<arrow::DataType>&, std::vector<typename arrow::TypeTraits<T>::CType, arrow::stl::allocator<typename arrow::TypeTraits<T>::CType> >&, arrow::compute::ExecResult*) [with InType = arrow::Decimal32Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_quantile.cc:123:16:
/usr/include/c++/14.2.1/bits/stl_algo.h:1817:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1822:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::compute::internal::{anonymous}::SortQuantiler<arrow::DoubleType>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, const std::shared_ptr<arrow::DataType>&, std::vector<double, arrow::stl::allocator<double> >&, arrow::compute::ExecResult*)::<lambda(int64_t, int64_t)> >]',
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = arrow::compute::internal::{anonymous}::SortQuantiler<arrow::DoubleType>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, const std::shared_ptr<arrow::DataType>&, std::vector<double, arrow::stl::allocator<double> >&, arrow::compute::ExecResult*)::<lambda(int64_t, int64_t)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18,
    inlined from 'arrow::Status arrow::compute::internal::{anonymous}::SortQuantiler<InType>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, const std::shared_ptr<arrow::DataType>&, std::vector<typename arrow::TypeTraits<T>::CType, arrow::stl::allocator<typename arrow::TypeTraits<T>::CType> >&, arrow::compute::ExecResult*) [with InType = arrow::DoubleType]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_quantile.cc:123:16:
/usr/include/c++/14.2.1/bits/stl_algo.h:1905:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::compute::internal::{anonymous}::SortQuantiler<arrow::DoubleType>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, const std::shared_ptr<arrow::DataType>&, std::vector<double, arrow::stl::allocator<double> >&, arrow::compute::ExecResult*)::<lambda(int64_t, int64_t)> >]',
    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::compute::internal::{anonymous}::SortQuantiler<arrow::DoubleType>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, const std::shared_ptr<arrow::DataType>&, std::vector<double, arrow::stl::allocator<double> >&, arrow::compute::ExecResult*)::<lambda(int64_t, int64_t)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1908:31,
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = arrow::compute::internal::{anonymous}::SortQuantiler<arrow::DoubleType>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, const std::shared_ptr<arrow::DataType>&, std::vector<double, arrow::stl::allocator<double> >&, arrow::compute::ExecResult*)::<lambda(int64_t, int64_t)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18,
    inlined from 'arrow::Status arrow::compute::internal::{anonymous}::SortQuantiler<InType>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, const std::shared_ptr<arrow::DataType>&, std::vector<typename arrow::TypeTraits<T>::CType, arrow::stl::allocator<typename arrow::TypeTraits<T>::CType> >&, arrow::compute::ExecResult*) [with InType = arrow::DoubleType]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_quantile.cc:123:16:
/usr/include/c++/14.2.1/bits/stl_algo.h:1817:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1822:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
In function 'void std::nth_element(_RAIter, _RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<double*, vector<double, arrow::stl::allocator<double> > >]',
    inlined from 'arrow::compute::internal::{anonymous}::SortQuantiler<InType>::CType arrow::compute::internal::{anonymous}::SortQuantiler<InType>::GetQuantileAtDataPoint(std::vector<typename arrow::TypeTraits<T>::CType, arrow::stl::allocator<typename arrow::TypeTraits<T>::CType> >&, uint64_t*, double, arrow::compute::QuantileOptions::Interpolation) [with InType = arrow::DoubleType]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_quantile.cc:206:23,
    inlined from 'arrow::Status arrow::compute::internal::{anonymous}::SortQuantiler<InType>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, const std::shared_ptr<arrow::DataType>&, std::vector<typename arrow::TypeTraits<T>::CType, arrow::stl::allocator<typename arrow::TypeTraits<T>::CType> >&, arrow::compute::ExecResult*) [with InType = arrow::DoubleType]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_quantile.cc:135:55:
/usr/include/c++/14.2.1/bits/stl_algo.h:4699:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double, arrow::stl::allocator<double> > >' changed in GCC 7.1
In function 'void std::nth_element(_RAIter, _RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<double*, vector<double, arrow::stl::allocator<double> > >]',
    inlined from 'double arrow::compute::internal::{anonymous}::SortQuantiler<InType>::GetQuantileByInterp(std::vector<typename arrow::TypeTraits<T>::CType, arrow::stl::allocator<typename arrow::TypeTraits<T>::CType> >&, uint64_t*, double, arrow::compute::QuantileOptions::Interpolation, const arrow::DataType&) [with InType = arrow::DoubleType]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_quantile.cc:224:23,
    inlined from 'arrow::Status arrow::compute::internal::{anonymous}::SortQuantiler<InType>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, const std::shared_ptr<arrow::DataType>&, std::vector<typename arrow::TypeTraits<T>::CType, arrow::stl::allocator<typename arrow::TypeTraits<T>::CType> >&, arrow::compute::ExecResult*) [with InType = arrow::DoubleType]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_quantile.cc:142:52:
/usr/include/c++/14.2.1/bits/stl_algo.h:4699:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double, arrow::stl::allocator<double> > >' changed in GCC 7.1
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::compute::internal::{anonymous}::SortQuantiler<arrow::FloatType>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, const std::shared_ptr<arrow::DataType>&, std::vector<float, arrow::stl::allocator<float> >&, arrow::compute::ExecResult*)::<lambda(int64_t, int64_t)> >]',
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = arrow::compute::internal::{anonymous}::SortQuantiler<arrow::FloatType>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, const std::shared_ptr<arrow::DataType>&, std::vector<float, arrow::stl::allocator<float> >&, arrow::compute::ExecResult*)::<lambda(int64_t, int64_t)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18,
    inlined from 'arrow::Status arrow::compute::internal::{anonymous}::SortQuantiler<InType>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, const std::shared_ptr<arrow::DataType>&, std::vector<typename arrow::TypeTraits<T>::CType, arrow::stl::allocator<typename arrow::TypeTraits<T>::CType> >&, arrow::compute::ExecResult*) [with InType = arrow::FloatType]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_quantile.cc:123:16:
/usr/include/c++/14.2.1/bits/stl_algo.h:1905:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::compute::internal::{anonymous}::SortQuantiler<arrow::FloatType>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, const std::shared_ptr<arrow::DataType>&, std::vector<float, arrow::stl::allocator<float> >&, arrow::compute::ExecResult*)::<lambda(int64_t, int64_t)> >]',
    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::compute::internal::{anonymous}::SortQuantiler<arrow::FloatType>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, const std::shared_ptr<arrow::DataType>&, std::vector<float, arrow::stl::allocator<float> >&, arrow::compute::ExecResult*)::<lambda(int64_t, int64_t)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1908:31,
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = arrow::compute::internal::{anonymous}::SortQuantiler<arrow::FloatType>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, const std::shared_ptr<arrow::DataType>&, std::vector<float, arrow::stl::allocator<float> >&, arrow::compute::ExecResult*)::<lambda(int64_t, int64_t)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18,
    inlined from 'arrow::Status arrow::compute::internal::{anonymous}::SortQuantiler<InType>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, const std::shared_ptr<arrow::DataType>&, std::vector<typename arrow::TypeTraits<T>::CType, arrow::stl::allocator<typename arrow::TypeTraits<T>::CType> >&, arrow::compute::ExecResult*) [with InType = arrow::FloatType]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_quantile.cc:123:16:
/usr/include/c++/14.2.1/bits/stl_algo.h:1817:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1822:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]',
    inlined from 'arrow::compute::internal::{anonymous}::CountQuantiler<InType>::CountQuantiler(CType, CType) [with InType = arrow::Int16Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_quantile.cc:276:24,
    inlined from 'arrow::Status arrow::compute::internal::{anonymous}::CountOrSortQuantiler<InType>::Exec(arrow::compute::KernelContext*, const arrow::ArraySpan&, arrow::compute::ExecResult*) [with InType = arrow::Int16Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_quantile.cc:431:16,
    inlined from 'static arrow::Status arrow::compute::internal::{anonymous}::QuantileExecutor<OutputTypeUnused, InType>::Exec(arrow::compute::KernelContext*, const arrow::compute::ExecSpan&, arrow::compute::ExecResult*) [with OutputTypeUnused = arrow::NullType; InType = arrow::Int16Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_quantile.cc:501:71:
/usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]',
    inlined from 'arrow::compute::internal::{anonymous}::CountQuantiler<InType>::CountQuantiler(CType, CType) [with InType = arrow::Int16Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_quantile.cc:276:24,
    inlined from 'arrow::Status arrow::compute::internal::{anonymous}::CountOrSortQuantiler<InType>::Exec(arrow::compute::KernelContext*, const arrow::ChunkedArray&, arrow::Datum*) [with InType = arrow::Int16Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_quantile.cc:442:16,
    inlined from 'static arrow::Status arrow::compute::internal::{anonymous}::QuantileExecutorChunked<OutputTypeUnused, InType>::Exec(arrow::compute::KernelContext*, const arrow::compute::ExecBatch&, arrow::Datum*) [with OutputTypeUnused = arrow::NullType; InType = arrow::Int16Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_quantile.cc:509:82:
/usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]',
    inlined from 'arrow::compute::internal::{anonymous}::CountQuantiler<InType>::CountQuantiler(CType, CType) [with InType = arrow::UInt16Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_quantile.cc:276:24,
    inlined from 'arrow::Status arrow::compute::internal::{anonymous}::CountOrSortQuantiler<InType>::Exec(arrow::compute::KernelContext*, const arrow::ArraySpan&, arrow::compute::ExecResult*) [with InType = arrow::UInt16Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_quantile.cc:431:16,
    inlined from 'static arrow::Status arrow::compute::internal::{anonymous}::QuantileExecutor<OutputTypeUnused, InType>::Exec(arrow::compute::KernelContext*, const arrow::compute::ExecSpan&, arrow::compute::ExecResult*) [with OutputTypeUnused = arrow::NullType; InType = arrow::UInt16Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_quantile.cc:501:71:
/usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]',
    inlined from 'arrow::compute::internal::{anonymous}::CountQuantiler<InType>::CountQuantiler(CType, CType) [with InType = arrow::UInt16Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_quantile.cc:276:24,
    inlined from 'arrow::Status arrow::compute::internal::{anonymous}::CountOrSortQuantiler<InType>::Exec(arrow::compute::KernelContext*, const arrow::ChunkedArray&, arrow::Datum*) [with InType = arrow::UInt16Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_quantile.cc:442:16,
    inlined from 'static arrow::Status arrow::compute::internal::{anonymous}::QuantileExecutorChunked<OutputTypeUnused, InType>::Exec(arrow::compute::KernelContext*, const arrow::compute::ExecBatch&, arrow::Datum*) [with OutputTypeUnused = arrow::NullType; InType = arrow::UInt16Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_quantile.cc:509:82:
/usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]',
    inlined from 'arrow::compute::internal::{anonymous}::CountQuantiler<InType>::CountQuantiler(CType, CType) [with InType = arrow::Int32Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_quantile.cc:276:24,
    inlined from 'arrow::Status arrow::compute::internal::{anonymous}::CountOrSortQuantiler<InType>::Exec(arrow::compute::KernelContext*, const arrow::ArraySpan&, arrow::compute::ExecResult*) [with InType = arrow::Int32Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_quantile.cc:431:16,
    inlined from 'static arrow::Status arrow::compute::internal::{anonymous}::QuantileExecutor<OutputTypeUnused, InType>::Exec(arrow::compute::KernelContext*, const arrow::compute::ExecSpan&, arrow::compute::ExecResult*) [with OutputTypeUnused = arrow::NullType; InType = arrow::Int32Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_quantile.cc:501:71:
/usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]',
    inlined from 'arrow::compute::internal::{anonymous}::CountQuantiler<InType>::CountQuantiler(CType, CType) [with InType = arrow::Int32Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_quantile.cc:276:24,
    inlined from 'arrow::Status arrow::compute::internal::{anonymous}::CountOrSortQuantiler<InType>::Exec(arrow::compute::KernelContext*, const arrow::ChunkedArray&, arrow::Datum*) [with InType = arrow::Int32Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_quantile.cc:442:16,
    inlined from 'static arrow::Status arrow::compute::internal::{anonymous}::QuantileExecutorChunked<OutputTypeUnused, InType>::Exec(arrow::compute::KernelContext*, const arrow::compute::ExecBatch&, arrow::Datum*) [with OutputTypeUnused = arrow::NullType; InType = arrow::Int32Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_quantile.cc:509:82:
/usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]',
    inlined from 'arrow::compute::internal::{anonymous}::CountQuantiler<InType>::CountQuantiler(CType, CType) [with InType = arrow::UInt32Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_quantile.cc:276:24,
    inlined from 'arrow::Status arrow::compute::internal::{anonymous}::CountOrSortQuantiler<InType>::Exec(arrow::compute::KernelContext*, const arrow::ArraySpan&, arrow::compute::ExecResult*) [with InType = arrow::UInt32Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_quantile.cc:431:16,
    inlined from 'static arrow::Status arrow::compute::internal::{anonymous}::QuantileExecutor<OutputTypeUnused, InType>::Exec(arrow::compute::KernelContext*, const arrow::compute::ExecSpan&, arrow::compute::ExecResult*) [with OutputTypeUnused = arrow::NullType; InType = arrow::UInt32Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_quantile.cc:501:71:
/usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]',
    inlined from 'arrow::compute::internal::{anonymous}::CountQuantiler<InType>::CountQuantiler(CType, CType) [with InType = arrow::UInt32Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_quantile.cc:276:24,
    inlined from 'arrow::Status arrow::compute::internal::{anonymous}::CountOrSortQuantiler<InType>::Exec(arrow::compute::KernelContext*, const arrow::ChunkedArray&, arrow::Datum*) [with InType = arrow::UInt32Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_quantile.cc:442:16,
    inlined from 'static arrow::Status arrow::compute::internal::{anonymous}::QuantileExecutorChunked<OutputTypeUnused, InType>::Exec(arrow::compute::KernelContext*, const arrow::compute::ExecBatch&, arrow::Datum*) [with OutputTypeUnused = arrow::NullType; InType = arrow::UInt32Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_quantile.cc:509:82:
/usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]',
    inlined from 'arrow::compute::internal::{anonymous}::CountQuantiler<InType>::CountQuantiler(CType, CType) [with InType = arrow::Int64Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_quantile.cc:276:24,
    inlined from 'arrow::Status arrow::compute::internal::{anonymous}::CountOrSortQuantiler<InType>::Exec(arrow::compute::KernelContext*, const arrow::ArraySpan&, arrow::compute::ExecResult*) [with InType = arrow::Int64Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_quantile.cc:431:16,
    inlined from 'static arrow::Status arrow::compute::internal::{anonymous}::QuantileExecutor<OutputTypeUnused, InType>::Exec(arrow::compute::KernelContext*, const arrow::compute::ExecSpan&, arrow::compute::ExecResult*) [with OutputTypeUnused = arrow::NullType; InType = arrow::Int64Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_quantile.cc:501:71:
/usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]',
    inlined from 'arrow::compute::internal::{anonymous}::CountQuantiler<InType>::CountQuantiler(CType, CType) [with InType = arrow::Int64Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_quantile.cc:276:24,
    inlined from 'arrow::Status arrow::compute::internal::{anonymous}::CountOrSortQuantiler<InType>::Exec(arrow::compute::KernelContext*, const arrow::ChunkedArray&, arrow::Datum*) [with InType = arrow::Int64Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_quantile.cc:442:16,
    inlined from 'static arrow::Status arrow::compute::internal::{anonymous}::QuantileExecutorChunked<OutputTypeUnused, InType>::Exec(arrow::compute::KernelContext*, const arrow::compute::ExecBatch&, arrow::Datum*) [with OutputTypeUnused = arrow::NullType; InType = arrow::Int64Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_quantile.cc:509:82:
/usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]',
    inlined from 'arrow::compute::internal::{anonymous}::CountQuantiler<InType>::CountQuantiler(CType, CType) [with InType = arrow::UInt64Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_quantile.cc:276:24,
    inlined from 'arrow::Status arrow::compute::internal::{anonymous}::CountOrSortQuantiler<InType>::Exec(arrow::compute::KernelContext*, const arrow::ArraySpan&, arrow::compute::ExecResult*) [with InType = arrow::UInt64Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_quantile.cc:431:16,
    inlined from 'static arrow::Status arrow::compute::internal::{anonymous}::QuantileExecutor<OutputTypeUnused, InType>::Exec(arrow::compute::KernelContext*, const arrow::compute::ExecSpan&, arrow::compute::ExecResult*) [with OutputTypeUnused = arrow::NullType; InType = arrow::UInt64Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_quantile.cc:501:71:
/usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]',
    inlined from 'arrow::compute::internal::{anonymous}::CountQuantiler<InType>::CountQuantiler(CType, CType) [with InType = arrow::UInt64Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_quantile.cc:276:24,
    inlined from 'arrow::Status arrow::compute::internal::{anonymous}::CountOrSortQuantiler<InType>::Exec(arrow::compute::KernelContext*, const arrow::ChunkedArray&, arrow::Datum*) [with InType = arrow::UInt64Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_quantile.cc:442:16,
    inlined from 'static arrow::Status arrow::compute::internal::{anonymous}::QuantileExecutorChunked<OutputTypeUnused, InType>::Exec(arrow::compute::KernelContext*, const arrow::compute::ExecBatch&, arrow::Datum*) [with OutputTypeUnused = arrow::NullType; InType = arrow::UInt64Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_quantile.cc:509:82:
/usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<arrow::Decimal128*, vector<arrow::Decimal128, arrow::stl::allocator<arrow::Decimal128> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1589:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<arrow::Decimal128*, std::vector<arrow::Decimal128, arrow::stl::allocator<arrow::Decimal128> > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1589:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<arrow::Decimal128*, std::vector<arrow::Decimal128, arrow::stl::allocator<arrow::Decimal128> > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1589:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<arrow::Decimal128*, std::vector<arrow::Decimal128, arrow::stl::allocator<arrow::Decimal128> > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__introselect(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<arrow::Decimal128*, vector<arrow::Decimal128, arrow::stl::allocator<arrow::Decimal128> > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1915:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<arrow::Decimal128*, std::vector<arrow::Decimal128, arrow::stl::allocator<arrow::Decimal128> > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1915:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<arrow::Decimal128*, std::vector<arrow::Decimal128, arrow::stl::allocator<arrow::Decimal128> > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1915:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<arrow::Decimal128*, std::vector<arrow::Decimal128, arrow::stl::allocator<arrow::Decimal128> > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1923:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<arrow::Decimal128*, std::vector<arrow::Decimal128, arrow::stl::allocator<arrow::Decimal128> > >' changed in GCC 7.1
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::compute::internal::{anonymous}::SortQuantiler<arrow::Decimal128Type>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, const std::shared_ptr<arrow::DataType>&, std::vector<arrow::Decimal128, arrow::stl::allocator<arrow::Decimal128> >&, arrow::compute::ExecResult*)::<lambda(int64_t, int64_t)> >]',
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = arrow::compute::internal::{anonymous}::SortQuantiler<arrow::Decimal128Type>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, const std::shared_ptr<arrow::DataType>&, std::vector<arrow::Decimal128, arrow::stl::allocator<arrow::Decimal128> >&, arrow::compute::ExecResult*)::<lambda(int64_t, int64_t)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18,
    inlined from 'arrow::Status arrow::compute::internal::{anonymous}::SortQuantiler<InType>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, const std::shared_ptr<arrow::DataType>&, std::vector<typename arrow::TypeTraits<T>::CType, arrow::stl::allocator<typename arrow::TypeTraits<T>::CType> >&, arrow::compute::ExecResult*) [with InType = arrow::Decimal128Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_quantile.cc:123:16:
/usr/include/c++/14.2.1/bits/stl_algo.h:1905:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::compute::internal::{anonymous}::SortQuantiler<arrow::Decimal128Type>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, const std::shared_ptr<arrow::DataType>&, std::vector<arrow::Decimal128, arrow::stl::allocator<arrow::Decimal128> >&, arrow::compute::ExecResult*)::<lambda(int64_t, int64_t)> >]',
    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::compute::internal::{anonymous}::SortQuantiler<arrow::Decimal128Type>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, const std::shared_ptr<arrow::DataType>&, std::vector<arrow::Decimal128, arrow::stl::allocator<arrow::Decimal128> >&, arrow::compute::ExecResult*)::<lambda(int64_t, int64_t)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1908:31,
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = arrow::compute::internal::{anonymous}::SortQuantiler<arrow::Decimal128Type>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, const std::shared_ptr<arrow::DataType>&, std::vector<arrow::Decimal128, arrow::stl::allocator<arrow::Decimal128> >&, arrow::compute::ExecResult*)::<lambda(int64_t, int64_t)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18,
    inlined from 'arrow::Status arrow::compute::internal::{anonymous}::SortQuantiler<InType>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, const std::shared_ptr<arrow::DataType>&, std::vector<typename arrow::TypeTraits<T>::CType, arrow::stl::allocator<typename arrow::TypeTraits<T>::CType> >&, arrow::compute::ExecResult*) [with InType = arrow::Decimal128Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_quantile.cc:123:16:
/usr/include/c++/14.2.1/bits/stl_algo.h:1817:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1822:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
In function 'void std::nth_element(_RAIter, _RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<arrow::Decimal128*, vector<arrow::Decimal128, arrow::stl::allocator<arrow::Decimal128> > >]',
    inlined from 'arrow::compute::internal::{anonymous}::SortQuantiler<InType>::CType arrow::compute::internal::{anonymous}::SortQuantiler<InType>::GetQuantileAtDataPoint(std::vector<typename arrow::TypeTraits<T>::CType, arrow::stl::allocator<typename arrow::TypeTraits<T>::CType> >&, uint64_t*, double, arrow::compute::QuantileOptions::Interpolation) [with InType = arrow::Decimal128Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_quantile.cc:206:23,
    inlined from 'arrow::Status arrow::compute::internal::{anonymous}::SortQuantiler<InType>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, const std::shared_ptr<arrow::DataType>&, std::vector<typename arrow::TypeTraits<T>::CType, arrow::stl::allocator<typename arrow::TypeTraits<T>::CType> >&, arrow::compute::ExecResult*) [with InType = arrow::Decimal128Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_quantile.cc:135:55:
/usr/include/c++/14.2.1/bits/stl_algo.h:4699:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<arrow::Decimal128*, std::vector<arrow::Decimal128, arrow::stl::allocator<arrow::Decimal128> > >' changed in GCC 7.1
In function 'void std::nth_element(_RAIter, _RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<arrow::Decimal128*, vector<arrow::Decimal128, arrow::stl::allocator<arrow::Decimal128> > >]',
    inlined from 'double arrow::compute::internal::{anonymous}::SortQuantiler<InType>::GetQuantileByInterp(std::vector<typename arrow::TypeTraits<T>::CType, arrow::stl::allocator<typename arrow::TypeTraits<T>::CType> >&, uint64_t*, double, arrow::compute::QuantileOptions::Interpolation, const arrow::DataType&) [with InType = arrow::Decimal128Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_quantile.cc:224:23,
    inlined from 'arrow::Status arrow::compute::internal::{anonymous}::SortQuantiler<InType>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, const std::shared_ptr<arrow::DataType>&, std::vector<typename arrow::TypeTraits<T>::CType, arrow::stl::allocator<typename arrow::TypeTraits<T>::CType> >&, arrow::compute::ExecResult*) [with InType = arrow::Decimal128Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_quantile.cc:142:52:
/usr/include/c++/14.2.1/bits/stl_algo.h:4699:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<arrow::Decimal128*, std::vector<arrow::Decimal128, arrow::stl::allocator<arrow::Decimal128> > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<arrow::Decimal256*, vector<arrow::Decimal256, arrow::stl::allocator<arrow::Decimal256> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1589:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<arrow::Decimal256*, std::vector<arrow::Decimal256, arrow::stl::allocator<arrow::Decimal256> > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1589:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<arrow::Decimal256*, std::vector<arrow::Decimal256, arrow::stl::allocator<arrow::Decimal256> > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1589:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<arrow::Decimal256*, std::vector<arrow::Decimal256, arrow::stl::allocator<arrow::Decimal256> > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__introselect(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<arrow::Decimal256*, vector<arrow::Decimal256, arrow::stl::allocator<arrow::Decimal256> > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1915:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<arrow::Decimal256*, std::vector<arrow::Decimal256, arrow::stl::allocator<arrow::Decimal256> > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1915:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<arrow::Decimal256*, std::vector<arrow::Decimal256, arrow::stl::allocator<arrow::Decimal256> > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1915:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<arrow::Decimal256*, std::vector<arrow::Decimal256, arrow::stl::allocator<arrow::Decimal256> > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1923:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<arrow::Decimal256*, std::vector<arrow::Decimal256, arrow::stl::allocator<arrow::Decimal256> > >' changed in GCC 7.1
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::compute::internal::{anonymous}::SortQuantiler<arrow::Decimal256Type>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, const std::shared_ptr<arrow::DataType>&, std::vector<arrow::Decimal256, arrow::stl::allocator<arrow::Decimal256> >&, arrow::compute::ExecResult*)::<lambda(int64_t, int64_t)> >]',
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = arrow::compute::internal::{anonymous}::SortQuantiler<arrow::Decimal256Type>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, const std::shared_ptr<arrow::DataType>&, std::vector<arrow::Decimal256, arrow::stl::allocator<arrow::Decimal256> >&, arrow::compute::ExecResult*)::<lambda(int64_t, int64_t)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18,
    inlined from 'arrow::Status arrow::compute::internal::{anonymous}::SortQuantiler<InType>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, const std::shared_ptr<arrow::DataType>&, std::vector<typename arrow::TypeTraits<T>::CType, arrow::stl::allocator<typename arrow::TypeTraits<T>::CType> >&, arrow::compute::ExecResult*) [with InType = arrow::Decimal256Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_quantile.cc:123:16:
/usr/include/c++/14.2.1/bits/stl_algo.h:1905:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::compute::internal::{anonymous}::SortQuantiler<arrow::Decimal256Type>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, const std::shared_ptr<arrow::DataType>&, std::vector<arrow::Decimal256, arrow::stl::allocator<arrow::Decimal256> >&, arrow::compute::ExecResult*)::<lambda(int64_t, int64_t)> >]',
    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::compute::internal::{anonymous}::SortQuantiler<arrow::Decimal256Type>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, const std::shared_ptr<arrow::DataType>&, std::vector<arrow::Decimal256, arrow::stl::allocator<arrow::Decimal256> >&, arrow::compute::ExecResult*)::<lambda(int64_t, int64_t)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1908:31,
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = arrow::compute::internal::{anonymous}::SortQuantiler<arrow::Decimal256Type>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, const std::shared_ptr<arrow::DataType>&, std::vector<arrow::Decimal256, arrow::stl::allocator<arrow::Decimal256> >&, arrow::compute::ExecResult*)::<lambda(int64_t, int64_t)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18,
    inlined from 'arrow::Status arrow::compute::internal::{anonymous}::SortQuantiler<InType>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, const std::shared_ptr<arrow::DataType>&, std::vector<typename arrow::TypeTraits<T>::CType, arrow::stl::allocator<typename arrow::TypeTraits<T>::CType> >&, arrow::compute::ExecResult*) [with InType = arrow::Decimal256Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_quantile.cc:123:16:
/usr/include/c++/14.2.1/bits/stl_algo.h:1817:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1822:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
In function 'void std::nth_element(_RAIter, _RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<arrow::Decimal256*, vector<arrow::Decimal256, arrow::stl::allocator<arrow::Decimal256> > >]',
    inlined from 'arrow::compute::internal::{anonymous}::SortQuantiler<InType>::CType arrow::compute::internal::{anonymous}::SortQuantiler<InType>::GetQuantileAtDataPoint(std::vector<typename arrow::TypeTraits<T>::CType, arrow::stl::allocator<typename arrow::TypeTraits<T>::CType> >&, uint64_t*, double, arrow::compute::QuantileOptions::Interpolation) [with InType = arrow::Decimal256Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_quantile.cc:206:23,
    inlined from 'arrow::Status arrow::compute::internal::{anonymous}::SortQuantiler<InType>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, const std::shared_ptr<arrow::DataType>&, std::vector<typename arrow::TypeTraits<T>::CType, arrow::stl::allocator<typename arrow::TypeTraits<T>::CType> >&, arrow::compute::ExecResult*) [with InType = arrow::Decimal256Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_quantile.cc:135:55:
/usr/include/c++/14.2.1/bits/stl_algo.h:4699:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<arrow::Decimal256*, std::vector<arrow::Decimal256, arrow::stl::allocator<arrow::Decimal256> > >' changed in GCC 7.1
In function 'void std::nth_element(_RAIter, _RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<arrow::Decimal256*, vector<arrow::Decimal256, arrow::stl::allocator<arrow::Decimal256> > >]',
    inlined from 'double arrow::compute::internal::{anonymous}::SortQuantiler<InType>::GetQuantileByInterp(std::vector<typename arrow::TypeTraits<T>::CType, arrow::stl::allocator<typename arrow::TypeTraits<T>::CType> >&, uint64_t*, double, arrow::compute::QuantileOptions::Interpolation, const arrow::DataType&) [with InType = arrow::Decimal256Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_quantile.cc:224:23,
    inlined from 'arrow::Status arrow::compute::internal::{anonymous}::SortQuantiler<InType>::ComputeQuantile(arrow::compute::KernelContext*, const arrow::compute::QuantileOptions&, const std::shared_ptr<arrow::DataType>&, std::vector<typename arrow::TypeTraits<T>::CType, arrow::stl::allocator<typename arrow::TypeTraits<T>::CType> >&, arrow::compute::ExecResult*) [with InType = arrow::Decimal256Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_quantile.cc:142:52:
/usr/include/c++/14.2.1/bits/stl_algo.h:4699:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<arrow::Decimal256*, std::vector<arrow::Decimal256, arrow::stl::allocator<arrow::Decimal256> > >' changed in GCC 7.1

[180/816] Building CXX object src/arro...ir/compute/kernels/pivot_internal.cc.o
[181/816] Building CXX object src/arro...compute/kernels/aggregate_var_std.cc.o
[181/816] Building CXX object src/arro...compute/kernels/scalar_arithmetic.cc.o
[182/816] Building CXX object src/arro...ir/compute/kernels/pivot_internal.cc.o
[182/816] Building CXX object src/arro...ir/compute/kernels/scalar_boolean.cc.o
[183/816] Building CXX object src/arro...pute/kernels/hash_aggregate_pivot.cc.o
[183/816] Building CXX object src/arro...ir/compute/kernels/scalar_compare.cc.o
[184/816] Building CXX object src/arro...ir/compute/kernels/scalar_boolean.cc.o
[184/816] Building CXX object src/arro...ir/compute/kernels/scalar_if_else.cc.o
[185/816] Building CXX object src/arro...r/compute/kernels/aggregate_basic.cc.o
[185/816] Building CXX object src/arro...dir/compute/kernels/scalar_nested.cc.o
[186/816] Building CXX object src/arro...ir/compute/kernels/hash_aggregate.cc.o
[186/816] Building CXX object src/arro...dir/compute/kernels/scalar_random.cc.o
[187/816] Building CXX object src/arro...ir/compute/kernels/scalar_if_else.cc.o
In file included from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/scalar_if_else.cc:30:
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/util/bitmap.h: In static member function 'static void arrow::internal::Bitmap::VisitWordsAndWrite(const std::array<arrow::internal::Bitmap, N>&, std::array<arrow::internal::Bitmap, M>*, Visitor&&) [with unsigned int N = 1; unsigned int M = 1; Visitor = arrow::compute::internal::{anonymous}::IfElseNullPromoter::WriteOutput(arrow::internal::Bitmap)::<lambda(const std::array<long long unsigned int, 1>&, std::array<long long unsigned int, 1>*)>; Word = long long unsigned int]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/util/bitmap.h:369:9: warning: '*(long long unsigned int*)((char*)&<unnamed> + offsetof(arrow::internal::BitmapWordWriter<long long unsigned int, true>,arrow::internal::BitmapWordWriter<long long unsigned int, true>::current_data))' may be used uninitialized [-Wmaybe-uninitialized]
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/util/bitmap.h:369:22: note: '<anonymous>' declared here
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/util/bitmap.h: In static member function 'static void arrow::internal::Bitmap::VisitWordsAndWrite(const std::array<arrow::internal::Bitmap, N>&, std::array<arrow::internal::Bitmap, M>*, Visitor&&) [with unsigned int N = 2; unsigned int M = 1; Visitor = arrow::compute::internal::{anonymous}::IfElseNullPromoter::WriteOutput(arrow::internal::Bitmap)::<lambda(const std::array<long long unsigned int, 2>&, std::array<long long unsigned int, 1>*)>; Word = long long unsigned int]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/util/bitmap.h:369:9: warning: '*(long long unsigned int*)((char*)&<unnamed> + offsetof(arrow::internal::BitmapWordWriter<long long unsigned int, true>,arrow::internal::BitmapWordWriter<long long unsigned int, true>::current_data))' may be used uninitialized [-Wmaybe-uninitialized]
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/util/bitmap.h:369:22: note: '<anonymous>' declared here
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/util/bitmap.h: In static member function 'static void arrow::internal::Bitmap::VisitWordsAndWrite(const std::array<arrow::internal::Bitmap, N>&, std::array<arrow::internal::Bitmap, M>*, Visitor&&) [with unsigned int N = 2; unsigned int M = 1; Visitor = arrow::compute::internal::{anonymous}::IfElseNullPromoter::WriteOutput(arrow::internal::Bitmap)::<lambda(const std::array<long long unsigned int, 2>&, std::array<long long unsigned int, 1>*)>; Word = long long unsigned int]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/util/bitmap.h:369:9: warning: '*(long long unsigned int*)((char*)&<unnamed> + offsetof(arrow::internal::BitmapWordWriter<long long unsigned int, true>,arrow::internal::BitmapWordWriter<long long unsigned int, true>::current_data))' may be used uninitialized [-Wmaybe-uninitialized]
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/util/bitmap.h:369:22: note: '<anonymous>' declared here
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/util/bitmap.h: In static member function 'static void arrow::internal::Bitmap::VisitWordsAndWrite(const std::array<arrow::internal::Bitmap, N>&, std::array<arrow::internal::Bitmap, M>*, Visitor&&) [with unsigned int N = 3; unsigned int M = 1; Visitor = arrow::compute::internal::{anonymous}::IfElseNullPromoter::WriteOutput(arrow::internal::Bitmap)::<lambda(const std::array<long long unsigned int, 3>&, std::array<long long unsigned int, 1>*)>; Word = long long unsigned int]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/util/bitmap.h:369:9: warning: '*(long long unsigned int*)((char*)&<unnamed> + offsetof(arrow::internal::BitmapWordWriter<long long unsigned int, true>,arrow::internal::BitmapWordWriter<long long unsigned int, true>::current_data))' may be used uninitialized [-Wmaybe-uninitialized]
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/util/bitmap.h:369:22: note: '<anonymous>' declared here
In static member function 'static void arrow::internal::Bitmap::VisitWordsAndWrite(const std::array<arrow::internal::Bitmap, N>&, std::array<arrow::internal::Bitmap, M>*, Visitor&&) [with unsigned int N = 2; unsigned int M = 1; Visitor = arrow::compute::internal::{anonymous}::IfElseNullPromoter::WriteOutput(arrow::internal::Bitmap)::<lambda(const std::array<long long unsigned int, 2>&, std::array<long long unsigned int, 1>*)>; Word = long long unsigned int]',
    inlined from 'void arrow::compute::internal::{anonymous}::IfElseNullPromoter::WriteOutput(arrow::internal::Bitmap)' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/scalar_if_else.cc:254:35:
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/util/bitmap.h:369:9: warning: '*(long long unsigned int*)((char*)&<unnamed> + offsetof(arrow::internal::BitmapWordWriter<long long unsigned int, true>,arrow::internal::BitmapWordWriter<long long unsigned int, true>::current_data))' may be used uninitialized [-Wmaybe-uninitialized]
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/util/bitmap.h: In member function 'void arrow::compute::internal::{anonymous}::IfElseNullPromoter::WriteOutput(arrow::internal::Bitmap)':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/util/bitmap.h:369:22: note: '<anonymous>' declared here
In static member function 'static void arrow::internal::Bitmap::VisitWordsAndWrite(const std::array<arrow::internal::Bitmap, N>&, std::array<arrow::internal::Bitmap, M>*, Visitor&&) [with unsigned int N = 3; unsigned int M = 1; Visitor = arrow::compute::internal::{anonymous}::IfElseNullPromoter::WriteOutput(arrow::internal::Bitmap)::<lambda(const std::array<long long unsigned int, 3>&, std::array<long long unsigned int, 1>*)>; Word = long long unsigned int]',
    inlined from 'void arrow::compute::internal::{anonymous}::IfElseNullPromoter::WriteOutput(arrow::internal::Bitmap)' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/scalar_if_else.cc:265:35:
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/util/bitmap.h:369:9: warning: '*(long long unsigned int*)((char*)&<unnamed> + offsetof(arrow::internal::BitmapWordWriter<long long unsigned int, true>,arrow::internal::BitmapWordWriter<long long unsigned int, true>::current_data))' may be used uninitialized [-Wmaybe-uninitialized]
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/util/bitmap.h: In member function 'void arrow::compute::internal::{anonymous}::IfElseNullPromoter::WriteOutput(arrow::internal::Bitmap)':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/util/bitmap.h:369:22: note: '<anonymous>' declared here
In static member function 'static void arrow::internal::Bitmap::VisitWordsAndWrite(const std::array<arrow::internal::Bitmap, N>&, std::array<arrow::internal::Bitmap, M>*, Visitor&&) [with unsigned int N = 3; unsigned int M = 1; Visitor = arrow::compute::internal::{anonymous}::IfElseNullPromoter::WriteOutput(arrow::internal::Bitmap)::<lambda(const std::array<long long unsigned int, 3>&, std::array<long long unsigned int, 1>*)>; Word = long long unsigned int]',
    inlined from 'void arrow::compute::internal::{anonymous}::IfElseNullPromoter::WriteOutput(arrow::internal::Bitmap)' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/scalar_if_else.cc:276:35:
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/util/bitmap.h:369:9: warning: '*(long long unsigned int*)((char*)&<unnamed> + offsetof(arrow::internal::BitmapWordWriter<long long unsigned int, true>,arrow::internal::BitmapWordWriter<long long unsigned int, true>::current_data))' may be used uninitialized [-Wmaybe-uninitialized]
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/util/bitmap.h: In member function 'void arrow::compute::internal::{anonymous}::IfElseNullPromoter::WriteOutput(arrow::internal::Bitmap)':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/util/bitmap.h:369:22: note: '<anonymous>' declared here
In static member function 'static void arrow::internal::Bitmap::VisitWordsAndWrite(const std::array<arrow::internal::Bitmap, N>&, std::array<arrow::internal::Bitmap, M>*, Visitor&&) [with unsigned int N = 4; unsigned int M = 1; Visitor = arrow::compute::internal::{anonymous}::IfElseNullPromoter::WriteOutput(arrow::internal::Bitmap)::<lambda(const std::array<long long unsigned int, 4>&, std::array<long long unsigned int, 1>*)>; Word = long long unsigned int]',
    inlined from 'void arrow::compute::internal::{anonymous}::IfElseNullPromoter::WriteOutput(arrow::internal::Bitmap)' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/scalar_if_else.cc:286:35:
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/util/bitmap.h:369:9: warning: '*(long long unsigned int*)((char*)&<unnamed> + offsetof(arrow::internal::BitmapWordWriter<long long unsigned int, true>,arrow::internal::BitmapWordWriter<long long unsigned int, true>::current_data))' may be used uninitialized [-Wmaybe-uninitialized]
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/util/bitmap.h: In member function 'void arrow::compute::internal::{anonymous}::IfElseNullPromoter::WriteOutput(arrow::internal::Bitmap)':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/util/bitmap.h:369:22: note: '<anonymous>' declared here
In file included from /usr/include/c++/14.2.1/memory:69,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/builder_nested.h:22,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/scalar_if_else.cc:19:
/usr/include/c++/14.2.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const arrow::ArraySpan*, vector<arrow::ArraySpan> >; _ForwardIterator = arrow::ArraySpan*]':
/usr/include/c++/14.2.1/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const arrow::ArraySpan*, std::vector<arrow::ArraySpan> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const arrow::ArraySpan*, std::vector<arrow::ArraySpan> >' changed in GCC 7.1
In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const arrow::ArraySpan*, std::vector<arrow::ArraySpan> >; _ForwardIterator = arrow::ArraySpan*; bool _TrivialValueTypes = false]',
    inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const arrow::ArraySpan*, vector<arrow::ArraySpan> >; _ForwardIterator = arrow::ArraySpan*]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:185:15,
    inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const arrow::ArraySpan*, vector<arrow::ArraySpan> >; _ForwardIterator = arrow::ArraySpan*; _Tp = arrow::ArraySpan]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:373:37,
    inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = arrow::ArraySpan; _Alloc = std::allocator<arrow::ArraySpan>]' at /usr/include/c++/14.2.1/bits/stl_vector.h:606:31,
    inlined from 'arrow::ArraySpan::ArraySpan(const arrow::ArraySpan&)' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/data.h:436:39,
    inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = arrow::ArraySpan; _Args = {const arrow::ArraySpan&}]' at /usr/include/c++/14.2.1/bits/stl_construct.h:119:7,
    inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const arrow::ArraySpan*, vector<arrow::ArraySpan> >; _ForwardIterator = arrow::ArraySpan*]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:120:21:
/usr/include/c++/14.2.1/bits/stl_uninitialized.h:137:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const arrow::ArraySpan*, std::vector<arrow::ArraySpan> >' changed in GCC 7.1
In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const arrow::ArraySpan*, std::vector<arrow::ArraySpan> >; _ForwardIterator = arrow::ArraySpan*; bool _TrivialValueTypes = false]',
    inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const arrow::ArraySpan*, vector<arrow::ArraySpan> >; _ForwardIterator = arrow::ArraySpan*]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:185:15,
    inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const arrow::ArraySpan*, vector<arrow::ArraySpan> >; _ForwardIterator = arrow::ArraySpan*; _Tp = arrow::ArraySpan]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:373:37,
    inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = arrow::ArraySpan; _Alloc = std::allocator<arrow::ArraySpan>]' at /usr/include/c++/14.2.1/bits/stl_vector.h:606:31,
    inlined from 'arrow::ArraySpan::ArraySpan(const arrow::ArraySpan&)' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/data.h:436:39:
/usr/include/c++/14.2.1/bits/stl_uninitialized.h:137:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const arrow::ArraySpan*, std::vector<arrow::ArraySpan> >' changed in GCC 7.1
In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const arrow::ArraySpan*, std::vector<arrow::ArraySpan> >; _ForwardIterator = arrow::ArraySpan*; bool _TrivialValueTypes = false]',
    inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const arrow::ArraySpan*, vector<arrow::ArraySpan> >; _ForwardIterator = arrow::ArraySpan*]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:185:15,
    inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const arrow::ArraySpan*, vector<arrow::ArraySpan> >; _ForwardIterator = arrow::ArraySpan*; _Tp = arrow::ArraySpan]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:373:37,
    inlined from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator<const arrow::ArraySpan*, std::vector<arrow::ArraySpan> >; _Tp = arrow::ArraySpan; _Alloc = std::allocator<arrow::ArraySpan>]' at /usr/include/c++/14.2.1/bits/stl_vector.h:1624:35,
    inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = arrow::ArraySpan; _Alloc = std::allocator<arrow::ArraySpan>]' at /usr/include/c++/14.2.1/bits/vector.tcc:238:44:
/usr/include/c++/14.2.1/bits/stl_uninitialized.h:137:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const arrow::ArraySpan*, std::vector<arrow::ArraySpan> >' changed in GCC 7.1

[187/816] Building CXX object src/arro....dir/compute/kernels/scalar_round.cc.o
[188/816] Building CXX object src/arro...te/kernels/hash_aggregate_numeric.cc.o
[188/816] Building CXX object src/arro...compute/kernels/scalar_set_lookup.cc.o
[189/816] Building CXX object src/arro...ir/compute/kernels/scalar_compare.cc.o
[189/816] Building CXX object src/arro...mpute/kernels/scalar_string_ascii.cc.o
[190/816] Building CXX object src/arro...dir/compute/kernels/scalar_random.cc.o
[190/816] Building CXX object src/arro...ompute/kernels/scalar_string_utf8.cc.o
[191/816] Building CXX object src/arro...dir/compute/kernels/scalar_nested.cc.o
[191/816] Building CXX object src/arro...te/kernels/scalar_temporal_binary.cc.o
[192/816] Building CXX object src/arro...compute/kernels/scalar_set_lookup.cc.o
[192/816] Building CXX object src/arro...ute/kernels/scalar_temporal_unary.cc.o
[193/816] Building CXX object src/arro...ompute/kernels/scalar_string_utf8.cc.o
[193/816] Building CXX object src/arro...r/compute/kernels/scalar_validity.cc.o
[194/816] Building CXX object src/arro...compute/kernels/scalar_arithmetic.cc.o
[194/816] Building CXX object src/arro...compute/kernels/vector_array_sort.cc.o
[195/816] Building CXX object src/arro...r/compute/kernels/scalar_validity.cc.o
[195/816] Building CXX object src/arro...ute/kernels/vector_cumulative_ops.cc.o
[196/816] Building CXX object src/arro...mpute/kernels/scalar_string_ascii.cc.o
In file included from /usr/include/c++/14.2.1/vector:72,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/builder_nested.h:24,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/scalar_string_ascii.cc:24:
/usr/include/c++/14.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = long long int; _Alloc = std::allocator<long long int>]':
/usr/include/c++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<long long int>::iterator' changed in GCC 7.1
In file included from /usr/include/c++/14.2.1/vector:66:
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long int; _Alloc = std::allocator<long long int>]',
    inlined from 'arrow::compute::internal::{anonymous}::PlainSubstringMatcher::PlainSubstringMatcher(const arrow::compute::MatchSubstringOptions&)' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/scalar_string_ascii.cc:1242:24:
/usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1

[196/816] Building CXX object src/arro...dir/compute/kernels/vector_nested.cc.o
[197/816] Building CXX object src/arro...dir/compute/kernels/vector_nested.cc.o
[197/816] Building CXX object src/arro...r/compute/kernels/vector_pairwise.cc.o
[198/816] Building CXX object src/arro...r/compute/kernels/vector_pairwise.cc.o
[198/816] Building CXX object src/arro...e.dir/compute/kernels/vector_rank.cc.o
[199/816] Building CXX object src/arro...compute/kernels/vector_array_sort.cc.o
[199/816] Building CXX object src/arro...ir/compute/kernels/vector_replace.cc.o
[200/816] Building CXX object src/arro...ute/kernels/vector_cumulative_ops.cc.o
[200/816] Building CXX object src/arro...ute/kernels/vector_run_end_encode.cc.o
[201/816] Building CXX object src/arro...e.dir/compute/kernels/vector_rank.cc.o
[201/816] Building CXX object src/arro...r/compute/kernels/vector_select_k.cc.o
[202/816] Building CXX object src/arro...ir/compute/kernels/vector_replace.cc.o
In file included from /usr/include/c++/14.2.1/memory:69,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/status.h:19,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/result.h:27,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/function_options.h:24,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/api_scalar.h:27,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/vector_replace.cc:18:
/usr/include/c++/14.2.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const arrow::ArraySpan*, vector<arrow::ArraySpan> >; _ForwardIterator = arrow::ArraySpan*]':
/usr/include/c++/14.2.1/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const arrow::ArraySpan*, std::vector<arrow::ArraySpan> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const arrow::ArraySpan*, std::vector<arrow::ArraySpan> >' changed in GCC 7.1
In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const arrow::ArraySpan*, std::vector<arrow::ArraySpan> >; _ForwardIterator = arrow::ArraySpan*; bool _TrivialValueTypes = false]',
    inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const arrow::ArraySpan*, vector<arrow::ArraySpan> >; _ForwardIterator = arrow::ArraySpan*]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:185:15,
    inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const arrow::ArraySpan*, vector<arrow::ArraySpan> >; _ForwardIterator = arrow::ArraySpan*; _Tp = arrow::ArraySpan]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:373:37,
    inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = arrow::ArraySpan; _Alloc = std::allocator<arrow::ArraySpan>]' at /usr/include/c++/14.2.1/bits/stl_vector.h:606:31,
    inlined from 'arrow::ArraySpan::ArraySpan(const arrow::ArraySpan&)' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/data.h:436:39:
/usr/include/c++/14.2.1/bits/stl_uninitialized.h:137:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const arrow::ArraySpan*, std::vector<arrow::ArraySpan> >' changed in GCC 7.1
In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const arrow::ArraySpan*, std::vector<arrow::ArraySpan> >; _ForwardIterator = arrow::ArraySpan*; bool _TrivialValueTypes = false]',
    inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const arrow::ArraySpan*, vector<arrow::ArraySpan> >; _ForwardIterator = arrow::ArraySpan*]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:185:15,
    inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const arrow::ArraySpan*, vector<arrow::ArraySpan> >; _ForwardIterator = arrow::ArraySpan*; _Tp = arrow::ArraySpan]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:373:37,
    inlined from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator<const arrow::ArraySpan*, std::vector<arrow::ArraySpan> >; _Tp = arrow::ArraySpan; _Alloc = std::allocator<arrow::ArraySpan>]' at /usr/include/c++/14.2.1/bits/stl_vector.h:1624:35,
    inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = arrow::ArraySpan; _Alloc = std::allocator<arrow::ArraySpan>]' at /usr/include/c++/14.2.1/bits/vector.tcc:238:44:
/usr/include/c++/14.2.1/bits/stl_uninitialized.h:137:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const arrow::ArraySpan*, std::vector<arrow::ArraySpan> >' changed in GCC 7.1

[202/816] Building CXX object src/arro...e.dir/compute/kernels/vector_sort.cc.o
[203/816] Building CXX object src/arro...te/kernels/scalar_temporal_binary.cc.o
[203/816] Building CXX object src/arro...compute/kernels/vector_statistics.cc.o
[204/816] Building CXX object src/arro...ute/kernels/scalar_temporal_unary.cc.o
[204/816] Building CXX object src/arro...ir/compute/kernels/vector_swizzle.cc.o
[205/816] Building CXX object src/arro...ute/kernels/vector_run_end_encode.cc.o
[205/816] Building CXX object src/arro...ute.dir/compute/key_hash_internal.cc.o
[206/816] Building CXX object src/arro....dir/compute/kernels/scalar_round.cc.o
[206/816] Building CXX object src/arro...pute.dir/compute/key_map_internal.cc.o
[207/816] Building CXX object src/arro...compute/kernels/vector_statistics.cc.o
[207/816] Building CXX object src/arro....dir/compute/light_array_internal.cc.o
[208/816] Building CXX object src/arro...ute.dir/compute/key_hash_internal.cc.o
[208/816] Building CXX object src/arro...e.dir/compute/row/encode_internal.cc.o
[209/816] Building CXX object src/arro...pute.dir/compute/key_map_internal.cc.o
[209/816] Building CXX object src/arro....dir/compute/row/compare_internal.cc.o
[210/816] Building CXX object src/arro...e.dir/compute/row/encode_internal.cc.o
[210/816] Building CXX object src/arro...w_compute.dir/compute/row/grouper.cc.o
[211/816] Building CXX object src/arro....dir/compute/light_array_internal.cc.o
[211/816] Building CXX object src/arro.../compute/row/row_encoder_internal.cc.o
[212/816] Building CXX object src/arro....dir/compute/row/compare_internal.cc.o
[212/816] Building CXX object src/arro...pute.dir/compute/row/row_internal.cc.o
[213/816] Building CXX object src/arro...pute.dir/compute/row/row_internal.cc.o
[213/816] Building CXX object src/arro...es/arrow_compute.dir/compute/util.cc.o
[214/816] Building CXX object src/arro.../compute/row/row_encoder_internal.cc.o
[214/816] Building CXX object src/arro...compute.dir/compute/util_internal.cc.o
[215/816] Building CXX object src/arro...es/arrow_compute.dir/compute/util.cc.o
[215/816] Building CXX object src/arro...esystem.dir/filesystem/filesystem.cc.o
[216/816] Building CXX object src/arro...w_compute.dir/compute/row/grouper.cc.o
[216/816] Building CXX object src/arro...filesystem.dir/filesystem/localfs.cc.o
[217/816] Building CXX object src/arro...compute.dir/compute/util_internal.cc.o
[217/816] Building CXX object src/arro..._filesystem.dir/filesystem/mockfs.cc.o
[218/816] Building CXX object src/arro...r/compute/kernels/vector_select_k.cc.o
In file included from /usr/include/c++/14.2.1/queue:64,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/vector_select_k.cc:18:
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long unsigned int*, vector<long long unsigned int> >; _Distance = int; _Tp = long long unsigned int; _Compare = __gnu_cxx::__ops::_Iter_comp_val<arrow::compute::internal::{anonymous}::ArraySelector::SelectKthInternal<arrow::Int8Type, arrow::compute::SortOrder::Ascending>()::<lambda(uint64_t, uint64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:135:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long unsigned int*, vector<long long unsigned int> >; _Distance = int; _Tp = long long unsigned int; _Compare = __gnu_cxx::__ops::_Iter_comp_val<arrow::compute::internal::{anonymous}::ArraySelector::SelectKthInternal<arrow::Int8Type, arrow::compute::SortOrder::Descending>()::<lambda(uint64_t, uint64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:135:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long unsigned int*, vector<long long unsigned int> >; _Distance = int; _Tp = long long unsigned int; _Compare = __gnu_cxx::__ops::_Iter_comp_val<arrow::compute::internal::{anonymous}::ArraySelector::SelectKthInternal<arrow::UInt8Type, arrow::compute::SortOrder::Ascending>()::<lambda(uint64_t, uint64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:135:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long unsigned int*, vector<long long unsigned int> >; _Distance = int; _Tp = long long unsigned int; _Compare = __gnu_cxx::__ops::_Iter_comp_val<arrow::compute::internal::{anonymous}::ArraySelector::SelectKthInternal<arrow::UInt8Type, arrow::compute::SortOrder::Descending>()::<lambda(uint64_t, uint64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:135:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long unsigned int*, vector<long long unsigned int> >; _Distance = int; _Tp = long long unsigned int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::compute::internal::{anonymous}::ArraySelector::SelectKthInternal<arrow::Int8Type, arrow::compute::SortOrder::Ascending>()::<lambda(uint64_t, uint64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long unsigned int*, vector<long long unsigned int> >; _Distance = int; _Tp = long long unsigned int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::compute::internal::{anonymous}::ArraySelector::SelectKthInternal<arrow::Int8Type, arrow::compute::SortOrder::Descending>()::<lambda(uint64_t, uint64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long unsigned int*, vector<long long unsigned int> >; _Distance = int; _Tp = long long unsigned int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::compute::internal::{anonymous}::ArraySelector::SelectKthInternal<arrow::UInt8Type, arrow::compute::SortOrder::Ascending>()::<lambda(uint64_t, uint64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long unsigned int*, vector<long long unsigned int> >; _Distance = int; _Tp = long long unsigned int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::compute::internal::{anonymous}::ArraySelector::SelectKthInternal<arrow::UInt8Type, arrow::compute::SortOrder::Descending>()::<lambda(uint64_t, uint64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long unsigned int*, vector<long long unsigned int> >; _Distance = int; _Tp = long long unsigned int; _Compare = __gnu_cxx::__ops::_Iter_comp_val<arrow::compute::internal::{anonymous}::ArraySelector::SelectKthInternal<arrow::DoubleType, arrow::compute::SortOrder::Descending>()::<lambda(uint64_t, uint64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:135:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long unsigned int*, vector<long long unsigned int> >; _Distance = int; _Tp = long long unsigned int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::compute::internal::{anonymous}::ArraySelector::SelectKthInternal<arrow::DoubleType, arrow::compute::SortOrder::Descending>()::<lambda(uint64_t, uint64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long unsigned int*, vector<long long unsigned int> >; _Distance = int; _Tp = long long unsigned int; _Compare = __gnu_cxx::__ops::_Iter_comp_val<arrow::compute::internal::{anonymous}::ArraySelector::SelectKthInternal<arrow::DoubleType, arrow::compute::SortOrder::Ascending>()::<lambda(uint64_t, uint64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:135:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long unsigned int*, vector<long long unsigned int> >; _Distance = int; _Tp = long long unsigned int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::compute::internal::{anonymous}::ArraySelector::SelectKthInternal<arrow::DoubleType, arrow::compute::SortOrder::Ascending>()::<lambda(uint64_t, uint64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long unsigned int*, vector<long long unsigned int> >; _Distance = int; _Tp = long long unsigned int; _Compare = __gnu_cxx::__ops::_Iter_comp_val<arrow::compute::internal::{anonymous}::ArraySelector::SelectKthInternal<arrow::FloatType, arrow::compute::SortOrder::Descending>()::<lambda(uint64_t, uint64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:135:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long unsigned int*, vector<long long unsigned int> >; _Distance = int; _Tp = long long unsigned int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::compute::internal::{anonymous}::ArraySelector::SelectKthInternal<arrow::FloatType, arrow::compute::SortOrder::Descending>()::<lambda(uint64_t, uint64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long unsigned int*, vector<long long unsigned int> >; _Distance = int; _Tp = long long unsigned int; _Compare = __gnu_cxx::__ops::_Iter_comp_val<arrow::compute::internal::{anonymous}::ArraySelector::SelectKthInternal<arrow::FloatType, arrow::compute::SortOrder::Ascending>()::<lambda(uint64_t, uint64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:135:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long unsigned int*, vector<long long unsigned int> >; _Distance = int; _Tp = long long unsigned int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::compute::internal::{anonymous}::ArraySelector::SelectKthInternal<arrow::FloatType, arrow::compute::SortOrder::Ascending>()::<lambda(uint64_t, uint64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long unsigned int*, vector<long long unsigned int> >; _Distance = int; _Tp = long long unsigned int; _Compare = __gnu_cxx::__ops::_Iter_comp_val<arrow::compute::internal::{anonymous}::ArraySelector::SelectKthInternal<arrow::UInt64Type, arrow::compute::SortOrder::Descending>()::<lambda(uint64_t, uint64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:135:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long unsigned int*, vector<long long unsigned int> >; _Distance = int; _Tp = long long unsigned int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::compute::internal::{anonymous}::ArraySelector::SelectKthInternal<arrow::UInt64Type, arrow::compute::SortOrder::Descending>()::<lambda(uint64_t, uint64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long unsigned int*, vector<long long unsigned int> >; _Distance = int; _Tp = long long unsigned int; _Compare = __gnu_cxx::__ops::_Iter_comp_val<arrow::compute::internal::{anonymous}::ArraySelector::SelectKthInternal<arrow::UInt64Type, arrow::compute::SortOrder::Ascending>()::<lambda(uint64_t, uint64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:135:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long unsigned int*, vector<long long unsigned int> >; _Distance = int; _Tp = long long unsigned int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::compute::internal::{anonymous}::ArraySelector::SelectKthInternal<arrow::UInt64Type, arrow::compute::SortOrder::Ascending>()::<lambda(uint64_t, uint64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long unsigned int*, vector<long long unsigned int> >; _Distance = int; _Tp = long long unsigned int; _Compare = __gnu_cxx::__ops::_Iter_comp_val<arrow::compute::internal::{anonymous}::ArraySelector::SelectKthInternal<arrow::UInt32Type, arrow::compute::SortOrder::Descending>()::<lambda(uint64_t, uint64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:135:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long unsigned int*, vector<long long unsigned int> >; _Distance = int; _Tp = long long unsigned int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::compute::internal::{anonymous}::ArraySelector::SelectKthInternal<arrow::UInt32Type, arrow::compute::SortOrder::Descending>()::<lambda(uint64_t, uint64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long unsigned int*, vector<long long unsigned int> >; _Distance = int; _Tp = long long unsigned int; _Compare = __gnu_cxx::__ops::_Iter_comp_val<arrow::compute::internal::{anonymous}::ArraySelector::SelectKthInternal<arrow::UInt32Type, arrow::compute::SortOrder::Ascending>()::<lambda(uint64_t, uint64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:135:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long unsigned int*, vector<long long unsigned int> >; _Distance = int; _Tp = long long unsigned int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::compute::internal::{anonymous}::ArraySelector::SelectKthInternal<arrow::UInt32Type, arrow::compute::SortOrder::Ascending>()::<lambda(uint64_t, uint64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long unsigned int*, vector<long long unsigned int> >; _Distance = int; _Tp = long long unsigned int; _Compare = __gnu_cxx::__ops::_Iter_comp_val<arrow::compute::internal::{anonymous}::ArraySelector::SelectKthInternal<arrow::UInt16Type, arrow::compute::SortOrder::Descending>()::<lambda(uint64_t, uint64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:135:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long unsigned int*, vector<long long unsigned int> >; _Distance = int; _Tp = long long unsigned int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::compute::internal::{anonymous}::ArraySelector::SelectKthInternal<arrow::UInt16Type, arrow::compute::SortOrder::Descending>()::<lambda(uint64_t, uint64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long unsigned int*, vector<long long unsigned int> >; _Distance = int; _Tp = long long unsigned int; _Compare = __gnu_cxx::__ops::_Iter_comp_val<arrow::compute::internal::{anonymous}::ArraySelector::SelectKthInternal<arrow::UInt16Type, arrow::compute::SortOrder::Ascending>()::<lambda(uint64_t, uint64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:135:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long unsigned int*, vector<long long unsigned int> >; _Distance = int; _Tp = long long unsigned int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::compute::internal::{anonymous}::ArraySelector::SelectKthInternal<arrow::UInt16Type, arrow::compute::SortOrder::Ascending>()::<lambda(uint64_t, uint64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long unsigned int*, vector<long long unsigned int> >; _Distance = int; _Tp = long long unsigned int; _Compare = __gnu_cxx::__ops::_Iter_comp_val<arrow::compute::internal::{anonymous}::ArraySelector::SelectKthInternal<arrow::Int64Type, arrow::compute::SortOrder::Descending>()::<lambda(uint64_t, uint64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:135:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long unsigned int*, vector<long long unsigned int> >; _Distance = int; _Tp = long long unsigned int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::compute::internal::{anonymous}::ArraySelector::SelectKthInternal<arrow::Int64Type, arrow::compute::SortOrder::Descending>()::<lambda(uint64_t, uint64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long unsigned int*, vector<long long unsigned int> >; _Distance = int; _Tp = long long unsigned int; _Compare = __gnu_cxx::__ops::_Iter_comp_val<arrow::compute::internal::{anonymous}::ArraySelector::SelectKthInternal<arrow::Int64Type, arrow::compute::SortOrder::Ascending>()::<lambda(uint64_t, uint64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:135:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long unsigned int*, vector<long long unsigned int> >; _Distance = int; _Tp = long long unsigned int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::compute::internal::{anonymous}::ArraySelector::SelectKthInternal<arrow::Int64Type, arrow::compute::SortOrder::Ascending>()::<lambda(uint64_t, uint64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long unsigned int*, vector<long long unsigned int> >; _Distance = int; _Tp = long long unsigned int; _Compare = __gnu_cxx::__ops::_Iter_comp_val<arrow::compute::internal::{anonymous}::ArraySelector::SelectKthInternal<arrow::Int32Type, arrow::compute::SortOrder::Descending>()::<lambda(uint64_t, uint64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:135:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long unsigned int*, vector<long long unsigned int> >; _Distance = int; _Tp = long long unsigned int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::compute::internal::{anonymous}::ArraySelector::SelectKthInternal<arrow::Int32Type, arrow::compute::SortOrder::Descending>()::<lambda(uint64_t, uint64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long unsigned int*, vector<long long unsigned int> >; _Distance = int; _Tp = long long unsigned int; _Compare = __gnu_cxx::__ops::_Iter_comp_val<arrow::compute::internal::{anonymous}::ArraySelector::SelectKthInternal<arrow::Int32Type, arrow::compute::SortOrder::Ascending>()::<lambda(uint64_t, uint64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:135:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long unsigned int*, vector<long long unsigned int> >; _Distance = int; _Tp = long long unsigned int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::compute::internal::{anonymous}::ArraySelector::SelectKthInternal<arrow::Int32Type, arrow::compute::SortOrder::Ascending>()::<lambda(uint64_t, uint64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long unsigned int*, vector<long long unsigned int> >; _Distance = int; _Tp = long long unsigned int; _Compare = __gnu_cxx::__ops::_Iter_comp_val<arrow::compute::internal::{anonymous}::ArraySelector::SelectKthInternal<arrow::Int16Type, arrow::compute::SortOrder::Descending>()::<lambda(uint64_t, uint64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:135:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long unsigned int*, vector<long long unsigned int> >; _Distance = int; _Tp = long long unsigned int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::compute::internal::{anonymous}::ArraySelector::SelectKthInternal<arrow::Int16Type, arrow::compute::SortOrder::Descending>()::<lambda(uint64_t, uint64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long unsigned int*, vector<long long unsigned int> >; _Distance = int; _Tp = long long unsigned int; _Compare = __gnu_cxx::__ops::_Iter_comp_val<arrow::compute::internal::{anonymous}::ArraySelector::SelectKthInternal<arrow::Int16Type, arrow::compute::SortOrder::Ascending>()::<lambda(uint64_t, uint64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:135:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long unsigned int*, vector<long long unsigned int> >; _Distance = int; _Tp = long long unsigned int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::compute::internal::{anonymous}::ArraySelector::SelectKthInternal<arrow::Int16Type, arrow::compute::SortOrder::Ascending>()::<lambda(uint64_t, uint64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::Decimal256Array>*, vector<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::Decimal256Array>, allocator<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::Decimal256Array> > > >; _Distance = int; _Tp = arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::Decimal256Array>; _Compare = __gnu_cxx::__ops::_Iter_comp_val<function<bool(const arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::Decimal256Array>&, const arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::Decimal256Array>&)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:135:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::Decimal256Array>*, std::vector<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::Decimal256Array>, std::allocator<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::Decimal256Array> > > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::Decimal128Array>*, vector<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::Decimal128Array>, allocator<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::Decimal128Array> > > >; _Distance = int; _Tp = arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::Decimal128Array>; _Compare = __gnu_cxx::__ops::_Iter_comp_val<function<bool(const arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::Decimal128Array>&, const arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::Decimal128Array>&)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:135:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::Decimal128Array>*, std::vector<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::Decimal128Array>, std::allocator<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::Decimal128Array> > > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::FixedSizeBinaryArray>*, vector<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::FixedSizeBinaryArray>, allocator<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::FixedSizeBinaryArray> > > >; _Distance = int; _Tp = arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::FixedSizeBinaryArray>; _Compare = __gnu_cxx::__ops::_Iter_comp_val<function<bool(const arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::FixedSizeBinaryArray>&, const arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::FixedSizeBinaryArray>&)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:135:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::FixedSizeBinaryArray>*, std::vector<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::FixedSizeBinaryArray>, std::allocator<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::FixedSizeBinaryArray> > > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::LargeBinaryArray>*, vector<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::LargeBinaryArray>, allocator<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::LargeBinaryArray> > > >; _Distance = int; _Tp = arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::LargeBinaryArray>; _Compare = __gnu_cxx::__ops::_Iter_comp_val<function<bool(const arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::LargeBinaryArray>&, const arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::LargeBinaryArray>&)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:135:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::LargeBinaryArray>*, std::vector<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::LargeBinaryArray>, std::allocator<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::LargeBinaryArray> > > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::BinaryArray>*, vector<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::BinaryArray>, allocator<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::BinaryArray> > > >; _Distance = int; _Tp = arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::BinaryArray>; _Compare = __gnu_cxx::__ops::_Iter_comp_val<function<bool(const arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::BinaryArray>&, const arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::BinaryArray>&)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:135:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::BinaryArray>*, std::vector<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::BinaryArray>, std::allocator<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::BinaryArray> > > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::NumericArray<arrow::DoubleType> >*, vector<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::NumericArray<arrow::DoubleType> >, allocator<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::NumericArray<arrow::DoubleType> > > > >; _Distance = int; _Tp = arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::NumericArray<arrow::DoubleType> >; _Compare = __gnu_cxx::__ops::_Iter_comp_val<function<bool(const arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::NumericArray<arrow::DoubleType> >&, const arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::NumericArray<arrow::DoubleType> >&)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:135:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::NumericArray<arrow::DoubleType> >*, std::vector<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::NumericArray<arrow::DoubleType> >, std::allocator<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::NumericArray<arrow::DoubleType> > > > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::NumericArray<arrow::FloatType> >*, vector<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::NumericArray<arrow::FloatType> >, allocator<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::NumericArray<arrow::FloatType> > > > >; _Distance = int; _Tp = arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::NumericArray<arrow::FloatType> >; _Compare = __gnu_cxx::__ops::_Iter_comp_val<function<bool(const arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::NumericArray<arrow::FloatType> >&, const arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::NumericArray<arrow::FloatType> >&)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:135:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::NumericArray<arrow::FloatType> >*, std::vector<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::NumericArray<arrow::FloatType> >, std::allocator<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::NumericArray<arrow::FloatType> > > > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::NumericArray<arrow::UInt64Type> >*, vector<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::NumericArray<arrow::UInt64Type> >, allocator<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::NumericArray<arrow::UInt64Type> > > > >; _Distance = int; _Tp = arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::NumericArray<arrow::UInt64Type> >; _Compare = __gnu_cxx::__ops::_Iter_comp_val<function<bool(const arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::NumericArray<arrow::UInt64Type> >&, const arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::NumericArray<arrow::UInt64Type> >&)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:135:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::NumericArray<arrow::UInt64Type> >*, std::vector<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::NumericArray<arrow::UInt64Type> >, std::allocator<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::NumericArray<arrow::UInt64Type> > > > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::NumericArray<arrow::UInt32Type> >*, vector<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::NumericArray<arrow::UInt32Type> >, allocator<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::NumericArray<arrow::UInt32Type> > > > >; _Distance = int; _Tp = arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::NumericArray<arrow::UInt32Type> >; _Compare = __gnu_cxx::__ops::_Iter_comp_val<function<bool(const arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::NumericArray<arrow::UInt32Type> >&, const arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::NumericArray<arrow::UInt32Type> >&)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:135:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::NumericArray<arrow::UInt32Type> >*, std::vector<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::NumericArray<arrow::UInt32Type> >, std::allocator<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::NumericArray<arrow::UInt32Type> > > > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::NumericArray<arrow::UInt16Type> >*, vector<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::NumericArray<arrow::UInt16Type> >, allocator<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::NumericArray<arrow::UInt16Type> > > > >; _Distance = int; _Tp = arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::NumericArray<arrow::UInt16Type> >; _Compare = __gnu_cxx::__ops::_Iter_comp_val<function<bool(const arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::NumericArray<arrow::UInt16Type> >&, const arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::NumericArray<arrow::UInt16Type> >&)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:135:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::NumericArray<arrow::UInt16Type> >*, std::vector<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::NumericArray<arrow::UInt16Type> >, std::allocator<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::NumericArray<arrow::UInt16Type> > > > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::NumericArray<arrow::UInt8Type> >*, vector<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::NumericArray<arrow::UInt8Type> >, allocator<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::NumericArray<arrow::UInt8Type> > > > >; _Distance = int; _Tp = arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::NumericArray<arrow::UInt8Type> >; _Compare = __gnu_cxx::__ops::_Iter_comp_val<function<bool(const arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::NumericArray<arrow::UInt8Type> >&, const arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::NumericArray<arrow::UInt8Type> >&)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:135:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::NumericArray<arrow::UInt8Type> >*, std::vector<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::NumericArray<arrow::UInt8Type> >, std::allocator<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::NumericArray<arrow::UInt8Type> > > > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::NumericArray<arrow::Int64Type> >*, vector<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::NumericArray<arrow::Int64Type> >, allocator<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::NumericArray<arrow::Int64Type> > > > >; _Distance = int; _Tp = arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::NumericArray<arrow::Int64Type> >; _Compare = __gnu_cxx::__ops::_Iter_comp_val<function<bool(const arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::NumericArray<arrow::Int64Type> >&, const arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::NumericArray<arrow::Int64Type> >&)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:135:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::NumericArray<arrow::Int64Type> >*, std::vector<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::NumericArray<arrow::Int64Type> >, std::allocator<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::NumericArray<arrow::Int64Type> > > > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::NumericArray<arrow::Int32Type> >*, vector<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::NumericArray<arrow::Int32Type> >, allocator<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::NumericArray<arrow::Int32Type> > > > >; _Distance = int; _Tp = arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::NumericArray<arrow::Int32Type> >; _Compare = __gnu_cxx::__ops::_Iter_comp_val<function<bool(const arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::NumericArray<arrow::Int32Type> >&, const arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::NumericArray<arrow::Int32Type> >&)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:135:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::NumericArray<arrow::Int32Type> >*, std::vector<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::NumericArray<arrow::Int32Type> >, std::allocator<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::NumericArray<arrow::Int32Type> > > > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::NumericArray<arrow::Int16Type> >*, vector<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::NumericArray<arrow::Int16Type> >, allocator<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::NumericArray<arrow::Int16Type> > > > >; _Distance = int; _Tp = arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::NumericArray<arrow::Int16Type> >; _Compare = __gnu_cxx::__ops::_Iter_comp_val<function<bool(const arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::NumericArray<arrow::Int16Type> >&, const arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::NumericArray<arrow::Int16Type> >&)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:135:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::NumericArray<arrow::Int16Type> >*, std::vector<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::NumericArray<arrow::Int16Type> >, std::allocator<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::NumericArray<arrow::Int16Type> > > > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::NumericArray<arrow::Int8Type> >*, vector<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::NumericArray<arrow::Int8Type> >, allocator<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::NumericArray<arrow::Int8Type> > > > >; _Distance = int; _Tp = arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::NumericArray<arrow::Int8Type> >; _Compare = __gnu_cxx::__ops::_Iter_comp_val<function<bool(const arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::NumericArray<arrow::Int8Type> >&, const arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::NumericArray<arrow::Int8Type> >&)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:135:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::NumericArray<arrow::Int8Type> >*, std::vector<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::NumericArray<arrow::Int8Type> >, std::allocator<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::NumericArray<arrow::Int8Type> > > > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::BooleanArray>*, vector<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::BooleanArray>, allocator<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::BooleanArray> > > >; _Distance = int; _Tp = arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::BooleanArray>; _Compare = __gnu_cxx::__ops::_Iter_comp_val<function<bool(const arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::BooleanArray>&, const arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::BooleanArray>&)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:135:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::BooleanArray>*, std::vector<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::BooleanArray>, std::allocator<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::BooleanArray> > > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long unsigned int*, vector<long long unsigned int> >; _Distance = int; _Tp = long long unsigned int; _Compare = __gnu_cxx::__ops::_Iter_comp_val<arrow::compute::internal::{anonymous}::ArraySelector::SelectKthInternal<arrow::BooleanType, arrow::compute::SortOrder::Descending>()::<lambda(uint64_t, uint64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:135:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long unsigned int*, vector<long long unsigned int> >; _Distance = int; _Tp = long long unsigned int; _Compare = __gnu_cxx::__ops::_Iter_comp_val<arrow::compute::internal::{anonymous}::ArraySelector::SelectKthInternal<arrow::BooleanType, arrow::compute::SortOrder::Ascending>()::<lambda(uint64_t, uint64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:135:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long unsigned int*, vector<long long unsigned int> >; _Distance = int; _Tp = long long unsigned int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::compute::internal::{anonymous}::ArraySelector::SelectKthInternal<arrow::BooleanType, arrow::compute::SortOrder::Ascending>()::<lambda(uint64_t, uint64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long unsigned int*, vector<long long unsigned int> >; _Distance = int; _Tp = long long unsigned int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::compute::internal::{anonymous}::ArraySelector::SelectKthInternal<arrow::BooleanType, arrow::compute::SortOrder::Descending>()::<lambda(uint64_t, uint64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long unsigned int*, vector<long long unsigned int> >; _Distance = int; _Tp = long long unsigned int; _Compare = __gnu_cxx::__ops::_Iter_comp_val<arrow::compute::internal::{anonymous}::ArraySelector::SelectKthInternal<arrow::FixedSizeBinaryType, arrow::compute::SortOrder::Descending>()::<lambda(uint64_t, uint64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:135:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long unsigned int*, vector<long long unsigned int> >; _Distance = int; _Tp = long long unsigned int; _Compare = __gnu_cxx::__ops::_Iter_comp_val<arrow::compute::internal::{anonymous}::ArraySelector::SelectKthInternal<arrow::FixedSizeBinaryType, arrow::compute::SortOrder::Ascending>()::<lambda(uint64_t, uint64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:135:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long unsigned int*, vector<long long unsigned int> >; _Distance = int; _Tp = long long unsigned int; _Compare = __gnu_cxx::__ops::_Iter_comp_val<arrow::compute::internal::{anonymous}::ArraySelector::SelectKthInternal<arrow::BinaryType, arrow::compute::SortOrder::Descending>()::<lambda(uint64_t, uint64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:135:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long unsigned int*, vector<long long unsigned int> >; _Distance = int; _Tp = long long unsigned int; _Compare = __gnu_cxx::__ops::_Iter_comp_val<arrow::compute::internal::{anonymous}::ArraySelector::SelectKthInternal<arrow::BinaryType, arrow::compute::SortOrder::Ascending>()::<lambda(uint64_t, uint64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:135:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long unsigned int*, vector<long long unsigned int> >; _Distance = int; _Tp = long long unsigned int; _Compare = __gnu_cxx::__ops::_Iter_comp_val<arrow::compute::internal::{anonymous}::ArraySelector::SelectKthInternal<arrow::LargeBinaryType, arrow::compute::SortOrder::Descending>()::<lambda(uint64_t, uint64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:135:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long unsigned int*, vector<long long unsigned int> >; _Distance = int; _Tp = long long unsigned int; _Compare = __gnu_cxx::__ops::_Iter_comp_val<arrow::compute::internal::{anonymous}::ArraySelector::SelectKthInternal<arrow::LargeBinaryType, arrow::compute::SortOrder::Ascending>()::<lambda(uint64_t, uint64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:135:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long unsigned int*, vector<long long unsigned int> >; _Distance = int; _Tp = long long unsigned int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::compute::internal::{anonymous}::ArraySelector::SelectKthInternal<arrow::FixedSizeBinaryType, arrow::compute::SortOrder::Ascending>()::<lambda(uint64_t, uint64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long unsigned int*, vector<long long unsigned int> >; _Distance = int; _Tp = long long unsigned int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::compute::internal::{anonymous}::ArraySelector::SelectKthInternal<arrow::FixedSizeBinaryType, arrow::compute::SortOrder::Descending>()::<lambda(uint64_t, uint64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long unsigned int*, vector<long long unsigned int> >; _Distance = int; _Tp = long long unsigned int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::compute::internal::{anonymous}::ArraySelector::SelectKthInternal<arrow::BinaryType, arrow::compute::SortOrder::Ascending>()::<lambda(uint64_t, uint64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long unsigned int*, vector<long long unsigned int> >; _Distance = int; _Tp = long long unsigned int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::compute::internal::{anonymous}::ArraySelector::SelectKthInternal<arrow::BinaryType, arrow::compute::SortOrder::Descending>()::<lambda(uint64_t, uint64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long unsigned int*, vector<long long unsigned int> >; _Distance = int; _Tp = long long unsigned int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::compute::internal::{anonymous}::ArraySelector::SelectKthInternal<arrow::LargeBinaryType, arrow::compute::SortOrder::Ascending>()::<lambda(uint64_t, uint64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long unsigned int*, vector<long long unsigned int> >; _Distance = int; _Tp = long long unsigned int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::compute::internal::{anonymous}::ArraySelector::SelectKthInternal<arrow::LargeBinaryType, arrow::compute::SortOrder::Descending>()::<lambda(uint64_t, uint64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long unsigned int*, vector<long long unsigned int> >; _Distance = int; _Tp = long long unsigned int; _Compare = __gnu_cxx::__ops::_Iter_comp_val<arrow::compute::internal::{anonymous}::ArraySelector::SelectKthInternal<arrow::Decimal128Type, arrow::compute::SortOrder::Descending>()::<lambda(uint64_t, uint64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:135:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long unsigned int*, vector<long long unsigned int> >; _Distance = int; _Tp = long long unsigned int; _Compare = __gnu_cxx::__ops::_Iter_comp_val<arrow::compute::internal::{anonymous}::ArraySelector::SelectKthInternal<arrow::Decimal128Type, arrow::compute::SortOrder::Ascending>()::<lambda(uint64_t, uint64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:135:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long unsigned int*, vector<long long unsigned int> >; _Distance = int; _Tp = long long unsigned int; _Compare = __gnu_cxx::__ops::_Iter_comp_val<arrow::compute::internal::{anonymous}::ArraySelector::SelectKthInternal<arrow::Decimal256Type, arrow::compute::SortOrder::Descending>()::<lambda(uint64_t, uint64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:135:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long unsigned int*, vector<long long unsigned int> >; _Distance = int; _Tp = long long unsigned int; _Compare = __gnu_cxx::__ops::_Iter_comp_val<arrow::compute::internal::{anonymous}::ArraySelector::SelectKthInternal<arrow::Decimal256Type, arrow::compute::SortOrder::Ascending>()::<lambda(uint64_t, uint64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:135:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long unsigned int*, vector<long long unsigned int> >; _Distance = int; _Tp = long long unsigned int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::compute::internal::{anonymous}::ArraySelector::SelectKthInternal<arrow::Decimal128Type, arrow::compute::SortOrder::Ascending>()::<lambda(uint64_t, uint64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long unsigned int*, vector<long long unsigned int> >; _Distance = int; _Tp = long long unsigned int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::compute::internal::{anonymous}::ArraySelector::SelectKthInternal<arrow::Decimal128Type, arrow::compute::SortOrder::Descending>()::<lambda(uint64_t, uint64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long unsigned int*, vector<long long unsigned int> >; _Distance = int; _Tp = long long unsigned int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::compute::internal::{anonymous}::ArraySelector::SelectKthInternal<arrow::Decimal256Type, arrow::compute::SortOrder::Ascending>()::<lambda(uint64_t, uint64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long unsigned int*, vector<long long unsigned int> >; _Distance = int; _Tp = long long unsigned int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::compute::internal::{anonymous}::ArraySelector::SelectKthInternal<arrow::Decimal256Type, arrow::compute::SortOrder::Descending>()::<lambda(uint64_t, uint64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::Decimal256Array>*, vector<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::Decimal256Array>, allocator<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::Decimal256Array> > > >; _Distance = int; _Tp = arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::Decimal256Array>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<function<bool(const arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::Decimal256Array>&, const arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::Decimal256Array>&)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::Decimal256Array>*, std::vector<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::Decimal256Array>, std::allocator<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::Decimal256Array> > > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::Decimal128Array>*, vector<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::Decimal128Array>, allocator<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::Decimal128Array> > > >; _Distance = int; _Tp = arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::Decimal128Array>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<function<bool(const arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::Decimal128Array>&, const arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::Decimal128Array>&)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::Decimal128Array>*, std::vector<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::Decimal128Array>, std::allocator<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::Decimal128Array> > > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::FixedSizeBinaryArray>*, vector<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::FixedSizeBinaryArray>, allocator<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::FixedSizeBinaryArray> > > >; _Distance = int; _Tp = arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::FixedSizeBinaryArray>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<function<bool(const arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::FixedSizeBinaryArray>&, const arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::FixedSizeBinaryArray>&)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::FixedSizeBinaryArray>*, std::vector<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::FixedSizeBinaryArray>, std::allocator<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::FixedSizeBinaryArray> > > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::LargeBinaryArray>*, vector<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::LargeBinaryArray>, allocator<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::LargeBinaryArray> > > >; _Distance = int; _Tp = arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::LargeBinaryArray>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<function<bool(const arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::LargeBinaryArray>&, const arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::LargeBinaryArray>&)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::LargeBinaryArray>*, std::vector<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::LargeBinaryArray>, std::allocator<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::LargeBinaryArray> > > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::BinaryArray>*, vector<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::BinaryArray>, allocator<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::BinaryArray> > > >; _Distance = int; _Tp = arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::BinaryArray>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<function<bool(const arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::BinaryArray>&, const arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::BinaryArray>&)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::BinaryArray>*, std::vector<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::BinaryArray>, std::allocator<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::BinaryArray> > > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::NumericArray<arrow::DoubleType> >*, vector<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::NumericArray<arrow::DoubleType> >, allocator<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::NumericArray<arrow::DoubleType> > > > >; _Distance = int; _Tp = arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::NumericArray<arrow::DoubleType> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<function<bool(const arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::NumericArray<arrow::DoubleType> >&, const arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::NumericArray<arrow::DoubleType> >&)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::NumericArray<arrow::DoubleType> >*, std::vector<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::NumericArray<arrow::DoubleType> >, std::allocator<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::NumericArray<arrow::DoubleType> > > > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::NumericArray<arrow::FloatType> >*, vector<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::NumericArray<arrow::FloatType> >, allocator<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::NumericArray<arrow::FloatType> > > > >; _Distance = int; _Tp = arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::NumericArray<arrow::FloatType> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<function<bool(const arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::NumericArray<arrow::FloatType> >&, const arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::NumericArray<arrow::FloatType> >&)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::NumericArray<arrow::FloatType> >*, std::vector<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::NumericArray<arrow::FloatType> >, std::allocator<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::NumericArray<arrow::FloatType> > > > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::NumericArray<arrow::UInt64Type> >*, vector<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::NumericArray<arrow::UInt64Type> >, allocator<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::NumericArray<arrow::UInt64Type> > > > >; _Distance = int; _Tp = arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::NumericArray<arrow::UInt64Type> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<function<bool(const arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::NumericArray<arrow::UInt64Type> >&, const arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::NumericArray<arrow::UInt64Type> >&)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::NumericArray<arrow::UInt64Type> >*, std::vector<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::NumericArray<arrow::UInt64Type> >, std::allocator<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::NumericArray<arrow::UInt64Type> > > > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::NumericArray<arrow::UInt32Type> >*, vector<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::NumericArray<arrow::UInt32Type> >, allocator<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::NumericArray<arrow::UInt32Type> > > > >; _Distance = int; _Tp = arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::NumericArray<arrow::UInt32Type> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<function<bool(const arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::NumericArray<arrow::UInt32Type> >&, const arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::NumericArray<arrow::UInt32Type> >&)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::NumericArray<arrow::UInt32Type> >*, std::vector<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::NumericArray<arrow::UInt32Type> >, std::allocator<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::NumericArray<arrow::UInt32Type> > > > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::NumericArray<arrow::UInt16Type> >*, vector<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::NumericArray<arrow::UInt16Type> >, allocator<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::NumericArray<arrow::UInt16Type> > > > >; _Distance = int; _Tp = arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::NumericArray<arrow::UInt16Type> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<function<bool(const arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::NumericArray<arrow::UInt16Type> >&, const arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::NumericArray<arrow::UInt16Type> >&)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::NumericArray<arrow::UInt16Type> >*, std::vector<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::NumericArray<arrow::UInt16Type> >, std::allocator<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::NumericArray<arrow::UInt16Type> > > > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::NumericArray<arrow::UInt8Type> >*, vector<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::NumericArray<arrow::UInt8Type> >, allocator<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::NumericArray<arrow::UInt8Type> > > > >; _Distance = int; _Tp = arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::NumericArray<arrow::UInt8Type> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<function<bool(const arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::NumericArray<arrow::UInt8Type> >&, const arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::NumericArray<arrow::UInt8Type> >&)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::NumericArray<arrow::UInt8Type> >*, std::vector<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::NumericArray<arrow::UInt8Type> >, std::allocator<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::NumericArray<arrow::UInt8Type> > > > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::NumericArray<arrow::Int64Type> >*, vector<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::NumericArray<arrow::Int64Type> >, allocator<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::NumericArray<arrow::Int64Type> > > > >; _Distance = int; _Tp = arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::NumericArray<arrow::Int64Type> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<function<bool(const arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::NumericArray<arrow::Int64Type> >&, const arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::NumericArray<arrow::Int64Type> >&)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::NumericArray<arrow::Int64Type> >*, std::vector<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::NumericArray<arrow::Int64Type> >, std::allocator<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::NumericArray<arrow::Int64Type> > > > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::NumericArray<arrow::Int32Type> >*, vector<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::NumericArray<arrow::Int32Type> >, allocator<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::NumericArray<arrow::Int32Type> > > > >; _Distance = int; _Tp = arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::NumericArray<arrow::Int32Type> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<function<bool(const arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::NumericArray<arrow::Int32Type> >&, const arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::NumericArray<arrow::Int32Type> >&)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::NumericArray<arrow::Int32Type> >*, std::vector<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::NumericArray<arrow::Int32Type> >, std::allocator<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::NumericArray<arrow::Int32Type> > > > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::NumericArray<arrow::Int16Type> >*, vector<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::NumericArray<arrow::Int16Type> >, allocator<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::NumericArray<arrow::Int16Type> > > > >; _Distance = int; _Tp = arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::NumericArray<arrow::Int16Type> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<function<bool(const arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::NumericArray<arrow::Int16Type> >&, const arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::NumericArray<arrow::Int16Type> >&)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::NumericArray<arrow::Int16Type> >*, std::vector<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::NumericArray<arrow::Int16Type> >, std::allocator<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::NumericArray<arrow::Int16Type> > > > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::NumericArray<arrow::Int8Type> >*, vector<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::NumericArray<arrow::Int8Type> >, allocator<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::NumericArray<arrow::Int8Type> > > > >; _Distance = int; _Tp = arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::NumericArray<arrow::Int8Type> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<function<bool(const arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::NumericArray<arrow::Int8Type> >&, const arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::NumericArray<arrow::Int8Type> >&)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::NumericArray<arrow::Int8Type> >*, std::vector<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::NumericArray<arrow::Int8Type> >, std::allocator<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::NumericArray<arrow::Int8Type> > > > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::BooleanArray>*, vector<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::BooleanArray>, allocator<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::BooleanArray> > > >; _Distance = int; _Tp = arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::BooleanArray>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<function<bool(const arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::BooleanArray>&, const arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::BooleanArray>&)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::BooleanArray>*, std::vector<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::BooleanArray>, std::allocator<arrow::compute::internal::{anonymous}::TypedHeapItem<arrow::BooleanArray> > > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long unsigned int*, vector<long long unsigned int> >; _Distance = int; _Tp = long long unsigned int; _Compare = __gnu_cxx::__ops::_Iter_comp_val<function<bool(const long long unsigned int&, const long long unsigned int&)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:135:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long unsigned int*, vector<long long unsigned int> >; _Distance = int; _Tp = long long unsigned int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<function<bool(const long long unsigned int&, const long long unsigned int&)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1

[218/816] Building CXX object src/arro...lesystem.dir/filesystem/path_util.cc.o
[219/816] Building CXX object src/arro..._filesystem.dir/filesystem/mockfs.cc.o
[219/816] Building CXX object src/arro...stem.dir/filesystem/util_internal.cc.o
[220/816] Building CXX object src/arro...e.dir/compute/kernels/vector_sort.cc.o
[220/816] Building CXX object src/arro...ow_filesystem.dir/filesystem/hdfs.cc.o
[221/816] Building CXX object src/arro...esystem.dir/filesystem/filesystem.cc.o
[221/816] Building CXX object src/arro...iles/arrow_ipc.dir/ipc/dictionary.cc.o
[222/816] Building CXX object src/arro...filesystem.dir/filesystem/localfs.cc.o
[222/816] Building CXX object src/arro...keFiles/arrow_ipc.dir/ipc/feather.cc.o
[223/816] Building CXX object src/arro...stem.dir/filesystem/util_internal.cc.o
[223/816] Building CXX object src/arro...keFiles/arrow_ipc.dir/ipc/message.cc.o
[224/816] Building CXX object src/arro...lesystem.dir/filesystem/path_util.cc.o
[224/816] Building CXX object src/arro...row_ipc.dir/ipc/metadata_internal.cc.o
[225/816] Building CXX object src/arro...iles/arrow_ipc.dir/ipc/dictionary.cc.o
[225/816] Building CXX object src/arro...keFiles/arrow_ipc.dir/ipc/options.cc.o
[226/816] Building CXX object src/arro...ow_filesystem.dir/filesystem/hdfs.cc.o
[226/816] Building CXX object src/arrow/CMakeFiles/arrow_ipc.dir/ipc/reader.cc.o
[227/816] Building CXX object src/arro...keFiles/arrow_ipc.dir/ipc/options.cc.o
[227/816] Building CXX object src/arrow/CMakeFiles/arrow_ipc.dir/ipc/writer.cc.o
[228/816] Building CXX object src/arro...keFiles/arrow_ipc.dir/ipc/feather.cc.o
[228/816] Building CXX object src/arro...les/arrow_ipc.dir/ipc/json_simple.cc.o
[229/816] Building CXX object src/arro...keFiles/arrow_ipc.dir/ipc/message.cc.o
[229/816] Building CXX object src/arro....dir/extension/fixed_shape_tensor.cc.o
[230/816] Building CXX object src/arro...row_ipc.dir/ipc/metadata_internal.cc.o
[230/816] Building CXX object src/arro...s/arrow_json.dir/extension/opaque.cc.o
[231/816] Building CXX object src/arro...ir/compute/kernels/vector_swizzle.cc.o
[231/816] Building CXX object src/arro...Files/arrow_json.dir/json/options.cc.o
[232/816] Building CXX object src/arro...Files/arrow_json.dir/json/options.cc.o
[232/816] Building CXX object src/arro...row_json.dir/json/chunked_builder.cc.o
[233/816] Building CXX object src/arrow/CMakeFiles/arrow_ipc.dir/ipc/writer.cc.o
[233/816] Building CXX object src/arro...Files/arrow_json.dir/json/chunker.cc.o
[234/816] Building CXX object src/arro...s/arrow_json.dir/extension/opaque.cc.o
[234/816] Building CXX object src/arro...les/arrow_json.dir/json/converter.cc.o
[235/816] Building CXX object src/arro....dir/extension/fixed_shape_tensor.cc.o
In file included from /usr/include/c++/14.2.1/vector:72,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_base.h:24,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/extension_type.h:26,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/extension/fixed_shape_tensor.h:20,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/extension/fixed_shape_tensor.cc:21:
/usr/include/c++/14.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = long long int; _Alloc = std::allocator<long long int>]':
/usr/include/c++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<long long int>::iterator' changed in GCC 7.1
In file included from /usr/include/c++/14.2.1/algorithm:61,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/util/endian.h:55,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/type.h:35,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/statistics.h:25,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/data.h:27,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_base.h:26:
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::ArgSort<long long int, std::greater<void> >(const std::vector<long long int>&, std::greater<void>&&)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:85:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:85:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:85:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:85:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Val_comp_iter<arrow::internal::ArgSort<long long int, std::greater<void> >(const std::vector<long long int>&, std::greater<void>&&)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::ArgSort<long long int, std::greater<void> >(const std::vector<long long int>&, std::greater<void>&&)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
In file included from /usr/include/c++/14.2.1/vector:66:
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, size_type, const value_type&) [with _Tp = long long int; _Alloc = std::allocator<long long int>]',
    inlined from 'const arrow::Result<std::shared_ptr<arrow::Tensor> > arrow::extension::FixedShapeTensorArray::ToTensor() const' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/extension/fixed_shape_tensor.cc:363:23:
/usr/include/c++/14.2.1/bits/stl_vector.h:1442:16: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, size_type, const value_type&) [with _Tp = long long int; _Alloc = std::allocator<long long int>]',
    inlined from 'const arrow::Result<std::shared_ptr<arrow::Tensor> > arrow::extension::FixedShapeTensorArray::ToTensor() const' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/extension/fixed_shape_tensor.cc:375:15:
/usr/include/c++/14.2.1/bits/stl_vector.h:1442:16: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
In file included from /usr/include/c++/14.2.1/bits/stl_algo.h:61:
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Distance = int; _Tp = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::ArgSort<long long int, std::greater<void> >(const std::vector<long long int>&, std::greater<void>&&)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::ArgSort<long long int, std::greater<void> >(const std::vector<long long int>&, std::greater<void>&&)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
In function '_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::ArgSort<long long int, std::greater<void> >(const std::vector<long long int>&, std::greater<void>&&)::<lambda(int64_t, int64_t)> >]',
    inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::ArgSort<long long int, std::greater<void> >(const std::vector<long long int>&, std::greater<void>&&)::<lambda(int64_t, int64_t)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1889:38:
/usr/include/c++/14.2.1/bits/stl_algo.h:1855:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1855:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::ArgSort<long long int, std::greater<void> >(const std::vector<long long int>&, std::greater<void>&&)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1890:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::ArgSort<long long int, std::greater<void> >(const std::vector<long long int>&, std::greater<void>&&)::<lambda(int64_t, int64_t)> >]',
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = arrow::internal::ArgSort<long long int, std::greater<void> >(const std::vector<long long int>&, std::greater<void>&&)::<lambda(int64_t, int64_t)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18,
    inlined from 'std::vector<long long int> arrow::internal::ArgSort(const std::vector<T>&, Cmp&&) [with T = long long int; Cmp = std::greater<void>]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/util/sort.h:34:12:
/usr/include/c++/14.2.1/bits/stl_algo.h:1905:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::ArgSort<long long int, std::greater<void> >(const std::vector<long long int>&, std::greater<void>&&)::<lambda(int64_t, int64_t)> >]',
    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::ArgSort<long long int, std::greater<void> >(const std::vector<long long int>&, std::greater<void>&&)::<lambda(int64_t, int64_t)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1908:31,
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = arrow::internal::ArgSort<long long int, std::greater<void> >(const std::vector<long long int>&, std::greater<void>&&)::<lambda(int64_t, int64_t)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18,
    inlined from 'std::vector<long long int> arrow::internal::ArgSort(const std::vector<T>&, Cmp&&) [with T = long long int; Cmp = std::greater<void>]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/util/sort.h:34:12:
/usr/include/c++/14.2.1/bits/stl_algo.h:1817:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1822:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1

[235/816] Building CXX object src/arro...arrow_json.dir/json/object_parser.cc.o
[236/816] Building CXX object src/arro...Files/arrow_json.dir/json/chunker.cc.o
[236/816] Building CXX object src/arro...arrow_json.dir/json/object_writer.cc.o
[237/816] Building CXX object src/arro...arrow_json.dir/json/object_parser.cc.o
[237/816] Building CXX object src/arro...eFiles/arrow_json.dir/json/parser.cc.o
[238/816] Building CXX object src/arro...row_json.dir/json/chunked_builder.cc.o
In file included from /usr/include/c++/14.2.1/vector:72,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/json/chunked_builder.h:21,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/json/chunked_builder.cc:18:
/usr/include/c++/14.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = long long int; _Alloc = std::allocator<long long int>]':
/usr/include/c++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<long long int>::iterator' changed in GCC 7.1
In file included from /usr/include/c++/14.2.1/vector:66:
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long int; _Alloc = std::allocator<long long int>]',
    inlined from 'virtual void arrow::json::{anonymous}::ChunkedStructArrayBuilder::Insert(int64_t, const std::shared_ptr<arrow::Field>&, const std::shared_ptr<arrow::Array>&)' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/json/chunked_builder.cc:297:28:
/usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1

[238/816] Building CXX object src/arro...eFiles/arrow_json.dir/json/reader.cc.o
[239/816] Building CXX object src/arro...arrow_json.dir/json/object_writer.cc.o
[239/816] Building CXX object src/arro...rrow_orc.dir/adapters/orc/adapter.cc.o
[240/816] Building CXX object src/arrow/CMakeFiles/arrow_ipc.dir/ipc/reader.cc.o
In file included from /usr/include/c++/14.2.1/vector:66,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/ipc/reader.h:26,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/ipc/reader.cc:18:
/usr/include/c++/14.2.1/bits/stl_vector.h: In constructor 'std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = long long int; _Alloc = std::allocator<long long int>]':
/usr/include/c++/14.2.1/bits/stl_vector.h:678:7: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/ipc/reader.cc: In function 'arrow::Result<std::shared_ptr<arrow::SparseIndex> > arrow::ipc::{anonymous}::ReadSparseCSXIndex(const org::apache::arrow::flatbuf::SparseTensor*, const std::vector<long long int>&, int64_t, arrow::io::RandomAccessFile*)':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/ipc/reader.cc:2263:55: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/ipc/reader.cc:2273:55: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1

[240/816] Building CXX object src/arro...rrow_orc.dir/adapters/orc/options.cc.o
[241/816] Building CXX object src/arro...rrow_orc.dir/adapters/orc/options.cc.o
[241/816] Building CXX object src/arro...s/arrow_orc.dir/adapters/orc/util.cc.o
[242/816] Building CXX object src/arro...les/arrow_json.dir/json/converter.cc.o
[242/816] Building CXX object src/arrow/CMakeFiles/arrow_objlib.dir/builder.cc.o
[243/816] Building CXX object src/arro...rrow_orc.dir/adapters/orc/adapter.cc.o
[243/816] Building CXX object src/arrow/CMakeFiles/arrow_objlib.dir/buffer.cc.o
[244/816] Building CXX object src/arro...eFiles/arrow_json.dir/json/parser.cc.o
[244/816] Building CXX object src/arro...es/arrow_objlib.dir/chunked_array.cc.o
[245/816] Building CXX object src/arro...eFiles/arrow_json.dir/json/reader.cc.o
[245/816] Building CXX object src/arro...s/arrow_objlib.dir/chunk_resolver.cc.o
[246/816] Building CXX object src/arrow/CMakeFiles/arrow_objlib.dir/buffer.cc.o
[246/816] Building CXX object src/arrow/CMakeFiles/arrow_objlib.dir/compare.cc.o
[247/816] Building CXX object src/arro...s/arrow_objlib.dir/chunk_resolver.cc.o
[247/816] Building CXX object src/arrow/CMakeFiles/arrow_objlib.dir/config.cc.o
[248/816] Building CXX object src/arro...les/arrow_ipc.dir/ipc/json_simple.cc.o
[248/816] Building CXX object src/arrow/CMakeFiles/arrow_objlib.dir/datum.cc.o
[249/816] Building CXX object src/arro...es/arrow_objlib.dir/chunked_array.cc.o
[249/816] Building CXX object src/arrow/CMakeFiles/arrow_objlib.dir/device.cc.o
[250/816] Building CXX object src/arro...s/arrow_orc.dir/adapters/orc/util.cc.o
[250/816] Building CXX object src/arro...ib.dir/device_allocation_type_set.cc.o
[251/816] Building CXX object src/arro...ib.dir/device_allocation_type_set.cc.o
[251/816] Building CXX object src/arro...s/arrow_objlib.dir/extension_type.cc.o
[252/816] Building CXX object src/arrow/CMakeFiles/arrow_objlib.dir/config.cc.o
[252/816] Building CXX object src/arro.../arrow_objlib.dir/extension/bool8.cc.o
[253/816] Building CXX object src/arrow/CMakeFiles/arrow_objlib.dir/device.cc.o
[253/816] Building CXX object src/arro...s/arrow_objlib.dir/extension/json.cc.o
[254/816] Building CXX object src/arro.../arrow_objlib.dir/extension/bool8.cc.o
[254/816] Building CXX object src/arro...s/arrow_objlib.dir/extension/uuid.cc.o
[255/816] Building CXX object src/arrow/CMakeFiles/arrow_objlib.dir/datum.cc.o
[255/816] Building CXX object src/arro...les/arrow_objlib.dir/pretty_print.cc.o
[256/816] Building CXX object src/arrow/CMakeFiles/arrow_objlib.dir/compare.cc.o
[256/816] Building CXX object src/arro...les/arrow_objlib.dir/record_batch.cc.o
[257/816] Building CXX object src/arro...s/arrow_objlib.dir/extension_type.cc.o
[257/816] Building CXX object src/arrow/CMakeFiles/arrow_objlib.dir/result.cc.o
[258/816] Building CXX object src/arrow/CMakeFiles/arrow_objlib.dir/result.cc.o
[258/816] Building CXX object src/arrow/CMakeFiles/arrow_objlib.dir/scalar.cc.o
[259/816] Building CXX object src/arro...s/arrow_objlib.dir/extension/json.cc.o
[259/816] Building CXX object src/arro...es/arrow_objlib.dir/sparse_tensor.cc.o
[260/816] Building CXX object src/arro...s/arrow_objlib.dir/extension/uuid.cc.o
[260/816] Building CXX object src/arrow/CMakeFiles/arrow_objlib.dir/status.cc.o
[261/816] Building CXX object src/arrow/CMakeFiles/arrow_objlib.dir/status.cc.o
[261/816] Building CXX object src/arrow/CMakeFiles/arrow_objlib.dir/table.cc.o
[262/816] Building CXX object src/arro...es/arrow_objlib.dir/sparse_tensor.cc.o
[262/816] Building CXX object src/arro...es/arrow_objlib.dir/table_builder.cc.o
[263/816] Building CXX object src/arro...les/arrow_objlib.dir/pretty_print.cc.o
[263/816] Building CXX object src/arrow/CMakeFiles/arrow_objlib.dir/tensor.cc.o
[264/816] Building CXX object src/arro...les/arrow_objlib.dir/record_batch.cc.o
[264/816] Building CXX object src/arro...w_objlib.dir/tensor/coo_converter.cc.o
[265/816] Building CXX object src/arro...es/arrow_objlib.dir/table_builder.cc.o
[265/816] Building CXX object src/arro...w_objlib.dir/tensor/csf_converter.cc.o
[266/816] Building CXX object src/arrow/CMakeFiles/arrow_objlib.dir/table.cc.o
[266/816] Building CXX object src/arro...w_objlib.dir/tensor/csx_converter.cc.o
[267/816] Building CXX object src/arro...w_objlib.dir/tensor/csf_converter.cc.o
In file included from /usr/include/c++/14.2.1/algorithm:61,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/util/endian.h:55,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/type.h:35,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/tensor.h:29,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor.h:31,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/tensor/converter.h:20,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/tensor/csf_converter.cc:18:
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::ArgSort<long long int>(const std::vector<long long int>&, std::less<long long int>&&)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:85:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:85:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:85:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:85:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Val_comp_iter<arrow::internal::ArgSort<long long int>(const std::vector<long long int>&, std::less<long long int>&&)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::ArgSort<long long int>(const std::vector<long long int>&, std::less<long long int>&&)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
In file included from /usr/include/c++/14.2.1/bits/stl_algo.h:61:
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Distance = int; _Tp = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::ArgSort<long long int>(const std::vector<long long int>&, std::less<long long int>&&)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::ArgSort<long long int>(const std::vector<long long int>&, std::less<long long int>&&)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
In function '_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::ArgSort<long long int>(const std::vector<long long int>&, std::less<long long int>&&)::<lambda(int64_t, int64_t)> >]',
    inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::ArgSort<long long int>(const std::vector<long long int>&, std::less<long long int>&&)::<lambda(int64_t, int64_t)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1889:38:
/usr/include/c++/14.2.1/bits/stl_algo.h:1855:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1855:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::ArgSort<long long int>(const std::vector<long long int>&, std::less<long long int>&&)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1890:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::ArgSort<long long int>(const std::vector<long long int>&, std::less<long long int>&&)::<lambda(int64_t, int64_t)> >]',
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = arrow::internal::ArgSort<long long int>(const std::vector<long long int>&, std::less<long long int>&&)::<lambda(int64_t, int64_t)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18,
    inlined from 'std::vector<long long int> arrow::internal::ArgSort(const std::vector<T>&, Cmp&&) [with T = long long int; Cmp = std::less<long long int>]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/util/sort.h:34:12:
/usr/include/c++/14.2.1/bits/stl_algo.h:1905:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::ArgSort<long long int>(const std::vector<long long int>&, std::less<long long int>&&)::<lambda(int64_t, int64_t)> >]',
    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::ArgSort<long long int>(const std::vector<long long int>&, std::less<long long int>&&)::<lambda(int64_t, int64_t)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1908:31,
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = arrow::internal::ArgSort<long long int>(const std::vector<long long int>&, std::less<long long int>&&)::<lambda(int64_t, int64_t)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18,
    inlined from 'std::vector<long long int> arrow::internal::ArgSort(const std::vector<T>&, Cmp&&) [with T = long long int; Cmp = std::less<long long int>]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/util/sort.h:34:12:
/usr/include/c++/14.2.1/bits/stl_algo.h:1817:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1822:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1

[267/816] Building CXX object src/arrow/CMakeFiles/arrow_objlib.dir/type.cc.o
[268/816] Building CXX object src/arro...w_objlib.dir/tensor/csx_converter.cc.o
[268/816] Building CXX object src/arro...iles/arrow_objlib.dir/type_traits.cc.o
[269/816] Building CXX object src/arro...iles/arrow_objlib.dir/type_traits.cc.o
[269/816] Building CXX object src/arrow/CMakeFiles/arrow_objlib.dir/visitor.cc.o
[270/816] Building CXX object src/arro...w_objlib.dir/tensor/coo_converter.cc.o
In file included from /usr/include/c++/14.2.1/algorithm:61,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/util/endian.h:55,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/type.h:35,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/tensor.h:29,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor.h:31,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/tensor/converter.h:20,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/tensor/converter_internal.h:20,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/tensor/coo_converter.cc:18:
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Val_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<unsigned int, long long unsigned int>(const arrow::Tensor&, unsigned int*, long long unsigned int*, int64_t)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Val_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<unsigned int, unsigned int>(const arrow::Tensor&, unsigned int*, unsigned int*, int64_t)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Val_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<unsigned int, short unsigned int>(const arrow::Tensor&, unsigned int*, short unsigned int*, int64_t)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Val_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<unsigned int, unsigned char>(const arrow::Tensor&, unsigned int*, unsigned char*, int64_t)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Val_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<short unsigned int, long long unsigned int>(const arrow::Tensor&, short unsigned int*, long long unsigned int*, int64_t)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Val_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<short unsigned int, unsigned int>(const arrow::Tensor&, short unsigned int*, unsigned int*, int64_t)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Val_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<short unsigned int, short unsigned int>(const arrow::Tensor&, short unsigned int*, short unsigned int*, int64_t)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Val_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<short unsigned int, unsigned char>(const arrow::Tensor&, short unsigned int*, unsigned char*, int64_t)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Val_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<long long int, long long unsigned int>(const arrow::Tensor&, long long int*, long long unsigned int*, int64_t)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Val_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<long long int, unsigned int>(const arrow::Tensor&, long long int*, unsigned int*, int64_t)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Val_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<long long int, short unsigned int>(const arrow::Tensor&, long long int*, short unsigned int*, int64_t)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Val_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<long long int, unsigned char>(const arrow::Tensor&, long long int*, unsigned char*, int64_t)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<short unsigned int, unsigned char>(const arrow::Tensor&, short unsigned int*, unsigned char*, int64_t)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<short unsigned int, short unsigned int>(const arrow::Tensor&, short unsigned int*, short unsigned int*, int64_t)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<short unsigned int, unsigned int>(const arrow::Tensor&, short unsigned int*, unsigned int*, int64_t)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<short unsigned int, long long unsigned int>(const arrow::Tensor&, short unsigned int*, long long unsigned int*, int64_t)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<unsigned int, unsigned char>(const arrow::Tensor&, unsigned int*, unsigned char*, int64_t)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<unsigned int, short unsigned int>(const arrow::Tensor&, unsigned int*, short unsigned int*, int64_t)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<unsigned int, unsigned int>(const arrow::Tensor&, unsigned int*, unsigned int*, int64_t)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<unsigned int, long long unsigned int>(const arrow::Tensor&, unsigned int*, long long unsigned int*, int64_t)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<long long int, unsigned char>(const arrow::Tensor&, long long int*, unsigned char*, int64_t)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<long long int, short unsigned int>(const arrow::Tensor&, long long int*, short unsigned int*, int64_t)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<long long int, unsigned int>(const arrow::Tensor&, long long int*, unsigned int*, int64_t)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<long long int, long long unsigned int>(const arrow::Tensor&, long long int*, long long unsigned int*, int64_t)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
In file included from /usr/include/c++/14.2.1/bits/stl_algobase.h:71,
                 from /usr/include/c++/14.2.1/bits/stl_uninitialized.h:63,
                 from /usr/include/c++/14.2.1/memory:69,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor.h:22:
/usr/include/c++/14.2.1/bits/predefined_ops.h: In member function 'constexpr bool __gnu_cxx::__ops::_Iter_comp_iter<_Compare>::operator()(_Iterator1, _Iterator2) [with _Iterator1 = __gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >; _Iterator2 = __gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >; _Compare = arrow::internal::{anonymous}::ConvertColumnMajorTensor<unsigned int, long long unsigned int>(const arrow::Tensor&, unsigned int*, long long unsigned int*, int64_t)::<lambda(int64_t, int64_t)>]':
/usr/include/c++/14.2.1/bits/predefined_ops.h:157:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/predefined_ops.h:157:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/predefined_ops.h: In member function 'constexpr bool __gnu_cxx::__ops::_Iter_comp_iter<_Compare>::operator()(_Iterator1, _Iterator2) [with _Iterator1 = __gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >; _Iterator2 = __gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >; _Compare = arrow::internal::{anonymous}::ConvertColumnMajorTensor<unsigned int, unsigned int>(const arrow::Tensor&, unsigned int*, unsigned int*, int64_t)::<lambda(int64_t, int64_t)>]':
/usr/include/c++/14.2.1/bits/predefined_ops.h:157:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/predefined_ops.h:157:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/predefined_ops.h: In member function 'constexpr bool __gnu_cxx::__ops::_Iter_comp_iter<_Compare>::operator()(_Iterator1, _Iterator2) [with _Iterator1 = __gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >; _Iterator2 = __gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >; _Compare = arrow::internal::{anonymous}::ConvertColumnMajorTensor<unsigned int, short unsigned int>(const arrow::Tensor&, unsigned int*, short unsigned int*, int64_t)::<lambda(int64_t, int64_t)>]':
/usr/include/c++/14.2.1/bits/predefined_ops.h:157:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/predefined_ops.h:157:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/predefined_ops.h: In member function 'constexpr bool __gnu_cxx::__ops::_Iter_comp_iter<_Compare>::operator()(_Iterator1, _Iterator2) [with _Iterator1 = __gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >; _Iterator2 = __gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >; _Compare = arrow::internal::{anonymous}::ConvertColumnMajorTensor<unsigned int, unsigned char>(const arrow::Tensor&, unsigned int*, unsigned char*, int64_t)::<lambda(int64_t, int64_t)>]':
/usr/include/c++/14.2.1/bits/predefined_ops.h:157:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/predefined_ops.h:157:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/predefined_ops.h: In member function 'constexpr bool __gnu_cxx::__ops::_Iter_comp_iter<_Compare>::operator()(_Iterator1, _Iterator2) [with _Iterator1 = __gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >; _Iterator2 = __gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >; _Compare = arrow::internal::{anonymous}::ConvertColumnMajorTensor<short unsigned int, long long unsigned int>(const arrow::Tensor&, short unsigned int*, long long unsigned int*, int64_t)::<lambda(int64_t, int64_t)>]':
/usr/include/c++/14.2.1/bits/predefined_ops.h:157:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/predefined_ops.h:157:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/predefined_ops.h: In member function 'constexpr bool __gnu_cxx::__ops::_Iter_comp_iter<_Compare>::operator()(_Iterator1, _Iterator2) [with _Iterator1 = __gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >; _Iterator2 = __gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >; _Compare = arrow::internal::{anonymous}::ConvertColumnMajorTensor<short unsigned int, unsigned int>(const arrow::Tensor&, short unsigned int*, unsigned int*, int64_t)::<lambda(int64_t, int64_t)>]':
/usr/include/c++/14.2.1/bits/predefined_ops.h:157:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/predefined_ops.h:157:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/predefined_ops.h: In member function 'constexpr bool __gnu_cxx::__ops::_Iter_comp_iter<_Compare>::operator()(_Iterator1, _Iterator2) [with _Iterator1 = __gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >; _Iterator2 = __gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >; _Compare = arrow::internal::{anonymous}::ConvertColumnMajorTensor<short unsigned int, short unsigned int>(const arrow::Tensor&, short unsigned int*, short unsigned int*, int64_t)::<lambda(int64_t, int64_t)>]':
/usr/include/c++/14.2.1/bits/predefined_ops.h:157:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/predefined_ops.h:157:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/predefined_ops.h: In member function 'constexpr bool __gnu_cxx::__ops::_Iter_comp_iter<_Compare>::operator()(_Iterator1, _Iterator2) [with _Iterator1 = __gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >; _Iterator2 = __gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >; _Compare = arrow::internal::{anonymous}::ConvertColumnMajorTensor<short unsigned int, unsigned char>(const arrow::Tensor&, short unsigned int*, unsigned char*, int64_t)::<lambda(int64_t, int64_t)>]':
/usr/include/c++/14.2.1/bits/predefined_ops.h:157:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/predefined_ops.h:157:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
In file included from /usr/include/c++/14.2.1/bits/stl_algo.h:61:
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Distance = int; _Tp = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<short unsigned int, unsigned char>(const arrow::Tensor&, short unsigned int*, unsigned char*, int64_t)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Distance = int; _Tp = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<short unsigned int, short unsigned int>(const arrow::Tensor&, short unsigned int*, short unsigned int*, int64_t)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Distance = int; _Tp = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<short unsigned int, unsigned int>(const arrow::Tensor&, short unsigned int*, unsigned int*, int64_t)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Distance = int; _Tp = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<short unsigned int, long long unsigned int>(const arrow::Tensor&, short unsigned int*, long long unsigned int*, int64_t)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Distance = int; _Tp = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<unsigned int, unsigned char>(const arrow::Tensor&, unsigned int*, unsigned char*, int64_t)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Distance = int; _Tp = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<unsigned int, short unsigned int>(const arrow::Tensor&, unsigned int*, short unsigned int*, int64_t)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Distance = int; _Tp = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<unsigned int, unsigned int>(const arrow::Tensor&, unsigned int*, unsigned int*, int64_t)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Distance = int; _Tp = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<unsigned int, long long unsigned int>(const arrow::Tensor&, unsigned int*, long long unsigned int*, int64_t)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Distance = int; _Tp = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<long long int, unsigned char>(const arrow::Tensor&, long long int*, unsigned char*, int64_t)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Distance = int; _Tp = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<long long int, short unsigned int>(const arrow::Tensor&, long long int*, short unsigned int*, int64_t)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Distance = int; _Tp = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<long long int, unsigned int>(const arrow::Tensor&, long long int*, unsigned int*, int64_t)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Distance = int; _Tp = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<long long int, long long unsigned int>(const arrow::Tensor&, long long int*, long long unsigned int*, int64_t)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/predefined_ops.h: In member function 'constexpr bool __gnu_cxx::__ops::_Iter_comp_iter<_Compare>::operator()(_Iterator1, _Iterator2) [with _Iterator1 = __gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >; _Iterator2 = __gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >; _Compare = arrow::internal::{anonymous}::ConvertColumnMajorTensor<long long int, unsigned char>(const arrow::Tensor&, long long int*, unsigned char*, int64_t)::<lambda(int64_t, int64_t)>]':
/usr/include/c++/14.2.1/bits/predefined_ops.h:157:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/predefined_ops.h:157:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<long long int, unsigned char>(const arrow::Tensor&, long long int*, unsigned char*, int64_t)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
In function 'void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<long long int, unsigned char>(const arrow::Tensor&, long long int*, unsigned char*, int64_t)::<lambda(int64_t, int64_t)> >]',
    inlined from '_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<long long int, unsigned char>(const arrow::Tensor&, long long int*, unsigned char*, int64_t)::<lambda(int64_t, int64_t)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1855:34,
    inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<long long int, unsigned char>(const arrow::Tensor&, long long int*, unsigned char*, int64_t)::<lambda(int64_t, int64_t)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1889:38:
/usr/include/c++/14.2.1/bits/stl_algo.h:88:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:90:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:92:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:97:22: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:99:22: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<long long int, unsigned char>(const arrow::Tensor&, long long int*, unsigned char*, int64_t)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1890:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/predefined_ops.h: In member function 'constexpr bool __gnu_cxx::__ops::_Iter_comp_iter<_Compare>::operator()(_Iterator1, _Iterator2) [with _Iterator1 = __gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >; _Iterator2 = __gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >; _Compare = arrow::internal::{anonymous}::ConvertColumnMajorTensor<long long int, short unsigned int>(const arrow::Tensor&, long long int*, short unsigned int*, int64_t)::<lambda(int64_t, int64_t)>]':
/usr/include/c++/14.2.1/bits/predefined_ops.h:157:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/predefined_ops.h:157:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<long long int, short unsigned int>(const arrow::Tensor&, long long int*, short unsigned int*, int64_t)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
In function 'void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<long long int, short unsigned int>(const arrow::Tensor&, long long int*, short unsigned int*, int64_t)::<lambda(int64_t, int64_t)> >]',
    inlined from '_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<long long int, short unsigned int>(const arrow::Tensor&, long long int*, short unsigned int*, int64_t)::<lambda(int64_t, int64_t)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1855:34,
    inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<long long int, short unsigned int>(const arrow::Tensor&, long long int*, short unsigned int*, int64_t)::<lambda(int64_t, int64_t)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1889:38:
/usr/include/c++/14.2.1/bits/stl_algo.h:88:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:90:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:92:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:97:22: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:99:22: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<long long int, short unsigned int>(const arrow::Tensor&, long long int*, short unsigned int*, int64_t)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1890:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/predefined_ops.h: In member function 'constexpr bool __gnu_cxx::__ops::_Iter_comp_iter<_Compare>::operator()(_Iterator1, _Iterator2) [with _Iterator1 = __gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >; _Iterator2 = __gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >; _Compare = arrow::internal::{anonymous}::ConvertColumnMajorTensor<long long int, unsigned int>(const arrow::Tensor&, long long int*, unsigned int*, int64_t)::<lambda(int64_t, int64_t)>]':
/usr/include/c++/14.2.1/bits/predefined_ops.h:157:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/predefined_ops.h:157:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<long long int, unsigned int>(const arrow::Tensor&, long long int*, unsigned int*, int64_t)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
In function 'void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<long long int, unsigned int>(const arrow::Tensor&, long long int*, unsigned int*, int64_t)::<lambda(int64_t, int64_t)> >]',
    inlined from '_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<long long int, unsigned int>(const arrow::Tensor&, long long int*, unsigned int*, int64_t)::<lambda(int64_t, int64_t)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1855:34,
    inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<long long int, unsigned int>(const arrow::Tensor&, long long int*, unsigned int*, int64_t)::<lambda(int64_t, int64_t)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1889:38:
/usr/include/c++/14.2.1/bits/stl_algo.h:88:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:90:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:92:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:97:22: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:99:22: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<long long int, unsigned int>(const arrow::Tensor&, long long int*, unsigned int*, int64_t)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1890:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/predefined_ops.h: In member function 'constexpr bool __gnu_cxx::__ops::_Iter_comp_iter<_Compare>::operator()(_Iterator1, _Iterator2) [with _Iterator1 = __gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >; _Iterator2 = __gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >; _Compare = arrow::internal::{anonymous}::ConvertColumnMajorTensor<long long int, long long unsigned int>(const arrow::Tensor&, long long int*, long long unsigned int*, int64_t)::<lambda(int64_t, int64_t)>]':
/usr/include/c++/14.2.1/bits/predefined_ops.h:157:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/predefined_ops.h:157:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<long long int, long long unsigned int>(const arrow::Tensor&, long long int*, long long unsigned int*, int64_t)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
In function 'void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<long long int, long long unsigned int>(const arrow::Tensor&, long long int*, long long unsigned int*, int64_t)::<lambda(int64_t, int64_t)> >]',
    inlined from '_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<long long int, long long unsigned int>(const arrow::Tensor&, long long int*, long long unsigned int*, int64_t)::<lambda(int64_t, int64_t)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1855:34,
    inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<long long int, long long unsigned int>(const arrow::Tensor&, long long int*, long long unsigned int*, int64_t)::<lambda(int64_t, int64_t)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1889:38:
/usr/include/c++/14.2.1/bits/stl_algo.h:88:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:90:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:92:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:97:22: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:99:22: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<long long int, long long unsigned int>(const arrow::Tensor&, long long int*, long long unsigned int*, int64_t)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1890:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Val_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<unsigned char, long long unsigned int>(const arrow::Tensor&, unsigned char*, long long unsigned int*, int64_t)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Val_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<unsigned char, unsigned int>(const arrow::Tensor&, unsigned char*, unsigned int*, int64_t)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Val_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<unsigned char, short unsigned int>(const arrow::Tensor&, unsigned char*, short unsigned int*, int64_t)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Val_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<unsigned char, unsigned char>(const arrow::Tensor&, unsigned char*, unsigned char*, int64_t)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<unsigned char, unsigned int>(const arrow::Tensor&, unsigned char*, unsigned int*, int64_t)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<unsigned char, long long unsigned int>(const arrow::Tensor&, unsigned char*, long long unsigned int*, int64_t)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Distance = int; _Tp = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<unsigned char, unsigned char>(const arrow::Tensor&, unsigned char*, unsigned char*, int64_t)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Distance = int; _Tp = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<unsigned char, short unsigned int>(const arrow::Tensor&, unsigned char*, short unsigned int*, int64_t)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Distance = int; _Tp = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<unsigned char, unsigned int>(const arrow::Tensor&, unsigned char*, unsigned int*, int64_t)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Distance = int; _Tp = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<unsigned char, long long unsigned int>(const arrow::Tensor&, unsigned char*, long long unsigned int*, int64_t)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<short unsigned int, short unsigned int>(const arrow::Tensor&, short unsigned int*, short unsigned int*, int64_t)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
In function 'void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<short unsigned int, short unsigned int>(const arrow::Tensor&, short unsigned int*, short unsigned int*, int64_t)::<lambda(int64_t, int64_t)> >]',
    inlined from '_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<short unsigned int, short unsigned int>(const arrow::Tensor&, short unsigned int*, short unsigned int*, int64_t)::<lambda(int64_t, int64_t)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1855:34,
    inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<short unsigned int, short unsigned int>(const arrow::Tensor&, short unsigned int*, short unsigned int*, int64_t)::<lambda(int64_t, int64_t)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1889:38:
/usr/include/c++/14.2.1/bits/stl_algo.h:88:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:90:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:92:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:97:22: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:99:22: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<short unsigned int, short unsigned int>(const arrow::Tensor&, short unsigned int*, short unsigned int*, int64_t)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1890:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<short unsigned int, unsigned int>(const arrow::Tensor&, short unsigned int*, unsigned int*, int64_t)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
In function 'void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<short unsigned int, unsigned int>(const arrow::Tensor&, short unsigned int*, unsigned int*, int64_t)::<lambda(int64_t, int64_t)> >]',
    inlined from '_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<short unsigned int, unsigned int>(const arrow::Tensor&, short unsigned int*, unsigned int*, int64_t)::<lambda(int64_t, int64_t)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1855:34,
    inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<short unsigned int, unsigned int>(const arrow::Tensor&, short unsigned int*, unsigned int*, int64_t)::<lambda(int64_t, int64_t)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1889:38:
/usr/include/c++/14.2.1/bits/stl_algo.h:88:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:90:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:92:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:97:22: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:99:22: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<short unsigned int, unsigned int>(const arrow::Tensor&, short unsigned int*, unsigned int*, int64_t)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1890:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<short unsigned int, long long unsigned int>(const arrow::Tensor&, short unsigned int*, long long unsigned int*, int64_t)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
In function 'void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<short unsigned int, long long unsigned int>(const arrow::Tensor&, short unsigned int*, long long unsigned int*, int64_t)::<lambda(int64_t, int64_t)> >]',
    inlined from '_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<short unsigned int, long long unsigned int>(const arrow::Tensor&, short unsigned int*, long long unsigned int*, int64_t)::<lambda(int64_t, int64_t)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1855:34,
    inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<short unsigned int, long long unsigned int>(const arrow::Tensor&, short unsigned int*, long long unsigned int*, int64_t)::<lambda(int64_t, int64_t)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1889:38:
/usr/include/c++/14.2.1/bits/stl_algo.h:88:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:90:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:92:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:97:22: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:99:22: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<short unsigned int, long long unsigned int>(const arrow::Tensor&, short unsigned int*, long long unsigned int*, int64_t)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1890:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<unsigned int, unsigned char>(const arrow::Tensor&, unsigned int*, unsigned char*, int64_t)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
In function 'void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<unsigned int, unsigned char>(const arrow::Tensor&, unsigned int*, unsigned char*, int64_t)::<lambda(int64_t, int64_t)> >]',
    inlined from '_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<unsigned int, unsigned char>(const arrow::Tensor&, unsigned int*, unsigned char*, int64_t)::<lambda(int64_t, int64_t)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1855:34,
    inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<unsigned int, unsigned char>(const arrow::Tensor&, unsigned int*, unsigned char*, int64_t)::<lambda(int64_t, int64_t)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1889:38:
/usr/include/c++/14.2.1/bits/stl_algo.h:88:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:90:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:92:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:97:22: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:99:22: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<unsigned int, unsigned char>(const arrow::Tensor&, unsigned int*, unsigned char*, int64_t)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1890:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<unsigned int, short unsigned int>(const arrow::Tensor&, unsigned int*, short unsigned int*, int64_t)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
In function 'void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<unsigned int, short unsigned int>(const arrow::Tensor&, unsigned int*, short unsigned int*, int64_t)::<lambda(int64_t, int64_t)> >]',
    inlined from '_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<unsigned int, short unsigned int>(const arrow::Tensor&, unsigned int*, short unsigned int*, int64_t)::<lambda(int64_t, int64_t)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1855:34,
    inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<unsigned int, short unsigned int>(const arrow::Tensor&, unsigned int*, short unsigned int*, int64_t)::<lambda(int64_t, int64_t)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1889:38:
/usr/include/c++/14.2.1/bits/stl_algo.h:88:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:90:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:92:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:97:22: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:99:22: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<unsigned int, short unsigned int>(const arrow::Tensor&, unsigned int*, short unsigned int*, int64_t)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1890:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<unsigned int, unsigned int>(const arrow::Tensor&, unsigned int*, unsigned int*, int64_t)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
In function 'void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<unsigned int, unsigned int>(const arrow::Tensor&, unsigned int*, unsigned int*, int64_t)::<lambda(int64_t, int64_t)> >]',
    inlined from '_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<unsigned int, unsigned int>(const arrow::Tensor&, unsigned int*, unsigned int*, int64_t)::<lambda(int64_t, int64_t)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1855:34,
    inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<unsigned int, unsigned int>(const arrow::Tensor&, unsigned int*, unsigned int*, int64_t)::<lambda(int64_t, int64_t)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1889:38:
/usr/include/c++/14.2.1/bits/stl_algo.h:88:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:90:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:92:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:97:22: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:99:22: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<unsigned int, unsigned int>(const arrow::Tensor&, unsigned int*, unsigned int*, int64_t)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1890:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<unsigned int, long long unsigned int>(const arrow::Tensor&, unsigned int*, long long unsigned int*, int64_t)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
In function 'void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<unsigned int, long long unsigned int>(const arrow::Tensor&, unsigned int*, long long unsigned int*, int64_t)::<lambda(int64_t, int64_t)> >]',
    inlined from '_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<unsigned int, long long unsigned int>(const arrow::Tensor&, unsigned int*, long long unsigned int*, int64_t)::<lambda(int64_t, int64_t)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1855:34,
    inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<unsigned int, long long unsigned int>(const arrow::Tensor&, unsigned int*, long long unsigned int*, int64_t)::<lambda(int64_t, int64_t)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1889:38:
/usr/include/c++/14.2.1/bits/stl_algo.h:88:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:90:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:92:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:97:22: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:99:22: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<unsigned int, long long unsigned int>(const arrow::Tensor&, unsigned int*, long long unsigned int*, int64_t)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1890:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/predefined_ops.h: In member function 'constexpr bool __gnu_cxx::__ops::_Iter_comp_iter<_Compare>::operator()(_Iterator1, _Iterator2) [with _Iterator1 = __gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >; _Iterator2 = __gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >; _Compare = arrow::internal::{anonymous}::ConvertColumnMajorTensor<unsigned char, long long unsigned int>(const arrow::Tensor&, unsigned char*, long long unsigned int*, int64_t)::<lambda(int64_t, int64_t)>]':
/usr/include/c++/14.2.1/bits/predefined_ops.h:157:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/predefined_ops.h:157:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<unsigned char, long long unsigned int>(const arrow::Tensor&, unsigned char*, long long unsigned int*, int64_t)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
In function 'void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<unsigned char, long long unsigned int>(const arrow::Tensor&, unsigned char*, long long unsigned int*, int64_t)::<lambda(int64_t, int64_t)> >]',
    inlined from '_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<unsigned char, long long unsigned int>(const arrow::Tensor&, unsigned char*, long long unsigned int*, int64_t)::<lambda(int64_t, int64_t)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1855:34,
    inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<unsigned char, long long unsigned int>(const arrow::Tensor&, unsigned char*, long long unsigned int*, int64_t)::<lambda(int64_t, int64_t)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1889:38:
/usr/include/c++/14.2.1/bits/stl_algo.h:92:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:97:22: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:99:22: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<unsigned char, long long unsigned int>(const arrow::Tensor&, unsigned char*, long long unsigned int*, int64_t)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1890:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
In function 'void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<unsigned char, long long unsigned int>(const arrow::Tensor&, unsigned char*, long long unsigned int*, int64_t)::<lambda(int64_t, int64_t)> >]',
    inlined from '_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<unsigned char, long long unsigned int>(const arrow::Tensor&, unsigned char*, long long unsigned int*, int64_t)::<lambda(int64_t, int64_t)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1855:34,
    inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<unsigned char, long long unsigned int>(const arrow::Tensor&, unsigned char*, long long unsigned int*, int64_t)::<lambda(int64_t, int64_t)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1889:38:
/usr/include/c++/14.2.1/bits/stl_algo.h:90:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/predefined_ops.h: In member function 'constexpr bool __gnu_cxx::__ops::_Iter_comp_iter<_Compare>::operator()(_Iterator1, _Iterator2) [with _Iterator1 = __gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >; _Iterator2 = __gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >; _Compare = arrow::internal::{anonymous}::ConvertColumnMajorTensor<unsigned char, unsigned int>(const arrow::Tensor&, unsigned char*, unsigned int*, int64_t)::<lambda(int64_t, int64_t)>]':
/usr/include/c++/14.2.1/bits/predefined_ops.h:157:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/predefined_ops.h:157:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<unsigned char, unsigned int>(const arrow::Tensor&, unsigned char*, unsigned int*, int64_t)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
In function 'void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<unsigned char, unsigned int>(const arrow::Tensor&, unsigned char*, unsigned int*, int64_t)::<lambda(int64_t, int64_t)> >]',
    inlined from '_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<unsigned char, unsigned int>(const arrow::Tensor&, unsigned char*, unsigned int*, int64_t)::<lambda(int64_t, int64_t)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1855:34,
    inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<unsigned char, unsigned int>(const arrow::Tensor&, unsigned char*, unsigned int*, int64_t)::<lambda(int64_t, int64_t)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1889:38:
/usr/include/c++/14.2.1/bits/stl_algo.h:92:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:97:22: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:99:22: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<unsigned char, unsigned int>(const arrow::Tensor&, unsigned char*, unsigned int*, int64_t)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1890:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
In function 'void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<unsigned char, unsigned int>(const arrow::Tensor&, unsigned char*, unsigned int*, int64_t)::<lambda(int64_t, int64_t)> >]',
    inlined from '_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<unsigned char, unsigned int>(const arrow::Tensor&, unsigned char*, unsigned int*, int64_t)::<lambda(int64_t, int64_t)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1855:34,
    inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<unsigned char, unsigned int>(const arrow::Tensor&, unsigned char*, unsigned int*, int64_t)::<lambda(int64_t, int64_t)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1889:38:
/usr/include/c++/14.2.1/bits/stl_algo.h:90:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/predefined_ops.h: In member function 'constexpr bool __gnu_cxx::__ops::_Iter_comp_iter<_Compare>::operator()(_Iterator1, _Iterator2) [with _Iterator1 = __gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >; _Iterator2 = __gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >; _Compare = arrow::internal::{anonymous}::ConvertColumnMajorTensor<unsigned char, short unsigned int>(const arrow::Tensor&, unsigned char*, short unsigned int*, int64_t)::<lambda(int64_t, int64_t)>]':
/usr/include/c++/14.2.1/bits/predefined_ops.h:157:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/predefined_ops.h:157:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<unsigned char, short unsigned int>(const arrow::Tensor&, unsigned char*, short unsigned int*, int64_t)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
In function 'void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<unsigned char, short unsigned int>(const arrow::Tensor&, unsigned char*, short unsigned int*, int64_t)::<lambda(int64_t, int64_t)> >]',
    inlined from '_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<unsigned char, short unsigned int>(const arrow::Tensor&, unsigned char*, short unsigned int*, int64_t)::<lambda(int64_t, int64_t)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1855:34,
    inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<unsigned char, short unsigned int>(const arrow::Tensor&, unsigned char*, short unsigned int*, int64_t)::<lambda(int64_t, int64_t)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1889:38:
/usr/include/c++/14.2.1/bits/stl_algo.h:92:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:97:22: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:99:22: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<unsigned char, short unsigned int>(const arrow::Tensor&, unsigned char*, short unsigned int*, int64_t)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1890:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
In function 'void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<unsigned char, short unsigned int>(const arrow::Tensor&, unsigned char*, short unsigned int*, int64_t)::<lambda(int64_t, int64_t)> >]',
    inlined from '_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<unsigned char, short unsigned int>(const arrow::Tensor&, unsigned char*, short unsigned int*, int64_t)::<lambda(int64_t, int64_t)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1855:34,
    inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<unsigned char, short unsigned int>(const arrow::Tensor&, unsigned char*, short unsigned int*, int64_t)::<lambda(int64_t, int64_t)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1889:38:
/usr/include/c++/14.2.1/bits/stl_algo.h:90:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/predefined_ops.h: In member function 'constexpr bool __gnu_cxx::__ops::_Iter_comp_iter<_Compare>::operator()(_Iterator1, _Iterator2) [with _Iterator1 = __gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >; _Iterator2 = __gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >; _Compare = arrow::internal::{anonymous}::ConvertColumnMajorTensor<unsigned char, unsigned char>(const arrow::Tensor&, unsigned char*, unsigned char*, int64_t)::<lambda(int64_t, int64_t)>]':
/usr/include/c++/14.2.1/bits/predefined_ops.h:157:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/predefined_ops.h:157:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<unsigned char, unsigned char>(const arrow::Tensor&, unsigned char*, unsigned char*, int64_t)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
In function 'void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<unsigned char, unsigned char>(const arrow::Tensor&, unsigned char*, unsigned char*, int64_t)::<lambda(int64_t, int64_t)> >]',
    inlined from '_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<unsigned char, unsigned char>(const arrow::Tensor&, unsigned char*, unsigned char*, int64_t)::<lambda(int64_t, int64_t)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1855:34,
    inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<unsigned char, unsigned char>(const arrow::Tensor&, unsigned char*, unsigned char*, int64_t)::<lambda(int64_t, int64_t)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1889:38:
/usr/include/c++/14.2.1/bits/stl_algo.h:92:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:97:22: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:99:22: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<unsigned char, unsigned char>(const arrow::Tensor&, unsigned char*, unsigned char*, int64_t)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1890:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
In function 'void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<unsigned char, unsigned char>(const arrow::Tensor&, unsigned char*, unsigned char*, int64_t)::<lambda(int64_t, int64_t)> >]',
    inlined from '_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<unsigned char, unsigned char>(const arrow::Tensor&, unsigned char*, unsigned char*, int64_t)::<lambda(int64_t, int64_t)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1855:34,
    inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<unsigned char, unsigned char>(const arrow::Tensor&, unsigned char*, unsigned char*, int64_t)::<lambda(int64_t, int64_t)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1889:38:
/usr/include/c++/14.2.1/bits/stl_algo.h:90:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<short unsigned int, unsigned char>(const arrow::Tensor&, short unsigned int*, unsigned char*, int64_t)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
In function 'void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<short unsigned int, unsigned char>(const arrow::Tensor&, short unsigned int*, unsigned char*, int64_t)::<lambda(int64_t, int64_t)> >]',
    inlined from '_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<short unsigned int, unsigned char>(const arrow::Tensor&, short unsigned int*, unsigned char*, int64_t)::<lambda(int64_t, int64_t)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1855:34,
    inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<short unsigned int, unsigned char>(const arrow::Tensor&, short unsigned int*, unsigned char*, int64_t)::<lambda(int64_t, int64_t)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1889:38:
/usr/include/c++/14.2.1/bits/stl_algo.h:92:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:97:22: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:99:22: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<short unsigned int, unsigned char>(const arrow::Tensor&, short unsigned int*, unsigned char*, int64_t)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1890:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
In function 'void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<short unsigned int, unsigned char>(const arrow::Tensor&, short unsigned int*, unsigned char*, int64_t)::<lambda(int64_t, int64_t)> >]',
    inlined from '_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<short unsigned int, unsigned char>(const arrow::Tensor&, short unsigned int*, unsigned char*, int64_t)::<lambda(int64_t, int64_t)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1855:34,
    inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<short unsigned int, unsigned char>(const arrow::Tensor&, short unsigned int*, unsigned char*, int64_t)::<lambda(int64_t, int64_t)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1889:38:
/usr/include/c++/14.2.1/bits/stl_algo.h:90:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<unsigned char, unsigned char>(const arrow::Tensor&, unsigned char*, unsigned char*, int64_t)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<unsigned char, short unsigned int>(const arrow::Tensor&, unsigned char*, short unsigned int*, int64_t)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<long long int, unsigned char>(const arrow::Tensor&, long long int*, unsigned char*, int64_t)::<lambda(int64_t, int64_t)> >]',
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = arrow::internal::{anonymous}::ConvertColumnMajorTensor<long long int, unsigned char>(const arrow::Tensor&, long long int*, unsigned char*, int64_t)::<lambda(int64_t, int64_t)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18,
    inlined from 'void arrow::internal::{anonymous}::ConvertColumnMajorTensor(const arrow::Tensor&, c_index_type*, c_value_type*, int64_t) [with c_index_type = long long int; c_value_type = unsigned char]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/tensor/coo_converter.cc:96:12:
/usr/include/c++/14.2.1/bits/stl_algo.h:1905:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<long long int, unsigned char>(const arrow::Tensor&, long long int*, unsigned char*, int64_t)::<lambda(int64_t, int64_t)> >]',
    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<long long int, unsigned char>(const arrow::Tensor&, long long int*, unsigned char*, int64_t)::<lambda(int64_t, int64_t)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1908:31,
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = arrow::internal::{anonymous}::ConvertColumnMajorTensor<long long int, unsigned char>(const arrow::Tensor&, long long int*, unsigned char*, int64_t)::<lambda(int64_t, int64_t)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18,
    inlined from 'void arrow::internal::{anonymous}::ConvertColumnMajorTensor(const arrow::Tensor&, c_index_type*, c_value_type*, int64_t) [with c_index_type = long long int; c_value_type = unsigned char]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/tensor/coo_converter.cc:96:12:
/usr/include/c++/14.2.1/bits/stl_algo.h:1817:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1822:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<unsigned char, unsigned char>(const arrow::Tensor&, unsigned char*, unsigned char*, int64_t)::<lambda(int64_t, int64_t)> >]',
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = arrow::internal::{anonymous}::ConvertColumnMajorTensor<unsigned char, unsigned char>(const arrow::Tensor&, unsigned char*, unsigned char*, int64_t)::<lambda(int64_t, int64_t)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18,
    inlined from 'void arrow::internal::{anonymous}::ConvertColumnMajorTensor(const arrow::Tensor&, c_index_type*, c_value_type*, int64_t) [with c_index_type = unsigned char; c_value_type = unsigned char]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/tensor/coo_converter.cc:96:12:
/usr/include/c++/14.2.1/bits/stl_algo.h:1905:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<unsigned char, unsigned char>(const arrow::Tensor&, unsigned char*, unsigned char*, int64_t)::<lambda(int64_t, int64_t)> >]',
    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<unsigned char, unsigned char>(const arrow::Tensor&, unsigned char*, unsigned char*, int64_t)::<lambda(int64_t, int64_t)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1908:31,
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = arrow::internal::{anonymous}::ConvertColumnMajorTensor<unsigned char, unsigned char>(const arrow::Tensor&, unsigned char*, unsigned char*, int64_t)::<lambda(int64_t, int64_t)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18,
    inlined from 'void arrow::internal::{anonymous}::ConvertColumnMajorTensor(const arrow::Tensor&, c_index_type*, c_value_type*, int64_t) [with c_index_type = unsigned char; c_value_type = unsigned char]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/tensor/coo_converter.cc:96:12:
/usr/include/c++/14.2.1/bits/stl_algo.h:1817:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1822:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<unsigned char, short unsigned int>(const arrow::Tensor&, unsigned char*, short unsigned int*, int64_t)::<lambda(int64_t, int64_t)> >]',
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = arrow::internal::{anonymous}::ConvertColumnMajorTensor<unsigned char, short unsigned int>(const arrow::Tensor&, unsigned char*, short unsigned int*, int64_t)::<lambda(int64_t, int64_t)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18,
    inlined from 'void arrow::internal::{anonymous}::ConvertColumnMajorTensor(const arrow::Tensor&, c_index_type*, c_value_type*, int64_t) [with c_index_type = unsigned char; c_value_type = short unsigned int]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/tensor/coo_converter.cc:96:12:
/usr/include/c++/14.2.1/bits/stl_algo.h:1905:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<unsigned char, short unsigned int>(const arrow::Tensor&, unsigned char*, short unsigned int*, int64_t)::<lambda(int64_t, int64_t)> >]',
    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<unsigned char, short unsigned int>(const arrow::Tensor&, unsigned char*, short unsigned int*, int64_t)::<lambda(int64_t, int64_t)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1908:31,
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = arrow::internal::{anonymous}::ConvertColumnMajorTensor<unsigned char, short unsigned int>(const arrow::Tensor&, unsigned char*, short unsigned int*, int64_t)::<lambda(int64_t, int64_t)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18,
    inlined from 'void arrow::internal::{anonymous}::ConvertColumnMajorTensor(const arrow::Tensor&, c_index_type*, c_value_type*, int64_t) [with c_index_type = unsigned char; c_value_type = short unsigned int]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/tensor/coo_converter.cc:96:12:
/usr/include/c++/14.2.1/bits/stl_algo.h:1817:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1822:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<long long int, short unsigned int>(const arrow::Tensor&, long long int*, short unsigned int*, int64_t)::<lambda(int64_t, int64_t)> >]',
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = arrow::internal::{anonymous}::ConvertColumnMajorTensor<long long int, short unsigned int>(const arrow::Tensor&, long long int*, short unsigned int*, int64_t)::<lambda(int64_t, int64_t)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18,
    inlined from 'void arrow::internal::{anonymous}::ConvertColumnMajorTensor(const arrow::Tensor&, c_index_type*, c_value_type*, int64_t) [with c_index_type = long long int; c_value_type = short unsigned int]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/tensor/coo_converter.cc:96:12:
/usr/include/c++/14.2.1/bits/stl_algo.h:1905:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<long long int, short unsigned int>(const arrow::Tensor&, long long int*, short unsigned int*, int64_t)::<lambda(int64_t, int64_t)> >]',
    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<long long int, short unsigned int>(const arrow::Tensor&, long long int*, short unsigned int*, int64_t)::<lambda(int64_t, int64_t)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1908:31,
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = arrow::internal::{anonymous}::ConvertColumnMajorTensor<long long int, short unsigned int>(const arrow::Tensor&, long long int*, short unsigned int*, int64_t)::<lambda(int64_t, int64_t)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18,
    inlined from 'void arrow::internal::{anonymous}::ConvertColumnMajorTensor(const arrow::Tensor&, c_index_type*, c_value_type*, int64_t) [with c_index_type = long long int; c_value_type = short unsigned int]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/tensor/coo_converter.cc:96:12:
/usr/include/c++/14.2.1/bits/stl_algo.h:1817:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1822:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<short unsigned int, short unsigned int>(const arrow::Tensor&, short unsigned int*, short unsigned int*, int64_t)::<lambda(int64_t, int64_t)> >]',
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = arrow::internal::{anonymous}::ConvertColumnMajorTensor<short unsigned int, short unsigned int>(const arrow::Tensor&, short unsigned int*, short unsigned int*, int64_t)::<lambda(int64_t, int64_t)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18,
    inlined from 'void arrow::internal::{anonymous}::ConvertColumnMajorTensor(const arrow::Tensor&, c_index_type*, c_value_type*, int64_t) [with c_index_type = short unsigned int; c_value_type = short unsigned int]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/tensor/coo_converter.cc:96:12:
/usr/include/c++/14.2.1/bits/stl_algo.h:1905:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<short unsigned int, short unsigned int>(const arrow::Tensor&, short unsigned int*, short unsigned int*, int64_t)::<lambda(int64_t, int64_t)> >]',
    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<short unsigned int, short unsigned int>(const arrow::Tensor&, short unsigned int*, short unsigned int*, int64_t)::<lambda(int64_t, int64_t)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1908:31,
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = arrow::internal::{anonymous}::ConvertColumnMajorTensor<short unsigned int, short unsigned int>(const arrow::Tensor&, short unsigned int*, short unsigned int*, int64_t)::<lambda(int64_t, int64_t)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18,
    inlined from 'void arrow::internal::{anonymous}::ConvertColumnMajorTensor(const arrow::Tensor&, c_index_type*, c_value_type*, int64_t) [with c_index_type = short unsigned int; c_value_type = short unsigned int]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/tensor/coo_converter.cc:96:12:
/usr/include/c++/14.2.1/bits/stl_algo.h:1817:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1822:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<short unsigned int, unsigned char>(const arrow::Tensor&, short unsigned int*, unsigned char*, int64_t)::<lambda(int64_t, int64_t)> >]',
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = arrow::internal::{anonymous}::ConvertColumnMajorTensor<short unsigned int, unsigned char>(const arrow::Tensor&, short unsigned int*, unsigned char*, int64_t)::<lambda(int64_t, int64_t)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18,
    inlined from 'void arrow::internal::{anonymous}::ConvertColumnMajorTensor(const arrow::Tensor&, c_index_type*, c_value_type*, int64_t) [with c_index_type = short unsigned int; c_value_type = unsigned char]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/tensor/coo_converter.cc:96:12:
/usr/include/c++/14.2.1/bits/stl_algo.h:1905:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<short unsigned int, unsigned char>(const arrow::Tensor&, short unsigned int*, unsigned char*, int64_t)::<lambda(int64_t, int64_t)> >]',
    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<short unsigned int, unsigned char>(const arrow::Tensor&, short unsigned int*, unsigned char*, int64_t)::<lambda(int64_t, int64_t)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1908:31,
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = arrow::internal::{anonymous}::ConvertColumnMajorTensor<short unsigned int, unsigned char>(const arrow::Tensor&, short unsigned int*, unsigned char*, int64_t)::<lambda(int64_t, int64_t)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18,
    inlined from 'void arrow::internal::{anonymous}::ConvertColumnMajorTensor(const arrow::Tensor&, c_index_type*, c_value_type*, int64_t) [with c_index_type = short unsigned int; c_value_type = unsigned char]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/tensor/coo_converter.cc:96:12:
/usr/include/c++/14.2.1/bits/stl_algo.h:1817:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1822:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<unsigned char, unsigned int>(const arrow::Tensor&, unsigned char*, unsigned int*, int64_t)::<lambda(int64_t, int64_t)> >]',
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = arrow::internal::{anonymous}::ConvertColumnMajorTensor<unsigned char, unsigned int>(const arrow::Tensor&, unsigned char*, unsigned int*, int64_t)::<lambda(int64_t, int64_t)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18,
    inlined from 'void arrow::internal::{anonymous}::ConvertColumnMajorTensor(const arrow::Tensor&, c_index_type*, c_value_type*, int64_t) [with c_index_type = unsigned char; c_value_type = unsigned int]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/tensor/coo_converter.cc:96:12:
/usr/include/c++/14.2.1/bits/stl_algo.h:1905:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<unsigned char, unsigned int>(const arrow::Tensor&, unsigned char*, unsigned int*, int64_t)::<lambda(int64_t, int64_t)> >]',
    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<unsigned char, unsigned int>(const arrow::Tensor&, unsigned char*, unsigned int*, int64_t)::<lambda(int64_t, int64_t)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1908:31,
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = arrow::internal::{anonymous}::ConvertColumnMajorTensor<unsigned char, unsigned int>(const arrow::Tensor&, unsigned char*, unsigned int*, int64_t)::<lambda(int64_t, int64_t)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18,
    inlined from 'void arrow::internal::{anonymous}::ConvertColumnMajorTensor(const arrow::Tensor&, c_index_type*, c_value_type*, int64_t) [with c_index_type = unsigned char; c_value_type = unsigned int]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/tensor/coo_converter.cc:96:12:
/usr/include/c++/14.2.1/bits/stl_algo.h:1817:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1822:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<short unsigned int, unsigned int>(const arrow::Tensor&, short unsigned int*, unsigned int*, int64_t)::<lambda(int64_t, int64_t)> >]',
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = arrow::internal::{anonymous}::ConvertColumnMajorTensor<short unsigned int, unsigned int>(const arrow::Tensor&, short unsigned int*, unsigned int*, int64_t)::<lambda(int64_t, int64_t)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18,
    inlined from 'void arrow::internal::{anonymous}::ConvertColumnMajorTensor(const arrow::Tensor&, c_index_type*, c_value_type*, int64_t) [with c_index_type = short unsigned int; c_value_type = unsigned int]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/tensor/coo_converter.cc:96:12:
/usr/include/c++/14.2.1/bits/stl_algo.h:1905:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<short unsigned int, unsigned int>(const arrow::Tensor&, short unsigned int*, unsigned int*, int64_t)::<lambda(int64_t, int64_t)> >]',
    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<short unsigned int, unsigned int>(const arrow::Tensor&, short unsigned int*, unsigned int*, int64_t)::<lambda(int64_t, int64_t)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1908:31,
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = arrow::internal::{anonymous}::ConvertColumnMajorTensor<short unsigned int, unsigned int>(const arrow::Tensor&, short unsigned int*, unsigned int*, int64_t)::<lambda(int64_t, int64_t)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18,
    inlined from 'void arrow::internal::{anonymous}::ConvertColumnMajorTensor(const arrow::Tensor&, c_index_type*, c_value_type*, int64_t) [with c_index_type = short unsigned int; c_value_type = unsigned int]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/tensor/coo_converter.cc:96:12:
/usr/include/c++/14.2.1/bits/stl_algo.h:1817:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1822:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<long long int, unsigned int>(const arrow::Tensor&, long long int*, unsigned int*, int64_t)::<lambda(int64_t, int64_t)> >]',
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = arrow::internal::{anonymous}::ConvertColumnMajorTensor<long long int, unsigned int>(const arrow::Tensor&, long long int*, unsigned int*, int64_t)::<lambda(int64_t, int64_t)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18,
    inlined from 'void arrow::internal::{anonymous}::ConvertColumnMajorTensor(const arrow::Tensor&, c_index_type*, c_value_type*, int64_t) [with c_index_type = long long int; c_value_type = unsigned int]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/tensor/coo_converter.cc:96:12:
/usr/include/c++/14.2.1/bits/stl_algo.h:1905:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<long long int, unsigned int>(const arrow::Tensor&, long long int*, unsigned int*, int64_t)::<lambda(int64_t, int64_t)> >]',
    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<long long int, unsigned int>(const arrow::Tensor&, long long int*, unsigned int*, int64_t)::<lambda(int64_t, int64_t)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1908:31,
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = arrow::internal::{anonymous}::ConvertColumnMajorTensor<long long int, unsigned int>(const arrow::Tensor&, long long int*, unsigned int*, int64_t)::<lambda(int64_t, int64_t)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18,
    inlined from 'void arrow::internal::{anonymous}::ConvertColumnMajorTensor(const arrow::Tensor&, c_index_type*, c_value_type*, int64_t) [with c_index_type = long long int; c_value_type = unsigned int]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/tensor/coo_converter.cc:96:12:
/usr/include/c++/14.2.1/bits/stl_algo.h:1817:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1822:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<unsigned int, unsigned int>(const arrow::Tensor&, unsigned int*, unsigned int*, int64_t)::<lambda(int64_t, int64_t)> >]',
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = arrow::internal::{anonymous}::ConvertColumnMajorTensor<unsigned int, unsigned int>(const arrow::Tensor&, unsigned int*, unsigned int*, int64_t)::<lambda(int64_t, int64_t)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18,
    inlined from 'void arrow::internal::{anonymous}::ConvertColumnMajorTensor(const arrow::Tensor&, c_index_type*, c_value_type*, int64_t) [with c_index_type = unsigned int; c_value_type = unsigned int]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/tensor/coo_converter.cc:96:12:
/usr/include/c++/14.2.1/bits/stl_algo.h:1905:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<unsigned int, unsigned int>(const arrow::Tensor&, unsigned int*, unsigned int*, int64_t)::<lambda(int64_t, int64_t)> >]',
    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<unsigned int, unsigned int>(const arrow::Tensor&, unsigned int*, unsigned int*, int64_t)::<lambda(int64_t, int64_t)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1908:31,
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = arrow::internal::{anonymous}::ConvertColumnMajorTensor<unsigned int, unsigned int>(const arrow::Tensor&, unsigned int*, unsigned int*, int64_t)::<lambda(int64_t, int64_t)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18,
    inlined from 'void arrow::internal::{anonymous}::ConvertColumnMajorTensor(const arrow::Tensor&, c_index_type*, c_value_type*, int64_t) [with c_index_type = unsigned int; c_value_type = unsigned int]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/tensor/coo_converter.cc:96:12:
/usr/include/c++/14.2.1/bits/stl_algo.h:1817:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1822:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<unsigned int, short unsigned int>(const arrow::Tensor&, unsigned int*, short unsigned int*, int64_t)::<lambda(int64_t, int64_t)> >]',
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = arrow::internal::{anonymous}::ConvertColumnMajorTensor<unsigned int, short unsigned int>(const arrow::Tensor&, unsigned int*, short unsigned int*, int64_t)::<lambda(int64_t, int64_t)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18,
    inlined from 'void arrow::internal::{anonymous}::ConvertColumnMajorTensor(const arrow::Tensor&, c_index_type*, c_value_type*, int64_t) [with c_index_type = unsigned int; c_value_type = short unsigned int]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/tensor/coo_converter.cc:96:12:
/usr/include/c++/14.2.1/bits/stl_algo.h:1905:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<unsigned int, short unsigned int>(const arrow::Tensor&, unsigned int*, short unsigned int*, int64_t)::<lambda(int64_t, int64_t)> >]',
    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<unsigned int, short unsigned int>(const arrow::Tensor&, unsigned int*, short unsigned int*, int64_t)::<lambda(int64_t, int64_t)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1908:31,
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = arrow::internal::{anonymous}::ConvertColumnMajorTensor<unsigned int, short unsigned int>(const arrow::Tensor&, unsigned int*, short unsigned int*, int64_t)::<lambda(int64_t, int64_t)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18,
    inlined from 'void arrow::internal::{anonymous}::ConvertColumnMajorTensor(const arrow::Tensor&, c_index_type*, c_value_type*, int64_t) [with c_index_type = unsigned int; c_value_type = short unsigned int]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/tensor/coo_converter.cc:96:12:
/usr/include/c++/14.2.1/bits/stl_algo.h:1817:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1822:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<unsigned int, unsigned char>(const arrow::Tensor&, unsigned int*, unsigned char*, int64_t)::<lambda(int64_t, int64_t)> >]',
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = arrow::internal::{anonymous}::ConvertColumnMajorTensor<unsigned int, unsigned char>(const arrow::Tensor&, unsigned int*, unsigned char*, int64_t)::<lambda(int64_t, int64_t)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18,
    inlined from 'void arrow::internal::{anonymous}::ConvertColumnMajorTensor(const arrow::Tensor&, c_index_type*, c_value_type*, int64_t) [with c_index_type = unsigned int; c_value_type = unsigned char]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/tensor/coo_converter.cc:96:12:
/usr/include/c++/14.2.1/bits/stl_algo.h:1905:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<unsigned int, unsigned char>(const arrow::Tensor&, unsigned int*, unsigned char*, int64_t)::<lambda(int64_t, int64_t)> >]',
    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<unsigned int, unsigned char>(const arrow::Tensor&, unsigned int*, unsigned char*, int64_t)::<lambda(int64_t, int64_t)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1908:31,
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = arrow::internal::{anonymous}::ConvertColumnMajorTensor<unsigned int, unsigned char>(const arrow::Tensor&, unsigned int*, unsigned char*, int64_t)::<lambda(int64_t, int64_t)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18,
    inlined from 'void arrow::internal::{anonymous}::ConvertColumnMajorTensor(const arrow::Tensor&, c_index_type*, c_value_type*, int64_t) [with c_index_type = unsigned int; c_value_type = unsigned char]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/tensor/coo_converter.cc:96:12:
/usr/include/c++/14.2.1/bits/stl_algo.h:1817:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1822:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<unsigned char, long long unsigned int>(const arrow::Tensor&, unsigned char*, long long unsigned int*, int64_t)::<lambda(int64_t, int64_t)> >]',
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = arrow::internal::{anonymous}::ConvertColumnMajorTensor<unsigned char, long long unsigned int>(const arrow::Tensor&, unsigned char*, long long unsigned int*, int64_t)::<lambda(int64_t, int64_t)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18,
    inlined from 'void arrow::internal::{anonymous}::ConvertColumnMajorTensor(const arrow::Tensor&, c_index_type*, c_value_type*, int64_t) [with c_index_type = unsigned char; c_value_type = long long unsigned int]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/tensor/coo_converter.cc:96:12:
/usr/include/c++/14.2.1/bits/stl_algo.h:1905:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<unsigned char, long long unsigned int>(const arrow::Tensor&, unsigned char*, long long unsigned int*, int64_t)::<lambda(int64_t, int64_t)> >]',
    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<unsigned char, long long unsigned int>(const arrow::Tensor&, unsigned char*, long long unsigned int*, int64_t)::<lambda(int64_t, int64_t)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1908:31,
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = arrow::internal::{anonymous}::ConvertColumnMajorTensor<unsigned char, long long unsigned int>(const arrow::Tensor&, unsigned char*, long long unsigned int*, int64_t)::<lambda(int64_t, int64_t)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18,
    inlined from 'void arrow::internal::{anonymous}::ConvertColumnMajorTensor(const arrow::Tensor&, c_index_type*, c_value_type*, int64_t) [with c_index_type = unsigned char; c_value_type = long long unsigned int]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/tensor/coo_converter.cc:96:12:
/usr/include/c++/14.2.1/bits/stl_algo.h:1817:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1822:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<short unsigned int, long long unsigned int>(const arrow::Tensor&, short unsigned int*, long long unsigned int*, int64_t)::<lambda(int64_t, int64_t)> >]',
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = arrow::internal::{anonymous}::ConvertColumnMajorTensor<short unsigned int, long long unsigned int>(const arrow::Tensor&, short unsigned int*, long long unsigned int*, int64_t)::<lambda(int64_t, int64_t)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18,
    inlined from 'void arrow::internal::{anonymous}::ConvertColumnMajorTensor(const arrow::Tensor&, c_index_type*, c_value_type*, int64_t) [with c_index_type = short unsigned int; c_value_type = long long unsigned int]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/tensor/coo_converter.cc:96:12:
/usr/include/c++/14.2.1/bits/stl_algo.h:1905:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<short unsigned int, long long unsigned int>(const arrow::Tensor&, short unsigned int*, long long unsigned int*, int64_t)::<lambda(int64_t, int64_t)> >]',
    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<short unsigned int, long long unsigned int>(const arrow::Tensor&, short unsigned int*, long long unsigned int*, int64_t)::<lambda(int64_t, int64_t)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1908:31,
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = arrow::internal::{anonymous}::ConvertColumnMajorTensor<short unsigned int, long long unsigned int>(const arrow::Tensor&, short unsigned int*, long long unsigned int*, int64_t)::<lambda(int64_t, int64_t)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18,
    inlined from 'void arrow::internal::{anonymous}::ConvertColumnMajorTensor(const arrow::Tensor&, c_index_type*, c_value_type*, int64_t) [with c_index_type = short unsigned int; c_value_type = long long unsigned int]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/tensor/coo_converter.cc:96:12:
/usr/include/c++/14.2.1/bits/stl_algo.h:1817:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1822:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<unsigned int, long long unsigned int>(const arrow::Tensor&, unsigned int*, long long unsigned int*, int64_t)::<lambda(int64_t, int64_t)> >]',
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = arrow::internal::{anonymous}::ConvertColumnMajorTensor<unsigned int, long long unsigned int>(const arrow::Tensor&, unsigned int*, long long unsigned int*, int64_t)::<lambda(int64_t, int64_t)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18,
    inlined from 'void arrow::internal::{anonymous}::ConvertColumnMajorTensor(const arrow::Tensor&, c_index_type*, c_value_type*, int64_t) [with c_index_type = unsigned int; c_value_type = long long unsigned int]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/tensor/coo_converter.cc:96:12:
/usr/include/c++/14.2.1/bits/stl_algo.h:1905:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<unsigned int, long long unsigned int>(const arrow::Tensor&, unsigned int*, long long unsigned int*, int64_t)::<lambda(int64_t, int64_t)> >]',
    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<unsigned int, long long unsigned int>(const arrow::Tensor&, unsigned int*, long long unsigned int*, int64_t)::<lambda(int64_t, int64_t)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1908:31,
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = arrow::internal::{anonymous}::ConvertColumnMajorTensor<unsigned int, long long unsigned int>(const arrow::Tensor&, unsigned int*, long long unsigned int*, int64_t)::<lambda(int64_t, int64_t)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18,
    inlined from 'void arrow::internal::{anonymous}::ConvertColumnMajorTensor(const arrow::Tensor&, c_index_type*, c_value_type*, int64_t) [with c_index_type = unsigned int; c_value_type = long long unsigned int]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/tensor/coo_converter.cc:96:12:
/usr/include/c++/14.2.1/bits/stl_algo.h:1817:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1822:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<long long int, long long unsigned int>(const arrow::Tensor&, long long int*, long long unsigned int*, int64_t)::<lambda(int64_t, int64_t)> >]',
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = arrow::internal::{anonymous}::ConvertColumnMajorTensor<long long int, long long unsigned int>(const arrow::Tensor&, long long int*, long long unsigned int*, int64_t)::<lambda(int64_t, int64_t)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18,
    inlined from 'void arrow::internal::{anonymous}::ConvertColumnMajorTensor(const arrow::Tensor&, c_index_type*, c_value_type*, int64_t) [with c_index_type = long long int; c_value_type = long long unsigned int]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/tensor/coo_converter.cc:96:12,
    inlined from 'arrow::Status arrow::internal::{anonymous}::SparseCOOTensorConverter::Convert()' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/tensor/coo_converter.cc:206:2615,
    inlined from 'arrow::Status arrow::internal::MakeSparseCOOTensorFromTensor(const arrow::Tensor&, const std::shared_ptr<arrow::DataType>&, arrow::MemoryPool*, std::shared_ptr<arrow::SparseIndex>*, std::shared_ptr<arrow::Buffer>*)' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/tensor/coo_converter.cc:284:82:
/usr/include/c++/14.2.1/bits/stl_algo.h:1905:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<long long int, long long unsigned int>(const arrow::Tensor&, long long int*, long long unsigned int*, int64_t)::<lambda(int64_t, int64_t)> >]',
    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::{anonymous}::ConvertColumnMajorTensor<long long int, long long unsigned int>(const arrow::Tensor&, long long int*, long long unsigned int*, int64_t)::<lambda(int64_t, int64_t)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1908:31,
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = arrow::internal::{anonymous}::ConvertColumnMajorTensor<long long int, long long unsigned int>(const arrow::Tensor&, long long int*, long long unsigned int*, int64_t)::<lambda(int64_t, int64_t)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18,
    inlined from 'void arrow::internal::{anonymous}::ConvertColumnMajorTensor(const arrow::Tensor&, c_index_type*, c_value_type*, int64_t) [with c_index_type = long long int; c_value_type = long long unsigned int]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/tensor/coo_converter.cc:96:12,
    inlined from 'arrow::Status arrow::internal::{anonymous}::SparseCOOTensorConverter::Convert()' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/tensor/coo_converter.cc:206:2615,
    inlined from 'arrow::Status arrow::internal::MakeSparseCOOTensorFromTensor(const arrow::Tensor&, const std::shared_ptr<arrow::DataType>&, arrow::MemoryPool*, std::shared_ptr<arrow::SparseIndex>*, std::shared_ptr<arrow::Buffer>*)' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/tensor/coo_converter.cc:284:82:
/usr/include/c++/14.2.1/bits/stl_algo.h:1817:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1822:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1

[270/816] Building CXX object src/arro...keFiles/arrow_objlib.dir/c/bridge.cc.o
[271/816] Building CXX object src/arrow/CMakeFiles/arrow_objlib.dir/visitor.cc.o
[271/816] Building CXX object src/arro...keFiles/arrow_objlib.dir/c/dlpack.cc.o
[272/816] Building CXX object src/arrow/CMakeFiles/arrow_objlib.dir/tensor.cc.o
[272/816] No build step for 'substrait_ep'
[273/816] No build step for 'substrait_ep'
[273/816] Generating Flight.pb.cc, Fli...h, Flight.grpc.pb.cc, Flight.grpc.pb.h
[274/816] Generating Flight.pb.cc, Fli...h, Flight.grpc.pb.cc, Flight.grpc.pb.h
[274/816] No install step for 'substrait_ep'
[275/816] No install step for 'substrait_ep'
[275/816] Building CXX object src/arro...testing_objlib.dir/io/test_common.cc.o
[276/816] Building CXX object src/arro...keFiles/arrow_objlib.dir/c/dlpack.cc.o
[276/816] Building CXX object src/arro...esting_objlib.dir/ipc/test_common.cc.o
[277/816] Building CXX object src/arro...testing_objlib.dir/io/test_common.cc.o
[277/816] Building CXX object src/arro...dir/testing/fixed_width_test_util.cc.o
[278/816] Building CXX object src/arro...dir/testing/fixed_width_test_util.cc.o
[278/816] Building CXX object src/arro...ting_objlib.dir/testing/generator.cc.o
[279/816] Building CXX object src/arro...keFiles/arrow_objlib.dir/c/bridge.cc.o
[279/816] Building CXX object src/arro...ing_objlib.dir/testing/gtest_util.cc.o
[280/816] Building CXX object src/arrow/CMakeFiles/arrow_objlib.dir/type.cc.o
[280/816] Building CXX object src/arro...w_testing_objlib.dir/testing/math.cc.o
[281/816] Building CXX object src/arro...w_testing_objlib.dir/testing/math.cc.o
[281/816] Building CXX object src/arro...esting_objlib.dir/testing/process.cc.o
[282/816] Building CXX object src/arro...ting_objlib.dir/testing/generator.cc.o
[282/816] Building CXX object src/arro...testing_objlib.dir/testing/random.cc.o
[283/816] Building CXX object src/arro...esting_objlib.dir/ipc/test_common.cc.o
[283/816] Building CXX object src/arro...w_testing_objlib.dir/testing/util.cc.o
[284/816] Building CXX object src/arrow/CMakeFiles/arrow_objlib.dir/scalar.cc.o
[284/816] Building CXX object src/arro...esting_objlib.dir/csv/test_common.cc.o
[285/816] Building CXX object src/arro...w_testing_objlib.dir/testing/util.cc.o
[285/816] Building CXX object src/arro...g_objlib.dir/filesystem/test_util.cc.o
[286/816] Building CXX object src/arro...esting_objlib.dir/testing/process.cc.o
[286/816] Building CXX object src/arro...ero_objlib.dir/accumulation_queue.cc.o
[287/816] Building CXX object src/arro...esting_objlib.dir/csv/test_common.cc.o
[287/816] Building CXX object src/arro..._objlib.dir/scalar_aggregate_node.cc.o
[288/816] Building CXX object src/arro...ing_objlib.dir/testing/gtest_util.cc.o
[288/816] Building CXX object src/arro...objlib.dir/groupby_aggregate_node.cc.o
[289/816] Building CXX object src/arro...ero_objlib.dir/accumulation_queue.cc.o
In file included from /usr/include/c++/14.2.1/bits/stl_algo.h:61,
                 from /usr/include/c++/14.2.1/algorithm:61,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/util/endian.h:55,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/type.h:35,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/statistics.h:25,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/data.h:27,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/exec.h:32,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/acero/accumulation_queue.h:26,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/acero/accumulation_queue.cc:18:
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<arrow::compute::ExecBatch*, vector<arrow::compute::ExecBatch> >; _Distance = int; _Tp = arrow::compute::ExecBatch; _Compare = __gnu_cxx::__ops::_Iter_comp_val<arrow::acero::util::{anonymous}::LowestBatchIndexAtTop>]':
/usr/include/c++/14.2.1/bits/stl_heap.h:135:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<arrow::compute::ExecBatch*, std::vector<arrow::compute::ExecBatch> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<arrow::compute::ExecBatch*, vector<arrow::compute::ExecBatch> >; _Distance = int; _Tp = arrow::compute::ExecBatch; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::acero::util::{anonymous}::LowestBatchIndexAtTop>]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<arrow::compute::ExecBatch*, std::vector<arrow::compute::ExecBatch> >' changed in GCC 7.1

[289/816] Building CXX object src/arro...ero_objlib.dir/aggregate_internal.cc.o
[290/816] Building CXX object src/arro..._objlib.dir/scalar_aggregate_node.cc.o
[290/816] Building CXX object src/arro...w_acero_objlib.dir/asof_join_node.cc.o
[291/816] Building CXX object src/arro...ero_objlib.dir/aggregate_internal.cc.o
[291/816] Building CXX object src/arro...row_acero_objlib.dir/bloom_filter.cc.o
[292/816] Building CXX object src/arro...objlib.dir/groupby_aggregate_node.cc.o
In file included from /usr/include/c++/14.2.1/memory:69,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/acero/aggregate_node.h:22,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/acero/aggregate_internal.h:29,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/acero/groupby_aggregate_node.cc:24:
/usr/include/c++/14.2.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const arrow::ArraySpan*, vector<arrow::ArraySpan> >; _ForwardIterator = arrow::ArraySpan*]':
/usr/include/c++/14.2.1/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const arrow::ArraySpan*, std::vector<arrow::ArraySpan> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const arrow::ArraySpan*, std::vector<arrow::ArraySpan> >' changed in GCC 7.1
In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const arrow::ArraySpan*, std::vector<arrow::ArraySpan> >; _ForwardIterator = arrow::ArraySpan*; bool _TrivialValueTypes = false]',
    inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const arrow::ArraySpan*, vector<arrow::ArraySpan> >; _ForwardIterator = arrow::ArraySpan*]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:185:15,
    inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const arrow::ArraySpan*, vector<arrow::ArraySpan> >; _ForwardIterator = arrow::ArraySpan*; _Tp = arrow::ArraySpan]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:373:37,
    inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = arrow::ArraySpan; _Alloc = std::allocator<arrow::ArraySpan>]' at /usr/include/c++/14.2.1/bits/stl_vector.h:606:31,
    inlined from 'arrow::ArraySpan::ArraySpan(const arrow::ArraySpan&)' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/data.h:436:39,
    inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = arrow::ArraySpan; _Args = {const arrow::ArraySpan&}]' at /usr/include/c++/14.2.1/bits/stl_construct.h:119:7,
    inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const arrow::ArraySpan*, vector<arrow::ArraySpan> >; _ForwardIterator = arrow::ArraySpan*]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:120:21:
/usr/include/c++/14.2.1/bits/stl_uninitialized.h:137:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const arrow::ArraySpan*, std::vector<arrow::ArraySpan> >' changed in GCC 7.1
In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const arrow::ArraySpan*, std::vector<arrow::ArraySpan> >; _ForwardIterator = arrow::ArraySpan*; bool _TrivialValueTypes = false]',
    inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const arrow::ArraySpan*, vector<arrow::ArraySpan> >; _ForwardIterator = arrow::ArraySpan*]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:185:15,
    inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const arrow::ArraySpan*, vector<arrow::ArraySpan> >; _ForwardIterator = arrow::ArraySpan*; _Tp = arrow::ArraySpan]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:373:37,
    inlined from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator<const arrow::ArraySpan*, std::vector<arrow::ArraySpan> >; _Tp = arrow::ArraySpan; _Alloc = std::allocator<arrow::ArraySpan>]' at /usr/include/c++/14.2.1/bits/stl_vector.h:1624:35,
    inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = arrow::ArraySpan; _Alloc = std::allocator<arrow::ArraySpan>]' at /usr/include/c++/14.2.1/bits/vector.tcc:238:44:
/usr/include/c++/14.2.1/bits/stl_uninitialized.h:137:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const arrow::ArraySpan*, std::vector<arrow::ArraySpan> >' changed in GCC 7.1
In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const arrow::ArraySpan*, std::vector<arrow::ArraySpan> >; _ForwardIterator = arrow::ArraySpan*; bool _TrivialValueTypes = false]',
    inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const arrow::ArraySpan*, vector<arrow::ArraySpan> >; _ForwardIterator = arrow::ArraySpan*]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:185:15,
    inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const arrow::ArraySpan*, vector<arrow::ArraySpan> >; _ForwardIterator = arrow::ArraySpan*; _Tp = arrow::ArraySpan]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:373:37,
    inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = arrow::ArraySpan; _Alloc = std::allocator<arrow::ArraySpan>]' at /usr/include/c++/14.2.1/bits/stl_vector.h:606:31,
    inlined from 'arrow::ArraySpan::ArraySpan(const arrow::ArraySpan&)' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/data.h:436:39,
    inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = arrow::ArraySpan; _Args = {arrow::ArraySpan&}]' at /usr/include/c++/14.2.1/bits/stl_construct.h:119:7,
    inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = arrow::ArraySpan*; _ForwardIterator = arrow::ArraySpan*]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:120:21,
    inlined from 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = arrow::ArraySpan*; _ForwardIterator = arrow::ArraySpan*; bool _TrivialValueTypes = false]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:137:32,
    inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = arrow::ArraySpan*; _ForwardIterator = arrow::ArraySpan*]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:185:15,
    inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = arrow::ArraySpan*; _ForwardIterator = arrow::ArraySpan*; _Tp = arrow::ArraySpan]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:373:37,
    inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = arrow::ArraySpan; _Alloc = std::allocator<arrow::ArraySpan>]' at /usr/include/c++/14.2.1/bits/vector.tcc:257:35:
/usr/include/c++/14.2.1/bits/stl_uninitialized.h:137:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const arrow::ArraySpan*, std::vector<arrow::ArraySpan> >' changed in GCC 7.1
In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const arrow::ArraySpan*, std::vector<arrow::ArraySpan> >; _ForwardIterator = arrow::ArraySpan*; bool _TrivialValueTypes = false]',
    inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const arrow::ArraySpan*, vector<arrow::ArraySpan> >; _ForwardIterator = arrow::ArraySpan*]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:185:15,
    inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const arrow::ArraySpan*, vector<arrow::ArraySpan> >; _ForwardIterator = arrow::ArraySpan*; _Tp = arrow::ArraySpan]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:373:37,
    inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = arrow::ArraySpan; _Alloc = std::allocator<arrow::ArraySpan>]' at /usr/include/c++/14.2.1/bits/stl_vector.h:606:31,
    inlined from 'arrow::ArraySpan::ArraySpan(const arrow::ArraySpan&)' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/data.h:436:39,
    inlined from 'arrow::compute::ExecValue::ExecValue(const arrow::compute::ExecValue&)' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/exec.h:290:3,
    inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = arrow::compute::ExecValue; _Args = {const arrow::compute::ExecValue&}; _Tp = arrow::compute::ExecValue]' at /usr/include/c++/14.2.1/bits/new_allocator.h:191:4,
    inlined from 'static void std::allocator_traits<std::allocator<_CharT> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = arrow::compute::ExecValue; _Args = {const arrow::compute::ExecValue&}; _Tp = arrow::compute::ExecValue]' at /usr/include/c++/14.2.1/bits/alloc_traits.h:575:17,
    inlined from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const arrow::compute::ExecValue&}; _Tp = arrow::compute::ExecValue; _Alloc = std::allocator<arrow::compute::ExecValue>]' at /usr/include/c++/14.2.1/bits/vector.tcc:634:26:
/usr/include/c++/14.2.1/bits/stl_uninitialized.h:137:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const arrow::ArraySpan*, std::vector<arrow::ArraySpan> >' changed in GCC 7.1
In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const arrow::ArraySpan*, std::vector<arrow::ArraySpan> >; _ForwardIterator = arrow::ArraySpan*; bool _TrivialValueTypes = false]',
    inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const arrow::ArraySpan*, vector<arrow::ArraySpan> >; _ForwardIterator = arrow::ArraySpan*]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:185:15,
    inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const arrow::ArraySpan*, vector<arrow::ArraySpan> >; _ForwardIterator = arrow::ArraySpan*; _Tp = arrow::ArraySpan]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:373:37,
    inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = arrow::ArraySpan; _Alloc = std::allocator<arrow::ArraySpan>]' at /usr/include/c++/14.2.1/bits/stl_vector.h:606:31,
    inlined from 'arrow::ArraySpan::ArraySpan(const arrow::ArraySpan&)' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/data.h:436:39,
    inlined from 'arrow::compute::ExecValue::ExecValue(const arrow::compute::ExecValue&)' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/exec.h:290:3,
    inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = arrow::compute::ExecValue; _Args = {const arrow::compute::ExecValue&}; _Tp = arrow::compute::ExecValue]' at /usr/include/c++/14.2.1/bits/new_allocator.h:191:4,
    inlined from 'static void std::allocator_traits<std::allocator<_CharT> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = arrow::compute::ExecValue; _Args = {const arrow::compute::ExecValue&}; _Tp = arrow::compute::ExecValue]' at /usr/include/c++/14.2.1/bits/alloc_traits.h:575:17,
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = arrow::compute::ExecValue; _Alloc = std::allocator<arrow::compute::ExecValue>]' at /usr/include/c++/14.2.1/bits/stl_vector.h:1288:30,
    inlined from 'arrow::Status arrow::acero::aggregate::GroupByNode::Consume(arrow::compute::ExecSpan)' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/acero/groupby_aggregate_node.cc:244:30:
/usr/include/c++/14.2.1/bits/stl_uninitialized.h:137:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const arrow::ArraySpan*, std::vector<arrow::ArraySpan> >' changed in GCC 7.1
In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const arrow::ArraySpan*, std::vector<arrow::ArraySpan> >; _ForwardIterator = arrow::ArraySpan*; bool _TrivialValueTypes = false]',
    inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const arrow::ArraySpan*, vector<arrow::ArraySpan> >; _ForwardIterator = arrow::ArraySpan*]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:185:15,
    inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const arrow::ArraySpan*, vector<arrow::ArraySpan> >; _ForwardIterator = arrow::ArraySpan*; _Tp = arrow::ArraySpan]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:373:37,
    inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = arrow::ArraySpan; _Alloc = std::allocator<arrow::ArraySpan>]' at /usr/include/c++/14.2.1/bits/stl_vector.h:606:31,
    inlined from 'arrow::ArraySpan::ArraySpan(const arrow::ArraySpan&)' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/data.h:436:39,
    inlined from 'arrow::compute::ExecValue::ExecValue(const arrow::compute::ExecValue&)' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/exec.h:290:3,
    inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = arrow::compute::ExecValue; _Args = {const arrow::compute::ExecValue&}]' at /usr/include/c++/14.2.1/bits/stl_construct.h:119:7,
    inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const arrow::compute::ExecValue*, vector<arrow::compute::ExecValue> >; _ForwardIterator = arrow::compute::ExecValue*]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:120:21,
    inlined from 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const arrow::compute::ExecValue*, std::vector<arrow::compute::ExecValue> >; _ForwardIterator = arrow::compute::ExecValue*; bool _TrivialValueTypes = false]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:137:32,
    inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const arrow::compute::ExecValue*, vector<arrow::compute::ExecValue> >; _ForwardIterator = arrow::compute::ExecValue*]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:185:15,
    inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const arrow::compute::ExecValue*, vector<arrow::compute::ExecValue> >; _ForwardIterator = arrow::compute::ExecValue*; _Tp = arrow::compute::ExecValue]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:373:37,
    inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = arrow::compute::ExecValue; _Alloc = std::allocator<arrow::compute::ExecValue>]' at /usr/include/c++/14.2.1/bits/stl_vector.h:606:31,
    inlined from 'arrow::compute::ExecSpan::ExecSpan(const arrow::compute::ExecSpan&)' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/exec.h:371:3,
    inlined from 'arrow::acero::aggregate::GroupByNode::InputReceived(arrow::acero::ExecNode*, arrow::compute::ExecBatch)::<lambda(const arrow::compute::ExecBatch&, const arrow::compute::Segment&)>' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/acero/groupby_aggregate_node.cc:381:74,
    inlined from 'arrow::Status arrow::acero::aggregate::HandleSegments(arrow::compute::RowSegmenter*, const arrow::compute::ExecBatch&, const std::vector<int>&, const BatchHandler&) [with BatchHandler = GroupByNode::InputReceived(arrow::acero::ExecNode*, arrow::compute::ExecBatch)::<lambda(const arrow::compute::ExecBatch&, const arrow::compute::Segment&)>]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/acero/aggregate_internal.h:139:79,
    inlined from 'virtual arrow::Status arrow::acero::aggregate::GroupByNode::InputReceived(arrow::acero::ExecNode*, arrow::compute::ExecBatch)' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/acero/groupby_aggregate_node.cc:387:79:
/usr/include/c++/14.2.1/bits/stl_uninitialized.h:137:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const arrow::ArraySpan*, std::vector<arrow::ArraySpan> >' changed in GCC 7.1

[292/816] Building CXX object src/arro.../arrow_acero_objlib.dir/exec_plan.cc.o
[293/816] Building CXX object src/arrow/CMakeFiles/arrow_objlib.dir/builder.cc.o
[293/816] Linking CXX shared library relwithdebinfo/libarrow.so.2000.0.0
[294/816] Building CXX object src/arro...testing_objlib.dir/testing/random.cc.o
In file included from /usr/include/c++/14.2.1/vector:72,
                 from /usr/include/c++/14.2.1/bits/random.h:34,
                 from /usr/include/c++/14.2.1/random:48,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/testing/random.h:25,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/testing/random.cc:18:
/usr/include/c++/14.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = arrow::MonthDayNanoIntervalType::MonthDayNanos; _Alloc = std::allocator<arrow::MonthDayNanoIntervalType::MonthDayNanos>]':
/usr/include/c++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<arrow::MonthDayNanoIntervalType::MonthDayNanos>::iterator' changed in GCC 7.1
In file included from /usr/include/c++/14.2.1/vector:66:
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = arrow::MonthDayNanoIntervalType::MonthDayNanos; _Alloc = std::allocator<arrow::MonthDayNanoIntervalType::MonthDayNanos>]',
    inlined from 'void arrow::rand_month_day_nanos(int64_t, std::vector<MonthDayNanoIntervalType::MonthDayNanos>*)' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/testing/random.cc:1398:14:
/usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<arrow::MonthDayNanoIntervalType::MonthDayNanos*, std::vector<arrow::MonthDayNanoIntervalType::MonthDayNanos> >' changed in GCC 7.1

[294/816] Building CXX object src/arro...arrow_acero_objlib.dir/fetch_node.cc.o
[295/816] Building CXX object src/arro...row_acero_objlib.dir/bloom_filter.cc.o
[295/816] Building CXX object src/arro...rrow_acero_objlib.dir/filter_node.cc.o
[296/816] Building CXX object src/arro...g_objlib.dir/filesystem/test_util.cc.o
In file included from /usr/include/c++/14.2.1/algorithm:61,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/filesystem/test_util.cc:18:
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<arrow::fs::FileInfo*, vector<arrow::fs::FileInfo> >; _Compare = __gnu_cxx::__ops::_Val_comp_iter<arrow::fs::FileInfo::ByPath>]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<arrow::fs::FileInfo*, std::vector<arrow::fs::FileInfo> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<arrow::fs::FileInfo*, vector<arrow::fs::FileInfo> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::fs::FileInfo::ByPath>]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<arrow::fs::FileInfo*, std::vector<arrow::fs::FileInfo> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<arrow::fs::FileInfo*, std::vector<arrow::fs::FileInfo> >' changed in GCC 7.1
In file included from /usr/include/c++/14.2.1/bits/stl_algo.h:61:
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<arrow::fs::FileInfo*, vector<arrow::fs::FileInfo> >; _Distance = int; _Tp = arrow::fs::FileInfo; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::fs::FileInfo::ByPath>]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<arrow::fs::FileInfo*, std::vector<arrow::fs::FileInfo> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<arrow::fs::FileInfo*, vector<arrow::fs::FileInfo> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::fs::FileInfo::ByPath>]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<arrow::fs::FileInfo*, std::vector<arrow::fs::FileInfo> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<arrow::fs::FileInfo*, std::vector<arrow::fs::FileInfo> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1890:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<arrow::fs::FileInfo*, std::vector<arrow::fs::FileInfo> >' changed in GCC 7.1
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<arrow::fs::FileInfo*, vector<arrow::fs::FileInfo> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::fs::FileInfo::ByPath>]',
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<arrow::fs::FileInfo*, vector<arrow::fs::FileInfo> >; _Compare = arrow::fs::FileInfo::ByPath]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18,
    inlined from 'void arrow::fs::SortInfos(std::vector<FileInfo>*)' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/filesystem/test_util.cc:126:12:
/usr/include/c++/14.2.1/bits/stl_algo.h:1905:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<arrow::fs::FileInfo*, std::vector<arrow::fs::FileInfo> >' changed in GCC 7.1
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<arrow::fs::FileInfo*, vector<arrow::fs::FileInfo> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::fs::FileInfo::ByPath>]',
    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<arrow::fs::FileInfo*, vector<arrow::fs::FileInfo> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::fs::FileInfo::ByPath>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1908:31,
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<arrow::fs::FileInfo*, vector<arrow::fs::FileInfo> >; _Compare = arrow::fs::FileInfo::ByPath]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18,
    inlined from 'void arrow::fs::SortInfos(std::vector<FileInfo>*)' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/filesystem/test_util.cc:126:12:
/usr/include/c++/14.2.1/bits/stl_algo.h:1817:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<arrow::fs::FileInfo*, std::vector<arrow::fs::FileInfo> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1822:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<arrow::fs::FileInfo*, std::vector<arrow::fs::FileInfo> >' changed in GCC 7.1

[296/816] Building CXX object src/arro.../arrow_acero_objlib.dir/hash_join.cc.o
[297/816] Building CXX object src/arro...arrow_acero_objlib.dir/fetch_node.cc.o
[297/816] Building CXX object src/arro...w_acero_objlib.dir/hash_join_dict.cc.o
[298/816] Building CXX object src/arro...rrow_acero_objlib.dir/filter_node.cc.o
[298/816] Building CXX object src/arro...w_acero_objlib.dir/hash_join_node.cc.o
[299/816] Building CXX object src/arro...w_acero_objlib.dir/asof_join_node.cc.o
[299/816] Building CXX object src/arro...s/arrow_acero_objlib.dir/map_node.cc.o
[300/816] Building CXX object src/arro.../arrow_acero_objlib.dir/exec_plan.cc.o
In file included from /usr/include/c++/14.2.1/vector:65,
                 from /usr/include/c++/14.2.1/functional:64,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/acero/exec_plan.h:22,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/acero/exec_plan.cc:18:
/usr/include/c++/14.2.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const arrow::compute::ExecBatch*, vector<arrow::compute::ExecBatch> >; _ForwardIterator = arrow::compute::ExecBatch*]':
/usr/include/c++/14.2.1/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const arrow::compute::ExecBatch*, std::vector<arrow::compute::ExecBatch> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const arrow::compute::ExecBatch*, std::vector<arrow::compute::ExecBatch> >' changed in GCC 7.1
In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const arrow::compute::ExecBatch*, std::vector<arrow::compute::ExecBatch> >; _ForwardIterator = arrow::compute::ExecBatch*; bool _TrivialValueTypes = false]',
    inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const arrow::compute::ExecBatch*, vector<arrow::compute::ExecBatch> >; _ForwardIterator = arrow::compute::ExecBatch*]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:185:15,
    inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const arrow::compute::ExecBatch*, vector<arrow::compute::ExecBatch> >; _ForwardIterator = arrow::compute::ExecBatch*; _Tp = arrow::compute::ExecBatch]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:373:37,
    inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = arrow::compute::ExecBatch; _Alloc = std::allocator<arrow::compute::ExecBatch>]' at /usr/include/c++/14.2.1/bits/stl_vector.h:606:31,
    inlined from 'arrow::acero::BatchesWithCommonSchema::BatchesWithCommonSchema(const arrow::acero::BatchesWithCommonSchema&)' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/acero/exec_plan.h:683:8,
    inlined from 'arrow::acero::DeclarationToExecBatchesAsync(Declaration, bool, arrow::MemoryPool*, arrow::compute::FunctionRegistry*)::<lambda(const arrow::acero::BatchesWithCommonSchema&)>' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/acero/exec_plan.cc:871:72,
    inlined from 'typename std::enable_if<(((! std::is_void<ContinueResult>::value) && (! arrow::detail::is_future<ContinueResult>::value)) && ((! NextFuture::is_empty) || std::is_same<ContinueResult, arrow::Status>::value))>::type arrow::detail::ContinueFuture::operator()(NextFuture, ContinueFunc&&, Args&& ...) const [with ContinueFunc = arrow::acero::DeclarationToExecBatchesAsync(Declaration, bool, arrow::MemoryPool*, arrow::compute::FunctionRegistry*)::<lambda(const arrow::acero::BatchesWithCommonSchema&)>; Args = {const arrow::acero::BatchesWithCommonSchema&}; ContinueResult = arrow::acero::BatchesWithCommonSchema; NextFuture = arrow::Future<arrow::acero::BatchesWithCommonSchema>]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/util/future.h:150:52,
    inlined from 'void arrow::detail::ContinueFuture::IgnoringArgsIf(std::false_type, NextFuture&&, ContinueFunc&&, Args&& ...) const [with ContinueFunc = arrow::acero::DeclarationToExecBatchesAsync(Declaration, bool, arrow::MemoryPool*, arrow::compute::FunctionRegistry*)::<lambda(const arrow::acero::BatchesWithCommonSchema&)>; NextFuture = arrow::Future<arrow::acero::BatchesWithCommonSchema>; Args = {const arrow::acero::BatchesWithCommonSchema&}]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/util/future.h:193:15,
    inlined from 'void arrow::Future<T>::ThenOnComplete<OnSuccess, OnFailure>::operator()(const arrow::Result<T>&) && [with OnSuccess = arrow::acero::DeclarationToExecBatchesAsync(Declaration, bool, arrow::MemoryPool*, arrow::compute::FunctionRegistry*)::<lambda(const arrow::acero::BatchesWithCommonSchema&)>; OnFailure = arrow::Future<arrow::acero::BatchesWithCommonSchema>::PassthruOnFailure<arrow::acero::DeclarationToExecBatchesAsync(Declaration, bool, arrow::MemoryPool*, arrow::compute::FunctionRegistry*)::<lambda(const arrow::acero::BatchesWithCommonSchema&)> >; T = arrow::acero::BatchesWithCommonSchema]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/util/future.h:545:39,
    inlined from 'void arrow::Future<T>::WrapResultOnComplete::Callback<OnComplete>::operator()(const arrow::FutureImpl&) && [with OnComplete = arrow::Future<arrow::acero::BatchesWithCommonSchema>::ThenOnComplete<arrow::acero::DeclarationToExecBatchesAsync(Declaration, bool, arrow::MemoryPool*, arrow::compute::FunctionRegistry*)::<lambda(const arrow::acero::BatchesWithCommonSchema&)>, arrow::Future<arrow::acero::BatchesWithCommonSchema>::PassthruOnFailure<arrow::acero::DeclarationToExecBatchesAsync(Declaration, bool, arrow::MemoryPool*, arrow::compute::FunctionRegistry*)::<lambda(const arrow::acero::BatchesWithCommonSchema&)> > >; T = arrow::acero::BatchesWithCommonSchema]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/util/future.h:442:31,
    inlined from 'R arrow::internal::FnOnce<R(A ...)>::FnImpl<Fn>::invoke(A&& ...) [with Fn = arrow::Future<arrow::acero::BatchesWithCommonSchema>::WrapResultOnComplete::Callback<arrow::Future<arrow::acero::BatchesWithCommonSchema>::ThenOnComplete<arrow::acero::DeclarationToExecBatchesAsync(Declaration, bool, arrow::MemoryPool*, arrow::compute::FunctionRegistry*)::<lambda(const arrow::acero::BatchesWithCommonSchema&)>, arrow::Future<arrow::acero::BatchesWithCommonSchema>::PassthruOnFailure<arrow::acero::DeclarationToExecBatchesAsync(Declaration, bool, arrow::MemoryPool*, arrow::compute::FunctionRegistry*)::<lambda(const arrow::acero::BatchesWithCommonSchema&)> > > >; R = void; A = {const arrow::FutureImpl&}]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/util/functional.h:152:56:
/usr/include/c++/14.2.1/bits/stl_uninitialized.h:137:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const arrow::compute::ExecBatch*, std::vector<arrow::compute::ExecBatch> >' changed in GCC 7.1
In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const arrow::compute::ExecBatch*, std::vector<arrow::compute::ExecBatch> >; _ForwardIterator = arrow::compute::ExecBatch*; bool _TrivialValueTypes = false]',
    inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const arrow::compute::ExecBatch*, vector<arrow::compute::ExecBatch> >; _ForwardIterator = arrow::compute::ExecBatch*]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:185:15,
    inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const arrow::compute::ExecBatch*, vector<arrow::compute::ExecBatch> >; _ForwardIterator = arrow::compute::ExecBatch*; _Tp = arrow::compute::ExecBatch]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:373:37,
    inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = arrow::compute::ExecBatch; _Alloc = std::allocator<arrow::compute::ExecBatch>]' at /usr/include/c++/14.2.1/bits/stl_vector.h:606:31,
    inlined from 'arrow::acero::BatchesWithCommonSchema::BatchesWithCommonSchema(const arrow::acero::BatchesWithCommonSchema&)' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/acero/exec_plan.h:683:8,
    inlined from 'void arrow::internal::AlignedStorage<T>::construct(A&& ...) [with A = {const arrow::acero::BatchesWithCommonSchema&}; T = arrow::acero::BatchesWithCommonSchema]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/util/aligned_storage.h:52:5,
    inlined from 'void arrow::Result<T>::ConstructValue(U&&) [with U = const arrow::acero::BatchesWithCommonSchema&; T = arrow::acero::BatchesWithCommonSchema]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/result.h:448:23,
    inlined from 'arrow::Result<T>::Result(const arrow::Result<T>&) [with T = arrow::acero::BatchesWithCommonSchema]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/result.h:195:21,
    inlined from 'typename arrow::Future<T>::SyncType arrow::FutureToSync(const Future<T>&) [with T = acero::BatchesWithCommonSchema]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/util/future.h:689:21,
    inlined from 'typename Fut::SyncType arrow::internal::RunSynchronously(FnOnce<Fut(Executor*)>, bool) [with Fut = arrow::Future<arrow::acero::BatchesWithCommonSchema>; ValueType = arrow::acero::BatchesWithCommonSchema]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/util/thread_pool.h:588:28:
/usr/include/c++/14.2.1/bits/stl_uninitialized.h:137:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const arrow::compute::ExecBatch*, std::vector<arrow::compute::ExecBatch> >' changed in GCC 7.1
In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const arrow::compute::ExecBatch*, std::vector<arrow::compute::ExecBatch> >; _ForwardIterator = arrow::compute::ExecBatch*; bool _TrivialValueTypes = false]',
    inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const arrow::compute::ExecBatch*, vector<arrow::compute::ExecBatch> >; _ForwardIterator = arrow::compute::ExecBatch*]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:185:15,
    inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const arrow::compute::ExecBatch*, vector<arrow::compute::ExecBatch> >; _ForwardIterator = arrow::compute::ExecBatch*; _Tp = arrow::compute::ExecBatch]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:373:37,
    inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = arrow::compute::ExecBatch; _Alloc = std::allocator<arrow::compute::ExecBatch>]' at /usr/include/c++/14.2.1/bits/stl_vector.h:606:31,
    inlined from 'arrow::acero::BatchesWithCommonSchema::BatchesWithCommonSchema(const arrow::acero::BatchesWithCommonSchema&)' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/acero/exec_plan.h:683:8,
    inlined from 'void arrow::internal::AlignedStorage<T>::construct(A&& ...) [with A = {const arrow::acero::BatchesWithCommonSchema&}; T = arrow::acero::BatchesWithCommonSchema]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/util/aligned_storage.h:52:5,
    inlined from 'void arrow::Result<T>::ConstructValue(U&&) [with U = const arrow::acero::BatchesWithCommonSchema&; T = arrow::acero::BatchesWithCommonSchema]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/result.h:448:23,
    inlined from 'arrow::Result<T>::Result(const arrow::Result<T>&) [with T = arrow::acero::BatchesWithCommonSchema]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/result.h:195:21,
    inlined from 'typename arrow::Future<T>::SyncType arrow::FutureToSync(const Future<T>&) [with T = acero::BatchesWithCommonSchema]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/util/future.h:689:21,
    inlined from 'static FTSync arrow::internal::SerialExecutor::RunInSerialExecutor(TopLevelTask<T>) [with T = arrow::acero::BatchesWithCommonSchema; FT = arrow::Future<arrow::acero::BatchesWithCommonSchema>; FTSync = arrow::Result<arrow::acero::BatchesWithCommonSchema>]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/util/thread_pool.h:301:28,
    inlined from 'typename Fut::SyncType arrow::internal::RunSynchronously(FnOnce<Fut(Executor*)>, bool) [with Fut = arrow::Future<arrow::acero::BatchesWithCommonSchema>; ValueType = arrow::acero::BatchesWithCommonSchema]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/util/thread_pool.h:590:80:
/usr/include/c++/14.2.1/bits/stl_uninitialized.h:137:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const arrow::compute::ExecBatch*, std::vector<arrow::compute::ExecBatch> >' changed in GCC 7.1

[300/816] Building CXX object src/arro...es/arrow_acero_objlib.dir/options.cc.o
[301/816] Building CXX object src/arro...s/arrow_acero_objlib.dir/map_node.cc.o
[301/816] Building CXX object src/arro...ow_acero_objlib.dir/order_by_node.cc.o
[302/816] Building CXX object src/arro.../arrow_acero_objlib.dir/hash_join.cc.o
[302/816] Building CXX object src/arro...ow_acero_objlib.dir/order_by_impl.cc.o
[303/816] Building CXX object src/arro...w_acero_objlib.dir/hash_join_dict.cc.o
[303/816] Building CXX object src/arro...w_acero_objlib.dir/partition_util.cc.o
[304/816] Building CXX object src/arro...es/arrow_acero_objlib.dir/options.cc.o
[304/816] Building CXX object src/arro...cero_objlib.dir/pivot_longer_node.cc.o
[305/816] Building CXX object src/arro...ow_acero_objlib.dir/order_by_impl.cc.o
[305/816] Building CXX object src/arro...row_acero_objlib.dir/project_node.cc.o
[306/816] Building CXX object src/arro...w_acero_objlib.dir/partition_util.cc.o
[306/816] Building CXX object src/arro...ow_acero_objlib.dir/query_context.cc.o
[307/816] Building CXX object src/arro...w_acero_objlib.dir/hash_join_node.cc.o
[307/816] Building CXX object src/arro.../arrow_acero_objlib.dir/sink_node.cc.o
[308/816] Building CXX object src/arro...ow_acero_objlib.dir/order_by_node.cc.o
[308/816] Building CXX object src/arro...cero_objlib.dir/sorted_merge_node.cc.o
[309/816] Building CXX object src/arro...ow_acero_objlib.dir/query_context.cc.o
[309/816] Building CXX object src/arro...rrow_acero_objlib.dir/source_node.cc.o
[310/816] Building CXX object src/arro...row_acero_objlib.dir/project_node.cc.o
[310/816] Building CXX object src/arro...arrow_acero_objlib.dir/swiss_join.cc.o
[311/816] Building CXX object src/arro...cero_objlib.dir/pivot_longer_node.cc.o
[311/816] Building CXX object src/arro.../arrow_acero_objlib.dir/task_util.cc.o
[312/816] Building CXX object src/arro.../arrow_acero_objlib.dir/sink_node.cc.o
[312/816] Building CXX object src/arro...acero_objlib.dir/time_series_util.cc.o
[313/816] Building CXX object src/arro.../arrow_acero_objlib.dir/task_util.cc.o
[313/816] Building CXX object src/arro.../arrow_acero_objlib.dir/tpch_node.cc.o
[314/816] Building CXX object src/arro...acero_objlib.dir/time_series_util.cc.o
[314/816] Building CXX object src/arro...arrow_acero_objlib.dir/union_node.cc.o
[315/816] Building CXX object src/arro...cero_objlib.dir/sorted_merge_node.cc.o
[315/816] Building CXX object src/arro...Files/arrow_acero_objlib.dir/util.cc.o
[316/816] Building CXX object src/arro...rrow_acero_objlib.dir/source_node.cc.o
[316/816] Building CXX object src/arro...arrow_flight_objlib.dir/Flight.pb.cc.o
[317/816] Building CXX object src/arro...arrow_acero_objlib.dir/union_node.cc.o
[317/816] Building CXX object src/arro...es/arrow_flight_objlib.dir/client.cc.o
[318/816] Building CXX object src/arro...Files/arrow_acero_objlib.dir/util.cc.o
[318/816] Building CXX object src/arro...jlib.dir/client_cookie_middleware.cc.o
[319/816] Building CXX object src/arro...arrow_acero_objlib.dir/swiss_join.cc.o
[319/816] Building CXX object src/arro...lib.dir/client_tracing_middleware.cc.o
[320/816] Building CXX object src/arro...jlib.dir/client_cookie_middleware.cc.o
[320/816] Building CXX object src/arro...flight_objlib.dir/cookie_internal.cc.o
[321/816] Building CXX object src/arro...lib.dir/client_tracing_middleware.cc.o
[321/816] Building CXX object src/arro...rrow_flight_objlib.dir/middleware.cc.o
[322/816] Building CXX object src/arro...es/arrow_flight_objlib.dir/client.cc.o
[322/816] Building CXX object src/arro...objlib.dir/serialization_internal.cc.o
[323/816] Building CXX object src/arro...flight_objlib.dir/cookie_internal.cc.o
[323/816] Building CXX object src/arro...es/arrow_flight_objlib.dir/server.cc.o
[324/816] Building CXX object src/arro...rrow_flight_objlib.dir/middleware.cc.o
[324/816] Building CXX object src/arro...row_flight_objlib.dir/server_auth.cc.o
[325/816] Linking CXX shared library relwithdebinfo/libarrow.so.2000.0.0
[325/816] Creating library symlink rel...row.so.2000 relwithdebinfo/libarrow.so
[326/816] Creating library symlink rel...row.so.2000 relwithdebinfo/libarrow.so
[326/816] Building CXX object src/arro...lib.dir/server_tracing_middleware.cc.o
[327/816] Building CXX object src/arro...row_flight_objlib.dir/server_auth.cc.o
[327/816] Building CXX object src/arro...arrow_flight_objlib.dir/transport.cc.o
[328/816] Building CXX object src/arro...arrow_flight_objlib.dir/Flight.pb.cc.o
[328/816] Building CXX object src/arro...light_objlib.dir/transport_server.cc.o
[329/816] Building CXX object src/arro.../arrow_acero_objlib.dir/tpch_node.cc.o
In file included from /usr/include/c++/14.2.1/bits/stl_algo.h:61,
                 from /usr/include/c++/14.2.1/algorithm:61,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/acero/tpch_node.cc:20:
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Distance = int; _Tp = long long int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1890:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
In file included from /usr/include/c++/14.2.1/vector:72,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/acero/tpch_node.h:23,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/acero/tpch_node.cc:18:
/usr/include/c++/14.2.1/bits/vector.tcc: In function 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = std::__detail::_Node_iterator<long long int, true, false>; _Tp = long long int; _Alloc = std::allocator<long long int>]':
/usr/include/c++/14.2.1/bits/vector.tcc:954:7: note: parameter passing for argument of type 'std::vector<long long int>::iterator' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/vector.tcc:954:7: note: parameter passing for argument of type 'std::__detail::_Node_iterator<long long int, true, false>' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/vector.tcc:954:7: note: parameter passing for argument of type 'std::__detail::_Node_iterator<long long int, true, false>' changed in GCC 7.1
In file included from /usr/include/c++/14.2.1/vector:66:
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = std::__detail::_Node_iterator<long long int, true, false>; <template-parameter-2-2> = void; _Tp = long long int; _Alloc = std::allocator<long long int>]',
    inlined from 'virtual arrow::Status arrow::acero::internal::{anonymous}::SupplierGenerator::Init(std::vector<std::__cxx11::basic_string<char> >, double, int64_t, int64_t)' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/acero/tpch_node.cc:2439:22:
/usr/include/c++/14.2.1/bits/stl_vector.h:1488:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_vector.h:1488:19: note: parameter passing for argument of type 'std::__detail::_Node_iterator<long long int, true, false>' changed in GCC 7.1
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = std::__detail::_Node_iterator<long long int, true, false>; <template-parameter-2-2> = void; _Tp = long long int; _Alloc = std::allocator<long long int>]',
    inlined from 'virtual arrow::Status arrow::acero::internal::{anonymous}::SupplierGenerator::Init(std::vector<std::__cxx11::basic_string<char> >, double, int64_t, int64_t)' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/acero/tpch_node.cc:2440:21:
/usr/include/c++/14.2.1/bits/stl_vector.h:1488:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_vector.h:1488:19: note: parameter passing for argument of type 'std::__detail::_Node_iterator<long long int, true, false>' changed in GCC 7.1
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]',
    inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4772:18,
    inlined from 'virtual arrow::Status arrow::acero::internal::{anonymous}::SupplierGenerator::Init(std::vector<std::__cxx11::basic_string<char> >, double, int64_t, int64_t)' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/acero/tpch_node.cc:2441:14:
/usr/include/c++/14.2.1/bits/stl_algo.h:1905:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]',
    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1908:31,
    inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4772:18,
    inlined from 'virtual arrow::Status arrow::acero::internal::{anonymous}::SupplierGenerator::Init(std::vector<std::__cxx11::basic_string<char> >, double, int64_t, int64_t)' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/acero/tpch_node.cc:2441:14:
/usr/include/c++/14.2.1/bits/stl_algo.h:1817:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1822:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]',
    inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4772:18,
    inlined from 'virtual arrow::Status arrow::acero::internal::{anonymous}::SupplierGenerator::Init(std::vector<std::__cxx11::basic_string<char> >, double, int64_t, int64_t)' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/acero/tpch_node.cc:2442:14:
/usr/include/c++/14.2.1/bits/stl_algo.h:1905:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]',
    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1908:31,
    inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4772:18,
    inlined from 'virtual arrow::Status arrow::acero::internal::{anonymous}::SupplierGenerator::Init(std::vector<std::__cxx11::basic_string<char> >, double, int64_t, int64_t)' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/acero/tpch_node.cc:2442:14:
/usr/include/c++/14.2.1/bits/stl_algo.h:1817:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1822:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1

[329/816] Building CXX object src/arro...ib.dir/transport/grpc/grpc_client.cc.o
[330/816] Building CXX object src/arro...es/arrow_flight_objlib.dir/server.cc.o
[330/816] Building CXX object src/arro...ib.dir/transport/grpc/grpc_server.cc.o
[331/816] Building CXX object src/arro...arrow_flight_objlib.dir/transport.cc.o
[331/816] Building CXX object src/arro...sport/grpc/serialization_internal.cc.o
[332/816] Building CXX object src/arro...light_objlib.dir/transport_server.cc.o
[332/816] Building CXX object src/arro...sport/grpc/protocol_grpc_internal.cc.o
[333/816] Building CXX object src/arro...objlib.dir/serialization_internal.cc.o
[333/816] Building CXX object src/arro....dir/transport/grpc/util_internal.cc.o
[334/816] Building CXX object src/arro...lib.dir/server_tracing_middleware.cc.o
[334/816] Building CXX object src/arro...les/arrow_flight_objlib.dir/types.cc.o
[335/816] Building CXX object src/arro...ib.dir/transport/grpc/grpc_server.cc.o
[335/816] Building CXX object src/parq...et_objlib.dir/arrow/path_internal.cc.o
[336/816] Building CXX object src/arro...sport/grpc/serialization_internal.cc.o
[336/816] Building CXX object src/parq...s/parquet_objlib.dir/arrow/reader.cc.o
[337/816] Building CXX object src/arro....dir/transport/grpc/util_internal.cc.o
[337/816] Building CXX object src/parq..._objlib.dir/arrow/reader_internal.cc.o
[338/816] Building CXX object src/arro...ib.dir/transport/grpc/grpc_client.cc.o
In file included from /usr/include/c++/14.2.1/deque:65,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/flight/transport/grpc/grpc_client.cc:21:
/usr/include/c++/14.2.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const arrow::flight::FlightEndpoint*, vector<arrow::flight::FlightEndpoint> >; _ForwardIterator = arrow::flight::FlightEndpoint*]':
/usr/include/c++/14.2.1/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const arrow::flight::FlightEndpoint*, std::vector<arrow::flight::FlightEndpoint> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const arrow::flight::FlightEndpoint*, std::vector<arrow::flight::FlightEndpoint> >' changed in GCC 7.1
In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const arrow::flight::FlightEndpoint*, std::vector<arrow::flight::FlightEndpoint> >; _ForwardIterator = arrow::flight::FlightEndpoint*; bool _TrivialValueTypes = false]',
    inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const arrow::flight::FlightEndpoint*, vector<arrow::flight::FlightEndpoint> >; _ForwardIterator = arrow::flight::FlightEndpoint*]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:185:15,
    inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const arrow::flight::FlightEndpoint*, vector<arrow::flight::FlightEndpoint> >; _ForwardIterator = arrow::flight::FlightEndpoint*; _Tp = arrow::flight::FlightEndpoint]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:373:37,
    inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = arrow::flight::FlightEndpoint; _Alloc = std::allocator<arrow::flight::FlightEndpoint>]' at /usr/include/c++/14.2.1/bits/stl_vector.h:606:31,
    inlined from 'arrow::flight::FlightInfo::Data::Data(const arrow::flight::FlightInfo::Data&)' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/flight/types.h:476:10,
    inlined from 'arrow::flight::FlightInfo::FlightInfo(const arrow::flight::FlightInfo&)' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/flight/types.h:473:46,
    inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = arrow::flight::FlightInfo; _Args = {const arrow::flight::FlightInfo&}]' at /usr/include/c++/14.2.1/bits/stl_construct.h:119:7,
    inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = const arrow::flight::FlightInfo*; _ForwardIterator = arrow::flight::FlightInfo*]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:120:21:
/usr/include/c++/14.2.1/bits/stl_uninitialized.h:137:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const arrow::flight::FlightEndpoint*, std::vector<arrow::flight::FlightEndpoint> >' changed in GCC 7.1

[338/816] Building CXX object src/parq...s/parquet_objlib.dir/arrow/schema.cc.o
[339/816] Building CXX object src/arro...les/arrow_flight_objlib.dir/types.cc.o
In file included from /usr/include/c++/14.2.1/memory:69,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/flight/types.h:26,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/flight/types.cc:18:
/usr/include/c++/14.2.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const arrow::flight::FlightEndpoint*, vector<arrow::flight::FlightEndpoint> >; _ForwardIterator = arrow::flight::FlightEndpoint*]':
/usr/include/c++/14.2.1/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const arrow::flight::FlightEndpoint*, std::vector<arrow::flight::FlightEndpoint> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const arrow::flight::FlightEndpoint*, std::vector<arrow::flight::FlightEndpoint> >' changed in GCC 7.1
In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const arrow::flight::FlightEndpoint*, std::vector<arrow::flight::FlightEndpoint> >; _ForwardIterator = arrow::flight::FlightEndpoint*; bool _TrivialValueTypes = false]',
    inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const arrow::flight::FlightEndpoint*, vector<arrow::flight::FlightEndpoint> >; _ForwardIterator = arrow::flight::FlightEndpoint*]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:185:15,
    inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const arrow::flight::FlightEndpoint*, vector<arrow::flight::FlightEndpoint> >; _ForwardIterator = arrow::flight::FlightEndpoint*; _Tp = arrow::flight::FlightEndpoint]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:373:37,
    inlined from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator<const arrow::flight::FlightEndpoint*, std::vector<arrow::flight::FlightEndpoint> >; _Tp = arrow::flight::FlightEndpoint; _Alloc = std::allocator<arrow::flight::FlightEndpoint>]' at /usr/include/c++/14.2.1/bits/stl_vector.h:1624:35,
    inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = arrow::flight::FlightEndpoint; _Alloc = std::allocator<arrow::flight::FlightEndpoint>]' at /usr/include/c++/14.2.1/bits/vector.tcc:238:44,
    inlined from 'static arrow::Result<arrow::flight::FlightInfo> arrow::flight::FlightInfo::Make(const arrow::Schema&, const arrow::flight::FlightDescriptor&, const std::vector<arrow::flight::FlightEndpoint>&, int64_t, int64_t, bool, std::string)' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/flight/types.cc:274:20:
/usr/include/c++/14.2.1/bits/stl_uninitialized.h:137:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const arrow::flight::FlightEndpoint*, std::vector<arrow::flight::FlightEndpoint> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const arrow::flight::FlightInfo*, vector<arrow::flight::FlightInfo> >; _ForwardIterator = arrow::flight::FlightInfo*]':
/usr/include/c++/14.2.1/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const arrow::flight::FlightInfo*, std::vector<arrow::flight::FlightInfo> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const arrow::flight::FlightInfo*, std::vector<arrow::flight::FlightInfo> >' changed in GCC 7.1
In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const arrow::flight::FlightEndpoint*, std::vector<arrow::flight::FlightEndpoint> >; _ForwardIterator = arrow::flight::FlightEndpoint*; bool _TrivialValueTypes = false]',
    inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const arrow::flight::FlightEndpoint*, vector<arrow::flight::FlightEndpoint> >; _ForwardIterator = arrow::flight::FlightEndpoint*]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:185:15,
    inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const arrow::flight::FlightEndpoint*, vector<arrow::flight::FlightEndpoint> >; _ForwardIterator = arrow::flight::FlightEndpoint*; _Tp = arrow::flight::FlightEndpoint]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:373:37,
    inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = arrow::flight::FlightEndpoint; _Alloc = std::allocator<arrow::flight::FlightEndpoint>]' at /usr/include/c++/14.2.1/bits/stl_vector.h:606:31,
    inlined from 'arrow::flight::FlightInfo::Data::Data(const arrow::flight::FlightInfo::Data&)' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/flight/types.h:476:10,
    inlined from 'arrow::flight::FlightInfo::FlightInfo(const arrow::flight::FlightInfo&)' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/flight/types.h:473:46,
    inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = arrow::flight::FlightInfo; _Args = {const arrow::flight::FlightInfo&}]' at /usr/include/c++/14.2.1/bits/stl_construct.h:119:7,
    inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const arrow::flight::FlightInfo*, vector<arrow::flight::FlightInfo> >; _ForwardIterator = arrow::flight::FlightInfo*]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:120:21:
/usr/include/c++/14.2.1/bits/stl_uninitialized.h:137:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const arrow::flight::FlightEndpoint*, std::vector<arrow::flight::FlightEndpoint> >' changed in GCC 7.1
In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const arrow::flight::FlightInfo*, std::vector<arrow::flight::FlightInfo> >; _ForwardIterator = arrow::flight::FlightInfo*; bool _TrivialValueTypes = false]',
    inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const arrow::flight::FlightInfo*, vector<arrow::flight::FlightInfo> >; _ForwardIterator = arrow::flight::FlightInfo*]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:185:15,
    inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const arrow::flight::FlightInfo*, vector<arrow::flight::FlightInfo> >; _ForwardIterator = arrow::flight::FlightInfo*; _Tp = arrow::flight::FlightInfo]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:373:37,
    inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = arrow::flight::FlightInfo; _Alloc = std::allocator<arrow::flight::FlightInfo>]' at /usr/include/c++/14.2.1/bits/stl_vector.h:606:31,
    inlined from 'arrow::flight::SimpleFlightListing::SimpleFlightListing(const std::vector<arrow::flight::FlightInfo>&)' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/flight/types.cc:1074:21:
/usr/include/c++/14.2.1/bits/stl_uninitialized.h:137:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const arrow::flight::FlightInfo*, std::vector<arrow::flight::FlightInfo> >' changed in GCC 7.1

[339/816] Building CXX object src/parq..._objlib.dir/arrow/schema_internal.cc.o
[340/816] Building CXX object src/parq...et_objlib.dir/arrow/path_internal.cc.o
[340/816] Building CXX object src/parq...s/parquet_objlib.dir/arrow/writer.cc.o
[341/816] Building CXX object src/arro...sport/grpc/protocol_grpc_internal.cc.o
[341/816] Building CXX object src/parq...s/parquet_objlib.dir/bloom_filter.cc.o
[342/816] Building CXX object src/parq..._objlib.dir/arrow/schema_internal.cc.o
[342/816] Building CXX object src/parq...et_objlib.dir/bloom_filter_reader.cc.o
[343/816] Building CXX object src/parq...et_objlib.dir/bloom_filter_reader.cc.o
[343/816] Building CXX object src/parq.../parquet_objlib.dir/column_reader.cc.o
[344/816] Building CXX object src/parq...s/parquet_objlib.dir/arrow/writer.cc.o
[344/816] Building CXX object src/parq...parquet_objlib.dir/column_scanner.cc.o
[345/816] Building CXX object src/parq...s/parquet_objlib.dir/arrow/schema.cc.o
[345/816] Building CXX object src/parq.../parquet_objlib.dir/column_writer.cc.o
[346/816] Building CXX object src/parq...s/parquet_objlib.dir/arrow/reader.cc.o
[346/816] Building CXX object src/parq...eFiles/parquet_objlib.dir/decoder.cc.o
[347/816] Building CXX object src/parq..._objlib.dir/arrow/reader_internal.cc.o
[347/816] Building CXX object src/parq...eFiles/parquet_objlib.dir/encoder.cc.o
[348/816] Building CXX object src/parq...s/parquet_objlib.dir/bloom_filter.cc.o
[348/816] Building CXX object src/parq..._objlib.dir/encryption/encryption.cc.o
[349/816] Building CXX object src/parq...parquet_objlib.dir/column_scanner.cc.o
[349/816] Building CXX object src/parq...ncryption/internal_file_decryptor.cc.o
[350/816] Building CXX object src/parq..._objlib.dir/encryption/encryption.cc.o
[350/816] Building CXX object src/parq...ncryption/internal_file_encryptor.cc.o
[351/816] Building CXX object src/parq...ncryption/internal_file_decryptor.cc.o
[351/816] Building CXX object src/parq...iles/parquet_objlib.dir/exception.cc.o
[352/816] Building CXX object src/parq...iles/parquet_objlib.dir/exception.cc.o
[352/816] Building CXX object src/parq...es/parquet_objlib.dir/file_reader.cc.o
[353/816] Building CXX object src/parq...ncryption/internal_file_encryptor.cc.o
[353/816] Building CXX object src/parq...es/parquet_objlib.dir/file_writer.cc.o
[354/816] Building CXX object src/parq...es/parquet_objlib.dir/file_writer.cc.o
[354/816] Building CXX object src/parq...rquet_objlib.dir/level_comparison.cc.o
[355/816] Building CXX object src/parq...es/parquet_objlib.dir/file_reader.cc.o
[355/816] Building CXX object src/parq...rquet_objlib.dir/level_conversion.cc.o
[356/816] Building CXX object src/parq...rquet_objlib.dir/level_comparison.cc.o
[356/816] Building CXX object src/parq...Files/parquet_objlib.dir/metadata.cc.o
[357/816] Building CXX object src/parq...eFiles/parquet_objlib.dir/decoder.cc.o
[357/816] Building CXX object src/parq...Files/parquet_objlib.dir/xxhasher.cc.o
[358/816] Building CXX object src/parq...eFiles/parquet_objlib.dir/encoder.cc.o
[358/816] Building CXX object src/parq...les/parquet_objlib.dir/page_index.cc.o
[359/816] Building CXX object src/parq...rquet_objlib.dir/level_conversion.cc.o
[359/816] Building CXX object src/parq...b.dir/__/generated/parquet_types.cpp.o
[360/816] Building CXX object src/parq...Files/parquet_objlib.dir/xxhasher.cc.o
[360/816] Building CXX object src/parq...Files/parquet_objlib.dir/platform.cc.o
[361/816] Building CXX object src/parq.../parquet_objlib.dir/column_reader.cc.o
[361/816] Building CXX object src/parq...eFiles/parquet_objlib.dir/printer.cc.o
[362/816] Building CXX object src/parq.../parquet_objlib.dir/column_writer.cc.o
[362/816] Building CXX object src/parq...les/parquet_objlib.dir/properties.cc.o
[363/816] Building CXX object src/parq...Files/parquet_objlib.dir/platform.cc.o
[363/816] Building CXX object src/parq...keFiles/parquet_objlib.dir/schema.cc.o
[364/816] Building CXX object src/parq...les/parquet_objlib.dir/properties.cc.o
[364/816] Building CXX object src/parq...arquet_objlib.dir/size_statistics.cc.o
[365/816] Building CXX object src/parq...eFiles/parquet_objlib.dir/printer.cc.o
[365/816] Building CXX object src/parq...les/parquet_objlib.dir/statistics.cc.o
[366/816] Building CXX object src/parq...b.dir/__/generated/parquet_types.cpp.o
[366/816] Building CXX object src/parq.../parquet_objlib.dir/stream_reader.cc.o
[367/816] Building CXX object src/parq...arquet_objlib.dir/size_statistics.cc.o
/build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/size_statistics.cc: In function 'void parquet::UpdateLevelHistogram(arrow::util::span<const short int>, arrow::util::span<long long int>)':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/size_statistics.cc:146:6: note: parameter passing for argument of type 'arrow::util::span<long long int>' changed in GCC 7.1
In file included from /usr/include/c++/14.2.1/vector:72,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/size_statistics.h:23,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/size_statistics.cc:18:
/usr/include/c++/14.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = long long int; _Alloc = std::allocator<long long int>]':
/usr/include/c++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<long long int>::iterator' changed in GCC 7.1
In file included from /usr/include/c++/14.2.1/vector:66:
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long int; _Alloc = std::allocator<long long int>]',
    inlined from 'static std::unique_ptr<parquet::SizeStatistics> parquet::SizeStatistics::Make(const parquet::ColumnDescriptor*)' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/size_statistics.cc:107:50:
/usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long int; _Alloc = std::allocator<long long int>]',
    inlined from 'static std::unique_ptr<parquet::SizeStatistics> parquet::SizeStatistics::Make(const parquet::ColumnDescriptor*)' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/size_statistics.cc:110:50:
/usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1

[367/816] Building CXX object src/parq.../parquet_objlib.dir/stream_writer.cc.o
[368/816] Building CXX object src/parq...keFiles/parquet_objlib.dir/schema.cc.o
[368/816] Building CXX object src/parq...akeFiles/parquet_objlib.dir/types.cc.o
[369/816] Building CXX object src/parq.../parquet_objlib.dir/stream_writer.cc.o
[369/816] Building CXX object src/parq...ir/encryption/encryption_internal.cc.o
[370/816] Building CXX object src/parq.../parquet_objlib.dir/stream_reader.cc.o
[370/816] Building CXX object src/parq...b.dir/encryption/openssl_internal.cc.o
[371/816] Building CXX object src/parq...les/parquet_objlib.dir/page_index.cc.o
In file included from /usr/include/c++/14.2.1/vector:72,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/io/interfaces.h:24,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/page_index.h:20,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/page_index.cc:18:
/usr/include/c++/14.2.1/bits/vector.tcc: In function 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >; _Tp = long long int; _Alloc = std::allocator<long long int>]':
/usr/include/c++/14.2.1/bits/vector.tcc:954:7: note: parameter passing for argument of type 'std::vector<long long int>::iterator' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/vector.tcc:954:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/vector.tcc:954:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1
In file included from /usr/include/c++/14.2.1/vector:66:
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >; <template-parameter-2-2> = void; _Tp = long long int; _Alloc = std::allocator<long long int>]',
    inlined from 'void parquet::{anonymous}::ColumnIndexBuilderImpl<DType>::AddPage(const parquet::EncodedStatistics&, const parquet::SizeStatistics&) [with DType = parquet::PhysicalType<parquet::Type::FIXED_LEN_BYTE_ARRAY>]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/page_index.cc:527:55,
    inlined from 'void parquet::{anonymous}::ColumnIndexBuilderImpl<DType>::AddPage(const parquet::EncodedStatistics&, const parquet::SizeStatistics&) [with DType = parquet::PhysicalType<parquet::Type::FIXED_LEN_BYTE_ARRAY>]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/page_index.cc:489:8:
/usr/include/c++/14.2.1/bits/stl_vector.h:1488:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_vector.h:1488:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >; <template-parameter-2-2> = void; _Tp = long long int; _Alloc = std::allocator<long long int>]',
    inlined from 'void parquet::{anonymous}::ColumnIndexBuilderImpl<DType>::AddPage(const parquet::EncodedStatistics&, const parquet::SizeStatistics&) [with DType = parquet::PhysicalType<parquet::Type::FIXED_LEN_BYTE_ARRAY>]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/page_index.cc:530:55,
    inlined from 'void parquet::{anonymous}::ColumnIndexBuilderImpl<DType>::AddPage(const parquet::EncodedStatistics&, const parquet::SizeStatistics&) [with DType = parquet::PhysicalType<parquet::Type::FIXED_LEN_BYTE_ARRAY>]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/page_index.cc:489:8:
/usr/include/c++/14.2.1/bits/stl_vector.h:1488:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_vector.h:1488:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >; <template-parameter-2-2> = void; _Tp = long long int; _Alloc = std::allocator<long long int>]',
    inlined from 'void parquet::{anonymous}::ColumnIndexBuilderImpl<DType>::AddPage(const parquet::EncodedStatistics&, const parquet::SizeStatistics&) [with DType = parquet::PhysicalType<parquet::Type::BOOLEAN>]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/page_index.cc:527:55,
    inlined from 'void parquet::{anonymous}::ColumnIndexBuilderImpl<DType>::AddPage(const parquet::EncodedStatistics&, const parquet::SizeStatistics&) [with DType = parquet::PhysicalType<parquet::Type::BOOLEAN>]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/page_index.cc:489:8:
/usr/include/c++/14.2.1/bits/stl_vector.h:1488:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_vector.h:1488:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >; <template-parameter-2-2> = void; _Tp = long long int; _Alloc = std::allocator<long long int>]',
    inlined from 'void parquet::{anonymous}::ColumnIndexBuilderImpl<DType>::AddPage(const parquet::EncodedStatistics&, const parquet::SizeStatistics&) [with DType = parquet::PhysicalType<parquet::Type::BOOLEAN>]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/page_index.cc:530:55,
    inlined from 'void parquet::{anonymous}::ColumnIndexBuilderImpl<DType>::AddPage(const parquet::EncodedStatistics&, const parquet::SizeStatistics&) [with DType = parquet::PhysicalType<parquet::Type::BOOLEAN>]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/page_index.cc:489:8:
/usr/include/c++/14.2.1/bits/stl_vector.h:1488:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_vector.h:1488:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >; <template-parameter-2-2> = void; _Tp = long long int; _Alloc = std::allocator<long long int>]',
    inlined from 'void parquet::{anonymous}::ColumnIndexBuilderImpl<DType>::AddPage(const parquet::EncodedStatistics&, const parquet::SizeStatistics&) [with DType = parquet::PhysicalType<parquet::Type::INT32>]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/page_index.cc:527:55,
    inlined from 'void parquet::{anonymous}::ColumnIndexBuilderImpl<DType>::AddPage(const parquet::EncodedStatistics&, const parquet::SizeStatistics&) [with DType = parquet::PhysicalType<parquet::Type::INT32>]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/page_index.cc:489:8:
/usr/include/c++/14.2.1/bits/stl_vector.h:1488:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_vector.h:1488:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >; <template-parameter-2-2> = void; _Tp = long long int; _Alloc = std::allocator<long long int>]',
    inlined from 'void parquet::{anonymous}::ColumnIndexBuilderImpl<DType>::AddPage(const parquet::EncodedStatistics&, const parquet::SizeStatistics&) [with DType = parquet::PhysicalType<parquet::Type::INT32>]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/page_index.cc:530:55,
    inlined from 'void parquet::{anonymous}::ColumnIndexBuilderImpl<DType>::AddPage(const parquet::EncodedStatistics&, const parquet::SizeStatistics&) [with DType = parquet::PhysicalType<parquet::Type::INT32>]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/page_index.cc:489:8:
/usr/include/c++/14.2.1/bits/stl_vector.h:1488:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_vector.h:1488:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >; <template-parameter-2-2> = void; _Tp = long long int; _Alloc = std::allocator<long long int>]',
    inlined from 'void parquet::{anonymous}::ColumnIndexBuilderImpl<DType>::AddPage(const parquet::EncodedStatistics&, const parquet::SizeStatistics&) [with DType = parquet::PhysicalType<parquet::Type::INT64>]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/page_index.cc:527:55,
    inlined from 'void parquet::{anonymous}::ColumnIndexBuilderImpl<DType>::AddPage(const parquet::EncodedStatistics&, const parquet::SizeStatistics&) [with DType = parquet::PhysicalType<parquet::Type::INT64>]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/page_index.cc:489:8:
/usr/include/c++/14.2.1/bits/stl_vector.h:1488:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_vector.h:1488:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >; <template-parameter-2-2> = void; _Tp = long long int; _Alloc = std::allocator<long long int>]',
    inlined from 'void parquet::{anonymous}::ColumnIndexBuilderImpl<DType>::AddPage(const parquet::EncodedStatistics&, const parquet::SizeStatistics&) [with DType = parquet::PhysicalType<parquet::Type::INT64>]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/page_index.cc:530:55,
    inlined from 'void parquet::{anonymous}::ColumnIndexBuilderImpl<DType>::AddPage(const parquet::EncodedStatistics&, const parquet::SizeStatistics&) [with DType = parquet::PhysicalType<parquet::Type::INT64>]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/page_index.cc:489:8:
/usr/include/c++/14.2.1/bits/stl_vector.h:1488:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_vector.h:1488:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >; <template-parameter-2-2> = void; _Tp = long long int; _Alloc = std::allocator<long long int>]',
    inlined from 'void parquet::{anonymous}::ColumnIndexBuilderImpl<DType>::AddPage(const parquet::EncodedStatistics&, const parquet::SizeStatistics&) [with DType = parquet::PhysicalType<parquet::Type::INT96>]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/page_index.cc:527:55,
    inlined from 'void parquet::{anonymous}::ColumnIndexBuilderImpl<DType>::AddPage(const parquet::EncodedStatistics&, const parquet::SizeStatistics&) [with DType = parquet::PhysicalType<parquet::Type::INT96>]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/page_index.cc:489:8:
/usr/include/c++/14.2.1/bits/stl_vector.h:1488:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_vector.h:1488:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >; <template-parameter-2-2> = void; _Tp = long long int; _Alloc = std::allocator<long long int>]',
    inlined from 'void parquet::{anonymous}::ColumnIndexBuilderImpl<DType>::AddPage(const parquet::EncodedStatistics&, const parquet::SizeStatistics&) [with DType = parquet::PhysicalType<parquet::Type::INT96>]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/page_index.cc:530:55,
    inlined from 'void parquet::{anonymous}::ColumnIndexBuilderImpl<DType>::AddPage(const parquet::EncodedStatistics&, const parquet::SizeStatistics&) [with DType = parquet::PhysicalType<parquet::Type::INT96>]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/page_index.cc:489:8:
/usr/include/c++/14.2.1/bits/stl_vector.h:1488:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_vector.h:1488:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >; <template-parameter-2-2> = void; _Tp = long long int; _Alloc = std::allocator<long long int>]',
    inlined from 'void parquet::{anonymous}::ColumnIndexBuilderImpl<DType>::AddPage(const parquet::EncodedStatistics&, const parquet::SizeStatistics&) [with DType = parquet::PhysicalType<parquet::Type::FLOAT>]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/page_index.cc:527:55,
    inlined from 'void parquet::{anonymous}::ColumnIndexBuilderImpl<DType>::AddPage(const parquet::EncodedStatistics&, const parquet::SizeStatistics&) [with DType = parquet::PhysicalType<parquet::Type::FLOAT>]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/page_index.cc:489:8:
/usr/include/c++/14.2.1/bits/stl_vector.h:1488:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_vector.h:1488:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >; <template-parameter-2-2> = void; _Tp = long long int; _Alloc = std::allocator<long long int>]',
    inlined from 'void parquet::{anonymous}::ColumnIndexBuilderImpl<DType>::AddPage(const parquet::EncodedStatistics&, const parquet::SizeStatistics&) [with DType = parquet::PhysicalType<parquet::Type::FLOAT>]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/page_index.cc:530:55,
    inlined from 'void parquet::{anonymous}::ColumnIndexBuilderImpl<DType>::AddPage(const parquet::EncodedStatistics&, const parquet::SizeStatistics&) [with DType = parquet::PhysicalType<parquet::Type::FLOAT>]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/page_index.cc:489:8:
/usr/include/c++/14.2.1/bits/stl_vector.h:1488:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_vector.h:1488:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >; <template-parameter-2-2> = void; _Tp = long long int; _Alloc = std::allocator<long long int>]',
    inlined from 'void parquet::{anonymous}::ColumnIndexBuilderImpl<DType>::AddPage(const parquet::EncodedStatistics&, const parquet::SizeStatistics&) [with DType = parquet::PhysicalType<parquet::Type::DOUBLE>]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/page_index.cc:527:55,
    inlined from 'void parquet::{anonymous}::ColumnIndexBuilderImpl<DType>::AddPage(const parquet::EncodedStatistics&, const parquet::SizeStatistics&) [with DType = parquet::PhysicalType<parquet::Type::DOUBLE>]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/page_index.cc:489:8:
/usr/include/c++/14.2.1/bits/stl_vector.h:1488:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_vector.h:1488:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >; <template-parameter-2-2> = void; _Tp = long long int; _Alloc = std::allocator<long long int>]',
    inlined from 'void parquet::{anonymous}::ColumnIndexBuilderImpl<DType>::AddPage(const parquet::EncodedStatistics&, const parquet::SizeStatistics&) [with DType = parquet::PhysicalType<parquet::Type::DOUBLE>]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/page_index.cc:530:55,
    inlined from 'void parquet::{anonymous}::ColumnIndexBuilderImpl<DType>::AddPage(const parquet::EncodedStatistics&, const parquet::SizeStatistics&) [with DType = parquet::PhysicalType<parquet::Type::DOUBLE>]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/page_index.cc:489:8:
/usr/include/c++/14.2.1/bits/stl_vector.h:1488:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_vector.h:1488:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >; <template-parameter-2-2> = void; _Tp = long long int; _Alloc = std::allocator<long long int>]',
    inlined from 'void parquet::{anonymous}::ColumnIndexBuilderImpl<DType>::AddPage(const parquet::EncodedStatistics&, const parquet::SizeStatistics&) [with DType = parquet::PhysicalType<parquet::Type::BYTE_ARRAY>]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/page_index.cc:527:55,
    inlined from 'void parquet::{anonymous}::ColumnIndexBuilderImpl<DType>::AddPage(const parquet::EncodedStatistics&, const parquet::SizeStatistics&) [with DType = parquet::PhysicalType<parquet::Type::BYTE_ARRAY>]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/page_index.cc:489:8:
/usr/include/c++/14.2.1/bits/stl_vector.h:1488:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_vector.h:1488:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >; <template-parameter-2-2> = void; _Tp = long long int; _Alloc = std::allocator<long long int>]',
    inlined from 'void parquet::{anonymous}::ColumnIndexBuilderImpl<DType>::AddPage(const parquet::EncodedStatistics&, const parquet::SizeStatistics&) [with DType = parquet::PhysicalType<parquet::Type::BYTE_ARRAY>]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/page_index.cc:530:55,
    inlined from 'void parquet::{anonymous}::ColumnIndexBuilderImpl<DType>::AddPage(const parquet::EncodedStatistics&, const parquet::SizeStatistics&) [with DType = parquet::PhysicalType<parquet::Type::BYTE_ARRAY>]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/page_index.cc:489:8:
/usr/include/c++/14.2.1/bits/stl_vector.h:1488:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_vector.h:1488:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1

[371/816] Building CXX object src/parq...lib.dir/encryption/crypto_factory.cc.o
[372/816] Building CXX object src/parq...b.dir/encryption/openssl_internal.cc.o
[372/816] Building CXX object src/parq...dir/encryption/file_key_unwrapper.cc.o
[373/816] Building CXX object src/parq...les/parquet_objlib.dir/statistics.cc.o
/build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/statistics.cc: In instantiation of 'std::pair<typename parquet::{anonymous}::RebindLogical<DType>::c_type, typename parquet::{anonymous}::RebindLogical<DType>::c_type> parquet::{anonymous}::TypedComparatorImpl<is_signed, DType>::GetMinMax(const T*, int64_t) const [with bool is_signed = true; DType = parquet::PhysicalType<parquet::Type::DOUBLE>; typename parquet::{anonymous}::RebindLogical<DType>::c_type = double; T = double; int64_t = long long int]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/statistics.cc:443:19:   required from here
/build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/statistics.cc:443:19: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/statistics.cc: In instantiation of 'std::pair<typename parquet::{anonymous}::RebindLogical<DType>::c_type, typename parquet::{anonymous}::RebindLogical<DType>::c_type> parquet::{anonymous}::TypedComparatorImpl<is_signed, DType>::GetMinMax(const T*, int64_t) const [with bool is_signed = true; DType = parquet::PhysicalType<parquet::Type::FLOAT>; typename parquet::{anonymous}::RebindLogical<DType>::c_type = float; T = float; int64_t = long long int]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/statistics.cc:443:19:   required from here
/build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/statistics.cc:443:19: note: parameter passing for argument of type 'std::pair<float, float>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/statistics.cc: In member function 'std::pair<typename parquet::{anonymous}::RebindLogical<DType>::c_type, typename parquet::{anonymous}::RebindLogical<DType>::c_type> parquet::{anonymous}::TypedComparatorImpl<is_signed, DType>::GetMinMaxSpaced(const T*, int64_t, const uint8_t*, int64_t) const [with bool is_signed = true; DType = parquet::PhysicalType<parquet::Type::DOUBLE>]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/statistics.cc:458:19: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/statistics.cc: In member function 'void parquet::{anonymous}::TypedStatisticsImpl<DType>::SetMinMaxPair(std::pair<typename DType::c_type, typename DType::c_type>) [with DType = parquet::PhysicalType<parquet::Type::FLOAT>]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/statistics.cc:805:8: note: parameter passing for argument of type 'std::pair<float, float>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/statistics.cc: In member function 'void parquet::{anonymous}::TypedStatisticsImpl<DType>::SetMinMaxPair(std::pair<typename DType::c_type, typename DType::c_type>) [with DType = parquet::PhysicalType<parquet::Type::DOUBLE>]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/statistics.cc:805:8: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/statistics.cc: In member function 'std::pair<typename parquet::{anonymous}::RebindLogical<DType>::c_type, typename parquet::{anonymous}::RebindLogical<DType>::c_type> parquet::{anonymous}::TypedComparatorImpl<is_signed, DType>::GetMinMax(const T*, int64_t) const [with bool is_signed = true; DType = parquet::PhysicalType<parquet::Type::FLOAT>]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/statistics.cc:443:19: note: parameter passing for argument of type 'std::pair<float, float>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/statistics.cc: In member function 'void parquet::{anonymous}::TypedStatisticsImpl<DType>::SetMinMaxPair(std::pair<typename DType::c_type, typename DType::c_type>) [with DType = parquet::PhysicalType<parquet::Type::DOUBLE>]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/statistics.cc:805:8: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/statistics.cc: In member function 'void parquet::{anonymous}::TypedStatisticsImpl<DType>::Update(const arrow::Array&, bool) [with DType = parquet::PhysicalType<parquet::Type::FLOAT>]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/statistics.cc:704:8: note: parameter passing for argument of type 'std::pair<float, float>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/statistics.cc: In member function 'std::pair<typename parquet::{anonymous}::RebindLogical<DType>::c_type, typename parquet::{anonymous}::RebindLogical<DType>::c_type> parquet::{anonymous}::TypedComparatorImpl<is_signed, DType>::GetMinMax(const arrow::Array&) const [with bool is_signed = true; DType = parquet::PhysicalType<parquet::Type::DOUBLE>]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/statistics.cc:480:19: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/statistics.cc: In member function 'std::pair<typename parquet::{anonymous}::RebindLogical<DType>::c_type, typename parquet::{anonymous}::RebindLogical<DType>::c_type> parquet::{anonymous}::TypedComparatorImpl<is_signed, DType>::GetMinMaxSpaced(const T*, int64_t, const uint8_t*, int64_t) const [with bool is_signed = true; DType = parquet::PhysicalType<parquet::Type::FLOAT>]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/statistics.cc:458:19: note: parameter passing for argument of type 'std::pair<float, float>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/statistics.cc: In member function 'std::pair<typename parquet::{anonymous}::RebindLogical<DType>::c_type, typename parquet::{anonymous}::RebindLogical<DType>::c_type> parquet::{anonymous}::TypedComparatorImpl<is_signed, DType>::GetMinMaxSpaced(const T*, int64_t, const uint8_t*, int64_t) const [with bool is_signed = true; DType = parquet::PhysicalType<parquet::Type::DOUBLE>]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/statistics.cc:458:19: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/statistics.cc: In member function 'void parquet::{anonymous}::TypedStatisticsImpl<DType>::UpdateSpaced(const T*, const uint8_t*, int64_t, int64_t, int64_t, int64_t) [with DType = parquet::PhysicalType<parquet::Type::FLOAT>]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/statistics.cc:871:6: note: parameter passing for argument of type 'std::pair<float, float>' when C++17 is enabled changed to match C++14 in GCC 10.1

[373/816] Building CXX object src/parq...b.dir/encryption/file_key_wrapper.cc.o
[374/816] Building CXX object src/parq...akeFiles/parquet_objlib.dir/types.cc.o
[374/816] Building CXX object src/parq...on/file_system_key_material_store.cc.o
[375/816] Building CXX object src/parq...ir/encryption/encryption_internal.cc.o
[375/816] Building CXX object src/parq..._objlib.dir/encryption/kms_client.cc.o
[376/816] Building CXX object src/parq...Files/parquet_objlib.dir/metadata.cc.o
[376/816] Building CXX object src/parq...bjlib.dir/encryption/key_material.cc.o
[377/816] Building CXX object src/parq...lib.dir/encryption/crypto_factory.cc.o
[377/816] Building CXX object src/parq...bjlib.dir/encryption/key_metadata.cc.o
[378/816] Building CXX object src/parq..._objlib.dir/encryption/kms_client.cc.o
[378/816] Building CXX object src/parq...objlib.dir/encryption/key_toolkit.cc.o
[379/816] Building CXX object src/parq...dir/encryption/file_key_unwrapper.cc.o
[379/816] Building CXX object src/parq...r/encryption/key_toolkit_internal.cc.o
[380/816] Building CXX object src/parq...bjlib.dir/encryption/key_material.cc.o
[380/816] Building CXX object src/parq.../encryption/local_wrap_kms_client.cc.o
[381/816] Building CXX object src/parq...on/file_system_key_material_store.cc.o
[381/816] Completed 'substrait_ep'
[382/816] Completed 'substrait_ep'
[382/816] Linking CXX shared library relwithdebinfo/libarrow_testing.so.2000.0.0
[383/816] Building CXX object src/parq...b.dir/encryption/file_key_wrapper.cc.o
[383/816] Linking CXX shared library relwithdebinfo/libarrow_acero.so.2000.0.0
[384/816] Building CXX object src/parq...bjlib.dir/encryption/key_metadata.cc.o
[384/816] Linking CXX shared library relwithdebinfo/libarrow_flight.so.2000.0.0
[385/816] Building CXX object src/parq...r/encryption/key_toolkit_internal.cc.o
[385/816] Generating substrait_ep-gene...it_ep-generated/substrait/algebra.pb.h
[386/816] Building CXX object src/parq.../encryption/local_wrap_kms_client.cc.o
[386/816] Generating substrait_ep-gene...ted/substrait/extended_expression.pb.h
[387/816] Generating substrait_ep-gene...ted/substrait/extended_expression.pb.h
[387/816] Generating substrait_ep-gene...enerated/substrait/extension_rels.pb.h
[388/816] Generating substrait_ep-gene...enerated/substrait/extension_rels.pb.h
[388/816] Generating substrait_ep-gene...d/substrait/extensions/extensions.pb.h
[389/816] Building CXX object src/parq...objlib.dir/encryption/key_toolkit.cc.o
[389/816] Linking CXX shared library relwithdebinfo/libparquet.so.2000.0.0
[390/816] Generating substrait_ep-gene...d/substrait/extensions/extensions.pb.h
[390/816] Generating substrait_ep-gene...trait_ep-generated/substrait/plan.pb.h
[391/816] Generating substrait_ep-gene...trait_ep-generated/substrait/plan.pb.h
[391/816] Generating substrait_ep-gene...trait_ep-generated/substrait/type.pb.h
[392/816] Generating substrait_ep-gene...trait_ep-generated/substrait/type.pb.h
[392/816] Building CXX object src/arro.../arrow_dataset_objlib.dir/dataset.cc.o
[393/816] Generating substrait_ep-gene...it_ep-generated/substrait/algebra.pb.h
[393/816] Building CXX object src/arro...dataset_objlib.dir/dataset_writer.cc.o
[394/816] Linking CXX shared library relwithdebinfo/libarrow_testing.so.2000.0.0
[394/816] Creating library symlink rel...000 relwithdebinfo/libarrow_testing.so
[395/816] Creating library symlink rel...000 relwithdebinfo/libarrow_testing.so
[395/816] Building CXX object src/arro...rrow_dataset_objlib.dir/discovery.cc.o
[396/816] Linking CXX shared library relwithdebinfo/libarrow_acero.so.2000.0.0
[396/816] Creating library symlink rel....2000 relwithdebinfo/libarrow_acero.so
[397/816] Creating library symlink rel....2000 relwithdebinfo/libarrow_acero.so
[397/816] Building CXX object src/arro...rrow_dataset_objlib.dir/file_base.cc.o
[398/816] Linking CXX shared library relwithdebinfo/libparquet.so.2000.0.0
[398/816] Building CXX object src/arro...arrow_dataset_objlib.dir/file_ipc.cc.o
[399/816] Linking CXX shared library relwithdebinfo/libarrow_flight.so.2000.0.0
[399/816] Building CXX object src/arro...rrow_dataset_objlib.dir/partition.cc.o
[400/816] Building CXX object src/arro...rrow_dataset_objlib.dir/discovery.cc.o
In file included from /usr/include/c++/14.2.1/algorithm:61,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/util/endian.h:55,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/type.h:35,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/statistics.h:25,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/data.h:27,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/datum.h:28,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/expression.h:29,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/dataset/partition.h:31,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/dataset/discovery.h:31,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/dataset/discovery.cc:18:
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<arrow::fs::FileInfo*, vector<arrow::fs::FileInfo> >; _Compare = __gnu_cxx::__ops::_Val_comp_iter<arrow::fs::FileInfo::ByPath>]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<arrow::fs::FileInfo*, std::vector<arrow::fs::FileInfo> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<arrow::fs::FileInfo*, vector<arrow::fs::FileInfo> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::fs::FileInfo::ByPath>]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<arrow::fs::FileInfo*, std::vector<arrow::fs::FileInfo> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<arrow::fs::FileInfo*, std::vector<arrow::fs::FileInfo> >' changed in GCC 7.1
In file included from /usr/include/c++/14.2.1/bits/stl_algo.h:61:
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<arrow::fs::FileInfo*, vector<arrow::fs::FileInfo> >; _Distance = int; _Tp = arrow::fs::FileInfo; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::fs::FileInfo::ByPath>]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<arrow::fs::FileInfo*, std::vector<arrow::fs::FileInfo> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<arrow::fs::FileInfo*, vector<arrow::fs::FileInfo> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::fs::FileInfo::ByPath>]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<arrow::fs::FileInfo*, std::vector<arrow::fs::FileInfo> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<arrow::fs::FileInfo*, std::vector<arrow::fs::FileInfo> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1890:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<arrow::fs::FileInfo*, std::vector<arrow::fs::FileInfo> >' changed in GCC 7.1
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<arrow::fs::FileInfo*, vector<arrow::fs::FileInfo> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::fs::FileInfo::ByPath>]',
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<arrow::fs::FileInfo*, vector<arrow::fs::FileInfo> >; _Compare = arrow::fs::FileInfo::ByPath]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18,
    inlined from 'static arrow::Result<std::shared_ptr<arrow::dataset::DatasetFactory> > arrow::dataset::FileSystemDatasetFactory::Make(std::shared_ptr<arrow::fs::FileSystem>, arrow::fs::FileSelector, std::shared_ptr<arrow::dataset::FileFormat>, arrow::dataset::FileSystemFactoryOptions)' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/dataset/discovery.cc:208:12:
/usr/include/c++/14.2.1/bits/stl_algo.h:1905:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<arrow::fs::FileInfo*, std::vector<arrow::fs::FileInfo> >' changed in GCC 7.1
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<arrow::fs::FileInfo*, vector<arrow::fs::FileInfo> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::fs::FileInfo::ByPath>]',
    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<arrow::fs::FileInfo*, vector<arrow::fs::FileInfo> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::fs::FileInfo::ByPath>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1908:31,
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<arrow::fs::FileInfo*, vector<arrow::fs::FileInfo> >; _Compare = arrow::fs::FileInfo::ByPath]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18,
    inlined from 'static arrow::Result<std::shared_ptr<arrow::dataset::DatasetFactory> > arrow::dataset::FileSystemDatasetFactory::Make(std::shared_ptr<arrow::fs::FileSystem>, arrow::fs::FileSelector, std::shared_ptr<arrow::dataset::FileFormat>, arrow::dataset::FileSystemFactoryOptions)' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/dataset/discovery.cc:208:12:
/usr/include/c++/14.2.1/bits/stl_algo.h:1817:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<arrow::fs::FileInfo*, std::vector<arrow::fs::FileInfo> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1822:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<arrow::fs::FileInfo*, std::vector<arrow::fs::FileInfo> >' changed in GCC 7.1

[400/816] Building CXX object src/arro...les/arrow_dataset_objlib.dir/plan.cc.o
[401/816] Building CXX object src/arro...dataset_objlib.dir/dataset_writer.cc.o
[401/816] Building CXX object src/arro...rrow_dataset_objlib.dir/projector.cc.o
[402/816] Building CXX object src/arro...les/arrow_dataset_objlib.dir/plan.cc.o
[402/816] Building CXX object src/arro.../arrow_dataset_objlib.dir/scanner.cc.o
[403/816] Building CXX object src/arro...rrow_dataset_objlib.dir/projector.cc.o
[403/816] Building CXX object src/arro...rrow_dataset_objlib.dir/scan_node.cc.o
[404/816] Building CXX object src/arro.../arrow_dataset_objlib.dir/dataset.cc.o
[404/816] Building CXX object src/arro...arrow_dataset_objlib.dir/file_csv.cc.o
[405/816] Building CXX object src/arro...rrow_dataset_objlib.dir/file_base.cc.o
[405/816] Building CXX object src/arro...rrow_dataset_objlib.dir/file_json.cc.o
[406/816] Building CXX object src/arro...arrow_dataset_objlib.dir/file_ipc.cc.o
[406/816] Building CXX object src/arro...arrow_dataset_objlib.dir/file_orc.cc.o
[407/816] Building CXX object src/arro...rrow_dataset_objlib.dir/partition.cc.o
[407/816] Building CXX object src/arro...w_dataset_objlib.dir/file_parquet.cc.o
[408/816] Building CXX object src/arro...rrow_dataset_objlib.dir/scan_node.cc.o
[408/816] Creating library symlink rel...2000 relwithdebinfo/libarrow_flight.so
[409/816] Creating library symlink rel...2000 relwithdebinfo/libarrow_flight.so
[409/816] Building CXX object src/arro...ing_objlib.dir/test_auth_handlers.cc.o
[410/816] Building CXX object src/arro...arrow_dataset_objlib.dir/file_csv.cc.o
[410/816] Building CXX object src/arro...sting_objlib.dir/test_definitions.cc.o
[411/816] Building CXX object src/arro...arrow_dataset_objlib.dir/file_orc.cc.o
[411/816] Building CXX object src/arro...ing_objlib.dir/test_flight_server.cc.o
[412/816] Building CXX object src/arro...ing_objlib.dir/test_auth_handlers.cc.o
[412/816] Building CXX object src/arro...ight_testing_objlib.dir/test_util.cc.o
[413/816] Building CXX object src/arro...rrow_dataset_objlib.dir/file_json.cc.o
[413/816] Creating library symlink rel...t.so.2000 relwithdebinfo/libparquet.so
[414/816] Creating library symlink rel...t.so.2000 relwithdebinfo/libparquet.so
[414/816] Building CXX object CMakeFil...ep-generated/substrait/algebra.pb.cc.o
[415/816] Building CXX object src/arro...ing_objlib.dir/test_flight_server.cc.o
In file included from /usr/include/c++/14.2.1/memory:69,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/flight/test_flight_server.cc:18:
/usr/include/c++/14.2.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const arrow::flight::FlightEndpoint*, vector<arrow::flight::FlightEndpoint> >; _ForwardIterator = arrow::flight::FlightEndpoint*]':
/usr/include/c++/14.2.1/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const arrow::flight::FlightEndpoint*, std::vector<arrow::flight::FlightEndpoint> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const arrow::flight::FlightEndpoint*, std::vector<arrow::flight::FlightEndpoint> >' changed in GCC 7.1
In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const arrow::flight::FlightEndpoint*, std::vector<arrow::flight::FlightEndpoint> >; _ForwardIterator = arrow::flight::FlightEndpoint*; bool _TrivialValueTypes = false]',
    inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const arrow::flight::FlightEndpoint*, vector<arrow::flight::FlightEndpoint> >; _ForwardIterator = arrow::flight::FlightEndpoint*]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:185:15,
    inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const arrow::flight::FlightEndpoint*, vector<arrow::flight::FlightEndpoint> >; _ForwardIterator = arrow::flight::FlightEndpoint*; _Tp = arrow::flight::FlightEndpoint]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:373:37,
    inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = arrow::flight::FlightEndpoint; _Alloc = std::allocator<arrow::flight::FlightEndpoint>]' at /usr/include/c++/14.2.1/bits/stl_vector.h:606:31,
    inlined from 'arrow::flight::FlightInfo::Data::Data(const arrow::flight::FlightInfo::Data&)' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/flight/types.h:476:10,
    inlined from 'arrow::flight::FlightInfo::FlightInfo(const arrow::flight::FlightInfo&)' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/flight/types.h:473:46,
    inlined from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = arrow::flight::FlightInfo; _Args = {const arrow::flight::FlightInfo&}]' at /usr/include/c++/14.2.1/bits/unique_ptr.h:1077:30:
/usr/include/c++/14.2.1/bits/stl_uninitialized.h:137:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const arrow::flight::FlightEndpoint*, std::vector<arrow::flight::FlightEndpoint> >' changed in GCC 7.1

[415/816] Building CXX object CMakeFil.../substrait/extended_expression.pb.cc.o
[416/816] Building CXX object src/arro...ight_testing_objlib.dir/test_util.cc.o
[416/816] Building CXX object CMakeFil...ubstrait/extensions/extensions.pb.cc.o
[417/816] Building CXX object src/arro...w_dataset_objlib.dir/file_parquet.cc.o
[417/816] Building CXX object CMakeFil...it_ep-generated/substrait/plan.pb.cc.o
[418/816] Building CXX object CMakeFil...ubstrait/extensions/extensions.pb.cc.o
[418/816] Building CXX object CMakeFil...it_ep-generated/substrait/type.pb.cc.o
[419/816] Building CXX object src/arro.../arrow_dataset_objlib.dir/scanner.cc.o
In file included from /usr/include/c++/14.2.1/bits/stl_algo.h:61,
                 from /usr/include/c++/14.2.1/algorithm:61,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/util/endian.h:55,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/type.h:35,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/statistics.h:25,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/data.h:27,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/datum.h:28,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/api_aggregate.h:26,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/acero/options.h:28,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/dataset/scanner.h:28,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/dataset/scanner.cc:18:
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<arrow::Result<optional<arrow::compute::ExecBatch> >*, vector<arrow::Result<optional<arrow::compute::ExecBatch> >, allocator<arrow::Result<optional<arrow::compute::ExecBatch> > > > >; _Distance = int; _Tp = arrow::Result<optional<arrow::compute::ExecBatch> >; _Compare = __gnu_cxx::__ops::_Iter_comp_val<arrow::SequencingGenerator<optional<arrow::compute::ExecBatch>, arrow::dataset::{anonymous}::MakeOrderedSinkNode(arrow::acero::ExecPlan*, std::vector<arrow::acero::ExecNode*>, const arrow::acero::ExecNodeOptions&)::<lambda(const optional<arrow::compute::ExecBatch>&, const optional<arrow::compute::ExecBatch>&)>, arrow::dataset::{anonymous}::MakeOrderedSinkNode(arrow::acero::ExecPlan*, std::vector<arrow::acero::ExecNode*>, const arrow::acero::ExecNodeOptions&)::<lambda(const optional<arrow::compute::ExecBatch>&, const optional<arrow::compute::ExecBatch>&)> >::WrappedComesAfter>]':
/usr/include/c++/14.2.1/bits/stl_heap.h:135:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<arrow::Result<std::optional<arrow::compute::ExecBatch> >*, std::vector<arrow::Result<std::optional<arrow::compute::ExecBatch> >, std::allocator<arrow::Result<std::optional<arrow::compute::ExecBatch> > > > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<arrow::Result<optional<arrow::compute::ExecBatch> >*, vector<arrow::Result<optional<arrow::compute::ExecBatch> >, allocator<arrow::Result<optional<arrow::compute::ExecBatch> > > > >; _Distance = int; _Tp = arrow::Result<optional<arrow::compute::ExecBatch> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::SequencingGenerator<optional<arrow::compute::ExecBatch>, arrow::dataset::{anonymous}::MakeOrderedSinkNode(arrow::acero::ExecPlan*, std::vector<arrow::acero::ExecNode*>, const arrow::acero::ExecNodeOptions&)::<lambda(const optional<arrow::compute::ExecBatch>&, const optional<arrow::compute::ExecBatch>&)>, arrow::dataset::{anonymous}::MakeOrderedSinkNode(arrow::acero::ExecPlan*, std::vector<arrow::acero::ExecNode*>, const arrow::acero::ExecNodeOptions&)::<lambda(const optional<arrow::compute::ExecBatch>&, const optional<arrow::compute::ExecBatch>&)> >::WrappedComesAfter>]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<arrow::Result<std::optional<arrow::compute::ExecBatch> >*, std::vector<arrow::Result<std::optional<arrow::compute::ExecBatch> >, std::allocator<arrow::Result<std::optional<arrow::compute::ExecBatch> > > > >' changed in GCC 7.1

[419/816] Building CXX object CMakeFil...rated/substrait/extension_rels.pb.cc.o
[420/816] Building CXX object CMakeFil.../substrait/extended_expression.pb.cc.o
[420/816] Linking CXX shared library relwithdebinfo/libarrow_dataset.so.2000.0.0
[421/816] Building CXX object CMakeFil...it_ep-generated/substrait/plan.pb.cc.o
[421/816] Generating FlightSql.pb.cc, FlightSql.pb.h
[422/816] Generating FlightSql.pb.cc, FlightSql.pb.h
[422/816] Building CXX object src/arro...light-test-server.dir/test_server.cc.o
[423/816] Linking CXX shared library relwithdebinfo/libarrow_dataset.so.2000.0.0
[423/816] Creating library symlink rel...000 relwithdebinfo/libarrow_dataset.so
[424/816] Creating library symlink rel...000 relwithdebinfo/libarrow_dataset.so
[424/816] Building CXX object src/arro...rrow_flight_sql_objlib.dir/server.cc.o
[425/816] Building CXX object src/arro...sting_objlib.dir/test_definitions.cc.o
In file included from /usr/include/c++/14.2.1/vector:65,
                 from /usr/include/c++/14.2.1/functional:64,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/flight/test_definitions.h:27,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/flight/test_definitions.cc:18:
/usr/include/c++/14.2.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const arrow::flight::FlightEndpoint*, vector<arrow::flight::FlightEndpoint> >; _ForwardIterator = arrow::flight::FlightEndpoint*]':
/usr/include/c++/14.2.1/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const arrow::flight::FlightEndpoint*, std::vector<arrow::flight::FlightEndpoint> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const arrow::flight::FlightEndpoint*, std::vector<arrow::flight::FlightEndpoint> >' changed in GCC 7.1
In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const arrow::flight::FlightEndpoint*, std::vector<arrow::flight::FlightEndpoint> >; _ForwardIterator = arrow::flight::FlightEndpoint*; bool _TrivialValueTypes = false]',
    inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const arrow::flight::FlightEndpoint*, vector<arrow::flight::FlightEndpoint> >; _ForwardIterator = arrow::flight::FlightEndpoint*]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:185:15,
    inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const arrow::flight::FlightEndpoint*, vector<arrow::flight::FlightEndpoint> >; _ForwardIterator = arrow::flight::FlightEndpoint*; _Tp = arrow::flight::FlightEndpoint]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:373:37,
    inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = arrow::flight::FlightEndpoint; _Alloc = std::allocator<arrow::flight::FlightEndpoint>]' at /usr/include/c++/14.2.1/bits/stl_vector.h:606:31,
    inlined from 'arrow::flight::FlightInfo::Data::Data(const arrow::flight::FlightInfo::Data&)' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/flight/types.h:476:10,
    inlined from 'arrow::flight::FlightInfo::FlightInfo(const arrow::flight::FlightInfo&)' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/flight/types.h:473:46:
/usr/include/c++/14.2.1/bits/stl_uninitialized.h:137:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const arrow::flight::FlightEndpoint*, std::vector<arrow::flight::FlightEndpoint> >' changed in GCC 7.1

[425/816] Linking CXX shared library r...fo/libarrow_flight_testing.so.2000.0.0
[426/816] Building CXX object CMakeFil...rated/substrait/extension_rels.pb.cc.o
[426/816] Building CXX object src/arro..._sql_objlib.dir/sql_info_internal.cc.o
[427/816] Building CXX object CMakeFil...it_ep-generated/substrait/type.pb.cc.o
[427/816] Building CXX object src/arro...ht_sql_objlib.dir/column_metadata.cc.o
[428/816] Linking CXX shared library r...fo/libarrow_flight_testing.so.2000.0.0
[428/816] Creating library symlink rel...withdebinfo/libarrow_flight_testing.so
[429/816] Building CXX object src/arro...light-test-server.dir/test_server.cc.o
[429/816] Building CXX object src/arro...rrow_flight_sql_objlib.dir/client.cc.o
[430/816] Creating library symlink rel...withdebinfo/libarrow_flight_testing.so
[430/816] Building CXX object src/arro..._sql_objlib.dir/protocol_internal.cc.o
[431/816] Building CXX object CMakeFil...ep-generated/substrait/algebra.pb.cc.o
[431/816] Linking CXX static library relwithdebinfo/libsubstrait.a
[432/816] Linking CXX static library relwithdebinfo/libsubstrait.a
[432/816] Building CXX object src/arro...lib.dir/server_session_middleware.cc.o
[433/816] Building CXX object src/arro...ht_sql_objlib.dir/column_metadata.cc.o
[433/816] Building CXX object src/arro...dir/substrait/expression_internal.cc.o
[434/816] Building CXX object src/arro..._sql_objlib.dir/sql_info_internal.cc.o
[434/816] Building CXX object src/arro...rait/extended_expression_internal.cc.o
[435/816] Building CXX object src/arro...lib.dir/server_session_middleware.cc.o
[435/816] Building CXX object src/arro...bjlib.dir/substrait/extension_set.cc.o
[436/816] Building CXX object src/arro..._sql_objlib.dir/protocol_internal.cc.o
[436/816] Building CXX object src/arro...lib.dir/substrait/extension_types.cc.o
[437/816] Building CXX object src/arro...rrow_flight_sql_objlib.dir/client.cc.o
[437/816] Building CXX object src/arro...rait_objlib.dir/substrait/options.cc.o
[438/816] Building CXX object src/arro...rrow_flight_sql_objlib.dir/server.cc.o
[438/816] Building CXX object src/arro...bjlib.dir/substrait/plan_internal.cc.o
[439/816] Building CXX object src/arro...rait/extended_expression_internal.cc.o
[439/816] Building CXX object src/arro...b.dir/substrait/relation_internal.cc.o
[440/816] Building CXX object src/arro...lib.dir/substrait/extension_types.cc.o
[440/816] Building CXX object src/arro...strait_objlib.dir/substrait/serde.cc.o
[441/816] Building CXX object src/arro...bjlib.dir/substrait/extension_set.cc.o
[441/816] Building CXX object src/arro...b.dir/substrait/test_plan_builder.cc.o
[442/816] Building CXX object src/arro...bjlib.dir/substrait/plan_internal.cc.o
[442/816] Building CXX object src/arro...bjlib.dir/substrait/type_internal.cc.o
[443/816] Building CXX object src/arro...rait_objlib.dir/substrait/options.cc.o
[443/816] Building CXX object src/arro...bjlib.dir/substrait/util_internal.cc.o
[444/816] Building CXX object src/arro...dir/substrait/expression_internal.cc.o
[444/816] Building CXX object src/arro...bstrait_objlib.dir/substrait/util.cc.o
[445/816] Building CXX object src/arro...bstrait_objlib.dir/substrait/util.cc.o
[445/816] Building CXX object src/arro..._filesystem_example.dir/examplefs.cc.o
[446/816] Building CXX object src/arro...b.dir/substrait/test_plan_builder.cc.o
[446/816] Linking CXX executable relwithdebinfo/flight-test-server
[447/816] Building CXX object src/arro..._filesystem_example.dir/examplefs.cc.o
[447/816] Linking CXX shared library r...ebinfo/libarrow_flight_sql.so.2000.0.0
[448/816] Linking CXX executable relwithdebinfo/flight-test-server
[448/816] Building CXX object src/arro...w-array-test.dir/array/array_test.cc.o
[449/816] Building CXX object src/arro...strait_objlib.dir/substrait/serde.cc.o
[449/816] Building CXX object src/arro...-test.dir/array/array_binary_test.cc.o
[450/816] Building CXX object src/arro...bjlib.dir/substrait/util_internal.cc.o
[450/816] Building CXX object src/arro...ay-test.dir/array/array_dict_test.cc.o
[451/816] Building CXX object src/arro...b.dir/substrait/relation_internal.cc.o
[451/816] Building CXX object src/arro...ay-test.dir/array/array_list_test.cc.o
[452/816] Building CXX object src/arro...bjlib.dir/substrait/type_internal.cc.o
[452/816] Linking CXX shared library r...debinfo/libarrow_substrait.so.2000.0.0
[453/816] Linking CXX shared library r...ebinfo/libarrow_flight_sql.so.2000.0.0
[453/816] Building CXX object src/arro...st.dir/array/array_list_view_test.cc.o
[454/816] Building CXX object src/arro...st.dir/array/array_list_view_test.cc.o
[454/816] Building CXX object src/arro...test.dir/array/array_run_end_test.cc.o
[455/816] Linking CXX shared library r...debinfo/libarrow_substrait.so.2000.0.0
[455/816] Building CXX object src/arro...-test.dir/array/array_struct_test.cc.o
[456/816] Building CXX object src/arro...test.dir/array/array_run_end_test.cc.o
[456/816] Building CXX object src/arro...y-test.dir/array/array_union_test.cc.o
[457/816] Building CXX object src/arro...-test.dir/array/array_struct_test.cc.o
[457/816] Building CXX object src/arro...ay-test.dir/array/array_view_test.cc.o
[458/816] Building CXX object src/arro...ay-test.dir/array/array_view_test.cc.o
[458/816] Building CXX object src/arro...ay-test.dir/array/statistics_test.cc.o
[459/816] Building CXX object src/arro...ay-test.dir/array/statistics_test.cc.o
[459/816] Building CXX object src/arro...arrow-buffer-test.dir/buffer_test.cc.o
[460/816] Building CXX object src/arro...-test.dir/array/array_binary_test.cc.o
In file included from /usr/include/c++/14.2.1/vector:66,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_binary_test.cc:23:
/usr/include/c++/14.2.1/bits/stl_vector.h: In function 'std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = long long int; _Alloc = std::allocator<long long int>]':
/usr/include/c++/14.2.1/bits/stl_vector.h:678:7: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_binary_test.cc: In function 'void arrow::TestStringArray<T>::TestValidateData() [with T = arrow::LargeStringType]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_binary_test.cc:307:80: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_binary_test.cc:311:28: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_binary_test.cc:313:28: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_binary_test.cc:315:28: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_binary_test.cc: In function 'void arrow::TestStringArray<T>::TestValidateOffsets() [with T = arrow::LargeStringType]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_binary_test.cc:276:80: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_binary_test.cc:277:80: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_binary_test.cc:278:80: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_binary_test.cc:279:80: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_binary_test.cc:282:80: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_binary_test.cc:283:80: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_binary_test.cc:284:80: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_binary_test.cc:288:80: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_binary_test.cc:289:80: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_binary_test.cc:290:80: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_binary_test.cc:293:80: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_binary_test.cc:295:80: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_binary_test.cc:296:80: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_binary_test.cc:297:80: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_binary_test.cc:299:80: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_binary_test.cc: In function 'void arrow::TestStringArray<T>::TestValidateOffsets() [with T = arrow::LargeBinaryType]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_binary_test.cc:276:80: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_binary_test.cc:277:80: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_binary_test.cc:278:80: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_binary_test.cc:279:80: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_binary_test.cc:282:80: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_binary_test.cc:283:80: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_binary_test.cc:284:80: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_binary_test.cc:288:80: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_binary_test.cc:289:80: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_binary_test.cc:290:80: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_binary_test.cc:293:80: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_binary_test.cc:295:80: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_binary_test.cc:296:80: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_binary_test.cc:297:80: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_binary_test.cc:299:80: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_binary_test.cc: In function 'void arrow::TestStringArray<T>::TestValidateData() [with T = arrow::LargeBinaryType]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_binary_test.cc:307:80: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_binary_test.cc:311:28: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_binary_test.cc:313:28: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_binary_test.cc:315:28: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1

[460/816] Building CXX object src/arro...type-test.dir/extension_type_test.cc.o
[461/816] Building CXX object src/arro...y-test.dir/array/array_union_test.cc.o
[461/816] Building CXX object src/arro...es/arrow-misc-test.dir/datum_test.cc.o
[462/816] Building CXX object src/arro...type-test.dir/extension_type_test.cc.o
[462/816] Building CXX object src/arro...ow-misc-test.dir/memory_pool_test.cc.o
[463/816] Building CXX object src/arro...es/arrow-misc-test.dir/datum_test.cc.o
[463/816] Building CXX object src/arro...s/arrow-misc-test.dir/result_test.cc.o
[464/816] Building CXX object src/arro...ay-test.dir/array/array_list_test.cc.o
In file included from /usr/include/c++/14.2.1/vector:66,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_list_test.cc:21:
/usr/include/c++/14.2.1/bits/stl_vector.h: In function 'std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = long long int; _Alloc = std::allocator<long long int>]':
/usr/include/c++/14.2.1/bits/stl_vector.h:678:7: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_list_test.cc: In member function 'void arrow::TestListArray<T>::TestBuilderPreserveFieldName() [with T = arrow::LargeListViewType]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_list_test.cc:657:30: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_list_test.cc:658:30: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_list_test.cc: In member function 'void arrow::TestListArray<T>::TestEquality() [with T = arrow::LargeListViewType]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_list_test.cc:194:30: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_list_test.cc:195:30: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_list_test.cc:199:30: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_list_test.cc:200:30: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_list_test.cc: In function 'void arrow::TestListArray<T>::TestValidateDimensions() [with T = arrow::LargeListType]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_list_test.cc:854:83: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_list_test.cc:855:83: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_list_test.cc:856:83: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_list_test.cc:857:83: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_list_test.cc:860:83: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_list_test.cc:861:83: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_list_test.cc:864:83: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_list_test.cc:865:83: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_list_test.cc:868:83: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_list_test.cc:872:85: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_list_test.cc:875:83: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_list_test.cc:876:83: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_list_test.cc:878:83: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_list_test.cc: In function 'void arrow::TestListArray<T>::TestValidateDimensions() [with T = arrow::LargeListViewType]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_list_test.cc:854:83: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_list_test.cc:855:83: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_list_test.cc:856:83: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_list_test.cc:857:83: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_list_test.cc:860:83: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_list_test.cc:861:83: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_list_test.cc:864:83: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_list_test.cc:865:83: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_list_test.cc:868:83: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_list_test.cc:870:85: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_list_test.cc:875:83: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_list_test.cc:876:83: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_list_test.cc:878:83: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_list_test.cc:882:93: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_list_test.cc:882:93: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_list_test.cc:885:93: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_list_test.cc:885:93: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_list_test.cc: In member function 'void arrow::TestListArray<T>::TestEquality() [with T = arrow::LargeListType]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_list_test.cc:194:30: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_list_test.cc:195:30: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_list_test.cc:199:30: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_list_test.cc:200:30: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_list_test.cc: In member function 'void arrow::TestListArray<T>::TestBuilderPreserveFieldName() [with T = arrow::LargeListType]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_list_test.cc:657:30: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_list_test.cc:658:30: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_list_test.cc: In member function 'void arrow::TestListArray<T>::TestFromArraysWithNullBitmap() [with T = arrow::LargeListType]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_list_test.cc:279:30: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_list_test.cc:280:30: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_list_test.cc: In member function 'void arrow::TestListArray<T>::TestFromArraysWithNullBitmap() [with T = arrow::LargeListViewType]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_list_test.cc:279:30: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_list_test.cc:280:30: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_list_test.cc: In member function 'std::enable_if_t<IsList, void> arrow::TestListArray<T>::DoTestListViewFromArrays() [with bool IsListView = true; T = arrow::LargeListViewType]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_list_test.cc:493:30: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_list_test.cc:494:30: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_list_test.cc:495:30: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_list_test.cc:496:30: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_list_test.cc: In member function 'void arrow::TestListArray<T>::DoTestListFromArrays() [with T = arrow::LargeListType]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_list_test.cc:405:30: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_list_test.cc:406:30: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_list_test.cc: In member function 'void arrow::TestListArray<T>::DoValidateBasicListArray(const ArrayType*, const std::vector<short int>&, const std::vector<unsigned char>&) [with T = arrow::LargeListType]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_list_test.cc:87:30: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_list_test.cc: In member function 'void arrow::TestListArray<T>::DoValidateBasicListViewArray(const ArrayType*, const std::vector<short int>&, const std::vector<unsigned char>&) [with T = arrow::LargeListViewType]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_list_test.cc:124:30: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_list_test.cc:125:30: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1

[464/816] Building CXX object src/arro...w-misc-test.dir/pretty_print_test.cc.o
[465/816] Building CXX object src/arro...arrow-buffer-test.dir/buffer_test.cc.o
[465/816] Building CXX object src/arro...s/arrow-misc-test.dir/status_test.cc.o
[466/816] Building CXX object src/arro...ow-misc-test.dir/memory_pool_test.cc.o
[466/816] Building CXX object src/arro...blic-api-test.dir/public_api_test.cc.o
[467/816] Building CXX object src/arro...s/arrow-misc-test.dir/status_test.cc.o
[467/816] Building CXX object src/arro...arrow-scalar-test.dir/scalar_test.cc.o
[468/816] Building CXX object src/arro...w-misc-test.dir/pretty_print_test.cc.o
[468/816] Building CXX object src/arro...rrow-type-test.dir/field_ref_test.cc.o
[469/816] Building CXX object src/arro...blic-api-test.dir/public_api_test.cc.o
[469/816] Building CXX object src/arro...les/arrow-type-test.dir/type_test.cc.o
[470/816] Building CXX object src/arro...s/arrow-misc-test.dir/result_test.cc.o
[470/816] Building CXX object src/arro...table-test.dir/chunked_array_test.cc.o
[471/816] Building CXX object src/arro...ay-test.dir/array/array_dict_test.cc.o
[471/816] Building CXX object src/arro...-table-test.dir/record_batch_test.cc.o
[472/816] Building CXX object src/arro...rrow-type-test.dir/field_ref_test.cc.o
[472/816] Building CXX object src/arro...s/arrow-table-test.dir/table_test.cc.o
[473/816] Building CXX object src/arro...table-test.dir/chunked_array_test.cc.o
In file included from /usr/include/c++/14.2.1/bits/stl_algo.h:61,
                 from /usr/include/c++/14.2.1/algorithm:61,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/util/endian.h:55,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/type.h:35,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/statistics.h:25,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/data.h:27,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_base.h:26,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/extension_type.h:26,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/scalar.h:32,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/chunked_array_test.cc:27:
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Distance = int; _Tp = long long int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1890:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
In file included from /usr/include/c++/14.2.1/vector:66,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/chunked_array.h:24,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/chunked_array_test.cc:18:
/usr/include/c++/14.2.1/bits/stl_vector.h: In function 'std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = long long int; _Alloc = std::allocator<long long int>]':
/usr/include/c++/14.2.1/bits/stl_vector.h:678:7: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/chunked_array_test.cc: In member function 'virtual void arrow::TestChunkResolver_Resolve_Test::TestBody()':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/chunked_array_test.cc:326:47: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/chunked_array_test.cc:332:48: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/chunked_array_test.cc:337:64: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/chunked_array_test.cc:346:62: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/chunked_array_test.cc:355:60: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/chunked_array_test.cc: In function 'void arrow::TestChunkResolverMany<T>::TestOutOfBounds() [with T = long long int]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/chunked_array_test.cc:462:33: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/chunked_array_test.cc:464:28: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/chunked_array_test.cc:472:30: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/chunked_array_test.cc:474:35: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/chunked_array_test.cc: In function 'void arrow::TestChunkResolverMany<T>::TestOutOfBounds() [with T = int]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/chunked_array_test.cc:462:33: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/chunked_array_test.cc:474:35: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/chunked_array_test.cc: In function 'void arrow::TestChunkResolverMany<T>::TestOutOfBounds() [with T = signed char]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/chunked_array_test.cc:462:33: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/chunked_array_test.cc:474:35: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/chunked_array_test.cc:484:37: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/chunked_array_test.cc: In function 'void arrow::TestChunkResolverMany<T>::TestOutOfBounds() [with T = short int]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/chunked_array_test.cc:462:33: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/chunked_array_test.cc:474:35: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]',
    inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4772:18,
    inlined from 'std::vector<long long int> arrow::GenChunkedArrayOffsets(RNG&, int32_t, int64_t) [with RNG = arrow_vendored::pcg_detail::engine<long long unsigned int, arrow_vendored::pcg_extras::uint_x4<unsigned int, long long unsigned int>, arrow_vendored::pcg_detail::xsl_rr_mixin<long long unsigned int, arrow_vendored::pcg_extras::uint_x4<unsigned int, long long unsigned int> >, false, arrow_vendored::pcg_detail::specific_stream<arrow_vendored::pcg_extras::uint_x4<unsigned int, long long unsigned int> >, arrow_vendored::pcg_detail::default_multiplier<arrow_vendored::pcg_extras::uint_x4<unsigned int, long long unsigned int> > >]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/chunked_array_test.cc:384:12:
/usr/include/c++/14.2.1/bits/stl_algo.h:1905:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]',
    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1908:31,
    inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4772:18,
    inlined from 'std::vector<long long int> arrow::GenChunkedArrayOffsets(RNG&, int32_t, int64_t) [with RNG = arrow_vendored::pcg_detail::engine<long long unsigned int, arrow_vendored::pcg_extras::uint_x4<unsigned int, long long unsigned int>, arrow_vendored::pcg_detail::xsl_rr_mixin<long long unsigned int, arrow_vendored::pcg_extras::uint_x4<unsigned int, long long unsigned int> >, false, arrow_vendored::pcg_detail::specific_stream<arrow_vendored::pcg_extras::uint_x4<unsigned int, long long unsigned int> >, arrow_vendored::pcg_detail::default_multiplier<arrow_vendored::pcg_extras::uint_x4<unsigned int, long long unsigned int> > >]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/chunked_array_test.cc:384:12:
/usr/include/c++/14.2.1/bits/stl_algo.h:1817:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1822:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1

[473/816] Building CXX object src/arro...table-test.dir/table_builder_test.cc.o
[474/816] Building CXX object src/arro...table-test.dir/table_builder_test.cc.o
[474/816] Building CXX object src/arro...arrow-tensor-test.dir/tensor_test.cc.o
[475/816] Building CXX object src/arro...les/arrow-type-test.dir/type_test.cc.o
[475/816] Building CXX object src/arro...ensor-test.dir/sparse_tensor_test.cc.o
[476/816] Building CXX object src/arro...s/arrow-table-test.dir/table_test.cc.o
[476/816] Building CXX object src/arro...ow-stl-test.dir/stl_iterator_test.cc.o
[477/816] Building CXX object src/arro...arrow-tensor-test.dir/tensor_test.cc.o
In file included from /usr/include/c++/14.2.1/vector:66,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/tensor_test.cc:25:
/usr/include/c++/14.2.1/bits/stl_vector.h: In function 'std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = long long int; _Alloc = std::allocator<long long int>]':
/usr/include/c++/14.2.1/bits/stl_vector.h:678:7: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/tensor_test.cc: In member function 'virtual void arrow::TestTensor_IsContiguous_Test::TestBody()':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/tensor_test.cc:329:42: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/tensor_test.cc:330:42: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/tensor_test.cc:331:49: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/tensor_test.cc: In member function 'void arrow::gtest_suite_TestFloatTensor_::Equals<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = arrow::DoubleType]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/tensor_test.cc:506:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/tensor_test.cc:510:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/tensor_test.cc:523:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/tensor_test.cc:537:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/tensor_test.cc:580:32: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/tensor_test.cc:583:32: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/tensor_test.cc:588:32: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/tensor_test.cc: In member function 'virtual void arrow::TestTensor_MakeFailureCases_Test::TestBody()':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/tensor_test.cc:230:37: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/tensor_test.cc:244:78: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/tensor_test.cc:249:33: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/tensor_test.cc:256:33: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/tensor_test.cc:256:33: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/tensor_test.cc:261:78: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/tensor_test.cc:262:78: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/tensor_test.cc:266:78: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/tensor_test.cc:268:78: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/tensor_test.cc: In member function 'void arrow::gtest_suite_TestFloatTensor_::Equals<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = arrow::FloatType]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/tensor_test.cc:506:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/tensor_test.cc:510:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/tensor_test.cc:523:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/tensor_test.cc:537:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/tensor_test.cc:580:32: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/tensor_test.cc:583:32: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/tensor_test.cc:588:32: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/tensor_test.cc: In member function 'virtual void arrow::TestTensor_EqualsInt64_Test::TestBody()':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/tensor_test.cc:427:37: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/tensor_test.cc:429:89: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/tensor_test.cc:430:42: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/tensor_test.cc:436:89: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/tensor_test.cc:439:62: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/tensor_test.cc:439:62: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/tensor_test.cc:441:42: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/tensor_test.cc:450:87: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/tensor_test.cc:451:44: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/tensor_test.cc:490:55: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/tensor_test.cc:491:55: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/tensor_test.cc: In member function 'virtual void arrow::TestTensor_ElementAccessInt32_Test::TestBody()':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/tensor_test.cc:392:37: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/tensor_test.cc:394:73: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/tensor_test.cc:395:73: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/tensor_test.cc:399:21: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/tensor_test.cc:400:21: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/tensor_test.cc:401:21: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/tensor_test.cc:403:21: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/tensor_test.cc:404:21: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/tensor_test.cc:405:21: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/tensor_test.cc:409:20: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/tensor_test.cc:409:21: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/tensor_test.cc: In member function 'virtual void arrow::TestNumericTensor_ElementAccessWithRowMajorStrides_Test::TestBody()':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/tensor_test.cc:651:37: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/tensor_test.cc:653:75: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/tensor_test.cc:660:13: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/tensor_test.cc:661:13: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/tensor_test.cc:662:13: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/tensor_test.cc:663:13: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/tensor_test.cc:673:13: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/tensor_test.cc:674:13: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/tensor_test.cc:675:13: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/tensor_test.cc:676:13: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/tensor_test.cc: In member function 'virtual void arrow::TestNumericTensor_ElementAccessWithColumnMajorStrides_Test::TestBody()':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/tensor_test.cc:680:37: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/tensor_test.cc:683:75: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/tensor_test.cc:684:61: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/tensor_test.cc:691:13: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/tensor_test.cc:692:13: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/tensor_test.cc:693:13: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/tensor_test.cc:694:13: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/tensor_test.cc:695:13: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/tensor_test.cc:696:13: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/tensor_test.cc:701:61: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/tensor_test.cc:708:13: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/tensor_test.cc:709:13: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/tensor_test.cc:710:13: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/tensor_test.cc:711:13: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/tensor_test.cc:712:13: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/tensor_test.cc:713:13: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/tensor_test.cc: In member function 'virtual void arrow::TestNumericTensor_ElementAccessWithNonContiguousStrides_Test::TestBody()':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/tensor_test.cc:717:37: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/tensor_test.cc:721:66: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/tensor_test.cc:722:61: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/tensor_test.cc:729:13: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/tensor_test.cc:730:13: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/tensor_test.cc:731:13: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/tensor_test.cc:732:13: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/tensor_test.cc:733:13: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/tensor_test.cc:734:13: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/tensor_test.cc:740:61: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/tensor_test.cc:747:13: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/tensor_test.cc:748:13: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/tensor_test.cc:749:13: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/tensor_test.cc:750:13: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/tensor_test.cc:751:13: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/tensor_test.cc:752:13: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/tensor_test.cc: In member function 'virtual void arrow::TestTensor_MakeRowMajor_Test::TestBody()':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/tensor_test.cc:133:37: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/tensor_test.cc:134:69: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/tensor_test.cc: In member function 'virtual void arrow::TestNumericTensor_Make_Test::TestBody()':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/tensor_test.cc:599:37: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/tensor_test.cc:600:69: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/tensor_test.cc: In member function 'virtual void arrow::TestComputeRowMajorStrides_ZeroDimension_Test::TestBody()':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/tensor_test.cc:50:41: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/tensor_test.cc:56:41: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/tensor_test.cc: In member function 'virtual void arrow::TestComputeColumnMajorStrides_ZeroDimension_Test::TestBody()':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/tensor_test.cc:95:41: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/tensor_test.cc:101:41: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1

[477/816] Building CXX object src/arro...Files/arrow-stl-test.dir/stl_test.cc.o
[478/816] Building CXX object src/arro...ow-stl-test.dir/stl_iterator_test.cc.o
[478/816] Building CXX object src/arro...generator-test.dir/generator_test.cc.o
[479/816] Building CXX object src/arro...-table-test.dir/record_batch_test.cc.o
In file included from /usr/include/c++/14.2.1/vector:66,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch.h:23,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc:18:
/usr/include/c++/14.2.1/bits/stl_vector.h: In function 'std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = long long int; _Alloc = std::allocator<long long int>]':
/usr/include/c++/14.2.1/bits/stl_vector.h:678:7: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_vector.h: In constructor 'std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = std::variant<bool, long long int, long long unsigned int, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >; _Alloc = std::allocator<std::variant<bool, long long int, long long unsigned int, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >]':
/usr/include/c++/14.2.1/bits/stl_vector.h:678:7: note: parameter passing for argument of type 'std::initializer_list<std::variant<bool, long long int, long long unsigned int, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc: In member function 'virtual void arrow::TestRecordBatch_ToTensorEmptyBatch_Test::TestBody()':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc:735:45: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc:736:43: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc: In member function 'virtual void arrow::TestRecordBatch_ToTensorSupportedNaN_Test::TestBody()':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc:795:37: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc:797:66: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc: In member function 'virtual void arrow::TestRecordBatch_ToTensorSupportedNullToNan_Test::TestBody()':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc:826:37: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc:828:66: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc:841:64: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc:893:68: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc:906:66: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc: In member function 'virtual void arrow::TestRecordBatch_ToTensorSupportedTypesMixed_Test::TestBody()':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc:938:37: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc:940:72: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc:956:38: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc:958:73: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc:969:37: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc:970:37: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc:971:37: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc:982:38: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc:984:69: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc: In member function 'virtual void arrow::TestRecordBatch_MakeStatisticsArrayRowCount_Test::TestBody()':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc:1236:1: note: parameter passing for argument of type 'std::initializer_list<std::variant<bool, long long int, long long unsigned int, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc: In member function 'virtual void arrow::TestRecordBatch_MakeStatisticsArrayNullCount_Test::TestBody()':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc:1266:1: note: parameter passing for argument of type 'std::initializer_list<std::variant<bool, long long int, long long unsigned int, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc:1266:1: note: parameter passing for argument of type 'std::initializer_list<std::variant<bool, long long int, long long unsigned int, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc: In member function 'virtual void arrow::TestRecordBatch_MakeStatisticsArrayDistinctCount_Test::TestBody()':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc:1299:1: note: parameter passing for argument of type 'std::initializer_list<std::variant<bool, long long int, long long unsigned int, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc:1299:1: note: parameter passing for argument of type 'std::initializer_list<std::variant<bool, long long int, long long unsigned int, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc: In member function 'virtual void arrow::TestRecordBatch_MakeStatisticsArrayMinExact_Test::TestBody()':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc:1330:1: note: parameter passing for argument of type 'std::initializer_list<std::variant<bool, long long int, long long unsigned int, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc:1330:1: note: parameter passing for argument of type 'std::initializer_list<std::variant<bool, long long int, long long unsigned int, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc: In member function 'virtual void arrow::TestRecordBatch_MakeStatisticsArrayMinApproximate_Test::TestBody()':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc:1361:1: note: parameter passing for argument of type 'std::initializer_list<std::variant<bool, long long int, long long unsigned int, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc:1361:1: note: parameter passing for argument of type 'std::initializer_list<std::variant<bool, long long int, long long unsigned int, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc: In member function 'virtual void arrow::TestRecordBatch_MakeStatisticsArrayMaxExact_Test::TestBody()':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc:1393:1: note: parameter passing for argument of type 'std::initializer_list<std::variant<bool, long long int, long long unsigned int, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc:1393:1: note: parameter passing for argument of type 'std::initializer_list<std::variant<bool, long long int, long long unsigned int, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc: In member function 'virtual void arrow::TestRecordBatch_MakeStatisticsArrayMaxApproximate_Test::TestBody()':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc:1424:1: note: parameter passing for argument of type 'std::initializer_list<std::variant<bool, long long int, long long unsigned int, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc:1424:1: note: parameter passing for argument of type 'std::initializer_list<std::variant<bool, long long int, long long unsigned int, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc: In member function 'virtual void arrow::TestRecordBatch_MakeStatisticsArrayString_Test::TestBody()':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc:1455:1: note: parameter passing for argument of type 'std::initializer_list<std::variant<bool, long long int, long long unsigned int, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc:1455:1: note: parameter passing for argument of type 'std::initializer_list<std::variant<bool, long long int, long long unsigned int, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc: In member function 'void arrow::gtest_suite_TestBatchToTensorColumnMajor_::SupportedTypes<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = arrow::UInt16Type]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc:1489:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc:1490:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc:1507:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc:1508:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc:1525:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc:1526:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc: In member function 'void arrow::gtest_suite_TestBatchToTensorColumnMajor_::SupportedTypes<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = arrow::Int32Type]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc:1489:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc:1490:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc:1507:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc:1508:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc:1525:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc:1526:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc: In member function 'void arrow::gtest_suite_TestBatchToTensorColumnMajor_::SupportedTypes<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = arrow::FloatType]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc:1489:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc:1490:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc:1507:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc:1508:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc:1525:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc:1526:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc: In member function 'void arrow::gtest_suite_TestBatchToTensorColumnMajor_::SupportedTypes<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = arrow::DoubleType]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc:1489:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc:1490:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc:1507:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc:1508:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc:1525:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc:1526:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc: In member function 'void arrow::gtest_suite_TestBatchToTensorRowMajor_::SupportedTypes<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = arrow::UInt16Type]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc:1581:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc:1582:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc:1598:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc:1599:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc:1614:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc:1615:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc: In member function 'void arrow::gtest_suite_TestBatchToTensorRowMajor_::SupportedTypes<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = arrow::FloatType]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc:1581:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc:1582:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc:1598:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc:1599:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc:1614:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc:1615:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc: In member function 'void arrow::gtest_suite_TestBatchToTensorRowMajor_::SupportedTypes<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = arrow::DoubleType]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc:1581:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc:1582:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc:1598:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc:1599:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc:1614:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc:1615:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc: In member function 'void arrow::gtest_suite_TestBatchToTensorRowMajor_::SupportedTypes<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = arrow::HalfFloatType]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc:1581:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc:1582:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc:1598:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc:1599:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc:1614:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc:1615:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc: In member function 'void arrow::gtest_suite_TestBatchToTensorRowMajor_::SupportedTypes<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = arrow::UInt8Type]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc:1581:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc:1582:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc:1598:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc:1599:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc:1614:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc:1615:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc: In member function 'void arrow::gtest_suite_TestBatchToTensorColumnMajor_::SupportedTypes<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = arrow::HalfFloatType]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc:1489:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc:1490:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc:1507:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc:1508:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc:1525:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc:1526:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc: In member function 'void arrow::gtest_suite_TestBatchToTensorRowMajor_::SupportedTypes<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = arrow::Int64Type]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc:1581:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc:1582:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc:1598:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc:1599:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc:1614:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc:1615:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc: In member function 'void arrow::gtest_suite_TestBatchToTensorColumnMajor_::SupportedTypes<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = arrow::Int64Type]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc:1489:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc:1490:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc:1507:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc:1508:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc:1525:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc:1526:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc: In member function 'void arrow::gtest_suite_TestBatchToTensorColumnMajor_::SupportedTypes<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = arrow::Int16Type]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc:1489:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc:1490:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc:1507:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc:1508:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc:1525:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc:1526:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc: In member function 'void arrow::gtest_suite_TestBatchToTensorColumnMajor_::SupportedTypes<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = arrow::Int8Type]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc:1489:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc:1490:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc:1507:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc:1508:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc:1525:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc:1526:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc: In member function 'void arrow::gtest_suite_TestBatchToTensorRowMajor_::SupportedTypes<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = arrow::Int32Type]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc:1581:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc:1582:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc:1598:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc:1599:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc:1614:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc:1615:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc: In member function 'void arrow::gtest_suite_TestBatchToTensorColumnMajor_::SupportedTypes<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = arrow::UInt64Type]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc:1489:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc:1490:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc:1507:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc:1508:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc:1525:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc:1526:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc: In member function 'void arrow::gtest_suite_TestBatchToTensorColumnMajor_::SupportedTypes<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = arrow::UInt32Type]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc:1489:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc:1490:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc:1507:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc:1508:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc:1525:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc:1526:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc: In member function 'void arrow::gtest_suite_TestBatchToTensorColumnMajor_::SupportedTypes<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = arrow::UInt8Type]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc:1489:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc:1490:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc:1507:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc:1508:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc:1525:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc:1526:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc: In member function 'void arrow::gtest_suite_TestBatchToTensorRowMajor_::SupportedTypes<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = arrow::Int16Type]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc:1581:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc:1582:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc:1598:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc:1599:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc:1614:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc:1615:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc: In member function 'void arrow::gtest_suite_TestBatchToTensorRowMajor_::SupportedTypes<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = arrow::Int8Type]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc:1581:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc:1582:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc:1598:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc:1599:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc:1614:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc:1615:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc: In member function 'void arrow::gtest_suite_TestBatchToTensorRowMajor_::SupportedTypes<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = arrow::UInt64Type]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc:1581:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc:1582:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc:1598:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc:1599:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc:1614:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc:1615:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc: In member function 'void arrow::gtest_suite_TestBatchToTensorRowMajor_::SupportedTypes<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = arrow::UInt32Type]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc:1581:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc:1582:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc:1598:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc:1599:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc:1614:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/record_batch_test.cc:1615:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1

[479/816] Building CXX object src/arro...est-util-test.dir/gtest_util_test.cc.o
[480/816] Building CXX object src/arro...generator-test.dir/generator_test.cc.o
[480/816] Building CXX object src/arro...arrow-random-test.dir/random_test.cc.o
[481/816] Building CXX object src/arro...Files/arrow-stl-test.dir/stl_test.cc.o
[481/816] Linking CXX shared module re...debinfo/libarrow_filesystem_example.so
[482/816] Building CXX object src/arro...est-util-test.dir/gtest_util_test.cc.o
[482/816] Building CXX object src/arro...atenate-test.dir/concatenate_test.cc.o
[483/816] Linking CXX shared module re...debinfo/libarrow_filesystem_example.so
[483/816] Building CXX object src/arro...les/arrow-diff-test.dir/diff_test.cc.o
[484/816] Building CXX object src/arro...arrow-scalar-test.dir/scalar_test.cc.o
[484/816] Building CXX object src/arro...row-c-bridge-test.dir/bridge_test.cc.o
[485/816] Building CXX object src/arro...w-array-test.dir/array/array_test.cc.o
In file included from /usr/include/c++/14.2.1/vector:66,
                 from /usr/include/c++/14.2.1/functional:64,
                 from /usr/include/gmock/gmock-matchers.h:262,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_test.cc:18:
/usr/include/c++/14.2.1/bits/stl_vector.h: In function 'std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/14.2.1/bits/stl_vector.h:678:7: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
In file included from /usr/include/c++/14.2.1/vector:72:
/usr/include/c++/14.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]':
/usr/include/c++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<long long unsigned int>::iterator' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = long long int; _Alloc = std::allocator<long long int>]':
/usr/include/c++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<long long int>::iterator' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void arrow::random_real(int64_t, uint32_t, T, T, std::vector<T>*) [with T = double; U = double]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/testing/random.h:722:14:
/usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_test.cc: In function 'void arrow::CheckApproxEquals() [with TYPE = DoubleType]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_test.cc:2005:24: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_test.cc:2022:24: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_test.cc:2023:24: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_test.cc:2040:24: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_test.cc:2041:24: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_test.cc:2047:24: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_test.cc: In function 'void arrow::CheckFloatingNanEquality() [with TYPE = DoubleType]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_test.cc:2105:24: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_test.cc:2106:24: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_test.cc:2125:24: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_test.cc:2126:24: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_test.cc: In function 'void arrow::CheckFloatingInfinityEquality() [with TYPE = DoubleType]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_test.cc:2166:26: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_test.cc:2167:26: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_test.cc:2184:26: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_test.cc:2185:26: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_test.cc:2193:26: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_test.cc:2194:26: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_test.cc: In function 'void arrow::CheckFloatingZeroEquality() [with TYPE = DoubleType]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_test.cc:2234:24: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_test.cc:2235:24: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
In file included from /usr/include/c++/14.2.1/algorithm:61,
                 from /usr/include/gmock/gmock-matchers.h:258:
/usr/include/c++/14.2.1/bits/stl_algo.h: In function '_OIter std::transform(_IIter, _IIter, _OIter, _UnaryOperation) [with _IIter = __gnu_cxx::__normal_iterator<double*, vector<double> >; _OIter = back_insert_iterator<vector<double> >; _UnaryOperation = arrow::TestPrimitiveBuilder_TestAppendValuesLazyIter_Test<arrow::PDouble>::TestBody()::<lambda(T)>]':
/usr/include/c++/14.2.1/bits/stl_algo.h:4209:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:4209:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function '_OIter std::transform(_IIter, _IIter, _OIter, _UnaryOperation) [with _IIter = __gnu_cxx::__normal_iterator<arrow::MonthDayNanoIntervalType::MonthDayNanos*, vector<arrow::MonthDayNanoIntervalType::MonthDayNanos, allocator<arrow::MonthDayNanoIntervalType::MonthDayNanos> > >; _OIter = back_insert_iterator<vector<arrow::MonthDayNanoIntervalType::MonthDayNanos, allocator<arrow::MonthDayNanoIntervalType::MonthDayNanos> > >; _UnaryOperation = arrow::TestPrimitiveBuilder_TestAppendValuesLazyIter_Test<arrow::PMonthDayNanoInterval>::TestBody()::<lambda(T)>]':
/usr/include/c++/14.2.1/bits/stl_algo.h:4209:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<arrow::MonthDayNanoIntervalType::MonthDayNanos*, std::vector<arrow::MonthDayNanoIntervalType::MonthDayNanos, std::allocator<arrow::MonthDayNanoIntervalType::MonthDayNanos> > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:4209:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<arrow::MonthDayNanoIntervalType::MonthDayNanos*, std::vector<arrow::MonthDayNanoIntervalType::MonthDayNanos, std::allocator<arrow::MonthDayNanoIntervalType::MonthDayNanos> > >' changed in GCC 7.1
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]',
    inlined from 'void arrow::randint(int64_t, T, T, std::vector<T>*) [with T = long long unsigned int; U = long long unsigned int]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/testing/random.h:713:14,
    inlined from 'static void arrow::PUInt64::draw(int64_t, std::vector<long long unsigned int>*)' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_test.cc:1245:427,
    inlined from 'void arrow::TestPrimitiveBuilder<Attrs>::RandomData(int64_t, double) [with Attrs = arrow::PUInt64]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_test.cc:1141:16,
    inlined from 'void arrow::TestPrimitiveBuilder_TestTypedFinish_Test<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = arrow::PUInt64]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_test.cc:1723:19:
/usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]',
    inlined from 'void arrow::randint(int64_t, T, T, std::vector<T>*) [with T = long long unsigned int; U = long long unsigned int]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/testing/random.h:713:14,
    inlined from 'static void arrow::PUInt64::draw(int64_t, std::vector<long long unsigned int>*)' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_test.cc:1245:427,
    inlined from 'void arrow::TestPrimitiveBuilder<Attrs>::RandomData(int64_t, double) [with Attrs = arrow::PUInt64]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_test.cc:1141:16,
    inlined from 'void arrow::TestPrimitiveBuilder_TestArrayDtorDealloc_Test<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = arrow::PUInt64]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_test.cc:1538:19:
/usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]',
    inlined from 'void arrow::randint(int64_t, T, T, std::vector<T>*) [with T = long long unsigned int; U = long long unsigned int]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/testing/random.h:713:14,
    inlined from 'static void arrow::PUInt64::draw(int64_t, std::vector<long long unsigned int>*)' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_test.cc:1245:427,
    inlined from 'void arrow::TestPrimitiveBuilder<Attrs>::RandomData(int64_t, double) [with Attrs = arrow::PUInt64]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_test.cc:1141:16,
    inlined from 'void arrow::TestPrimitiveBuilder_TestZeroPadded_Test<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = arrow::PUInt64]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_test.cc:1845:19:
/usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function '_OIter std::transform(_IIter, _IIter, _OIter, _UnaryOperation) [with _IIter = __gnu_cxx::__normal_iterator<long long unsigned int*, vector<long long unsigned int> >; _OIter = back_insert_iterator<vector<long long unsigned int> >; _UnaryOperation = arrow::TestPrimitiveBuilder_TestAppendValuesLazyIter_Test<arrow::PUInt64>::TestBody()::<lambda(T)>]':
/usr/include/c++/14.2.1/bits/stl_algo.h:4209:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:4209:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]',
    inlined from 'void arrow::randint(int64_t, T, T, std::vector<T>*) [with T = long long unsigned int; U = long long unsigned int]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/testing/random.h:713:14,
    inlined from 'static void arrow::PUInt64::draw(int64_t, std::vector<long long unsigned int>*)' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_test.cc:1245:427,
    inlined from 'void arrow::TestPrimitiveBuilder<Attrs>::RandomData(int64_t, double) [with Attrs = arrow::PUInt64]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_test.cc:1141:16,
    inlined from 'void arrow::TestPrimitiveBuilder_SliceEquality_Test<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = arrow::PUInt64]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_test.cc:1598:19:
/usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long int; _Alloc = std::allocator<long long int>]',
    inlined from 'void arrow::randint(int64_t, T, T, std::vector<T>*) [with T = long long int; U = long long int]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/testing/random.h:713:14,
    inlined from 'static void arrow::PInt64::draw(int64_t, std::vector<long long int>*)' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_test.cc:1250:421,
    inlined from 'void arrow::TestPrimitiveBuilder<Attrs>::RandomData(int64_t, double) [with Attrs = arrow::PInt64]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_test.cc:1141:16,
    inlined from 'void arrow::TestPrimitiveBuilder_TestTypedFinish_Test<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = arrow::PInt64]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_test.cc:1723:19:
/usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long int; _Alloc = std::allocator<long long int>]',
    inlined from 'void arrow::randint(int64_t, T, T, std::vector<T>*) [with T = long long int; U = long long int]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/testing/random.h:713:14,
    inlined from 'static void arrow::PInt64::draw(int64_t, std::vector<long long int>*)' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_test.cc:1250:421,
    inlined from 'void arrow::TestPrimitiveBuilder<Attrs>::RandomData(int64_t, double) [with Attrs = arrow::PInt64]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_test.cc:1141:16,
    inlined from 'void arrow::TestPrimitiveBuilder_TestArrayDtorDealloc_Test<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = arrow::PInt64]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_test.cc:1538:19:
/usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long int; _Alloc = std::allocator<long long int>]',
    inlined from 'void arrow::randint(int64_t, T, T, std::vector<T>*) [with T = long long int; U = long long int]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/testing/random.h:713:14,
    inlined from 'static void arrow::PInt64::draw(int64_t, std::vector<long long int>*)' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_test.cc:1250:421,
    inlined from 'void arrow::TestPrimitiveBuilder<Attrs>::RandomData(int64_t, double) [with Attrs = arrow::PInt64]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_test.cc:1141:16,
    inlined from 'void arrow::TestPrimitiveBuilder_TestZeroPadded_Test<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = arrow::PInt64]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_test.cc:1845:19:
/usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long int; _Alloc = std::allocator<long long int>]',
    inlined from 'void arrow::randint(int64_t, T, T, std::vector<T>*) [with T = long long int; U = long long int]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/testing/random.h:713:14,
    inlined from 'static void arrow::PInt64::draw(int64_t, std::vector<long long int>*)' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_test.cc:1250:421,
    inlined from 'void arrow::TestPrimitiveBuilder<Attrs>::RandomData(int64_t, double) [with Attrs = arrow::PInt64]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_test.cc:1141:16,
    inlined from 'void arrow::TestPrimitiveBuilder_SliceEquality_Test<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = arrow::PInt64]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_test.cc:1598:19:
/usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]',
    inlined from 'void arrow::randint(int64_t, T, T, std::vector<T>*) [with T = long long unsigned int; U = long long unsigned int]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/testing/random.h:713:14,
    inlined from 'static void arrow::PUInt64::draw(int64_t, std::vector<long long unsigned int>*)' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_test.cc:1245:427,
    inlined from 'void arrow::TestPrimitiveBuilder<Attrs>::RandomData(int64_t, double) [with Attrs = arrow::PUInt64]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_test.cc:1141:16,
    inlined from 'void arrow::TestPrimitiveBuilder_Equality_Test<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = arrow::PUInt64]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_test.cc:1562:19:
/usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long int; _Alloc = std::allocator<long long int>]',
    inlined from 'void arrow::randint(int64_t, T, T, std::vector<T>*) [with T = long long int; U = long long int]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/testing/random.h:713:14,
    inlined from 'static void arrow::PInt64::draw(int64_t, std::vector<long long int>*)' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_test.cc:1250:421,
    inlined from 'void arrow::TestPrimitiveBuilder<Attrs>::RandomData(int64_t, double) [with Attrs = arrow::PInt64]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_test.cc:1141:16,
    inlined from 'void arrow::TestPrimitiveBuilder_Equality_Test<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = arrow::PInt64]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_test.cc:1562:19:
/usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_test.cc: In member function 'void arrow::TestPrimitiveBuilder_TestAppendValuesLazyIter_Test<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = arrow::PDouble]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_test.cc:1789:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_test.cc: In member function 'void arrow::TestPrimitiveBuilder_TestAppendValuesLazyIter_Test<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = arrow::PMonthDayNanoInterval]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_test.cc:1789:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<arrow::MonthDayNanoIntervalType::MonthDayNanos*, std::vector<arrow::MonthDayNanoIntervalType::MonthDayNanos, std::allocator<arrow::MonthDayNanoIntervalType::MonthDayNanos> > >' changed in GCC 7.1
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]',
    inlined from 'void arrow::randint(int64_t, T, T, std::vector<T>*) [with T = long long unsigned int; U = long long unsigned int]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/testing/random.h:713:14,
    inlined from 'static void arrow::PUInt64::draw(int64_t, std::vector<long long unsigned int>*)' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_test.cc:1245:427,
    inlined from 'void arrow::TestPrimitiveBuilder<Attrs>::RandomData(int64_t, double) [with Attrs = arrow::PUInt64]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_test.cc:1141:16,
    inlined from 'void arrow::TestPrimitiveBuilder_TestAppendValuesLazyIter_Test<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = arrow::PUInt64]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_test.cc:1775:19:
/usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_test.cc: In member function 'void arrow::TestPrimitiveBuilder_TestAppendValuesLazyIter_Test<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = arrow::PUInt64]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_test.cc:1789:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long int; _Alloc = std::allocator<long long int>]',
    inlined from 'void arrow::randint(int64_t, T, T, std::vector<T>*) [with T = long long int; U = long long int]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/testing/random.h:713:14,
    inlined from 'static void arrow::PInt64::draw(int64_t, std::vector<long long int>*)' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_test.cc:1250:421,
    inlined from 'void arrow::TestPrimitiveBuilder<Attrs>::RandomData(int64_t, double) [with Attrs = arrow::PInt64]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_test.cc:1141:16,
    inlined from 'void arrow::TestPrimitiveBuilder_TestAppendValuesLazyIter_Test<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = arrow::PInt64]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_test.cc:1775:19:
/usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]',
    inlined from 'void arrow::randint(int64_t, T, T, std::vector<T>*) [with T = long long unsigned int; U = long long unsigned int]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/testing/random.h:713:14,
    inlined from 'static void arrow::PUInt64::draw(int64_t, std::vector<long long unsigned int>*)' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_test.cc:1245:427,
    inlined from 'void arrow::TestPrimitiveBuilder<Attrs>::RandomData(int64_t, double) [with Attrs = arrow::PUInt64]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_test.cc:1141:16,
    inlined from 'void arrow::TestPrimitiveBuilder_TestAppendScalar_Test<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = arrow::PUInt64]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_test.cc:1635:19:
/usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]',
    inlined from 'void arrow::randint(int64_t, T, T, std::vector<T>*) [with T = long long unsigned int; U = long long unsigned int]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/testing/random.h:713:14,
    inlined from 'static void arrow::PUInt64::draw(int64_t, std::vector<long long unsigned int>*)' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_test.cc:1245:427,
    inlined from 'void arrow::TestPrimitiveBuilder<Attrs>::RandomData(int64_t, double) [with Attrs = arrow::PUInt64]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_test.cc:1141:16,
    inlined from 'void arrow::TestPrimitiveBuilder_TestAppendValues_Test<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = arrow::PUInt64]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_test.cc:1687:19:
/usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]',
    inlined from 'void arrow::randint(int64_t, T, T, std::vector<T>*) [with T = long long unsigned int; U = long long unsigned int]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/testing/random.h:713:14,
    inlined from 'static void arrow::PUInt64::draw(int64_t, std::vector<long long unsigned int>*)' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_test.cc:1245:427,
    inlined from 'void arrow::TestPrimitiveBuilder<Attrs>::RandomData(int64_t, double) [with Attrs = arrow::PUInt64]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_test.cc:1141:16,
    inlined from 'void arrow::TestPrimitiveBuilder_TestAppendValuesIter_Test<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = arrow::PUInt64]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_test.cc:1741:19:
/usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]',
    inlined from 'void arrow::randint(int64_t, T, T, std::vector<T>*) [with T = long long unsigned int; U = long long unsigned int]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/testing/random.h:713:14,
    inlined from 'static void arrow::PUInt64::draw(int64_t, std::vector<long long unsigned int>*)' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_test.cc:1245:427,
    inlined from 'void arrow::TestPrimitiveBuilder<Attrs>::RandomData(int64_t, double) [with Attrs = arrow::PUInt64]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_test.cc:1141:16,
    inlined from 'void arrow::TestPrimitiveBuilder_TestAppendValuesIterNullValid_Test<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = arrow::PUInt64]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_test.cc:1756:19:
/usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]',
    inlined from 'void arrow::randint(int64_t, T, T, std::vector<T>*) [with T = long long unsigned int; U = long long unsigned int]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/testing/random.h:713:14,
    inlined from 'static void arrow::PUInt64::draw(int64_t, std::vector<long long unsigned int>*)' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_test.cc:1245:427,
    inlined from 'void arrow::TestPrimitiveBuilder<Attrs>::RandomData(int64_t, double) [with Attrs = arrow::PUInt64]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_test.cc:1141:16,
    inlined from 'void arrow::TestPrimitiveBuilder_TestAppendValuesIterConverted_Test<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = arrow::PUInt64]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_test.cc:1809:19:
/usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]',
    inlined from 'void arrow::randint(int64_t, T, T, std::vector<T>*) [with T = long long unsigned int; U = long long unsigned int]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/testing/random.h:713:14,
    inlined from 'static void arrow::PUInt64::draw(int64_t, std::vector<long long unsigned int>*)' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_test.cc:1245:427,
    inlined from 'void arrow::TestPrimitiveBuilder<Attrs>::RandomData(int64_t, double) [with Attrs = arrow::PUInt64]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_test.cc:1141:16,
    inlined from 'void arrow::TestPrimitiveBuilder_TestAppendValuesStdBool_Test<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = arrow::PUInt64]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_test.cc:1864:19:
/usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long int; _Alloc = std::allocator<long long int>]',
    inlined from 'void arrow::randint(int64_t, T, T, std::vector<T>*) [with T = long long int; U = long long int]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/testing/random.h:713:14,
    inlined from 'static void arrow::PInt64::draw(int64_t, std::vector<long long int>*)' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_test.cc:1250:421,
    inlined from 'void arrow::TestPrimitiveBuilder<Attrs>::RandomData(int64_t, double) [with Attrs = arrow::PInt64]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_test.cc:1141:16,
    inlined from 'void arrow::TestPrimitiveBuilder_TestAppendScalar_Test<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = arrow::PInt64]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_test.cc:1635:19:
/usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long int; _Alloc = std::allocator<long long int>]',
    inlined from 'void arrow::randint(int64_t, T, T, std::vector<T>*) [with T = long long int; U = long long int]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/testing/random.h:713:14,
    inlined from 'static void arrow::PInt64::draw(int64_t, std::vector<long long int>*)' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_test.cc:1250:421,
    inlined from 'void arrow::TestPrimitiveBuilder<Attrs>::RandomData(int64_t, double) [with Attrs = arrow::PInt64]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_test.cc:1141:16,
    inlined from 'void arrow::TestPrimitiveBuilder_TestAppendValues_Test<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = arrow::PInt64]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_test.cc:1687:19:
/usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long int; _Alloc = std::allocator<long long int>]',
    inlined from 'void arrow::randint(int64_t, T, T, std::vector<T>*) [with T = long long int; U = long long int]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/testing/random.h:713:14,
    inlined from 'static void arrow::PInt64::draw(int64_t, std::vector<long long int>*)' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_test.cc:1250:421,
    inlined from 'void arrow::TestPrimitiveBuilder<Attrs>::RandomData(int64_t, double) [with Attrs = arrow::PInt64]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_test.cc:1141:16,
    inlined from 'void arrow::TestPrimitiveBuilder_TestAppendValuesIter_Test<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = arrow::PInt64]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_test.cc:1741:19:
/usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long int; _Alloc = std::allocator<long long int>]',
    inlined from 'void arrow::randint(int64_t, T, T, std::vector<T>*) [with T = long long int; U = long long int]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/testing/random.h:713:14,
    inlined from 'static void arrow::PInt64::draw(int64_t, std::vector<long long int>*)' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_test.cc:1250:421,
    inlined from 'void arrow::TestPrimitiveBuilder<Attrs>::RandomData(int64_t, double) [with Attrs = arrow::PInt64]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_test.cc:1141:16,
    inlined from 'void arrow::TestPrimitiveBuilder_TestAppendValuesIterNullValid_Test<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = arrow::PInt64]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_test.cc:1756:19:
/usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long int; _Alloc = std::allocator<long long int>]',
    inlined from 'void arrow::randint(int64_t, T, T, std::vector<T>*) [with T = long long int; U = long long int]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/testing/random.h:713:14,
    inlined from 'static void arrow::PInt64::draw(int64_t, std::vector<long long int>*)' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_test.cc:1250:421,
    inlined from 'void arrow::TestPrimitiveBuilder<Attrs>::RandomData(int64_t, double) [with Attrs = arrow::PInt64]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_test.cc:1141:16,
    inlined from 'void arrow::TestPrimitiveBuilder_TestAppendValuesIterConverted_Test<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = arrow::PInt64]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_test.cc:1809:19:
/usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long int; _Alloc = std::allocator<long long int>]',
    inlined from 'void arrow::randint(int64_t, T, T, std::vector<T>*) [with T = long long int; U = long long int]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/testing/random.h:713:14,
    inlined from 'static void arrow::PInt64::draw(int64_t, std::vector<long long int>*)' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_test.cc:1250:421,
    inlined from 'void arrow::TestPrimitiveBuilder<Attrs>::RandomData(int64_t, double) [with Attrs = arrow::PInt64]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_test.cc:1141:16,
    inlined from 'void arrow::TestPrimitiveBuilder_TestAppendValuesStdBool_Test<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = arrow::PInt64]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_test.cc:1864:19:
/usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1

[485/816] Building CXX object src/arro...arrow-dlpack-test.dir/dlpack_test.cc.o
[486/816] Building CXX object src/arro...arrow-dlpack-test.dir/dlpack_test.cc.o
[486/816] Building CXX object src/arro...te_testing.dir/test_util_internal.cc.o
[487/816] Building CXX object src/arro...les/arrow-diff-test.dir/diff_test.cc.o
[487/816] Building CXX object src/arro...-internals-test.dir/function_test.cc.o
[488/816] Building CXX object src/arro...te_testing.dir/test_util_internal.cc.o
[488/816] Building CXX object src/arro...pute-internals-test.dir/exec_test.cc.o
[489/816] Building CXX object src/arro...atenate-test.dir/concatenate_test.cc.o
In file included from /usr/include/c++/14.2.1/bits/stl_algo.h:61,
                 from /usr/include/c++/14.2.1/algorithm:61,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/concatenate_test.cc:18:
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Distance = int; _Tp = long long int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1890:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]',
    inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4772:18,
    inlined from 'std::vector<T> arrow::SimpleRandomArrayGenerator::Offsets(int32_t, int32_t) [with offset_type = long long int]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/concatenate_test.cc:72:14:
/usr/include/c++/14.2.1/bits/stl_algo.h:1905:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]',
    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1908:31,
    inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4772:18,
    inlined from 'std::vector<T> arrow::SimpleRandomArrayGenerator::Offsets(int32_t, int32_t) [with offset_type = long long int]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/concatenate_test.cc:72:14:
/usr/include/c++/14.2.1/bits/stl_algo.h:1817:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1822:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1

[489/816] Building CXX object src/arro...te-internals-test.dir/kernel_test.cc.o
[490/816] Building CXX object src/arro...arrow-random-test.dir/random_test.cc.o
[490/816] Building CXX object src/arro...-internals-test.dir/registry_test.cc.o
[491/816] Building CXX object src/arro...ensor-test.dir/sparse_tensor_test.cc.o
In file included from /usr/include/c++/14.2.1/vector:66,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:25:
/usr/include/c++/14.2.1/bits/stl_vector.h: In function 'std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = long long int; _Alloc = std::allocator<long long int>]':
/usr/include/c++/14.2.1/bits/stl_vector.h:678:7: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc: In member function 'virtual void arrow::TestSparseCOOIndex_MakeRowMajorCanonical_Test::TestBody()':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:61:38: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:62:71: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:77:29: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:81:29: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:81:29: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:87:51: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc: In member function 'virtual void arrow::TestSparseCOOIndex_MakeRowMajorNonCanonical_Test::TestBody()':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:97:38: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:98:71: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc: In member function 'virtual void arrow::TestSparseCOOIndex_MakeColumnMajorCanonical_Test::TestBody()':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:113:38: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:114:72: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc: In member function 'virtual void arrow::TestSparseCOOIndex_MakeColumnMajorNonCanonical_Test::TestBody()':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:129:38: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:130:72: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc: In member function 'virtual void arrow::TestSparseCOOIndex_MakeEmptyIndex_Test::TestBody()':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:144:37: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:145:67: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc: In member function 'virtual void arrow::TestSparseCSRIndex_Make_Test::TestBody()':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:161:41: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:162:43: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:180:86: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:184:86: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc: In member function 'virtual void arrow::TestSparseCSCIndex_Make_Test::TestBody()':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:193:41: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:194:43: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:211:86: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:215:86: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc: In member function 'virtual void arrow::TestSparseCOOTensor_CreationFromNumericTensor_Test::TestBody()':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:315:25: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:322:30: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:325:17: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:326:17: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:327:17: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:328:17: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:329:17: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc: In member function 'virtual void arrow::TestSparseCOOTensor_CreationFromNumericTensor1D_Test::TestBody()':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:334:86: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:344:25: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:350:30: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:352:17: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:353:17: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:354:17: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:355:17: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:356:17: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc: In member function 'virtual void arrow::TestSparseCOOTensor_CreationFromNonContiguousTensor_Test::TestBody()':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:383:84: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:384:46: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc: In member function 'virtual void arrow::TestSparseCOOTensor_TestToTensor_Test::TestBody()':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:402:68: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:403:42: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc: In member function 'virtual void arrow::TestSparseCSRMatrix_TestToTensor_Test::TestBody()':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:857:68: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:858:36: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc: In member function 'virtual void arrow::TestSparseCSCMatrix_TestToTensor_Test::TestBody()':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:1192:68: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:1193:36: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc: In member function 'virtual void arrow::TestSparseCSRMatrix_CreationFromNonContiguousTensor_Test::TestBody()':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:818:84: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:819:41: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:830:25: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:842:46: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:850:59: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc: In member function 'virtual void arrow::TestSparseCSCMatrix_CreationFromNonContiguousTensor_Test::TestBody()':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:1153:84: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:1154:41: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:1165:25: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:1177:39: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:1185:59: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc: In member function 'virtual void arrow::TestSparseCSRMatrix_CreationFromNumericTensor2D_Test::TestBody()':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:791:25: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:804:46: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:812:59: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc: In member function 'virtual void arrow::TestSparseCSCMatrix_CreationFromNumericTensor2D_Test::TestBody()':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:1126:25: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:1139:39: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:1147:59: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc: In member function 'void arrow::gtest_suite_TestFloatingSparseCOOTensorEquality_::TestEquality<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = arrow::DoubleType]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:496:34: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc: In member function 'void arrow::gtest_suite_TestFloatingSparseCSRMatrixEquality_::TestEquality<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = arrow::DoubleType]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:952:34: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc: In member function 'void arrow::gtest_suite_TestFloatingSparseCSCMatrixEquality_::TestEquality<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = arrow::DoubleType]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:1287:34: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc: In member function 'void arrow::gtest_suite_TestFloatingSparseCSFTensorEquality_::TestEquality<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = arrow::DoubleType]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:1408:34: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc: In member function 'void arrow::gtest_suite_TestFloatingSparseCOOTensorEquality_::TestEquality<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = arrow::FloatType]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:496:34: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc: In member function 'void arrow::gtest_suite_TestFloatingSparseCSRMatrixEquality_::TestEquality<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = arrow::FloatType]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:952:34: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc: In member function 'void arrow::gtest_suite_TestFloatingSparseCSCMatrixEquality_::TestEquality<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = arrow::FloatType]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:1287:34: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc: In member function 'void arrow::gtest_suite_TestFloatingSparseCSFTensorEquality_::TestEquality<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = arrow::FloatType]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:1408:34: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc: In member function 'void arrow::gtest_suite_TestSparseCSRMatrixForIndexValueType_::Make<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = arrow::Int8Type]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:988:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:989:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:997:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:1017:87: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:1020:87: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:1023:87: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc: In member function 'void arrow::gtest_suite_TestSparseCSRMatrixForIndexValueType_::Make<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = arrow::UInt8Type]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:988:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:989:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:997:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:1017:87: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:1020:87: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:1023:87: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc: In member function 'void arrow::gtest_suite_TestSparseCSRMatrixForIndexValueType_::Make<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = arrow::Int16Type]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:988:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:989:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:997:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:1017:87: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:1020:87: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:1023:87: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc: In member function 'void arrow::gtest_suite_TestSparseCSRMatrixForIndexValueType_::Make<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = arrow::UInt16Type]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:988:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:989:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:997:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:1017:87: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:1020:87: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:1023:87: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc: In member function 'void arrow::gtest_suite_TestSparseCSRMatrixForIndexValueType_::Make<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = arrow::Int32Type]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:988:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:989:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:997:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:1017:87: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:1020:87: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:1023:87: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc: In member function 'void arrow::gtest_suite_TestSparseCSRMatrixForIndexValueType_::Make<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = arrow::UInt32Type]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:988:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:989:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:997:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:1017:87: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:1020:87: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:1023:87: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc: In member function 'void arrow::gtest_suite_TestSparseCSRMatrixForIndexValueType_::Make<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = arrow::Int64Type]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:985:35: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:986:35: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:988:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:989:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:997:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:1017:87: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:1020:87: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:1023:87: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc: In member function 'void arrow::gtest_suite_TestSparseCOOTensorForIndexValueType_::EqualityBetweenRowAndColumnMajorIndices<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = arrow::UInt8Type]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:669:30: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:671:55: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:677:55: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:682:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc: In member function 'void arrow::gtest_suite_TestSparseCOOTensorForIndexValueType_::CreationWithColumnMajorIndex<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = arrow::UInt8Type]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:646:55: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:646:55: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:651:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc: In member function 'void arrow::gtest_suite_TestSparseCOOTensorForIndexValueType_::CreationWithRowMajorIndex<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = arrow::UInt8Type]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:624:55: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:624:55: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:629:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc: In member function 'void arrow::gtest_suite_TestSparseCOOTensorForIndexValueType_::EqualityBetweenRowAndColumnMajorIndices<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = arrow::Int16Type]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:669:30: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:671:55: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:677:55: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:682:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc: In member function 'void arrow::gtest_suite_TestSparseCOOTensorForIndexValueType_::CreationWithColumnMajorIndex<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = arrow::Int16Type]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:646:55: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:646:55: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:651:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc: In member function 'void arrow::gtest_suite_TestSparseCOOTensorForIndexValueType_::CreationWithRowMajorIndex<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = arrow::Int16Type]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:624:55: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:624:55: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:629:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc: In member function 'void arrow::gtest_suite_TestSparseCOOTensorForIndexValueType_::EqualityBetweenRowAndColumnMajorIndices<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = arrow::UInt16Type]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:669:30: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:671:55: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:677:55: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:682:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc: In member function 'void arrow::gtest_suite_TestSparseCOOTensorForIndexValueType_::CreationWithColumnMajorIndex<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = arrow::UInt16Type]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:646:55: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:646:55: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:651:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc: In member function 'void arrow::gtest_suite_TestSparseCOOTensorForIndexValueType_::CreationWithRowMajorIndex<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = arrow::UInt16Type]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:624:55: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:624:55: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:629:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc: In member function 'void arrow::gtest_suite_TestSparseCOOTensorForIndexValueType_::EqualityBetweenRowAndColumnMajorIndices<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = arrow::Int32Type]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:669:30: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:671:55: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:677:55: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:682:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc: In member function 'void arrow::gtest_suite_TestSparseCOOTensorForIndexValueType_::CreationWithColumnMajorIndex<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = arrow::Int32Type]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:646:55: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:646:55: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:651:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc: In member function 'void arrow::gtest_suite_TestSparseCOOTensorForIndexValueType_::CreationWithRowMajorIndex<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = arrow::Int32Type]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:624:55: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:624:55: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:629:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc: In member function 'void arrow::gtest_suite_TestSparseCOOTensorForIndexValueType_::EqualityBetweenRowAndColumnMajorIndices<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = arrow::UInt32Type]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:669:30: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:671:55: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:677:55: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:682:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc: In member function 'void arrow::gtest_suite_TestSparseCOOTensorForIndexValueType_::CreationWithColumnMajorIndex<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = arrow::UInt32Type]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:646:55: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:646:55: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:651:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc: In member function 'void arrow::gtest_suite_TestSparseCOOTensorForIndexValueType_::CreationWithRowMajorIndex<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = arrow::UInt32Type]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:624:55: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:624:55: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:629:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc: In member function 'void arrow::gtest_suite_TestSparseCOOTensorForIndexValueType_::EqualityBetweenRowAndColumnMajorIndices<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = arrow::Int64Type]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:669:30: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:671:55: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:677:55: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:682:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc: In member function 'void arrow::gtest_suite_TestSparseCOOTensorForIndexValueType_::CreationWithColumnMajorIndex<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = arrow::Int64Type]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:646:55: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:646:55: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:651:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc: In member function 'void arrow::gtest_suite_TestSparseCOOTensorForIndexValueType_::CreationWithRowMajorIndex<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = arrow::Int64Type]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:624:55: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:624:55: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:629:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc: In member function 'void arrow::gtest_suite_TestSparseCOOTensorForIndexValueType_::EqualityBetweenRowAndColumnMajorIndices<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = arrow::Int8Type]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:669:30: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:671:55: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:677:55: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:682:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc: In member function 'void arrow::gtest_suite_TestSparseCOOTensorForIndexValueType_::CreationWithColumnMajorIndex<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = arrow::Int8Type]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:646:55: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:646:55: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:651:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc: In member function 'void arrow::gtest_suite_TestSparseCOOTensorForIndexValueType_::CreationWithRowMajorIndex<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = arrow::Int8Type]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:624:55: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:624:55: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:629:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc: In member function 'void arrow::gtest_suite_TestSparseCSFTensorForIndexValueType_::TestNonAscendingShape<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = arrow::Int64Type]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:1612:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:1642:1: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:1642:1: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:1642:1: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:1642:1: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:1642:1: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:1642:1: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:1642:1: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:1634:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc: In member function 'void arrow::gtest_suite_TestSparseCSFTensorForIndexValueType_::TestAlternativeAxisOrder<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = arrow::Int64Type]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:1576:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:1582:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:1606:1: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:1606:1: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:1606:1: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:1591:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:1606:1: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:1606:1: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:1606:1: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc: In member function 'void arrow::gtest_suite_TestSparseCSFTensorForIndexValueType_::TestCreateSparseTensor<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = arrow::Int64Type]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:1538:1: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:1538:1: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:1538:1: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:1538:1: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:1538:1: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc: In member function 'void arrow::gtest_suite_TestSparseCSFTensorForIndexValueType_::TestCreateSparseTensor<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = arrow::UInt16Type]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:1525:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:1527:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc: In member function 'void arrow::gtest_suite_TestSparseCSFTensorForIndexValueType_::TestAlternativeAxisOrder<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = arrow::UInt16Type]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:1576:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:1582:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:1591:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc: In member function 'void arrow::gtest_suite_TestSparseCSFTensorForIndexValueType_::TestNonAscendingShape<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = arrow::UInt16Type]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:1612:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:1634:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc: In member function 'void arrow::gtest_suite_TestSparseCSFTensorForIndexValueType_::TestCreateSparseTensor<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = arrow::Int16Type]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:1525:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:1527:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc: In member function 'void arrow::gtest_suite_TestSparseCSFTensorForIndexValueType_::TestAlternativeAxisOrder<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = arrow::Int16Type]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:1576:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:1582:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:1591:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc: In member function 'void arrow::gtest_suite_TestSparseCSFTensorForIndexValueType_::TestNonAscendingShape<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = arrow::Int16Type]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:1612:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:1634:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc: In member function 'void arrow::gtest_suite_TestSparseCSFTensorForIndexValueType_::TestCreateSparseTensor<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = arrow::UInt8Type]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:1525:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:1527:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc: In member function 'void arrow::gtest_suite_TestSparseCSFTensorForIndexValueType_::TestAlternativeAxisOrder<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = arrow::UInt8Type]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:1576:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:1582:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:1591:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc: In member function 'void arrow::gtest_suite_TestSparseCSFTensorForIndexValueType_::TestNonAscendingShape<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = arrow::UInt8Type]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:1612:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:1634:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc: In member function 'void arrow::gtest_suite_TestSparseCSFTensorForIndexValueType_::TestCreateSparseTensor<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = arrow::Int8Type]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:1525:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:1527:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc: In member function 'void arrow::gtest_suite_TestSparseCSFTensorForIndexValueType_::TestAlternativeAxisOrder<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = arrow::Int8Type]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:1576:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:1582:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:1591:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc: In member function 'void arrow::gtest_suite_TestSparseCSFTensorForIndexValueType_::TestNonAscendingShape<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = arrow::Int8Type]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:1612:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:1634:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc: In member function 'void arrow::gtest_suite_TestSparseCOOTensorForIndexValueType_::Make<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = arrow::Int8Type]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:571:55: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:571:55: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:576:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:606:30: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:610:30: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc: In member function 'void arrow::gtest_suite_TestSparseCOOTensorForIndexValueType_::Make<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = arrow::UInt8Type]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:571:55: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:571:55: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:576:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:606:30: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:610:30: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc: In member function 'void arrow::gtest_suite_TestSparseCOOTensorForIndexValueType_::Make<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = arrow::Int16Type]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:571:55: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:571:55: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:576:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:606:30: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:610:30: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc: In member function 'void arrow::gtest_suite_TestSparseCOOTensorForIndexValueType_::Make<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = arrow::UInt16Type]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:571:55: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:571:55: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:576:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:606:30: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:610:30: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc: In member function 'void arrow::gtest_suite_TestSparseCOOTensorForIndexValueType_::Make<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = arrow::Int32Type]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:571:55: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:571:55: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:576:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:606:30: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:610:30: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc: In member function 'void arrow::gtest_suite_TestSparseCOOTensorForIndexValueType_::Make<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = arrow::UInt32Type]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:571:55: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:571:55: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:576:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:606:30: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:610:30: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc: In member function 'void arrow::gtest_suite_TestSparseCOOTensorForIndexValueType_::Make<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = arrow::Int64Type]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:571:55: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:571:55: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:576:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:606:30: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:610:30: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc: In member function 'void arrow::gtest_suite_TestSparseCSFTensorForIndexValueType_::TestCreateSparseTensor<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = arrow::UInt32Type]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:1525:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:1527:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc: In member function 'void arrow::gtest_suite_TestSparseCSFTensorForIndexValueType_::TestAlternativeAxisOrder<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = arrow::UInt32Type]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:1576:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:1582:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:1591:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc: In member function 'void arrow::gtest_suite_TestSparseCSFTensorForIndexValueType_::TestNonAscendingShape<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = arrow::UInt32Type]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:1612:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:1634:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc: In member function 'void arrow::gtest_suite_TestSparseCSFTensorForIndexValueType_::TestCreateSparseTensor<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = arrow::Int32Type]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:1525:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:1527:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc: In member function 'void arrow::gtest_suite_TestSparseCSFTensorForIndexValueType_::TestAlternativeAxisOrder<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = arrow::Int32Type]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:1576:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:1582:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:1591:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc: In member function 'void arrow::gtest_suite_TestSparseCSFTensorForIndexValueType_::TestNonAscendingShape<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = arrow::Int32Type]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:1612:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/sparse_tensor_test.cc:1634:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1

[491/816] Building CXX object src/arro...pression-test.dir/expression_test.cc.o
[492/816] Building CXX object src/arro...te-internals-test.dir/kernel_test.cc.o
[492/816] Building CXX object src/arro...ompute-row-test.dir/key_hash_test.cc.o
[493/816] Building CXX object src/arro...-internals-test.dir/registry_test.cc.o
[493/816] Building CXX object src/arro...ute-row-test.dir/light_array_test.cc.o
[494/816] Building CXX object src/arro...-internals-test.dir/function_test.cc.o
[494/816] Building CXX object src/arro...ute-row-test.dir/row/compare_test.cc.o
[495/816] Building CXX object src/arro...ute-row-test.dir/row/compare_test.cc.o
[495/816] Building CXX object src/arro...ute-row-test.dir/row/grouper_test.cc.o
[496/816] Building CXX object src/arro...ute-row-test.dir/light_array_test.cc.o
[496/816] Building CXX object src/arro...dir/row/row_encoder_internal_test.cc.o
[497/816] Building CXX object src/arro...pute-internals-test.dir/exec_test.cc.o
[497/816] Building CXX object src/arro...compute-row-test.dir/row/row_test.cc.o
[498/816] Building CXX object src/arro...ompute-row-test.dir/key_hash_test.cc.o
[498/816] Building CXX object src/arro...e-row-test.dir/util_internal_test.cc.o
[499/816] Building CXX object src/arro...e-row-test.dir/util_internal_test.cc.o
[499/816] Building CXX object src/arro...ls_testing.dir/test_util_internal.cc.o
[500/816] Building CXX object src/arro...dir/row/row_encoder_internal_test.cc.o
[500/816] Building CXX object src/arro...ar-cast-test.dir/scalar_cast_test.cc.o
[501/816] Building CXX object src/arro...compute-row-test.dir/row/row_test.cc.o
[501/816] Building CXX object src/arro...type-test.dir/scalar_boolean_test.cc.o
[502/816] Building CXX object src/arro...ls_testing.dir/test_util_internal.cc.o
[502/816] Building CXX object src/arro...-type-test.dir/scalar_nested_test.cc.o
[503/816] Building CXX object src/arro...type-test.dir/scalar_boolean_test.cc.o
[503/816] Building CXX object src/arro...-type-test.dir/scalar_string_test.cc.o
[504/816] Building CXX object src/arro...ute-row-test.dir/row/grouper_test.cc.o
In file included from /usr/include/c++/14.2.1/vector:66,
                 from /usr/include/gtest/gtest.h:61,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/row/grouper_test.cc:21:
/usr/include/c++/14.2.1/bits/stl_vector.h: In constructor 'std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = arrow::compute::ExecBatch; _Alloc = std::allocator<arrow::compute::ExecBatch>]':
/usr/include/c++/14.2.1/bits/stl_vector.h:678:7: note: parameter passing for argument of type 'std::initializer_list<arrow::compute::ExecBatch>' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_vector.h: In function 'std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = arrow::compute::Segment; _Alloc = std::allocator<arrow::compute::Segment>]':
/usr/include/c++/14.2.1/bits/stl_vector.h:678:7: note: parameter passing for argument of type 'std::initializer_list<arrow::compute::Segment>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/row/grouper_test.cc: In member function 'virtual void arrow::compute::Grouper_ResortedColumnsWithLargeNullRows_Test::TestBody()':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/row/grouper_test.cc:69:88: note: parameter passing for argument of type 'std::initializer_list<arrow::compute::ExecBatch>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/row/grouper_test.cc: In member function 'virtual void arrow::compute::RowSegmenter_Basics_Test::TestBody()':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/row/grouper_test.cc:198:17: note: parameter passing for argument of type 'std::initializer_list<arrow::compute::Segment>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/row/grouper_test.cc:214:17: note: parameter passing for argument of type 'std::initializer_list<arrow::compute::Segment>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/row/grouper_test.cc:230:17: note: parameter passing for argument of type 'std::initializer_list<arrow::compute::Segment>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/row/grouper_test.cc: In member function 'virtual void arrow::compute::RowSegmenter_EmptyBatches_Test::TestBody()':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/row/grouper_test.cc:259:5: note: parameter passing for argument of type 'std::initializer_list<arrow::compute::ExecBatch>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/row/grouper_test.cc:263:17: note: parameter passing for argument of type 'std::initializer_list<arrow::compute::Segment>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/row/grouper_test.cc:265:17: note: parameter passing for argument of type 'std::initializer_list<arrow::compute::Segment>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/row/grouper_test.cc:267:17: note: parameter passing for argument of type 'std::initializer_list<arrow::compute::Segment>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/row/grouper_test.cc:282:5: note: parameter passing for argument of type 'std::initializer_list<arrow::compute::ExecBatch>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/row/grouper_test.cc:286:17: note: parameter passing for argument of type 'std::initializer_list<arrow::compute::Segment>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/row/grouper_test.cc:288:17: note: parameter passing for argument of type 'std::initializer_list<arrow::compute::Segment>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/row/grouper_test.cc:290:17: note: parameter passing for argument of type 'std::initializer_list<arrow::compute::Segment>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/row/grouper_test.cc: In member function 'virtual void arrow::compute::RowSegmenter_MultipleSegmentsMultipleBatches_Test::TestBody()':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/row/grouper_test.cc:330:87: note: parameter passing for argument of type 'std::initializer_list<arrow::compute::ExecBatch>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/row/grouper_test.cc:333:17: note: parameter passing for argument of type 'std::initializer_list<arrow::compute::Segment>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/row/grouper_test.cc:334:17: note: parameter passing for argument of type 'std::initializer_list<arrow::compute::Segment>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/row/grouper_test.cc:336:17: note: parameter passing for argument of type 'std::initializer_list<arrow::compute::Segment>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/row/grouper_test.cc:338:17: note: parameter passing for argument of type 'std::initializer_list<arrow::compute::Segment>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/row/grouper_test.cc:340:17: note: parameter passing for argument of type 'std::initializer_list<arrow::compute::Segment>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/row/grouper_test.cc:350:45: note: parameter passing for argument of type 'std::initializer_list<arrow::compute::ExecBatch>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/row/grouper_test.cc:353:17: note: parameter passing for argument of type 'std::initializer_list<arrow::compute::Segment>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/row/grouper_test.cc:354:17: note: parameter passing for argument of type 'std::initializer_list<arrow::compute::Segment>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/row/grouper_test.cc:356:17: note: parameter passing for argument of type 'std::initializer_list<arrow::compute::Segment>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/row/grouper_test.cc:358:17: note: parameter passing for argument of type 'std::initializer_list<arrow::compute::Segment>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/row/grouper_test.cc:360:17: note: parameter passing for argument of type 'std::initializer_list<arrow::compute::Segment>' changed in GCC 7.1

[504/816] Building CXX object src/arro...else-test.dir/scalar_if_else_test.cc.o
[505/816] Building CXX object src/arro...pression-test.dir/expression_test.cc.o
[505/816] Building CXX object src/arro...ral-test.dir/scalar_temporal_test.cc.o
[506/816] Building CXX object src/arro...row-c-bridge-test.dir/bridge_test.cc.o
[506/816] Building CXX object src/arro...h-test.dir/scalar_arithmetic_test.cc.o
[507/816] Building CXX object src/arro...-type-test.dir/scalar_nested_test.cc.o
[507/816] Building CXX object src/arro...math-test.dir/scalar_compare_test.cc.o
[508/816] Building CXX object src/arro...ar-cast-test.dir/scalar_cast_test.cc.o
[508/816] Building CXX object src/arro....dir/scalar_round_arithmetic_test.cc.o
[509/816] Building CXX object src/arro...ral-test.dir/scalar_temporal_test.cc.o
[509/816] Building CXX object src/arro...ility-test.dir/scalar_random_test.cc.o
[510/816] Building CXX object src/arro...ility-test.dir/scalar_random_test.cc.o
[510/816] Building CXX object src/arro...y-test.dir/scalar_set_lookup_test.cc.o
[511/816] Building CXX object src/arro....dir/scalar_round_arithmetic_test.cc.o
[511/816] Building CXX object src/arro...ity-test.dir/scalar_validity_test.cc.o
[512/816] Building CXX object src/arro...-type-test.dir/scalar_string_test.cc.o
[512/816] Building CXX object src/arro...st.dir/vector_cumulative_ops_test.cc.o
[513/816] Building CXX object src/arro...y-test.dir/scalar_set_lookup_test.cc.o
[513/816] Building CXX object src/arro...tor-test.dir/vector_pairwise_test.cc.o
[514/816] Building CXX object src/arro...ity-test.dir/scalar_validity_test.cc.o
[514/816] Building CXX object src/arro...-vector-test.dir/vector_hash_test.cc.o
[515/816] Building CXX object src/arro...tor-test.dir/vector_pairwise_test.cc.o
[515/816] Building CXX object src/arro...ector-test.dir/vector_nested_test.cc.o
[516/816] Building CXX object src/arro...st.dir/vector_cumulative_ops_test.cc.o
[516/816] Building CXX object src/arro...ctor-test.dir/vector_replace_test.cc.o
[517/816] Building CXX object src/arro...ector-test.dir/vector_nested_test.cc.o
[517/816] Building CXX object src/arro...st.dir/vector_run_end_encode_test.cc.o
[518/816] Building CXX object src/arro...st.dir/vector_run_end_encode_test.cc.o
[518/816] Building CXX object src/arro...r-test.dir/vector_statistics_test.cc.o
[519/816] Building CXX object src/arro...math-test.dir/scalar_compare_test.cc.o
[519/816] Building CXX object src/arro...ute-vector-test.dir/select_k_test.cc.o
[520/816] Building CXX object src/arro...-vector-test.dir/vector_hash_test.cc.o
In file included from /usr/include/c++/14.2.1/vector:66,
                 from /usr/include/c++/14.2.1/functional:64,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/vector_hash_test.cc:21:
/usr/include/c++/14.2.1/bits/stl_vector.h: In function 'std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = long long int; _Alloc = std::allocator<long long int>]':
/usr/include/c++/14.2.1/bits/stl_vector.h:678:7: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/vector_hash_test.cc: In member function 'virtual void arrow::compute::TestHashKernel_ChunkedArrayInvoke_Test::TestBody()':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/vector_hash_test.cc:795:50: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/vector_hash_test.cc: In member function 'void arrow::compute::TestHashKernelPrimitive_Unique_Test<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = arrow::Int32Type]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/vector_hash_test.cc:166:37: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/vector_hash_test.cc:166:37: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/vector_hash_test.cc:169:37: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/vector_hash_test.cc:169:37: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/vector_hash_test.cc: In member function 'void arrow::compute::TestHashKernelPrimitive_Unique_Test<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = arrow::Int64Type]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/vector_hash_test.cc:166:37: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/vector_hash_test.cc:166:37: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/vector_hash_test.cc:169:37: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/vector_hash_test.cc:169:37: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/vector_hash_test.cc:181:30: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/vector_hash_test.cc:181:30: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/vector_hash_test.cc: In member function 'void arrow::compute::TestHashKernelPrimitive_Unique_Test<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = arrow::Date64Type]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/vector_hash_test.cc:166:37: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/vector_hash_test.cc:166:37: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/vector_hash_test.cc:169:37: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/vector_hash_test.cc:169:37: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/vector_hash_test.cc:181:30: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/vector_hash_test.cc:181:30: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/vector_hash_test.cc: In member function 'void arrow::compute::TestHashKernelPrimitive_Unique_Test<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = arrow::UInt32Type]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/vector_hash_test.cc:166:37: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/vector_hash_test.cc:166:37: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/vector_hash_test.cc:169:37: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/vector_hash_test.cc:169:37: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/vector_hash_test.cc: In member function 'void arrow::compute::TestHashKernelPrimitive_ValueCounts_Test<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = arrow::Int32Type]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/vector_hash_test.cc:195:42: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/vector_hash_test.cc:195:42: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/vector_hash_test.cc:195:42: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/vector_hash_test.cc: In member function 'void arrow::compute::TestHashKernelPrimitive_ValueCounts_Test<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = arrow::Int64Type]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/vector_hash_test.cc:195:42: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/vector_hash_test.cc:195:42: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/vector_hash_test.cc:195:42: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/vector_hash_test.cc: In member function 'void arrow::compute::TestHashKernelPrimitive_ValueCounts_Test<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = arrow::Date64Type]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/vector_hash_test.cc:195:42: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/vector_hash_test.cc:195:42: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/vector_hash_test.cc:195:42: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/vector_hash_test.cc: In member function 'void arrow::compute::TestHashKernelPrimitive_ValueCounts_Test<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = arrow::UInt32Type]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/vector_hash_test.cc:195:42: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/vector_hash_test.cc:195:42: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/vector_hash_test.cc:195:42: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/vector_hash_test.cc: In member function 'void arrow::compute::TestHashKernelPrimitive_DictEncode_Test<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = arrow::Int32Type]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/vector_hash_test.cc:229:41: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/vector_hash_test.cc:229:41: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/vector_hash_test.cc: In member function 'void arrow::compute::TestHashKernelPrimitive_DictEncode_Test<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = arrow::Int64Type]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/vector_hash_test.cc:229:41: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/vector_hash_test.cc:229:41: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/vector_hash_test.cc: In member function 'void arrow::compute::TestHashKernelPrimitive_DictEncode_Test<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = arrow::Date64Type]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/vector_hash_test.cc:229:41: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/vector_hash_test.cc:229:41: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/vector_hash_test.cc: In member function 'void arrow::compute::TestHashKernelPrimitive_DictEncode_Test<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = arrow::UInt32Type]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/vector_hash_test.cc:229:41: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/vector_hash_test.cc:229:41: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/vector_hash_test.cc: In member function 'void arrow::compute::TestHashKernelPrimitive_Unique_Test<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = arrow::Int8Type]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/vector_hash_test.cc:166:37: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/vector_hash_test.cc:166:37: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/vector_hash_test.cc:169:37: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/vector_hash_test.cc:169:37: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/vector_hash_test.cc: In member function 'void arrow::compute::TestHashKernelPrimitive_ValueCounts_Test<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = arrow::Int8Type]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/vector_hash_test.cc:195:42: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/vector_hash_test.cc:195:42: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/vector_hash_test.cc:195:42: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/vector_hash_test.cc: In member function 'void arrow::compute::TestHashKernelPrimitive_DictEncode_Test<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = arrow::Int8Type]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/vector_hash_test.cc:229:41: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/vector_hash_test.cc:229:41: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/vector_hash_test.cc: In member function 'void arrow::compute::TestHashKernelPrimitive_Unique_Test<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = arrow::DoubleType]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/vector_hash_test.cc:166:37: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/vector_hash_test.cc:166:37: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/vector_hash_test.cc:169:37: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/vector_hash_test.cc:169:37: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/vector_hash_test.cc: In member function 'void arrow::compute::TestHashKernelPrimitive_ValueCounts_Test<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = arrow::DoubleType]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/vector_hash_test.cc:195:42: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/vector_hash_test.cc:195:42: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/vector_hash_test.cc:195:42: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/vector_hash_test.cc:211:35: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/vector_hash_test.cc: In member function 'void arrow::compute::TestHashKernelPrimitive_DictEncode_Test<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = arrow::DoubleType]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/vector_hash_test.cc:229:41: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/vector_hash_test.cc:229:41: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/vector_hash_test.cc: In member function 'void arrow::compute::TestHashKernelPrimitive_Unique_Test<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = arrow::UInt16Type]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/vector_hash_test.cc:166:37: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/vector_hash_test.cc:166:37: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/vector_hash_test.cc:169:37: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/vector_hash_test.cc:169:37: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/vector_hash_test.cc: In member function 'void arrow::compute::TestHashKernelPrimitive_ValueCounts_Test<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = arrow::UInt16Type]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/vector_hash_test.cc:195:42: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/vector_hash_test.cc:195:42: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/vector_hash_test.cc:195:42: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/vector_hash_test.cc: In member function 'void arrow::compute::TestHashKernelPrimitive_DictEncode_Test<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = arrow::UInt16Type]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/vector_hash_test.cc:229:41: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/vector_hash_test.cc:229:41: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/vector_hash_test.cc: In member function 'void arrow::compute::TestHashKernelPrimitive_Unique_Test<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = arrow::FloatType]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/vector_hash_test.cc:166:37: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/vector_hash_test.cc:166:37: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/vector_hash_test.cc:169:37: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/vector_hash_test.cc:169:37: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/vector_hash_test.cc: In member function 'void arrow::compute::TestHashKernelPrimitive_ValueCounts_Test<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = arrow::FloatType]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/vector_hash_test.cc:195:42: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/vector_hash_test.cc:195:42: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/vector_hash_test.cc:195:42: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/vector_hash_test.cc: In member function 'void arrow::compute::TestHashKernelPrimitive_DictEncode_Test<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = arrow::FloatType]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/vector_hash_test.cc:229:41: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/vector_hash_test.cc:229:41: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/vector_hash_test.cc: In member function 'void arrow::compute::TestHashKernelPrimitive_Unique_Test<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = arrow::Date32Type]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/vector_hash_test.cc:166:37: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/vector_hash_test.cc:166:37: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/vector_hash_test.cc:169:37: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/vector_hash_test.cc:169:37: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/vector_hash_test.cc: In member function 'void arrow::compute::TestHashKernelPrimitive_ValueCounts_Test<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = arrow::Date32Type]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/vector_hash_test.cc:195:42: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/vector_hash_test.cc:195:42: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/vector_hash_test.cc:195:42: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/vector_hash_test.cc: In member function 'void arrow::compute::TestHashKernelPrimitive_DictEncode_Test<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = arrow::Date32Type]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/vector_hash_test.cc:229:41: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/vector_hash_test.cc:229:41: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/vector_hash_test.cc: In member function 'void arrow::compute::TestHashKernelPrimitive_Unique_Test<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = arrow::UInt64Type]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/vector_hash_test.cc:166:37: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/vector_hash_test.cc:166:37: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/vector_hash_test.cc:169:37: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/vector_hash_test.cc:169:37: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/vector_hash_test.cc: In member function 'void arrow::compute::TestHashKernelPrimitive_ValueCounts_Test<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = arrow::UInt64Type]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/vector_hash_test.cc:195:42: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/vector_hash_test.cc:195:42: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/vector_hash_test.cc:195:42: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/vector_hash_test.cc:211:35: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/vector_hash_test.cc: In member function 'void arrow::compute::TestHashKernelPrimitive_DictEncode_Test<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = arrow::UInt64Type]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/vector_hash_test.cc:229:41: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/vector_hash_test.cc:229:41: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/vector_hash_test.cc: In member function 'void arrow::compute::TestHashKernelPrimitive_Unique_Test<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = arrow::Int16Type]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/vector_hash_test.cc:166:37: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/vector_hash_test.cc:166:37: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/vector_hash_test.cc:169:37: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/vector_hash_test.cc:169:37: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/vector_hash_test.cc: In member function 'void arrow::compute::TestHashKernelPrimitive_ValueCounts_Test<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = arrow::Int16Type]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/vector_hash_test.cc:195:42: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/vector_hash_test.cc:195:42: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/vector_hash_test.cc:195:42: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/vector_hash_test.cc: In member function 'void arrow::compute::TestHashKernelPrimitive_DictEncode_Test<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = arrow::Int16Type]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/vector_hash_test.cc:229:41: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/vector_hash_test.cc:229:41: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/vector_hash_test.cc: In member function 'void arrow::compute::TestHashKernelPrimitive_Unique_Test<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = arrow::UInt8Type]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/vector_hash_test.cc:166:37: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/vector_hash_test.cc:166:37: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/vector_hash_test.cc:169:37: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/vector_hash_test.cc:169:37: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/vector_hash_test.cc: In member function 'void arrow::compute::TestHashKernelPrimitive_ValueCounts_Test<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = arrow::UInt8Type]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/vector_hash_test.cc:195:42: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/vector_hash_test.cc:195:42: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/vector_hash_test.cc:195:42: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/vector_hash_test.cc: In member function 'void arrow::compute::TestHashKernelPrimitive_DictEncode_Test<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = arrow::UInt8Type]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/vector_hash_test.cc:229:41: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/vector_hash_test.cc:229:41: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1

[520/816] Building CXX object src/arro...or-sort-test.dir/vector_sort_test.cc.o
[521/816] Building CXX object src/arro...r-test.dir/vector_statistics_test.cc.o
[521/816] Building CXX object src/arro...on-test.dir/vector_selection_test.cc.o
[522/816] Building CXX object src/arro...h-test.dir/scalar_arithmetic_test.cc.o
[522/816] Building CXX object src/arro...zzle-test.dir/vector_swizzle_test.cc.o
[523/816] Building CXX object src/arro...zzle-test.dir/vector_swizzle_test.cc.o
[523/816] Building CXX object src/arro...aggregate-test.dir/aggregate_test.cc.o
[524/816] Building CXX object src/arro...ute-vector-test.dir/select_k_test.cc.o
[524/816] Building CXX object src/arro...ty-test.dir/codegen_internal_test.cc.o
[525/816] Building CXX object src/arro...ty-test.dir/codegen_internal_test.cc.o
[525/816] Building CXX object src/arro...al-extensions-test.dir/bool8_test.cc.o
[526/816] Building CXX object src/arro...al-extensions-test.dir/bool8_test.cc.o
[526/816] Building CXX object src/arro...cal-extensions-test.dir/json_test.cc.o
[527/816] Building CXX object src/arro...cal-extensions-test.dir/json_test.cc.o
[527/816] Building CXX object src/arro...cal-extensions-test.dir/uuid_test.cc.o
[528/816] Building CXX object src/arro...or-sort-test.dir/vector_sort_test.cc.o
In file included from /usr/include/gtest/gtest.h:67,
                 from /usr/include/gmock/internal/gmock-internal-utils.h:51,
                 from /usr/include/gmock/gmock-matchers.h:275,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/vector_sort_test.cc:27:
/usr/include/gtest/gtest-param-test.h: In function 'testing::internal::ParamGenerator<typename std::iterator_traits< <template-parameter-1-1> >::value_type> testing::ValuesIn(ForwardIterator, ForwardIterator) [with ForwardIterator = __gnu_cxx::__normal_iterator<const double*, std::vector<double> >]':
/usr/include/gtest/gtest-param-test.h:298:1: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const double*, std::vector<double> >' changed in GCC 7.1
/usr/include/gtest/gtest-param-test.h:298:1: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const double*, std::vector<double> >' changed in GCC 7.1
In function 'testing::internal::ParamGenerator<typename Container::value_type> testing::ValuesIn(const Container&) [with Container = std::vector<double>]',
    inlined from 'testing::internal::ValueArray<Ts>::operator testing::internal::ParamGenerator<T>() const [with T = double; Ts = {double, double}]' at /usr/include/gtest/internal/gtest-param-util.h:810:77,
    inlined from 'constexpr std::_Head_base<_Idx, _Head, false>::_Head_base(_UHead&&) [with _UHead = const testing::internal::ValueArray<double, double>&; unsigned int _Idx = 2; _Head = testing::internal::ParamGenerator<double>]' at /usr/include/c++/14.2.1/tuple:209:4,
    inlined from 'constexpr std::_Tuple_impl<_Idx, _Head>::_Tuple_impl(const std::_Tuple_impl<_Idx, _UHead>&) [with _UHead = testing::internal::ValueArray<double, double>; unsigned int _Idx = 2; _Head = testing::internal::ParamGenerator<double>]' at /usr/include/c++/14.2.1/tuple:595:50,
    inlined from 'constexpr std::_Tuple_impl<_Idx, _Head, _Tail ...>::_Tuple_impl(const std::_Tuple_impl<_Idx, _UElements ...>&) [with _UElements = {testing::internal::ValueArray<int, int, int, int>, testing::internal::ValueArray<double, double>}; unsigned int _Idx = 1; _Head = testing::internal::ParamGenerator<int>; _Tail = {testing::internal::ParamGenerator<double>}]' at /usr/include/c++/14.2.1/tuple:332:57,
    inlined from 'constexpr std::_Tuple_impl<_Idx, _Head, _Tail ...>::_Tuple_impl(const std::_Tuple_impl<_Idx, _UElements ...>&) [with _UElements = {testing::internal::ValueArray<const char*, const char*, const char*, const char*, const char*, const char*, const char*>, testing::internal::ValueArray<int, int, int, int>, testing::internal::ValueArray<double, double>}; unsigned int _Idx = 0; _Head = testing::internal::ParamGenerator<std::__cxx11::basic_string<char> >; _Tail = {testing::internal::ParamGenerator<int>, testing::internal::ParamGenerator<double>}]' at /usr/include/c++/14.2.1/tuple:332:57,
    inlined from 'constexpr std::tuple< <template-parameter-1-1> >::tuple(const std::tuple<_Args1 ...>&) [with _UElements = {testing::internal::ValueArray<const char*, const char*, const char*, const char*, const char*, const char*, const char*>, testing::internal::ValueArray<int, int, int, int>, testing::internal::ValueArray<double, double>}; bool _Valid = true; typename std::enable_if<_TCC<_Valid>::__is_implicitly_constructible<const _UElements& ...>(), bool>::type <anonymous> = true; _Elements = {testing::internal::ParamGenerator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, testing::internal::ParamGenerator<int>, testing::internal::ParamGenerator<double>}]' at /usr/include/c++/14.2.1/tuple:1512:70,
    inlined from 'testing::internal::CartesianProductHolder<Gen>::operator testing::internal::ParamGenerator<std::tuple<_Args1 ...> >() const [with T = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, double}; Gen = {testing::internal::ValueArray<const char*, const char*, const char*, const char*, const char*, const char*, const char*>, testing::internal::ValueArray<int, int, int, int>, testing::internal::ValueArray<double, double>}]' at /usr/include/gtest/internal/gtest-param-util.h:948:9,
    inlined from 'testing::internal::ParamGenerator<std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, double> > arrow::compute::gtest_SomeNullsTestTableSortIndicesRandom_EvalGenerator_()' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/vector_sort_test.cc:2108:75:
/usr/include/gtest/gtest-param-test.h:312:53: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const double*, std::vector<double> >' changed in GCC 7.1
In function 'testing::internal::ParamGenerator<typename Container::value_type> testing::ValuesIn(const Container&) [with Container = std::vector<double>]',
    inlined from 'testing::internal::ValueArray<Ts>::operator testing::internal::ParamGenerator<T>() const [with T = double; Ts = {double}]' at /usr/include/gtest/internal/gtest-param-util.h:810:77,
    inlined from 'constexpr std::_Head_base<_Idx, _Head, false>::_Head_base(_UHead&&) [with _UHead = const testing::internal::ValueArray<double>&; unsigned int _Idx = 2; _Head = testing::internal::ParamGenerator<double>]' at /usr/include/c++/14.2.1/tuple:209:4,
    inlined from 'constexpr std::_Tuple_impl<_Idx, _Head>::_Tuple_impl(const std::_Tuple_impl<_Idx, _UHead>&) [with _UHead = testing::internal::ValueArray<double>; unsigned int _Idx = 2; _Head = testing::internal::ParamGenerator<double>]' at /usr/include/c++/14.2.1/tuple:595:50,
    inlined from 'constexpr std::_Tuple_impl<_Idx, _Head, _Tail ...>::_Tuple_impl(const std::_Tuple_impl<_Idx, _UElements ...>&) [with _UElements = {testing::internal::ValueArray<int, int, int, int>, testing::internal::ValueArray<double>}; unsigned int _Idx = 1; _Head = testing::internal::ParamGenerator<int>; _Tail = {testing::internal::ParamGenerator<double>}]' at /usr/include/c++/14.2.1/tuple:332:57,
    inlined from 'constexpr std::_Tuple_impl<_Idx, _Head, _Tail ...>::_Tuple_impl(const std::_Tuple_impl<_Idx, _UElements ...>&) [with _UElements = {testing::internal::ValueArray<const char*, const char*, const char*, const char*, const char*, const char*, const char*>, testing::internal::ValueArray<int, int, int, int>, testing::internal::ValueArray<double>}; unsigned int _Idx = 0; _Head = testing::internal::ParamGenerator<std::__cxx11::basic_string<char> >; _Tail = {testing::internal::ParamGenerator<int>, testing::internal::ParamGenerator<double>}]' at /usr/include/c++/14.2.1/tuple:332:57,
    inlined from 'constexpr std::tuple< <template-parameter-1-1> >::tuple(const std::tuple<_Args1 ...>&) [with _UElements = {testing::internal::ValueArray<const char*, const char*, const char*, const char*, const char*, const char*, const char*>, testing::internal::ValueArray<int, int, int, int>, testing::internal::ValueArray<double>}; bool _Valid = true; typename std::enable_if<_TCC<_Valid>::__is_implicitly_constructible<const _UElements& ...>(), bool>::type <anonymous> = true; _Elements = {testing::internal::ParamGenerator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, testing::internal::ParamGenerator<int>, testing::internal::ParamGenerator<double>}]' at /usr/include/c++/14.2.1/tuple:1512:70,
    inlined from 'testing::internal::CartesianProductHolder<Gen>::operator testing::internal::ParamGenerator<std::tuple<_Args1 ...> >() const [with T = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, double}; Gen = {testing::internal::ValueArray<const char*, const char*, const char*, const char*, const char*, const char*, const char*>, testing::internal::ValueArray<int, int, int, int>, testing::internal::ValueArray<double>}]' at /usr/include/gtest/internal/gtest-param-util.h:948:9:
/usr/include/gtest/gtest-param-test.h:312:53: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const double*, std::vector<double> >' changed in GCC 7.1

[528/816] Building CXX object src/arro...-test.dir/fixed_shape_tensor_test.cc.o
[529/816] Building CXX object src/arro...cal-extensions-test.dir/uuid_test.cc.o
[529/816] Building CXX object src/arro...l-extensions-test.dir/opaque_test.cc.o
[530/816] Building CXX object src/arro...l-extensions-test.dir/opaque_test.cc.o
[530/816] Building CXX object src/arro...o-buffered-test.dir/buffered_test.cc.o
[531/816] Building CXX object src/arro...-test.dir/fixed_shape_tensor_test.cc.o
In file included from /usr/include/c++/14.2.1/vector:66,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/array_base.h:24,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/extension_type.h:26,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/extension/fixed_shape_tensor.h:20,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/extension/fixed_shape_tensor_test.cc:18:
/usr/include/c++/14.2.1/bits/stl_vector.h: In function 'std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = long long int; _Alloc = std::allocator<long long int>]':
/usr/include/c++/14.2.1/bits/stl_vector.h:678:7: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/extension/fixed_shape_tensor_test.cc: In member function 'virtual void arrow::TestExtensionType_EqualsCases_Test::TestBody()':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/extension/fixed_shape_tensor_test.cc:122:51: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/extension/fixed_shape_tensor_test.cc:122:51: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/extension/fixed_shape_tensor_test.cc:123:51: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/extension/fixed_shape_tensor_test.cc:123:51: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/extension/fixed_shape_tensor_test.cc:124:52: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/extension/fixed_shape_tensor_test.cc:128:20: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/extension/fixed_shape_tensor_test.cc:130:20: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/extension/fixed_shape_tensor_test.cc:132:20: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/extension/fixed_shape_tensor_test.cc: In member function 'virtual void arrow::TestExtensionType_ComputeStrides_Test::TestBody()':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/extension/fixed_shape_tensor_test.cc:489:25: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/extension/fixed_shape_tensor_test.cc:490:34: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/extension/fixed_shape_tensor_test.cc:492:25: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/extension/fixed_shape_tensor_test.cc:492:25: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/extension/fixed_shape_tensor_test.cc:493:34: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/extension/fixed_shape_tensor_test.cc:496:25: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/extension/fixed_shape_tensor_test.cc:496:25: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/extension/fixed_shape_tensor_test.cc:497:34: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/extension/fixed_shape_tensor_test.cc:501:25: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/extension/fixed_shape_tensor_test.cc:501:25: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/extension/fixed_shape_tensor_test.cc:502:34: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/extension/fixed_shape_tensor_test.cc:505:25: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/extension/fixed_shape_tensor_test.cc:505:25: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/extension/fixed_shape_tensor_test.cc:506:34: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/extension/fixed_shape_tensor_test.cc: In member function 'virtual void arrow::TestExtensionType_CreateFromTensor_Test::TestBody()':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/extension/fixed_shape_tensor_test.cc:224:57: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/extension/fixed_shape_tensor_test.cc:225:58: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/extension/fixed_shape_tensor_test.cc:239:25: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/extension/fixed_shape_tensor_test.cc:239:25: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/extension/fixed_shape_tensor_test.cc:246:25: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/extension/fixed_shape_tensor_test.cc:246:25: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/extension/fixed_shape_tensor_test.cc:258:25: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/extension/fixed_shape_tensor_test.cc:258:25: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/extension/fixed_shape_tensor_test.cc:263:25: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/extension/fixed_shape_tensor_test.cc:275:25: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/extension/fixed_shape_tensor_test.cc:281:25: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/extension/fixed_shape_tensor_test.cc: In member function 'virtual void arrow::TestExtensionType_CreateExtensionType_Test::TestBody()':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/extension/fixed_shape_tensor_test.cc:103:47: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/extension/fixed_shape_tensor_test.cc:109:47: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/extension/fixed_shape_tensor_test.cc:109:47: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/extension/fixed_shape_tensor_test.cc:114:47: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/extension/fixed_shape_tensor_test.cc:114:47: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/extension/fixed_shape_tensor_test.cc: In member function 'virtual void arrow::TestExtensionType_GetTensor_Test::TestBody()':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/extension/fixed_shape_tensor_test.cc:628:1: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/extension/fixed_shape_tensor_test.cc:628:1: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/extension/fixed_shape_tensor_test.cc:547:46: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/extension/fixed_shape_tensor_test.cc:547:46: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/extension/fixed_shape_tensor_test.cc:564:45: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/extension/fixed_shape_tensor_test.cc:570:32: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/extension/fixed_shape_tensor_test.cc:575:45: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/extension/fixed_shape_tensor_test.cc:575:45: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/extension/fixed_shape_tensor_test.cc:597:32: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/extension/fixed_shape_tensor_test.cc:620:32: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/extension/fixed_shape_tensor_test.cc: In member function 'virtual void arrow::TestExtensionType_RoundtripTensor_Test::TestBody()':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/extension/fixed_shape_tensor_test.cc:430:1: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/extension/fixed_shape_tensor_test.cc:430:1: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/extension/fixed_shape_tensor_test.cc:430:1: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/extension/fixed_shape_tensor_test.cc:430:1: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/extension/fixed_shape_tensor_test.cc:430:1: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/extension/fixed_shape_tensor_test.cc:430:1: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/extension/fixed_shape_tensor_test.cc:430:1: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/extension/fixed_shape_tensor_test.cc:430:1: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/extension/fixed_shape_tensor_test.cc:430:1: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/extension/fixed_shape_tensor_test.cc:430:1: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/extension/fixed_shape_tensor_test.cc:430:1: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/extension/fixed_shape_tensor_test.cc:430:1: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/extension/fixed_shape_tensor_test.cc:430:1: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/extension/fixed_shape_tensor_test.cc:430:1: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/extension/fixed_shape_tensor_test.cc:430:1: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/extension/fixed_shape_tensor_test.cc:430:1: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/extension/fixed_shape_tensor_test.cc:430:1: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/extension/fixed_shape_tensor_test.cc:430:1: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/extension/fixed_shape_tensor_test.cc:430:1: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/extension/fixed_shape_tensor_test.cc:430:1: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/extension/fixed_shape_tensor_test.cc: In member function 'virtual void arrow::TestExtensionType_TestFromTensorType_Test::TestBody()':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/extension/fixed_shape_tensor_test.cc:324:1: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/extension/fixed_shape_tensor_test.cc:324:1: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/extension/fixed_shape_tensor_test.cc:324:1: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/extension/fixed_shape_tensor_test.cc:324:1: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/extension/fixed_shape_tensor_test.cc:324:1: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/extension/fixed_shape_tensor_test.cc:324:1: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/extension/fixed_shape_tensor_test.cc:324:1: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/extension/fixed_shape_tensor_test.cc:324:1: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/extension/fixed_shape_tensor_test.cc:324:1: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/extension/fixed_shape_tensor_test.cc:324:1: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/extension/fixed_shape_tensor_test.cc:324:1: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/extension/fixed_shape_tensor_test.cc:324:1: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/extension/fixed_shape_tensor_test.cc:324:1: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/extension/fixed_shape_tensor_test.cc:324:1: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/extension/fixed_shape_tensor_test.cc:324:1: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/extension/fixed_shape_tensor_test.cc:324:1: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/extension/fixed_shape_tensor_test.cc: In member function 'virtual void arrow::TestExtensionType_ToTensor_Test::TestBody()':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/extension/fixed_shape_tensor_test.cc:395:1: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/extension/fixed_shape_tensor_test.cc:395:1: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/extension/fixed_shape_tensor_test.cc:395:1: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/extension/fixed_shape_tensor_test.cc:395:1: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/extension/fixed_shape_tensor_test.cc:395:1: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/extension/fixed_shape_tensor_test.cc:395:1: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/extension/fixed_shape_tensor_test.cc:395:1: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/extension/fixed_shape_tensor_test.cc:395:1: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/extension/fixed_shape_tensor_test.cc:395:1: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/extension/fixed_shape_tensor_test.cc:395:1: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/extension/fixed_shape_tensor_test.cc:395:1: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/extension/fixed_shape_tensor_test.cc:395:1: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/extension/fixed_shape_tensor_test.cc:395:1: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/extension/fixed_shape_tensor_test.cc:395:1: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/extension/fixed_shape_tensor_test.cc:395:1: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/extension/fixed_shape_tensor_test.cc:395:1: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/extension/fixed_shape_tensor_test.cc:395:1: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/extension/fixed_shape_tensor_test.cc:395:1: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/extension/fixed_shape_tensor_test.cc:395:1: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/extension/fixed_shape_tensor_test.cc:395:1: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/extension/fixed_shape_tensor_test.cc:395:1: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/extension/fixed_shape_tensor_test.cc:395:1: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/extension/fixed_shape_tensor_test.cc:395:1: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/extension/fixed_shape_tensor_test.cc:395:1: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/extension/fixed_shape_tensor_test.cc:395:1: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/extension/fixed_shape_tensor_test.cc:395:1: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/extension/fixed_shape_tensor_test.cc:395:1: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/extension/fixed_shape_tensor_test.cc:395:1: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/extension/fixed_shape_tensor_test.cc:395:1: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/extension/fixed_shape_tensor_test.cc:395:1: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1

[531/816] Building CXX object src/arro...mpressed-test.dir/compressed_test.cc.o
[532/816] Building CXX object src/arro...else-test.dir/scalar_if_else_test.cc.o
[532/816] Building CXX object src/arro.../arrow-io-file-test.dir/file_test.cc.o
[533/816] Building CXX object src/arro...mpressed-test.dir/compressed_test.cc.o
[533/816] Building CXX object src/arro.../arrow-io-hdfs-test.dir/hdfs_test.cc.o
[534/816] Building CXX object src/arro...o-buffered-test.dir/buffered_test.cc.o
[534/816] Building CXX object src/arro...ow-io-memory-test.dir/memory_test.cc.o
[535/816] Building CXX object src/arro.../arrow-io-hdfs-test.dir/hdfs_test.cc.o
[535/816] Building CXX object src/arro...-utility-test.dir/align_util_test.cc.o
[536/816] Building CXX object src/arro.../arrow-io-file-test.dir/file_test.cc.o
[536/816] Building CXX object src/arro...rrow-utility-test.dir/atfork_test.cc.o
[537/816] Building CXX object src/arro...on-test.dir/vector_selection_test.cc.o
[537/816] Building CXX object src/arro...w-utility-test.dir/byte_size_test.cc.o
[538/816] Building CXX object src/arro...rrow-utility-test.dir/atfork_test.cc.o
[538/816] Building CXX object src/arro...y-test.dir/byte_stream_split_test.cc.o
[539/816] Building CXX object src/arro...ow-io-memory-test.dir/memory_test.cc.o
In file included from /usr/include/c++/14.2.1/vector:66,
                 from /usr/include/c++/14.2.1/functional:64,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/io/memory_test.cc:23:
/usr/include/c++/14.2.1/bits/stl_vector.h: In function 'std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = arrow::io::ReadRange; _Alloc = std::allocator<arrow::io::ReadRange>]':
/usr/include/c++/14.2.1/bits/stl_vector.h:678:7: note: parameter passing for argument of type 'std::initializer_list<arrow::io::ReadRange>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/io/memory_test.cc: In member function 'virtual void arrow::io::TestBufferReader_WillNeed_Test::TestBody()':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/io/memory_test.cc:281:83: note: parameter passing for argument of type 'std::initializer_list<arrow::io::ReadRange>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/io/memory_test.cc:282:83: note: parameter passing for argument of type 'std::initializer_list<arrow::io::ReadRange>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/io/memory_test.cc:288:84: note: parameter passing for argument of type 'std::initializer_list<arrow::io::ReadRange>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/io/memory_test.cc:289:84: note: parameter passing for argument of type 'std::initializer_list<arrow::io::ReadRange>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/io/memory_test.cc: In member function 'virtual void arrow::io::RangeReadCache_Lazy_Test::TestBody()':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/io/memory_test.cc:843:77: note: parameter passing for argument of type 'std::initializer_list<arrow::io::ReadRange>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/io/memory_test.cc:868:36: note: parameter passing for argument of type 'std::initializer_list<arrow::io::ReadRange>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/io/memory_test.cc: In member function 'virtual void arrow::io::RangeReadCache_Basics_Test::TestBody()':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/io/memory_test.cc:776:38: note: parameter passing for argument of type 'std::initializer_list<arrow::io::ReadRange>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/io/memory_test.cc:788:38: note: parameter passing for argument of type 'std::initializer_list<arrow::io::ReadRange>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/io/memory_test.cc:789:38: note: parameter passing for argument of type 'std::initializer_list<arrow::io::ReadRange>' changed in GCC 7.1

[539/816] Building CXX object src/arro...arrow-utility-test.dir/cache_test.cc.o
[540/816] Building CXX object src/arro...y-test.dir/byte_stream_split_test.cc.o
[540/816] Building CXX object src/arro...tility-test.dir/checked_cast_test.cc.o
[541/816] Building CXX object src/arro...w-utility-test.dir/byte_size_test.cc.o
In file included from /usr/include/c++/14.2.1/vector:66,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/type_fwd.h:23,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/util/byte_size.h:22,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/util/byte_size_test.cc:18:
/usr/include/c++/14.2.1/bits/stl_vector.h: In function 'std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = arrow::util::ExpectedRange; _Alloc = std::allocator<arrow::util::ExpectedRange>]':
/usr/include/c++/14.2.1/bits/stl_vector.h:678:7: note: parameter passing for argument of type 'std::initializer_list<arrow::util::ExpectedRange>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/util/byte_size_test.cc: In member function 'virtual void arrow::util::ByteRanges_FixedWidthTypes_Test::TestBody()':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/util/byte_size_test.cc:206:20: note: parameter passing for argument of type 'std::initializer_list<arrow::util::ExpectedRange>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/util/byte_size_test.cc:207:20: note: parameter passing for argument of type 'std::initializer_list<arrow::util::ExpectedRange>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/util/byte_size_test.cc:210:20: note: parameter passing for argument of type 'std::initializer_list<arrow::util::ExpectedRange>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/util/byte_size_test.cc:214:20: note: parameter passing for argument of type 'std::initializer_list<arrow::util::ExpectedRange>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/util/byte_size_test.cc:215:20: note: parameter passing for argument of type 'std::initializer_list<arrow::util::ExpectedRange>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/util/byte_size_test.cc: In member function 'virtual void arrow::util::ByteRanges_FixedSizeList_Test::TestBody()':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/util/byte_size_test.cc:305:20: note: parameter passing for argument of type 'std::initializer_list<arrow::util::ExpectedRange>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/util/byte_size_test.cc:311:20: note: parameter passing for argument of type 'std::initializer_list<arrow::util::ExpectedRange>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/util/byte_size_test.cc:315:20: note: parameter passing for argument of type 'std::initializer_list<arrow::util::ExpectedRange>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/util/byte_size_test.cc:316:20: note: parameter passing for argument of type 'std::initializer_list<arrow::util::ExpectedRange>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/util/byte_size_test.cc: In member function 'virtual void arrow::util::ByteRanges_DenseUnion_Test::TestBody()':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/util/byte_size_test.cc:350:20: note: parameter passing for argument of type 'std::initializer_list<arrow::util::ExpectedRange>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/util/byte_size_test.cc: In member function 'virtual void arrow::util::ByteRanges_SparseUnion_Test::TestBody()':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/util/byte_size_test.cc:382:20: note: parameter passing for argument of type 'std::initializer_list<arrow::util::ExpectedRange>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/util/byte_size_test.cc: In member function 'virtual void arrow::util::ByteRanges_RunEndEncodedArray_Test::TestBody()':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/util/byte_size_test.cc:398:20: note: parameter passing for argument of type 'std::initializer_list<arrow::util::ExpectedRange>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/util/byte_size_test.cc:402:20: note: parameter passing for argument of type 'std::initializer_list<arrow::util::ExpectedRange>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/util/byte_size_test.cc:406:20: note: parameter passing for argument of type 'std::initializer_list<arrow::util::ExpectedRange>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/util/byte_size_test.cc:410:20: note: parameter passing for argument of type 'std::initializer_list<arrow::util::ExpectedRange>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/util/byte_size_test.cc:414:20: note: parameter passing for argument of type 'std::initializer_list<arrow::util::ExpectedRange>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/util/byte_size_test.cc: In member function 'virtual void arrow::util::ByteRanges_SharedArrayRange_Test::TestBody()':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/util/byte_size_test.cc:436:20: note: parameter passing for argument of type 'std::initializer_list<arrow::util::ExpectedRange>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/util/byte_size_test.cc:438:20: note: parameter passing for argument of type 'std::initializer_list<arrow::util::ExpectedRange>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/util/byte_size_test.cc: In member function 'virtual void arrow::util::ByteRanges_PartialOverlapArrayRange_Test::TestBody()':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/util/byte_size_test.cc:448:20: note: parameter passing for argument of type 'std::initializer_list<arrow::util::ExpectedRange>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/util/byte_size_test.cc: In member function 'void arrow::util::ByteRangesVariableBinary_Basic_Test<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = arrow::BinaryType]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/util/byte_size_test.cc:235:20: note: parameter passing for argument of type 'std::initializer_list<arrow::util::ExpectedRange>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/util/byte_size_test.cc:237:20: note: parameter passing for argument of type 'std::initializer_list<arrow::util::ExpectedRange>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/util/byte_size_test.cc:242:20: note: parameter passing for argument of type 'std::initializer_list<arrow::util::ExpectedRange>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/util/byte_size_test.cc:244:20: note: parameter passing for argument of type 'std::initializer_list<arrow::util::ExpectedRange>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/util/byte_size_test.cc:246:20: note: parameter passing for argument of type 'std::initializer_list<arrow::util::ExpectedRange>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/util/byte_size_test.cc:249:20: note: parameter passing for argument of type 'std::initializer_list<arrow::util::ExpectedRange>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/util/byte_size_test.cc: In member function 'void arrow::util::ByteRangesVariableBinary_Basic_Test<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = arrow::LargeBinaryType]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/util/byte_size_test.cc:235:20: note: parameter passing for argument of type 'std::initializer_list<arrow::util::ExpectedRange>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/util/byte_size_test.cc:237:20: note: parameter passing for argument of type 'std::initializer_list<arrow::util::ExpectedRange>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/util/byte_size_test.cc:242:20: note: parameter passing for argument of type 'std::initializer_list<arrow::util::ExpectedRange>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/util/byte_size_test.cc:244:20: note: parameter passing for argument of type 'std::initializer_list<arrow::util::ExpectedRange>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/util/byte_size_test.cc:246:20: note: parameter passing for argument of type 'std::initializer_list<arrow::util::ExpectedRange>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/util/byte_size_test.cc:249:20: note: parameter passing for argument of type 'std::initializer_list<arrow::util::ExpectedRange>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/util/byte_size_test.cc: In member function 'void arrow::util::ByteRangesVariableBinary_Basic_Test<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = arrow::StringType]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/util/byte_size_test.cc:235:20: note: parameter passing for argument of type 'std::initializer_list<arrow::util::ExpectedRange>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/util/byte_size_test.cc:237:20: note: parameter passing for argument of type 'std::initializer_list<arrow::util::ExpectedRange>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/util/byte_size_test.cc:242:20: note: parameter passing for argument of type 'std::initializer_list<arrow::util::ExpectedRange>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/util/byte_size_test.cc:244:20: note: parameter passing for argument of type 'std::initializer_list<arrow::util::ExpectedRange>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/util/byte_size_test.cc:246:20: note: parameter passing for argument of type 'std::initializer_list<arrow::util::ExpectedRange>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/util/byte_size_test.cc:249:20: note: parameter passing for argument of type 'std::initializer_list<arrow::util::ExpectedRange>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/util/byte_size_test.cc: In member function 'void arrow::util::ByteRangesVariableBinary_Basic_Test<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = arrow::LargeStringType]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/util/byte_size_test.cc:235:20: note: parameter passing for argument of type 'std::initializer_list<arrow::util::ExpectedRange>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/util/byte_size_test.cc:237:20: note: parameter passing for argument of type 'std::initializer_list<arrow::util::ExpectedRange>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/util/byte_size_test.cc:242:20: note: parameter passing for argument of type 'std::initializer_list<arrow::util::ExpectedRange>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/util/byte_size_test.cc:244:20: note: parameter passing for argument of type 'std::initializer_list<arrow::util::ExpectedRange>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/util/byte_size_test.cc:246:20: note: parameter passing for argument of type 'std::initializer_list<arrow::util::ExpectedRange>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/util/byte_size_test.cc:249:20: note: parameter passing for argument of type 'std::initializer_list<arrow::util::ExpectedRange>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/util/byte_size_test.cc: In member function 'void arrow::util::ByteRangesList_Basic_Test<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = arrow::ListType]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/util/byte_size_test.cc:270:20: note: parameter passing for argument of type 'std::initializer_list<arrow::util::ExpectedRange>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/util/byte_size_test.cc:275:20: note: parameter passing for argument of type 'std::initializer_list<arrow::util::ExpectedRange>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/util/byte_size_test.cc:277:20: note: parameter passing for argument of type 'std::initializer_list<arrow::util::ExpectedRange>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/util/byte_size_test.cc: In member function 'void arrow::util::ByteRangesList_Basic_Test<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = arrow::LargeListType]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/util/byte_size_test.cc:270:20: note: parameter passing for argument of type 'std::initializer_list<arrow::util::ExpectedRange>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/util/byte_size_test.cc:275:20: note: parameter passing for argument of type 'std::initializer_list<arrow::util::ExpectedRange>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/util/byte_size_test.cc:277:20: note: parameter passing for argument of type 'std::initializer_list<arrow::util::ExpectedRange>' changed in GCC 7.1

[541/816] Building CXX object src/arro...utility-test.dir/compression_test.cc.o
[542/816] Building CXX object src/arro...-utility-test.dir/align_util_test.cc.o
[542/816] Building CXX object src/arro...row-utility-test.dir/decimal_test.cc.o
[543/816] Building CXX object src/arro...tility-test.dir/checked_cast_test.cc.o
[543/816] Building CXX object src/arro...row-utility-test.dir/float16_test.cc.o
[544/816] Building CXX object src/arro...arrow-utility-test.dir/cache_test.cc.o
[544/816] Building CXX object src/arro...utility-test.dir/fixed_width_test.cc.o
[545/816] Building CXX object src/arro...row-utility-test.dir/float16_test.cc.o
[545/816] Building CXX object src/arro...ity-test.dir/formatting_util_test.cc.o
[546/816] Building CXX object src/arro...utility-test.dir/fixed_width_test.cc.o
[546/816] Building CXX object src/arro...-test.dir/key_value_metadata_test.cc.o
[547/816] Building CXX object src/arro...utility-test.dir/compression_test.cc.o
[547/816] Building CXX object src/arro...row-utility-test.dir/hashing_test.cc.o
[548/816] Building CXX object src/arro...-test.dir/key_value_metadata_test.cc.o
[548/816] Building CXX object src/arro...ow-utility-test.dir/int_util_test.cc.o
[549/816] Building CXX object src/arro...ity-test.dir/formatting_util_test.cc.o
[549/816] Building CXX object src/arro...row-utility-test.dir/io_util_test.cc.o
[550/816] Building CXX object src/arro...ow-utility-test.dir/int_util_test.cc.o
In file included from /usr/include/c++/14.2.1/vector:66,
                 from /usr/include/c++/14.2.1/bits/random.h:34,
                 from /usr/include/c++/14.2.1/random:48,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/util/int_util_test.cc:21:
/usr/include/c++/14.2.1/bits/stl_vector.h: In constructor 'std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]':
/usr/include/c++/14.2.1/bits/stl_vector.h:678:7: note: parameter passing for argument of type 'std::initializer_list<long long unsigned int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/util/int_util_test.cc: In function 'void __static_initialization_and_destruction_0()':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/util/int_util_test.cc:124:51: note: parameter passing for argument of type 'std::initializer_list<long long unsigned int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/util/int_util_test.cc:125:68: note: parameter passing for argument of type 'std::initializer_list<long long unsigned int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/util/int_util_test.cc:126:76: note: parameter passing for argument of type 'std::initializer_list<long long unsigned int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/util/int_util_test.cc:127:79: note: parameter passing for argument of type 'std::initializer_list<long long unsigned int>' changed in GCC 7.1

[550/816] Building CXX object src/arro...ow-utility-test.dir/iterator_test.cc.o
[551/816] Building CXX object src/arro...row-utility-test.dir/hashing_test.cc.o
[551/816] Building CXX object src/arro...w-utility-test.dir/list_util_test.cc.o
[552/816] Building CXX object src/arro...row-utility-test.dir/io_util_test.cc.o
In file included from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/util/io_util_test.cc:37:
/usr/include/gmock/gmock-matchers.h: In member function 'testing::internal::MatchMatrix testing::internal::UnorderedElementsAreMatcherImpl<Container>::AnalyzeElements(ElementIter, ElementIter, std::vector<std::__cxx11::basic_string<char> >*, testing::MatchResultListener*) const [with ElementIter = __gnu_cxx::__normal_iterator<const long long unsigned int*, std::vector<long long unsigned int> >; Container = const std::vector<long long unsigned int>&]':
/usr/include/gmock/gmock-matchers.h:3865:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
/usr/include/gmock/gmock-matchers.h:3865:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
/usr/include/gmock/gmock-matchers.h: In member function 'bool testing::internal::UnorderedElementsAreMatcherImpl<Container>::MatchAndExplain(Container, testing::MatchResultListener*) const [with Container = const std::vector<long long unsigned int>&]':
/usr/include/gmock/gmock-matchers.h:3855:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1

[552/816] Building CXX object src/arro...rrow-utility-test.dir/logger_test.cc.o
[553/816] Building CXX object src/arro...ow-utility-test.dir/iterator_test.cc.o
[553/816] Building CXX object src/arro...row-utility-test.dir/logging_test.cc.o
[554/816] Building CXX object src/arro...rrow-utility-test.dir/logger_test.cc.o
[554/816] Building CXX object src/arro.../arrow-utility-test.dir/math_test.cc.o
[555/816] Building CXX object src/arro...w-utility-test.dir/list_util_test.cc.o
[555/816] Building CXX object src/arro...arrow-utility-test.dir/queue_test.cc.o
[556/816] Building CXX object src/arro...row-utility-test.dir/logging_test.cc.o
[556/816] Building CXX object src/arro...arrow-utility-test.dir/range_test.cc.o
[557/816] Building CXX object src/arro.../arrow-utility-test.dir/math_test.cc.o
[557/816] Building CXX object src/arro...ow-utility-test.dir/ree_util_test.cc.o
[558/816] Building CXX object src/arro...arrow-utility-test.dir/queue_test.cc.o
[558/816] Building CXX object src/arro...-utility-test.dir/reflection_test.cc.o
[559/816] Building CXX object src/arro...-utility-test.dir/reflection_test.cc.o
[559/816] Building CXX object src/arro...ity-test.dir/rows_to_batches_test.cc.o
[560/816] Building CXX object src/arro...arrow-utility-test.dir/range_test.cc.o
[560/816] Building CXX object src/arro...tility-test.dir/small_vector_test.cc.o
[561/816] Building CXX object src/arro...ctor-test.dir/vector_replace_test.cc.o
[561/816] Building CXX object src/arro.../arrow-utility-test.dir/span_test.cc.o
[562/816] Building CXX object src/arro...ity-test.dir/rows_to_batches_test.cc.o
[562/816] Building CXX object src/arro...ow-utility-test.dir/stl_util_test.cc.o
[563/816] Building CXX object src/arro...row-utility-test.dir/decimal_test.cc.o
In file included from /usr/include/c++/14.2.1/vector:65,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/util/decimal_test.cc:28:
/usr/include/c++/14.2.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<arrow::FromRealTestParam<double>*, vector<arrow::FromRealTestParam<double> > >; _ForwardIterator = arrow::FromRealTestParam<double>*]':
/usr/include/c++/14.2.1/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<arrow::FromRealTestParam<double>*, std::vector<arrow::FromRealTestParam<double> > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<arrow::FromRealTestParam<double>*, std::vector<arrow::FromRealTestParam<double> > >' changed in GCC 7.1
In file included from /usr/include/c++/14.2.1/vector:72:
/usr/include/c++/14.2.1/bits/vector.tcc: In function 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator<arrow::FromRealTestParam<double>*, std::vector<arrow::FromRealTestParam<double> > >; _Tp = arrow::FromRealTestParam<double>; _Alloc = std::allocator<arrow::FromRealTestParam<double> >]':
/usr/include/c++/14.2.1/bits/vector.tcc:954:7: note: parameter passing for argument of type 'std::vector<arrow::FromRealTestParam<double> >::iterator' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/vector.tcc:954:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<arrow::FromRealTestParam<double>*, std::vector<arrow::FromRealTestParam<double> > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/vector.tcc:954:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<arrow::FromRealTestParam<double>*, std::vector<arrow::FromRealTestParam<double> > >' changed in GCC 7.1
In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<arrow::FromRealTestParam<double>*, std::vector<arrow::FromRealTestParam<double> > >; _ForwardIterator = arrow::FromRealTestParam<double>*; bool _TrivialValueTypes = false]',
    inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<arrow::FromRealTestParam<double>*, vector<arrow::FromRealTestParam<double> > >; _ForwardIterator = arrow::FromRealTestParam<double>*]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:185:15,
    inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<arrow::FromRealTestParam<double>*, vector<arrow::FromRealTestParam<double> > >; _ForwardIterator = arrow::FromRealTestParam<double>*; _Tp = arrow::FromRealTestParam<double>]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:373:37,
    inlined from 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator<arrow::FromRealTestParam<double>*, std::vector<arrow::FromRealTestParam<double> > >; _Tp = arrow::FromRealTestParam<double>; _Alloc = std::allocator<arrow::FromRealTestParam<double> >]' at /usr/include/c++/14.2.1/bits/vector.tcc:984:34:
/usr/include/c++/14.2.1/bits/stl_uninitialized.h:137:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<arrow::FromRealTestParam<double>*, std::vector<arrow::FromRealTestParam<double> > >' changed in GCC 7.1
In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<arrow::FromRealTestParam<double>*, std::vector<arrow::FromRealTestParam<double> > >; _ForwardIterator = arrow::FromRealTestParam<double>*; bool _TrivialValueTypes = false]',
    inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<arrow::FromRealTestParam<double>*, vector<arrow::FromRealTestParam<double> > >; _ForwardIterator = arrow::FromRealTestParam<double>*]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:185:15,
    inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<arrow::FromRealTestParam<double>*, vector<arrow::FromRealTestParam<double> > >; _ForwardIterator = arrow::FromRealTestParam<double>*; _Tp = arrow::FromRealTestParam<double>]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:373:37,
    inlined from 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator<arrow::FromRealTestParam<double>*, std::vector<arrow::FromRealTestParam<double> > >; _Tp = arrow::FromRealTestParam<double>; _Alloc = std::allocator<arrow::FromRealTestParam<double> >]' at /usr/include/c++/14.2.1/bits/vector.tcc:1022:38:
/usr/include/c++/14.2.1/bits/stl_uninitialized.h:137:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<arrow::FromRealTestParam<double>*, std::vector<arrow::FromRealTestParam<double> > >' changed in GCC 7.1
In file included from /usr/include/c++/14.2.1/vector:66:
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<arrow::FromRealTestParam<double>*, std::vector<arrow::FromRealTestParam<double> > >; <template-parameter-2-2> = void; _Tp = arrow::FromRealTestParam<double>; _Alloc = std::allocator<arrow::FromRealTestParam<double> >]',
    inlined from 'std::vector<arrow::FromRealTestParam<double> > arrow::TestDecimalFromRealDouble<T>::GetValues() [with T = arrow::Decimal256]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/util/decimal_test.cc:1064:18:
/usr/include/c++/14.2.1/bits/stl_vector.h:1488:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<arrow::FromRealTestParam<double>*, std::vector<arrow::FromRealTestParam<double> > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_vector.h:1488:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<arrow::FromRealTestParam<double>*, std::vector<arrow::FromRealTestParam<double> > >' changed in GCC 7.1
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<arrow::FromRealTestParam<double>*, std::vector<arrow::FromRealTestParam<double> > >; <template-parameter-2-2> = void; _Tp = arrow::FromRealTestParam<double>; _Alloc = std::allocator<arrow::FromRealTestParam<double> >]',
    inlined from 'std::vector<arrow::FromRealTestParam<double> > arrow::TestDecimalFromRealDouble<T>::GetValues() [with T = arrow::Decimal32]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/util/decimal_test.cc:1064:18:
/usr/include/c++/14.2.1/bits/stl_vector.h:1488:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<arrow::FromRealTestParam<double>*, std::vector<arrow::FromRealTestParam<double> > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_vector.h:1488:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<arrow::FromRealTestParam<double>*, std::vector<arrow::FromRealTestParam<double> > >' changed in GCC 7.1
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<arrow::FromRealTestParam<double>*, std::vector<arrow::FromRealTestParam<double> > >; <template-parameter-2-2> = void; _Tp = arrow::FromRealTestParam<double>; _Alloc = std::allocator<arrow::FromRealTestParam<double> >]',
    inlined from 'std::vector<arrow::FromRealTestParam<double> > arrow::TestDecimalFromRealDouble<T>::GetValues() [with T = arrow::Decimal64]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/util/decimal_test.cc:1064:18:
/usr/include/c++/14.2.1/bits/stl_vector.h:1488:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<arrow::FromRealTestParam<double>*, std::vector<arrow::FromRealTestParam<double> > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_vector.h:1488:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<arrow::FromRealTestParam<double>*, std::vector<arrow::FromRealTestParam<double> > >' changed in GCC 7.1
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<arrow::FromRealTestParam<double>*, std::vector<arrow::FromRealTestParam<double> > >; <template-parameter-2-2> = void; _Tp = arrow::FromRealTestParam<double>; _Alloc = std::allocator<arrow::FromRealTestParam<double> >]',
    inlined from 'std::vector<arrow::FromRealTestParam<double> > arrow::TestDecimalFromRealDouble<T>::GetValues() [with T = arrow::Decimal128]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/util/decimal_test.cc:1064:18:
/usr/include/c++/14.2.1/bits/stl_vector.h:1488:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<arrow::FromRealTestParam<double>*, std::vector<arrow::FromRealTestParam<double> > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_vector.h:1488:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<arrow::FromRealTestParam<double>*, std::vector<arrow::FromRealTestParam<double> > >' changed in GCC 7.1

[563/816] Building CXX object src/arro...rrow-utility-test.dir/string_test.cc.o
[564/816] Building CXX object src/arro.../arrow-utility-test.dir/span_test.cc.o
[564/816] Building CXX object src/arro...row-utility-test.dir/tdigest_test.cc.o
[565/816] Building CXX object src/arro...ow-utility-test.dir/ree_util_test.cc.o
[565/816] Building CXX object src/arro...rrow-utility-test.dir/test_common.cc.o
[566/816] Building CXX object src/arro...ow-utility-test.dir/stl_util_test.cc.o
In file included from /usr/include/c++/14.2.1/bits/stl_algobase.h:71,
                 from /usr/include/c++/14.2.1/string:51,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/util/stl_util_test.cc:18:
/usr/include/c++/14.2.1/bits/predefined_ops.h: In member function 'constexpr bool __gnu_cxx::__ops::_Iter_comp_iter<_Compare>::operator()(_Iterator1, _Iterator2) [with _Iterator1 = __gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >; _Iterator2 = __gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >; _Compare = arrow::internal::ArgSort<std::__cxx11::basic_string<char> >(const std::vector<std::__cxx11::basic_string<char> >&, std::less<std::__cxx11::basic_string<char> >&&)::<lambda(int64_t, int64_t)>]':
/usr/include/c++/14.2.1/bits/predefined_ops.h:157:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/predefined_ops.h:157:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
In file included from /usr/include/c++/14.2.1/algorithm:61,
                 from /usr/include/gmock/gmock-actions.h:137,
                 from /usr/include/gmock/gmock.h:56,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/util/stl_util_test.cc:21:
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::ArgSort<std::__cxx11::basic_string<char> >(const std::vector<std::__cxx11::basic_string<char> >&, std::less<std::__cxx11::basic_string<char> >&&)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:85:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:85:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:85:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:85:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:92:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:99:22: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Val_comp_iter<arrow::internal::ArgSort<std::__cxx11::basic_string<char> >(const std::vector<std::__cxx11::basic_string<char> >&, std::less<std::__cxx11::basic_string<char> >&&)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::ArgSort<std::__cxx11::basic_string<char> >(const std::vector<std::__cxx11::basic_string<char> >&, std::less<std::__cxx11::basic_string<char> >&&)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
In file included from /usr/include/c++/14.2.1/bits/stl_algo.h:61:
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Distance = int; _Tp = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::ArgSort<std::__cxx11::basic_string<char> >(const std::vector<std::__cxx11::basic_string<char> >&, std::less<std::__cxx11::basic_string<char> >&&)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::ArgSort<std::__cxx11::basic_string<char> >(const std::vector<std::__cxx11::basic_string<char> >&, std::less<std::__cxx11::basic_string<char> >&&)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
In function '_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::ArgSort<std::__cxx11::basic_string<char> >(const std::vector<std::__cxx11::basic_string<char> >&, std::less<std::__cxx11::basic_string<char> >&&)::<lambda(int64_t, int64_t)> >]',
    inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::ArgSort<std::__cxx11::basic_string<char> >(const std::vector<std::__cxx11::basic_string<char> >&, std::less<std::__cxx11::basic_string<char> >&&)::<lambda(int64_t, int64_t)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1889:38:
/usr/include/c++/14.2.1/bits/stl_algo.h:1855:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1855:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::ArgSort<std::__cxx11::basic_string<char> >(const std::vector<std::__cxx11::basic_string<char> >&, std::less<std::__cxx11::basic_string<char> >&&)::<lambda(int64_t, int64_t)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1890:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::ArgSort<std::__cxx11::basic_string<char> >(const std::vector<std::__cxx11::basic_string<char> >&, std::less<std::__cxx11::basic_string<char> >&&)::<lambda(int64_t, int64_t)> >]',
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = arrow::internal::ArgSort<std::__cxx11::basic_string<char> >(const std::vector<std::__cxx11::basic_string<char> >&, std::less<std::__cxx11::basic_string<char> >&&)::<lambda(int64_t, int64_t)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18,
    inlined from 'std::vector<long long int> arrow::internal::ArgSort(const std::vector<T>&, Cmp&&) [with T = std::__cxx11::basic_string<char>; Cmp = std::less<std::__cxx11::basic_string<char> >]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/util/sort.h:34:12:
/usr/include/c++/14.2.1/bits/stl_algo.h:1905:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::ArgSort<std::__cxx11::basic_string<char> >(const std::vector<std::__cxx11::basic_string<char> >&, std::less<std::__cxx11::basic_string<char> >&&)::<lambda(int64_t, int64_t)> >]',
    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::internal::ArgSort<std::__cxx11::basic_string<char> >(const std::vector<std::__cxx11::basic_string<char> >&, std::less<std::__cxx11::basic_string<char> >&&)::<lambda(int64_t, int64_t)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1908:31,
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = arrow::internal::ArgSort<std::__cxx11::basic_string<char> >(const std::vector<std::__cxx11::basic_string<char> >&, std::less<std::__cxx11::basic_string<char> >&&)::<lambda(int64_t, int64_t)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18,
    inlined from 'std::vector<long long int> arrow::internal::ArgSort(const std::vector<T>&, Cmp&&) [with T = std::__cxx11::basic_string<char>; Cmp = std::less<std::__cxx11::basic_string<char> >]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/util/sort.h:34:12:
/usr/include/c++/14.2.1/bits/stl_algo.h:1817:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1822:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1

[566/816] Building CXX object src/arro.../arrow-utility-test.dir/time_test.cc.o
[567/816] Building CXX object src/arro...rrow-utility-test.dir/test_common.cc.o
[567/816] Building CXX object src/arro...row-utility-test.dir/tracing_test.cc.o
[568/816] Building CXX object src/arro...row-utility-test.dir/tdigest_test.cc.o
In file included from /usr/include/c++/14.2.1/bits/stl_algo.h:61,
                 from /usr/include/c++/14.2.1/algorithm:61,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/util/tdigest_test.cc:26:
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double> >; _Distance = int; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1890:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
In file included from /usr/include/c++/14.2.1/vector:72,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/util/tdigest_test.cc:29:
/usr/include/c++/14.2.1/bits/vector.tcc: In function 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator<const double*, std::vector<double> >; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/14.2.1/bits/vector.tcc:954:7: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/vector.tcc:954:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const double*, std::vector<double> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/vector.tcc:954:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const double*, std::vector<double> >' changed in GCC 7.1
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]',
    inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<double*, vector<double> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4772:18,
    inlined from 'std::vector<double> arrow::internal::ExactQuantile(std::vector<double>, const std::vector<double>&)' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/util/tdigest_test.cc:79:12:
/usr/include/c++/14.2.1/bits/stl_algo.h:1905:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]',
    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1908:31,
    inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<double*, vector<double> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4772:18,
    inlined from 'std::vector<double> arrow::internal::ExactQuantile(std::vector<double>, const std::vector<double>&)' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/util/tdigest_test.cc:79:12:
/usr/include/c++/14.2.1/bits/stl_algo.h:1817:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1822:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
In file included from /usr/include/c++/14.2.1/vector:66:
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void arrow::random_real(int64_t, uint32_t, T, T, std::vector<U>*) [with T = double; U = double]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/testing/random.h:722:14:
/usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const double*, std::vector<double> >; <template-parameter-2-2> = void; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void arrow::internal::TestMerge(const std::vector<std::vector<double> >&, uint32_t, double)' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/util/tdigest_test.cc:167:27:
/usr/include/c++/14.2.1/bits/stl_vector.h:1488:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_vector.h:1488:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const double*, std::vector<double> >' changed in GCC 7.1
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const double*, std::vector<double> >; <template-parameter-2-2> = void; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void arrow::internal::TestRandom(size_t)' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/util/tdigest_test.cc:103:19:
/usr/include/c++/14.2.1/bits/stl_vector.h:1488:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_vector.h:1488:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const double*, std::vector<double> >' changed in GCC 7.1

[568/816] Building CXX object src/arro.../arrow-utility-test.dir/trie_test.cc.o
[569/816] Building CXX object src/arro.../arrow-utility-test.dir/time_test.cc.o
[569/816] Building CXX object src/arro...s/arrow-utility-test.dir/uri_test.cc.o
[570/816] Building CXX object src/arro...row-utility-test.dir/tracing_test.cc.o
[570/816] Building CXX object src/arro...w-utility-test.dir/utf8_util_test.cc.o
[571/816] Building CXX object src/arro...rrow-utility-test.dir/string_test.cc.o
[571/816] Building CXX object src/arro...ility-test.dir/value_parsing_test.cc.o
[572/816] Building CXX object src/arro.../arrow-utility-test.dir/trie_test.cc.o
[572/816] Building CXX object src/arro...ity-test.dir/async_generator_test.cc.o
[573/816] Building CXX object src/arro...w-utility-test.dir/utf8_util_test.cc.o
[573/816] Building CXX object src/arro...-utility-test.dir/async_util_test.cc.o
[574/816] Building CXX object src/arro...s/arrow-utility-test.dir/uri_test.cc.o
[574/816] Building CXX object src/arro...sync-utility-test.dir/test_common.cc.o
[575/816] Building CXX object src/arro...sync-utility-test.dir/test_common.cc.o
[575/816] Building CXX object src/arro...y-test.dir/bit_block_counter_test.cc.o
[576/816] Building CXX object src/arro...ility-test.dir/value_parsing_test.cc.o
[576/816] Building CXX object src/arro...it-utility-test.dir/bit_util_test.cc.o
[577/816] Building CXX object src/arro...y-test.dir/bit_block_counter_test.cc.o
[577/816] Building CXX object src/arro...tility-test.dir/rle_encoding_test.cc.o
[578/816] Building CXX object src/arro...-utility-test.dir/async_util_test.cc.o
[578/816] Building CXX object src/arro...ding-utility-test.dir/cancel_test.cc.o
[579/816] Building CXX object src/arro...tility-test.dir/rle_encoding_test.cc.o
[579/816] Building CXX object src/arro...-test.dir/counting_semaphore_test.cc.o
[580/816] Building CXX object src/arro...ding-utility-test.dir/cancel_test.cc.o
[580/816] Building CXX object src/arro...ding-utility-test.dir/future_test.cc.o
[581/816] Building CXX object src/arro...-test.dir/counting_semaphore_test.cc.o
[581/816] Building CXX object src/arro...-utility-test.dir/task_group_test.cc.o
[582/816] Building CXX object src/arro...-utility-test.dir/task_group_test.cc.o
[582/816] Building CXX object src/arro...ding-utility-test.dir/test_common.cc.o
[583/816] Building CXX object src/arro...ding-utility-test.dir/test_common.cc.o
[583/816] Building CXX object src/arro...utility-test.dir/thread_pool_test.cc.o
[584/816] Building CXX object src/arro...it-utility-test.dir/bit_util_test.cc.o
In file included from /usr/include/string.h:548,
                 from /usr/include/c++/14.2.1/cstring:43,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/util/bit_util_test.cc:22:
In function 'void* memcpy(void*, const void*, size_t)',
    inlined from 'uint64_t arrow::bit_util::detail::ReadLittleEndianWord(const uint8_t*, int)' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/util/bit_stream_utils_internal.h:116:11,
    inlined from 'bool arrow::bit_util::BitReader::GetAligned(int, T*) [with T = unsigned char]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/util/bit_stream_utils_internal.h:425:35,
    inlined from 'bool arrow::bit_util::BitReader::GetVlqInt(uint32_t*)' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/util/bit_stream_utils_internal.h:457:28,
    inlined from 'bool arrow::bit_util::BitReader::GetZigZagVlqInt(int32_t*)' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/util/bit_stream_utils_internal.h:479:17,
    inlined from 'void arrow::TestZigZag(int32_t, std::array<unsigned char, 5>)' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/util/bit_util_test.cc:2007:24:
/usr/include/bits/string_fortified.h:29:33: warning: array subscript 'long long unsigned int[0]' is partly outside array bounds of 'uint8_t [5]' {aka 'unsigned char [5]'} [-Warray-bounds=]
   29 |   return __builtin___memcpy_chk (__dest, __src, __len,
      |          ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
   30 |                                  __glibc_objsize0 (__dest));
      |                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~               
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/util/bit_util_test.cc: In function 'void arrow::TestZigZag(int32_t, std::array<unsigned char, 5>)':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/util/bit_util_test.cc:2001:11: note: object 'buffer' of size 5

[584/816] Building CXX object src/arro...s/arrow-crc32-test.dir/crc32_test.cc.o
[585/816] Building CXX object src/arro...s/arrow-crc32-test.dir/crc32_test.cc.o
[585/816] Building CXX object src/arro...on-test.dir/json_integration_test.cc.o
[586/816] Building CXX object src/arro...aggregate-test.dir/aggregate_test.cc.o
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_test.cc: In instantiation of 'std::pair<double, double> arrow::compute::WelfordVar(const ArrayType&) [with ArrayType = arrow::NumericArray<arrow::UInt32Type>]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_test.cc:3520:52:   required from 'void arrow::compute::TestVarStdKernelRandom_Basics_Test<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = arrow::UInt32Type]'
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_test.cc:3485:1:   required from here
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_test.cc:3458:27: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/c++/14.2.1/bits/stl_algo.h:61,
                 from /usr/include/c++/14.2.1/algorithm:61,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_test.cc:18:
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double> >; _Distance = int; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Distance = int; _Tp = long long int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1890:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1890:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
In file included from /usr/include/c++/14.2.1/vector:66,
                 from /usr/include/gtest/gtest.h:61,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_test.cc:26:
/usr/include/c++/14.2.1/bits/stl_vector.h: In function 'std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/14.2.1/bits/stl_vector.h:678:7: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
In file included from /usr/include/c++/14.2.1/vector:72:
/usr/include/c++/14.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void arrow::random_real(int64_t, uint32_t, T, T, std::vector<SumType>*) [with T = double; U = double]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/testing/random.h:722:14:
/usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]',
    inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4772:18,
    inlined from 'std::vector<std::vector<arrow::Datum> > arrow::compute::TestRandomQuantileKernel<ArrowType>::NaiveQuantile(const arrow::ChunkedArray&, const std::vector<double>&, const std::vector<arrow::compute::QuantileOptions::Interpolation>&) [with ArrowType = arrow::Int64Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_test.cc:4151:14:
/usr/include/c++/14.2.1/bits/stl_algo.h:1905:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]',
    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1908:31,
    inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4772:18,
    inlined from 'std::vector<std::vector<arrow::Datum> > arrow::compute::TestRandomQuantileKernel<ArrowType>::NaiveQuantile(const arrow::ChunkedArray&, const std::vector<double>&, const std::vector<arrow::compute::QuantileOptions::Interpolation>&) [with ArrowType = arrow::Int64Type]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_test.cc:4151:14:
/usr/include/c++/14.2.1/bits/stl_algo.h:1817:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1822:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]',
    inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<double*, vector<double> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4772:18,
    inlined from 'std::vector<std::vector<arrow::Datum> > arrow::compute::TestRandomQuantileKernel<ArrowType>::NaiveQuantile(const arrow::ChunkedArray&, const std::vector<double>&, const std::vector<arrow::compute::QuantileOptions::Interpolation>&) [with ArrowType = arrow::DoubleType]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_test.cc:4151:14:
/usr/include/c++/14.2.1/bits/stl_algo.h:1905:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]',
    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1908:31,
    inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<double*, vector<double> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4772:18,
    inlined from 'std::vector<std::vector<arrow::Datum> > arrow::compute::TestRandomQuantileKernel<ArrowType>::NaiveQuantile(const arrow::ChunkedArray&, const std::vector<double>&, const std::vector<arrow::compute::QuantileOptions::Interpolation>&) [with ArrowType = arrow::DoubleType]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_test.cc:4151:14:
/usr/include/c++/14.2.1/bits/stl_algo.h:1817:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1822:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_test.cc: In member function 'void arrow::compute::TestIntegerQuantileKernel_Basics_Test<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = arrow::UInt8Type]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_test.cc:3839:27: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_test.cc:3841:27: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_test.cc:3848:27: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_test.cc:3850:27: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_test.cc:3855:27: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_test.cc:3858:29: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_test.cc:3859:29: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_test.cc:3860:29: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_test.cc: In member function 'void arrow::compute::TestIntegerQuantileKernel_Basics_Test<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = arrow::UInt16Type]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_test.cc:3839:27: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_test.cc:3841:27: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_test.cc:3848:27: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_test.cc:3850:27: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_test.cc:3855:27: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_test.cc:3858:29: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_test.cc:3859:29: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_test.cc:3860:29: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_test.cc: In member function 'void arrow::compute::TestIntegerQuantileKernel_Basics_Test<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = arrow::UInt32Type]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_test.cc:3839:27: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_test.cc:3841:27: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_test.cc:3848:27: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_test.cc:3850:27: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_test.cc:3855:27: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_test.cc:3858:29: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_test.cc:3859:29: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_test.cc:3860:29: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_test.cc: In member function 'void arrow::compute::TestIntegerQuantileKernel_Basics_Test<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = arrow::UInt64Type]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_test.cc:3839:27: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_test.cc:3841:27: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_test.cc:3848:27: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_test.cc:3850:27: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_test.cc:3855:27: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_test.cc:3858:29: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_test.cc:3859:29: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_test.cc:3860:29: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_test.cc: In member function 'void arrow::compute::TestIntegerQuantileKernel_Basics_Test<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = arrow::Int8Type]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_test.cc:3839:27: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_test.cc:3841:27: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_test.cc:3848:27: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_test.cc:3850:27: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_test.cc:3855:27: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_test.cc:3858:29: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_test.cc:3859:29: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_test.cc:3860:29: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_test.cc: In member function 'void arrow::compute::TestIntegerQuantileKernel_Basics_Test<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = arrow::Int16Type]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_test.cc:3839:27: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_test.cc:3841:27: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_test.cc:3848:27: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_test.cc:3850:27: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_test.cc:3855:27: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_test.cc:3858:29: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_test.cc:3859:29: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_test.cc:3860:29: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_test.cc: In member function 'void arrow::compute::TestIntegerQuantileKernel_Basics_Test<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = arrow::Int32Type]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_test.cc:3839:27: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_test.cc:3841:27: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_test.cc:3848:27: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_test.cc:3850:27: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_test.cc:3855:27: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_test.cc:3858:29: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_test.cc:3859:29: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_test.cc:3860:29: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_test.cc: In member function 'void arrow::compute::TestIntegerQuantileKernel_Basics_Test<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = arrow::Int64Type]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_test.cc:3839:27: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_test.cc:3841:27: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_test.cc:3848:27: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_test.cc:3850:27: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_test.cc:3855:27: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_test.cc:3858:29: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_test.cc:3859:29: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_test.cc:3860:29: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_test.cc: In member function 'void arrow::compute::TestFloatingQuantileKernel_Floats_Test<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = arrow::DoubleType]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_test.cc:3918:27: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_test.cc:3924:27: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_test.cc:3926:27: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_test.cc:3931:27: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_test.cc:3934:29: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_test.cc:3935:29: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_test.cc:3936:29: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_test.cc: In member function 'void arrow::compute::TestFloatingQuantileKernel_Floats_Test<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = arrow::FloatType]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_test.cc:3918:27: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_test.cc:3924:27: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_test.cc:3926:27: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_test.cc:3931:27: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_test.cc:3934:29: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_test.cc:3935:29: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/kernels/aggregate_test.cc:3936:29: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1

[586/816] Building CXX object src/arro...s/arrow-csv-test.dir/chunker_test.cc.o
[587/816] Building CXX object src/arro...tility-test.dir/small_vector_test.cc.o
[587/816] Building CXX object src/arro...-csv-test.dir/column_builder_test.cc.o
[588/816] Building CXX object src/arro...s/arrow-csv-test.dir/chunker_test.cc.o
[588/816] Building CXX object src/arro...-csv-test.dir/column_decoder_test.cc.o
[589/816] Building CXX object src/arro...ding-utility-test.dir/future_test.cc.o
[589/816] Building CXX object src/arro...arrow-csv-test.dir/converter_test.cc.o
[590/816] Building CXX object src/arro...ity-test.dir/async_generator_test.cc.o
[590/816] Building CXX object src/arro...es/arrow-csv-test.dir/parser_test.cc.o
[591/816] Building CXX object src/arro...-csv-test.dir/column_builder_test.cc.o
[591/816] Building CXX object src/arro...es/arrow-csv-test.dir/reader_test.cc.o
[592/816] Building CXX object src/arro...-csv-test.dir/column_decoder_test.cc.o
[592/816] Building CXX object src/arro...es/arrow-csv-test.dir/writer_test.cc.o
[593/816] Building CXX object src/arro...utility-test.dir/thread_pool_test.cc.o
[593/816] Building CXX object src/arro...rrow_acero_testing.dir/test_nodes.cc.o
[594/816] Building CXX object src/arro...on-test.dir/json_integration_test.cc.o
[594/816] Building CXX object src/arro...ro_testing.dir/test_util_internal.cc.o
[595/816] Building CXX object src/arro...es/arrow-csv-test.dir/parser_test.cc.o
[595/816] Building CXX object src/arro...row-acero-plan-test.dir/plan_test.cc.o
[596/816] Building CXX object src/arro...es/arrow-csv-test.dir/reader_test.cc.o
[596/816] Building CXX object src/arro...ero-plan-test.dir/test_nodes_test.cc.o
[597/816] Building CXX object src/arro...es/arrow-csv-test.dir/writer_test.cc.o
In file included from /usr/include/gtest/gtest.h:67,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/csv/writer_test.cc:18:
/usr/include/gtest/gtest-param-test.h: In function 'testing::internal::ParamGenerator<typename std::iterator_traits<_Iterator>::value_type> testing::ValuesIn(ForwardIterator, ForwardIterator) [with ForwardIterator = __gnu_cxx::__normal_iterator<const arrow::csv::WriterTestParams*, std::vector<arrow::csv::WriterTestParams> >]':
/usr/include/gtest/gtest-param-test.h:298:1: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const arrow::csv::WriterTestParams*, std::vector<arrow::csv::WriterTestParams> >' changed in GCC 7.1
  298 | ValuesIn(ForwardIterator begin, ForwardIterator end) {
      | ^~~~~~~~
/usr/include/gtest/gtest-param-test.h:298:1: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const arrow::csv::WriterTestParams*, std::vector<arrow::csv::WriterTestParams> >' changed in GCC 7.1
In function 'testing::internal::ParamGenerator<typename Container::value_type> testing::ValuesIn(const Container&) [with Container = std::vector<arrow::csv::WriterTestParams>]',
    inlined from 'testing::internal::ValueArray<Ts>::operator testing::internal::ParamGenerator<T>() const [with T = arrow::csv::WriterTestParams; Ts = {arrow::csv::WriterTestParams}]' at /usr/include/gtest/internal/gtest-param-util.h:810:77,
    inlined from 'testing::internal::ParamGenerator<arrow::csv::WriterTestParams> arrow::csv::gtest_TimestampWithTimezoneWriteCSVTestTestWriteCSV_EvalGenerator_()' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/csv/writer_test.cc:370:293:
/usr/include/gtest/gtest-param-test.h:312:53: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const arrow::csv::WriterTestParams*, std::vector<arrow::csv::WriterTestParams> >' changed in GCC 7.1
  312 |   return ValuesIn(container.begin(), container.end());
      |                                                     ^
In function 'testing::internal::ParamGenerator<typename Container::value_type> testing::ValuesIn(const Container&) [with Container = std::vector<arrow::csv::WriterTestParams>]',
    inlined from 'std::string arrow::csv::gtest_MultiColumnWriteCSVTestTestWriteCSV_EvalGenerateName_(const testing::TestParamInfo<WriterTestParams>&)' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/csv/writer_test.cc:357:20:
/usr/include/gtest/gtest-param-test.h:312:53: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const arrow::csv::WriterTestParams*, std::vector<arrow::csv::WriterTestParams> >' changed in GCC 7.1
  312 |   return ValuesIn(container.begin(), container.end());
      |                                                     ^
In function 'testing::internal::ParamGenerator<typename Container::value_type> testing::ValuesIn(const Container&) [with Container = std::vector<arrow::csv::WriterTestParams>]',
    inlined from 'testing::internal::ParamGenerator<arrow::csv::WriterTestParams> arrow::csv::gtest_MultiColumnWriteCSVTestTestWriteCSV_EvalGenerator_()' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/csv/writer_test.cc:357:40:
/usr/include/gtest/gtest-param-test.h:312:53: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const arrow::csv::WriterTestParams*, std::vector<arrow::csv::WriterTestParams> >' changed in GCC 7.1
  312 |   return ValuesIn(container.begin(), container.end());
      |                                                     ^
In function 'testing::internal::ParamGenerator<typename Container::value_type> testing::ValuesIn(const Container&) [with Container = std::vector<arrow::csv::WriterTestParams>]',
    inlined from 'testing::internal::ValueArray<Ts>::operator testing::internal::ParamGenerator<T>() const [with T = arrow::csv::WriterTestParams; Ts = {arrow::csv::WriterTestParams}]' at /usr/include/gtest/internal/gtest-param-util.h:810:77,
    inlined from 'testing::internal::ParamGenerator<arrow::csv::WriterTestParams> arrow::csv::gtest_SingleColumnWriteCSVTestTestWriteCSV_EvalGenerator_()' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/csv/writer_test.cc:360:179:
/usr/include/gtest/gtest-param-test.h:312:53: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const arrow::csv::WriterTestParams*, std::vector<arrow::csv::WriterTestParams> >' changed in GCC 7.1
  312 |   return ValuesIn(container.begin(), container.end());
      |                                                     ^

[597/816] Building CXX object src/arro...ce-node-test.dir/source_node_test.cc.o
[598/816] Building CXX object src/arro...rrow_acero_testing.dir/test_nodes.cc.o
In file included from /usr/include/c++/14.2.1/bits/stl_algo.h:61,
                 from /usr/include/c++/14.2.1/algorithm:61,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/util/endian.h:55,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/type.h:35,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/statistics.h:25,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/array/data.h:27,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/datum.h:28,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/api_aggregate.h:26,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/acero/options.h:28,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/acero/test_nodes.h:22,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/acero/test_nodes.cc:18:
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<arrow::acero::{anonymous}::JitterNode::QueuedBatch*, vector<arrow::acero::{anonymous}::JitterNode::QueuedBatch> >; _Distance = int; _Tp = arrow::acero::{anonymous}::JitterNode::QueuedBatch; _Compare = __gnu_cxx::__ops::_Iter_comp_val<arrow::acero::{anonymous}::JitterNode::QueuedBatchCompare>]':
/usr/include/c++/14.2.1/bits/stl_heap.h:135:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<arrow::acero::{anonymous}::JitterNode::QueuedBatch*, std::vector<arrow::acero::{anonymous}::JitterNode::QueuedBatch> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<arrow::acero::{anonymous}::JitterNode::QueuedBatch*, vector<arrow::acero::{anonymous}::JitterNode::QueuedBatch> >; _Distance = int; _Tp = arrow::acero::{anonymous}::JitterNode::QueuedBatch; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<arrow::acero::{anonymous}::JitterNode::QueuedBatchCompare>]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<arrow::acero::{anonymous}::JitterNode::QueuedBatch*, std::vector<arrow::acero::{anonymous}::JitterNode::QueuedBatch> >' changed in GCC 7.1

[598/816] Building CXX object src/arro...tch-node-test.dir/fetch_node_test.cc.o
[599/816] Building CXX object src/arro...ero-plan-test.dir/test_nodes_test.cc.o
[599/816] Building CXX object src/arro...-node-test.dir/order_by_node_test.cc.o
[600/816] Building CXX object src/arro...ce-node-test.dir/source_node_test.cc.o
In file included from /usr/include/c++/14.2.1/memory:69,
                 from /usr/include/gtest/gtest.h:55,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/acero/source_node_test.cc:18:
/usr/include/c++/14.2.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const arrow::compute::ExecBatch*, vector<arrow::compute::ExecBatch> >; _ForwardIterator = arrow::compute::ExecBatch*]':
/usr/include/c++/14.2.1/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const arrow::compute::ExecBatch*, std::vector<arrow::compute::ExecBatch> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const arrow::compute::ExecBatch*, std::vector<arrow::compute::ExecBatch> >' changed in GCC 7.1
In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const arrow::compute::ExecBatch*, std::vector<arrow::compute::ExecBatch> >; _ForwardIterator = arrow::compute::ExecBatch*; bool _TrivialValueTypes = false]',
    inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const arrow::compute::ExecBatch*, vector<arrow::compute::ExecBatch> >; _ForwardIterator = arrow::compute::ExecBatch*]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:185:15,
    inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const arrow::compute::ExecBatch*, vector<arrow::compute::ExecBatch> >; _ForwardIterator = arrow::compute::ExecBatch*; _Tp = arrow::compute::ExecBatch]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:373:37,
    inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = arrow::compute::ExecBatch; _Alloc = std::allocator<arrow::compute::ExecBatch>]' at /usr/include/c++/14.2.1/bits/stl_vector.h:606:31,
    inlined from 'arrow::acero::BatchesWithSchema::BatchesWithSchema(const arrow::acero::BatchesWithSchema&)' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/acero/test_util_internal.h:51:8,
    inlined from 'void arrow::acero::TestPauseThenStop() [with ThisNode = PauseThenStopPlanNode]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/acero/source_node_test.cc:130:49:
/usr/include/c++/14.2.1/bits/stl_uninitialized.h:137:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const arrow::compute::ExecBatch*, std::vector<arrow::compute::ExecBatch> >' changed in GCC 7.1
In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const arrow::compute::ExecBatch*, std::vector<arrow::compute::ExecBatch> >; _ForwardIterator = arrow::compute::ExecBatch*; bool _TrivialValueTypes = false]',
    inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const arrow::compute::ExecBatch*, vector<arrow::compute::ExecBatch> >; _ForwardIterator = arrow::compute::ExecBatch*]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:185:15,
    inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const arrow::compute::ExecBatch*, vector<arrow::compute::ExecBatch> >; _ForwardIterator = arrow::compute::ExecBatch*; _Tp = arrow::compute::ExecBatch]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:373:37,
    inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = arrow::compute::ExecBatch; _Alloc = std::allocator<arrow::compute::ExecBatch>]' at /usr/include/c++/14.2.1/bits/stl_vector.h:606:31,
    inlined from 'arrow::acero::BatchesWithSchema::BatchesWithSchema(const arrow::acero::BatchesWithSchema&)' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/acero/test_util_internal.h:51:8,
    inlined from 'void arrow::acero::TestPauseThenStop() [with ThisNode = PauseThenStopInputNode]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/acero/source_node_test.cc:130:49:
/usr/include/c++/14.2.1/bits/stl_uninitialized.h:137:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const arrow::compute::ExecBatch*, std::vector<arrow::compute::ExecBatch> >' changed in GCC 7.1

[600/816] Building CXX object src/arro...node-test.dir/hash_join_node_test.cc.o
[601/816] Building CXX object src/arro...ro_testing.dir/test_util_internal.cc.o
[601/816] Building CXX object src/arro...n-node-test.dir/bloom_filter_test.cc.o
[602/816] Building CXX object src/arro...arrow-csv-test.dir/converter_test.cc.o
[602/816] Building CXX object src/arro...e-test.dir/pivot_longer_node_test.cc.o
[603/816] Building CXX object src/arro...tch-node-test.dir/fetch_node_test.cc.o
[603/816] Building CXX object src/arro...node-test.dir/asof_join_node_test.cc.o
[604/816] Building CXX object src/arro...-node-test.dir/order_by_node_test.cc.o
[604/816] Building CXX object src/arro...e-test.dir/sorted_merge_node_test.cc.o
[605/816] Building CXX object src/arro...n-node-test.dir/bloom_filter_test.cc.o
[605/816] Building CXX object src/arro...tpch-node-test.dir/tpch_node_test.cc.o
[606/816] Building CXX object src/arro...e-test.dir/pivot_longer_node_test.cc.o
[606/816] Building CXX object src/arro...ion-node-test.dir/union_node_test.cc.o
[607/816] Building CXX object src/arro...e-test.dir/sorted_merge_node_test.cc.o
[607/816] Building CXX object src/arro...node-test.dir/aggregate_node_test.cc.o
[608/816] Building CXX object src/arro...ion-node-test.dir/union_node_test.cc.o
In file included from /usr/include/c++/14.2.1/vector:65,
                 from /usr/include/c++/14.2.1/functional:64,
                 from /usr/include/gmock/gmock-matchers.h:262,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/acero/union_node_test.cc:18:
/usr/include/c++/14.2.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const arrow::compute::ExecBatch*, vector<arrow::compute::ExecBatch> >; _ForwardIterator = arrow::compute::ExecBatch*]':
/usr/include/c++/14.2.1/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const arrow::compute::ExecBatch*, std::vector<arrow::compute::ExecBatch> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const arrow::compute::ExecBatch*, std::vector<arrow::compute::ExecBatch> >' changed in GCC 7.1
In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const arrow::compute::ExecBatch*, std::vector<arrow::compute::ExecBatch> >; _ForwardIterator = arrow::compute::ExecBatch*; bool _TrivialValueTypes = false]',
    inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const arrow::compute::ExecBatch*, vector<arrow::compute::ExecBatch> >; _ForwardIterator = arrow::compute::ExecBatch*]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:185:15,
    inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const arrow::compute::ExecBatch*, vector<arrow::compute::ExecBatch> >; _ForwardIterator = arrow::compute::ExecBatch*; _Tp = arrow::compute::ExecBatch]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:373:37,
    inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = arrow::compute::ExecBatch; _Alloc = std::allocator<arrow::compute::ExecBatch>]' at /usr/include/c++/14.2.1/bits/stl_vector.h:606:31:
/usr/include/c++/14.2.1/bits/stl_uninitialized.h:137:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const arrow::compute::ExecBatch*, std::vector<arrow::compute::ExecBatch> >' changed in GCC 7.1
/usr/include/gmock/gmock-matchers.h: In constructor 'testing::internal::UnorderedElementsAreMatcherImpl<Container>::UnorderedElementsAreMatcherImpl(testing::internal::UnorderedMatcherRequire::Flags, InputIter, InputIter) [with InputIter = __gnu_cxx::__normal_iterator<const arrow::compute::ExecBatch*, std::vector<arrow::compute::ExecBatch> >; Container = const std::vector<arrow::compute::ExecBatch>&]':
/usr/include/gmock/gmock-matchers.h:3830:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const arrow::compute::ExecBatch*, std::vector<arrow::compute::ExecBatch> >' changed in GCC 7.1
/usr/include/gmock/gmock-matchers.h:3830:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const arrow::compute::ExecBatch*, std::vector<arrow::compute::ExecBatch> >' changed in GCC 7.1
In member function 'testing::internal::UnorderedElementsAreArrayMatcher<T>::operator testing::Matcher<T>() const [with Container = std::vector<arrow::compute::ExecBatch>; T = arrow::compute::ExecBatch]',
    inlined from 'static testing::Matcher<T> testing::internal::MatcherCastImpl<T, M>::CastImpl(const M&, std::true_type, std::integral_constant<bool, Ignore>) [with bool Ignore = false; T = std::vector<arrow::compute::ExecBatch>; M = testing::internal::UnorderedElementsAreArrayMatcher<arrow::compute::ExecBatch>]' at /usr/include/gmock/gmock-matchers.h:374:12,
    inlined from 'static testing::Matcher<T> testing::internal::MatcherCastImpl<T, M>::Cast(const M&) [with T = std::vector<arrow::compute::ExecBatch>; M = testing::internal::UnorderedElementsAreArrayMatcher<arrow::compute::ExecBatch>]' at /usr/include/gmock/gmock-matchers.h:358:48,
    inlined from 'testing::Matcher<T> testing::MatcherCast(const M&) [with T = std::vector<arrow::compute::ExecBatch>; M = internal::UnorderedElementsAreArrayMatcher<arrow::compute::ExecBatch>]' at /usr/include/gmock/gmock-matchers.h:524:55,
    inlined from 'arrow::ResultMatcher<ValueMatcher>::operator testing::Matcher<T>() const::Impl::Impl(const ValueMatcher&) [with Res = arrow::Result<std::vector<arrow::compute::ExecBatch> >; ValueType = std::vector<arrow::compute::ExecBatch>; ValueMatcher = testing::internal::UnorderedElementsAreArrayMatcher<arrow::compute::ExecBatch>]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/testing/matchers.h:183:13,
    inlined from 'arrow::ResultMatcher<ValueMatcher>::operator testing::Matcher<T>() const [with Res = arrow::Result<std::vector<arrow::compute::ExecBatch> >; ValueType = std::vector<arrow::compute::ExecBatch>; ValueMatcher = testing::internal::UnorderedElementsAreArrayMatcher<arrow::compute::ExecBatch>]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/testing/matchers.h:215:34,
    inlined from 'static testing::Matcher<T> testing::internal::MatcherCastImpl<T, M>::CastImpl(const M&, std::true_type, std::integral_constant<bool, Ignore>) [with bool Ignore = false; T = arrow::Result<std::vector<arrow::compute::ExecBatch> >; M = arrow::ResultMatcher<testing::internal::UnorderedElementsAreArrayMatcher<arrow::compute::ExecBatch> >]' at /usr/include/gmock/gmock-matchers.h:374:12,
    inlined from 'static testing::Matcher<T> testing::internal::MatcherCastImpl<T, M>::Cast(const M&) [with T = arrow::Result<std::vector<arrow::compute::ExecBatch> >; M = arrow::ResultMatcher<testing::internal::UnorderedElementsAreArrayMatcher<arrow::compute::ExecBatch> >]' at /usr/include/gmock/gmock-matchers.h:358:48,
    inlined from 'testing::Matcher<T> testing::MatcherCast(const M&) [with T = arrow::Result<std::vector<arrow::compute::ExecBatch> >; M = arrow::ResultMatcher<internal::UnorderedElementsAreArrayMatcher<arrow::compute::ExecBatch> >]' at /usr/include/gmock/gmock-matchers.h:524:55,
    inlined from 'arrow::FutureMatcher<ResultMatcher>::operator testing::Matcher<T>() const::Impl::Impl(const ResultMatcher&, double) [with Fut = const arrow::Future<std::vector<arrow::compute::ExecBatch> >&; ValueType = std::vector<arrow::compute::ExecBatch>; ResultMatcher = arrow::ResultMatcher<testing::internal::UnorderedElementsAreArrayMatcher<arrow::compute::ExecBatch> >]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/testing/matchers.h:138:13,
    inlined from 'arrow::FutureMatcher<ResultMatcher>::operator testing::Matcher<T>() const [with Fut = const arrow::Future<std::vector<arrow::compute::ExecBatch> >&; ValueType = std::vector<arrow::compute::ExecBatch>; ResultMatcher = arrow::ResultMatcher<testing::internal::UnorderedElementsAreArrayMatcher<arrow::compute::ExecBatch> >]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/testing/matchers.h:164:34,
    inlined from 'static testing::Matcher<T> testing::internal::MatcherCastImpl<T, M>::CastImpl(const M&, std::true_type, std::integral_constant<bool, Ignore>) [with bool Ignore = false; T = const arrow::Future<std::vector<arrow::compute::ExecBatch> >&; M = arrow::FutureMatcher<arrow::ResultMatcher<testing::internal::UnorderedElementsAreArrayMatcher<arrow::compute::ExecBatch> > >]' at /usr/include/gmock/gmock-matchers.h:374:12,
    inlined from 'static testing::Matcher<T> testing::internal::MatcherCastImpl<T, M>::Cast(const M&) [with T = const arrow::Future<std::vector<arrow::compute::ExecBatch> >&; M = arrow::FutureMatcher<arrow::ResultMatcher<testing::internal::UnorderedElementsAreArrayMatcher<arrow::compute::ExecBatch> > >]' at /usr/include/gmock/gmock-matchers.h:358:48,
    inlined from 'testing::Matcher<T> testing::MatcherCast(const M&) [with T = const arrow::Future<std::vector<arrow::compute::ExecBatch> >&; M = arrow::FutureMatcher<arrow::ResultMatcher<internal::UnorderedElementsAreArrayMatcher<arrow::compute::ExecBatch> > >]' at /usr/include/gmock/gmock-matchers.h:524:55,
    inlined from 'testing::Matcher<T> testing::SafeMatcherCast(const M&) [with T = const arrow::Future<std::vector<arrow::compute::ExecBatch> >&; M = arrow::FutureMatcher<arrow::ResultMatcher<internal::UnorderedElementsAreArrayMatcher<arrow::compute::ExecBatch> > >]' at /usr/include/gmock/gmock-matchers.h:531:53,
    inlined from 'testing::AssertionResult testing::internal::PredicateFormatterFromMatcher<M>::operator()(const char*, const T&) const [with T = arrow::Future<std::vector<arrow::compute::ExecBatch> >; M = arrow::FutureMatcher<arrow::ResultMatcher<testing::internal::UnorderedElementsAreArrayMatcher<arrow::compute::ExecBatch> > >]' at /usr/include/gmock/gmock-matchers.h:1656:29:
/usr/include/gmock/gmock-matchers.h:3973:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const arrow::compute::ExecBatch*, std::vector<arrow::compute::ExecBatch> >' changed in GCC 7.1
In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const arrow::compute::ExecBatch*, std::vector<arrow::compute::ExecBatch> >; _ForwardIterator = arrow::compute::ExecBatch*; bool _TrivialValueTypes = false]',
    inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const arrow::compute::ExecBatch*, vector<arrow::compute::ExecBatch> >; _ForwardIterator = arrow::compute::ExecBatch*]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:185:15,
    inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const arrow::compute::ExecBatch*, vector<arrow::compute::ExecBatch> >; _ForwardIterator = arrow::compute::ExecBatch*; _Tp = arrow::compute::ExecBatch]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:373:37,
    inlined from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator<const arrow::compute::ExecBatch*, std::vector<arrow::compute::ExecBatch> >; _Tp = arrow::compute::ExecBatch; _Alloc = std::allocator<arrow::compute::ExecBatch>]' at /usr/include/c++/14.2.1/bits/stl_vector.h:1697:33,
    inlined from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = __gnu_cxx::__normal_iterator<const arrow::compute::ExecBatch*, std::vector<arrow::compute::ExecBatch> >; <template-parameter-2-2> = void; _Tp = arrow::compute::ExecBatch; _Alloc = std::allocator<arrow::compute::ExecBatch>]' at /usr/include/c++/14.2.1/bits/stl_vector.h:711:23,
    inlined from 'testing::internal::UnorderedElementsAreArrayMatcher<T>::UnorderedElementsAreArrayMatcher(testing::internal::UnorderedMatcherRequire::Flags, Iter, Iter) [with Iter = __gnu_cxx::__normal_iterator<const arrow::compute::ExecBatch*, std::vector<arrow::compute::ExecBatch> >; T = arrow::compute::ExecBatch]' at /usr/include/gmock/gmock-matchers.h:3968:36,
    inlined from 'testing::internal::UnorderedElementsAreArrayMatcher<typename std::iterator_traits< <template-parameter-1-1> >::value_type> testing::UnorderedElementsAreArray(Iter, Iter) [with Iter = __gnu_cxx::__normal_iterator<const arrow::compute::ExecBatch*, std::vector<arrow::compute::ExecBatch> >]' at /usr/include/gmock/gmock-matchers.h:4428:65,
    inlined from 'testing::internal::UnorderedElementsAreArrayMatcher<typename Container::value_type> testing::UnorderedElementsAreArray(const Container&) [with Container = std::vector<arrow::compute::ExecBatch>]' at /usr/include/gmock/gmock-matchers.h:4447:70,
    inlined from 'void arrow::acero::TestUnionNode::CheckRunOutput(const std::vector<arrow::acero::BatchesWithSchema>&, const arrow::acero::BatchesWithSchema&, bool)' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/acero/union_node_test.cc:110:54:
/usr/include/c++/14.2.1/bits/stl_uninitialized.h:137:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const arrow::compute::ExecBatch*, std::vector<arrow::compute::ExecBatch> >' changed in GCC 7.1
/usr/include/gmock/gmock-matchers.h: In member function 'testing::internal::MatchMatrix testing::internal::UnorderedElementsAreMatcherImpl<Container>::AnalyzeElements(ElementIter, ElementIter, std::vector<std::__cxx11::basic_string<char> >*, testing::MatchResultListener*) const [with ElementIter = __gnu_cxx::__normal_iterator<const arrow::compute::ExecBatch*, std::vector<arrow::compute::ExecBatch> >; Container = const std::vector<arrow::compute::ExecBatch>&]':
/usr/include/gmock/gmock-matchers.h:3865:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const arrow::compute::ExecBatch*, std::vector<arrow::compute::ExecBatch> >' changed in GCC 7.1
/usr/include/gmock/gmock-matchers.h:3865:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const arrow::compute::ExecBatch*, std::vector<arrow::compute::ExecBatch> >' changed in GCC 7.1
/usr/include/gmock/gmock-matchers.h: In member function 'bool testing::internal::UnorderedElementsAreMatcherImpl<Container>::MatchAndExplain(Container, testing::MatchResultListener*) const [with Container = const std::vector<arrow::compute::ExecBatch>&]':
/usr/include/gmock/gmock-matchers.h:3855:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const arrow::compute::ExecBatch*, std::vector<arrow::compute::ExecBatch> >' changed in GCC 7.1
In member function 'bool testing::internal::UnorderedElementsAreMatcherImpl<Container>::MatchAndExplain(Container, testing::MatchResultListener*) const [with Container = const std::vector<arrow::compute::ExecBatch>&]',
    inlined from 'static decltype (P::Get(m).MatchAndExplain(value, listener)) testing::internal::MatcherBase<T>::MatchAndExplainImpl(const testing::internal::MatcherBase<T>&, const T&, testing::MatchResultListener*) [with P = testing::internal::MatcherBase<std::vector<arrow::compute::ExecBatch> >::ValuePolicy<const testing::MatcherInterface<const std::vector<arrow::compute::ExecBatch>&>*, true>; T = std::vector<arrow::compute::ExecBatch>]' at /usr/include/gtest/gtest-matchers.h:343:37:
/usr/include/gmock/gmock-matchers.h:3855:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const arrow::compute::ExecBatch*, std::vector<arrow::compute::ExecBatch> >' changed in GCC 7.1

[608/816] Building CXX object src/arro...row-acero-util-test.dir/util_test.cc.o
[609/816] Building CXX object src/arro...node-test.dir/aggregate_node_test.cc.o
In file included from /usr/include/c++/14.2.1/vector:66,
                 from /usr/include/c++/14.2.1/functional:64,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/acero/exec_plan.h:22,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/acero/aggregate_node_test.cc:17:
/usr/include/c++/14.2.1/bits/stl_vector.h: In constructor 'std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = arrow::compute::ExecBatch; _Alloc = std::allocator<arrow::compute::ExecBatch>]':
/usr/include/c++/14.2.1/bits/stl_vector.h:678:7: note: parameter passing for argument of type 'std::initializer_list<arrow::compute::ExecBatch>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/acero/aggregate_node_test.cc: In member function 'virtual void arrow::acero::GroupByNode_NoSkipNulls_Test::TestBody()':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/acero/aggregate_node_test.cc:213:38: note: parameter passing for argument of type 'std::initializer_list<arrow::compute::ExecBatch>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/acero/aggregate_node_test.cc: In member function 'virtual void arrow::acero::ScalarAggregateNode_BasicParallel_Test::TestBody()':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/acero/aggregate_node_test.cc:303:38: note: parameter passing for argument of type 'std::initializer_list<arrow::compute::ExecBatch>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/acero/aggregate_node_test.cc: In member function 'virtual void arrow::acero::GroupByNode_BasicParallel_Test::TestBody()':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/acero/aggregate_node_test.cc:232:38: note: parameter passing for argument of type 'std::initializer_list<arrow::compute::ExecBatch>' changed in GCC 7.1

[609/816] Building CXX object src/arro...cero-util-test.dir/task_util_test.cc.o
[610/816] Building CXX object src/arro...row-acero-plan-test.dir/plan_test.cc.o
In file included from /usr/include/c++/14.2.1/vector:65,
                 from /usr/include/c++/14.2.1/functional:64,
                 from /usr/include/gmock/gmock-matchers.h:262,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/acero/plan_test.cc:18:
/usr/include/c++/14.2.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const arrow::compute::ExecBatch*, vector<arrow::compute::ExecBatch> >; _ForwardIterator = arrow::compute::ExecBatch*]':
/usr/include/c++/14.2.1/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const arrow::compute::ExecBatch*, std::vector<arrow::compute::ExecBatch> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const arrow::compute::ExecBatch*, std::vector<arrow::compute::ExecBatch> >' changed in GCC 7.1
In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const arrow::compute::ExecBatch*, std::vector<arrow::compute::ExecBatch> >; _ForwardIterator = arrow::compute::ExecBatch*; bool _TrivialValueTypes = false]',
    inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const arrow::compute::ExecBatch*, vector<arrow::compute::ExecBatch> >; _ForwardIterator = arrow::compute::ExecBatch*]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:185:15,
    inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const arrow::compute::ExecBatch*, vector<arrow::compute::ExecBatch> >; _ForwardIterator = arrow::compute::ExecBatch*; _Tp = arrow::compute::ExecBatch]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:373:37,
    inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = arrow::compute::ExecBatch; _Alloc = std::allocator<arrow::compute::ExecBatch>]' at /usr/include/c++/14.2.1/bits/stl_vector.h:606:31:
/usr/include/c++/14.2.1/bits/stl_uninitialized.h:137:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const arrow::compute::ExecBatch*, std::vector<arrow::compute::ExecBatch> >' changed in GCC 7.1
In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const arrow::compute::ExecBatch*, std::vector<arrow::compute::ExecBatch> >; _ForwardIterator = arrow::compute::ExecBatch*; bool _TrivialValueTypes = false]',
    inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const arrow::compute::ExecBatch*, vector<arrow::compute::ExecBatch> >; _ForwardIterator = arrow::compute::ExecBatch*]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:185:15,
    inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const arrow::compute::ExecBatch*, vector<arrow::compute::ExecBatch> >; _ForwardIterator = arrow::compute::ExecBatch*; _Tp = arrow::compute::ExecBatch]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:373:37,
    inlined from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator<const arrow::compute::ExecBatch*, std::vector<arrow::compute::ExecBatch> >; _Tp = arrow::compute::ExecBatch; _Alloc = std::allocator<arrow::compute::ExecBatch>]' at /usr/include/c++/14.2.1/bits/stl_vector.h:1697:33,
    inlined from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = __gnu_cxx::__normal_iterator<const arrow::compute::ExecBatch*, std::vector<arrow::compute::ExecBatch> >; <template-parameter-2-2> = void; _Tp = arrow::compute::ExecBatch; _Alloc = std::allocator<arrow::compute::ExecBatch>]' at /usr/include/c++/14.2.1/bits/stl_vector.h:711:23,
    inlined from 'testing::internal::ElementsAreArrayMatcher<T>::ElementsAreArrayMatcher(Iter, Iter) [with Iter = __gnu_cxx::__normal_iterator<const arrow::compute::ExecBatch*, std::vector<arrow::compute::ExecBatch> >; T = arrow::compute::ExecBatch]' at /usr/include/gmock/gmock-matchers.h:3987:52,
    inlined from 'testing::internal::ElementsAreArrayMatcher<typename std::iterator_traits< <template-parameter-1-1> >::value_type> testing::ElementsAreArray(Iter, Iter) [with Iter = __gnu_cxx::__normal_iterator<const arrow::compute::ExecBatch*, std::vector<arrow::compute::ExecBatch> >]' at /usr/include/gmock/gmock-matchers.h:4382:58,
    inlined from 'decltype (testing::ElementsAreArray(container.begin(), container.end())) testing::ElementsAreArray(const Container&) [with Container = std::vector<arrow::compute::ExecBatch>]' at /usr/include/gmock/gmock-matchers.h:4400:61,
    inlined from 'virtual void arrow::acero::ExecPlanExecution_SourceOrderBy_Test::TestBody()' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/acero/plan_test.cc:622:42:
/usr/include/c++/14.2.1/bits/stl_uninitialized.h:137:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const arrow::compute::ExecBatch*, std::vector<arrow::compute::ExecBatch> >' changed in GCC 7.1
In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const arrow::compute::ExecBatch*, std::vector<arrow::compute::ExecBatch> >; _ForwardIterator = arrow::compute::ExecBatch*; bool _TrivialValueTypes = false]',
    inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const arrow::compute::ExecBatch*, vector<arrow::compute::ExecBatch> >; _ForwardIterator = arrow::compute::ExecBatch*]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:185:15,
    inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const arrow::compute::ExecBatch*, vector<arrow::compute::ExecBatch> >; _ForwardIterator = arrow::compute::ExecBatch*; _Tp = arrow::compute::ExecBatch]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:373:37,
    inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = arrow::compute::ExecBatch; _Alloc = std::allocator<arrow::compute::ExecBatch>]' at /usr/include/c++/14.2.1/bits/stl_vector.h:606:31,
    inlined from 'testing::internal::ElementsAreArrayMatcher<arrow::compute::ExecBatch>::ElementsAreArrayMatcher(const testing::internal::ElementsAreArrayMatcher<arrow::compute::ExecBatch>&)' at /usr/include/gmock/gmock-matchers.h:3984:7,
    inlined from 'arrow::ResultMatcher<ValueMatcher> arrow::ResultWith(const ValueMatcher&) [with ValueMatcher = testing::internal::ElementsAreArrayMatcher<compute::ExecBatch>]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/testing/matchers.h:321:10,
    inlined from 'virtual void arrow::acero::ExecPlanExecution_SourceOrderBy_Test::TestBody()' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/acero/plan_test.cc:622:25:
/usr/include/c++/14.2.1/bits/stl_uninitialized.h:137:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const arrow::compute::ExecBatch*, std::vector<arrow::compute::ExecBatch> >' changed in GCC 7.1
In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const arrow::compute::ExecBatch*, std::vector<arrow::compute::ExecBatch> >; _ForwardIterator = arrow::compute::ExecBatch*; bool _TrivialValueTypes = false]',
    inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const arrow::compute::ExecBatch*, vector<arrow::compute::ExecBatch> >; _ForwardIterator = arrow::compute::ExecBatch*]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:185:15,
    inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const arrow::compute::ExecBatch*, vector<arrow::compute::ExecBatch> >; _ForwardIterator = arrow::compute::ExecBatch*; _Tp = arrow::compute::ExecBatch]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:373:37,
    inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = arrow::compute::ExecBatch; _Alloc = std::allocator<arrow::compute::ExecBatch>]' at /usr/include/c++/14.2.1/bits/stl_vector.h:606:31,
    inlined from 'testing::internal::ElementsAreArrayMatcher<arrow::compute::ExecBatch>::ElementsAreArrayMatcher(const testing::internal::ElementsAreArrayMatcher<arrow::compute::ExecBatch>&)' at /usr/include/gmock/gmock-matchers.h:3984:7,
    inlined from 'arrow::ResultMatcher<testing::internal::ElementsAreArrayMatcher<arrow::compute::ExecBatch> >::ResultMatcher(const arrow::ResultMatcher<testing::internal::ElementsAreArrayMatcher<arrow::compute::ExecBatch> >&)' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/testing/matchers.h:173:7,
    inlined from 'arrow::FutureMatcher<ResultMatcher> arrow::Finishes(const ResultMatcher&, double) [with ResultMatcher = ResultMatcher<testing::internal::ElementsAreArrayMatcher<compute::ExecBatch> >]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/testing/matchers.h:315:10,
    inlined from 'virtual void arrow::acero::ExecPlanExecution_SourceOrderBy_Test::TestBody()' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/acero/plan_test.cc:622:14:
/usr/include/c++/14.2.1/bits/stl_uninitialized.h:137:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const arrow::compute::ExecBatch*, std::vector<arrow::compute::ExecBatch> >' changed in GCC 7.1
In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const arrow::compute::ExecBatch*, std::vector<arrow::compute::ExecBatch> >; _ForwardIterator = arrow::compute::ExecBatch*; bool _TrivialValueTypes = false]',
    inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const arrow::compute::ExecBatch*, vector<arrow::compute::ExecBatch> >; _ForwardIterator = arrow::compute::ExecBatch*]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:185:15,
    inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const arrow::compute::ExecBatch*, vector<arrow::compute::ExecBatch> >; _ForwardIterator = arrow::compute::ExecBatch*; _Tp = arrow::compute::ExecBatch]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:373:37,
    inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = arrow::compute::ExecBatch; _Alloc = std::allocator<arrow::compute::ExecBatch>]' at /usr/include/c++/14.2.1/bits/stl_vector.h:606:31,
    inlined from 'testing::internal::ElementsAreArrayMatcher<arrow::compute::ExecBatch>::ElementsAreArrayMatcher(const testing::internal::ElementsAreArrayMatcher<arrow::compute::ExecBatch>&)' at /usr/include/gmock/gmock-matchers.h:3984:7,
    inlined from 'arrow::ResultMatcher<testing::internal::ElementsAreArrayMatcher<arrow::compute::ExecBatch> >::ResultMatcher(arrow::ResultMatcher<testing::internal::ElementsAreArrayMatcher<arrow::compute::ExecBatch> >&&)' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/testing/matchers.h:173:7,
    inlined from 'arrow::FutureMatcher<ResultMatcher>::FutureMatcher(ResultMatcher, double) [with ResultMatcher = arrow::ResultMatcher<testing::internal::ElementsAreArrayMatcher<arrow::compute::ExecBatch> >]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/testing/matchers.h:131:9,
    inlined from 'arrow::FutureMatcher<ResultMatcher> arrow::Finishes(const ResultMatcher&, double) [with ResultMatcher = ResultMatcher<testing::internal::ElementsAreArrayMatcher<compute::ExecBatch> >]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/testing/matchers.h:315:67,
    inlined from 'virtual void arrow::acero::ExecPlanExecution_SourceOrderBy_Test::TestBody()' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/acero/plan_test.cc:622:14:
/usr/include/c++/14.2.1/bits/stl_uninitialized.h:137:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const arrow::compute::ExecBatch*, std::vector<arrow::compute::ExecBatch> >' changed in GCC 7.1
In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const arrow::compute::ExecBatch*, std::vector<arrow::compute::ExecBatch> >; _ForwardIterator = arrow::compute::ExecBatch*; bool _TrivialValueTypes = false]',
    inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const arrow::compute::ExecBatch*, vector<arrow::compute::ExecBatch> >; _ForwardIterator = arrow::compute::ExecBatch*]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:185:15,
    inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const arrow::compute::ExecBatch*, vector<arrow::compute::ExecBatch> >; _ForwardIterator = arrow::compute::ExecBatch*; _Tp = arrow::compute::ExecBatch]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:373:37,
    inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = arrow::compute::ExecBatch; _Alloc = std::allocator<arrow::compute::ExecBatch>]' at /usr/include/c++/14.2.1/bits/stl_vector.h:606:31,
    inlined from 'testing::internal::ElementsAreArrayMatcher<arrow::compute::ExecBatch>::ElementsAreArrayMatcher(const testing::internal::ElementsAreArrayMatcher<arrow::compute::ExecBatch>&)' at /usr/include/gmock/gmock-matchers.h:3984:7,
    inlined from 'arrow::ResultMatcher<testing::internal::ElementsAreArrayMatcher<arrow::compute::ExecBatch> >::ResultMatcher(const arrow::ResultMatcher<testing::internal::ElementsAreArrayMatcher<arrow::compute::ExecBatch> >&)' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/testing/matchers.h:173:7,
    inlined from 'arrow::FutureMatcher<arrow::ResultMatcher<testing::internal::ElementsAreArrayMatcher<arrow::compute::ExecBatch> > >::FutureMatcher(arrow::FutureMatcher<arrow::ResultMatcher<testing::internal::ElementsAreArrayMatcher<arrow::compute::ExecBatch> > >&&)' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/testing/matchers.h:128:7,
    inlined from 'testing::internal::PredicateFormatterFromMatcher<M> testing::internal::MakePredicateFormatterFromMatcher(M) [with M = arrow::FutureMatcher<arrow::ResultMatcher<ElementsAreArrayMatcher<arrow::compute::ExecBatch> > >]' at /usr/include/gmock/gmock-matchers.h:1690:10,
    inlined from 'virtual void arrow::acero::ExecPlanExecution_SourceOrderBy_Test::TestBody()' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/acero/plan_test.cc:622:137:
/usr/include/c++/14.2.1/bits/stl_uninitialized.h:137:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const arrow::compute::ExecBatch*, std::vector<arrow::compute::ExecBatch> >' changed in GCC 7.1
In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const arrow::compute::ExecBatch*, std::vector<arrow::compute::ExecBatch> >; _ForwardIterator = arrow::compute::ExecBatch*; bool _TrivialValueTypes = false]',
    inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const arrow::compute::ExecBatch*, vector<arrow::compute::ExecBatch> >; _ForwardIterator = arrow::compute::ExecBatch*]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:185:15,
    inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const arrow::compute::ExecBatch*, vector<arrow::compute::ExecBatch> >; _ForwardIterator = arrow::compute::ExecBatch*; _Tp = arrow::compute::ExecBatch]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:373:37,
    inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = arrow::compute::ExecBatch; _Alloc = std::allocator<arrow::compute::ExecBatch>]' at /usr/include/c++/14.2.1/bits/stl_vector.h:606:31,
    inlined from 'testing::internal::ElementsAreArrayMatcher<arrow::compute::ExecBatch>::ElementsAreArrayMatcher(const testing::internal::ElementsAreArrayMatcher<arrow::compute::ExecBatch>&)' at /usr/include/gmock/gmock-matchers.h:3984:7,
    inlined from 'arrow::ResultMatcher<testing::internal::ElementsAreArrayMatcher<arrow::compute::ExecBatch> >::ResultMatcher(const arrow::ResultMatcher<testing::internal::ElementsAreArrayMatcher<arrow::compute::ExecBatch> >&)' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/testing/matchers.h:173:7,
    inlined from 'arrow::FutureMatcher<arrow::ResultMatcher<testing::internal::ElementsAreArrayMatcher<arrow::compute::ExecBatch> > >::FutureMatcher(arrow::FutureMatcher<arrow::ResultMatcher<testing::internal::ElementsAreArrayMatcher<arrow::compute::ExecBatch> > >&&)' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/testing/matchers.h:128:7,
    inlined from 'testing::internal::PredicateFormatterFromMatcher<M>::PredicateFormatterFromMatcher(M) [with M = arrow::FutureMatcher<arrow::ResultMatcher<testing::internal::ElementsAreArrayMatcher<arrow::compute::ExecBatch> > >]' at /usr/include/gmock/gmock-matchers.h:1638:49,
    inlined from 'testing::internal::PredicateFormatterFromMatcher<M> testing::internal::MakePredicateFormatterFromMatcher(M) [with M = arrow::FutureMatcher<arrow::ResultMatcher<ElementsAreArrayMatcher<arrow::compute::ExecBatch> > >]' at /usr/include/gmock/gmock-matchers.h:1690:61,
    inlined from 'virtual void arrow::acero::ExecPlanExecution_SourceOrderBy_Test::TestBody()' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/acero/plan_test.cc:622:137:
/usr/include/c++/14.2.1/bits/stl_uninitialized.h:137:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const arrow::compute::ExecBatch*, std::vector<arrow::compute::ExecBatch> >' changed in GCC 7.1
/usr/include/gmock/gmock-matchers.h: In constructor 'testing::internal::UnorderedElementsAreMatcherImpl<Container>::UnorderedElementsAreMatcherImpl(testing::internal::UnorderedMatcherRequire::Flags, InputIter, InputIter) [with InputIter = __gnu_cxx::__normal_iterator<const arrow::compute::ExecBatch*, std::vector<arrow::compute::ExecBatch> >; Container = const std::vector<arrow::compute::ExecBatch>&]':
/usr/include/gmock/gmock-matchers.h:3830:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const arrow::compute::ExecBatch*, std::vector<arrow::compute::ExecBatch> >' changed in GCC 7.1
 3830 |   UnorderedElementsAreMatcherImpl(UnorderedMatcherRequire::Flags matcher_flags,
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/gmock/gmock-matchers.h:3830:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const arrow::compute::ExecBatch*, std::vector<arrow::compute::ExecBatch> >' changed in GCC 7.1
In member function 'testing::internal::UnorderedElementsAreArrayMatcher<T>::operator testing::Matcher<T>() const [with Container = std::vector<arrow::compute::ExecBatch>; T = arrow::compute::ExecBatch]',
    inlined from 'static testing::Matcher<T> testing::internal::MatcherCastImpl<T, M>::CastImpl(const M&, std::true_type, std::integral_constant<bool, Ignore>) [with bool Ignore = false; T = std::vector<arrow::compute::ExecBatch>; M = testing::internal::UnorderedElementsAreArrayMatcher<arrow::compute::ExecBatch>]' at /usr/include/gmock/gmock-matchers.h:374:12,
    inlined from 'static testing::Matcher<T> testing::internal::MatcherCastImpl<T, M>::Cast(const M&) [with T = std::vector<arrow::compute::ExecBatch>; M = testing::internal::UnorderedElementsAreArrayMatcher<arrow::compute::ExecBatch>]' at /usr/include/gmock/gmock-matchers.h:358:48,
    inlined from 'testing::Matcher<T> testing::MatcherCast(const M&) [with T = std::vector<arrow::compute::ExecBatch>; M = internal::UnorderedElementsAreArrayMatcher<arrow::compute::ExecBatch>]' at /usr/include/gmock/gmock-matchers.h:524:55,
    inlined from 'arrow::ResultMatcher<ValueMatcher>::operator testing::Matcher<T>() const::Impl::Impl(const ValueMatcher&) [with Res = arrow::Result<std::vector<arrow::compute::ExecBatch> >; ValueType = std::vector<arrow::compute::ExecBatch>; ValueMatcher = testing::internal::UnorderedElementsAreArrayMatcher<arrow::compute::ExecBatch>]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/testing/matchers.h:183:13,
    inlined from 'arrow::ResultMatcher<ValueMatcher>::operator testing::Matcher<T>() const [with Res = arrow::Result<std::vector<arrow::compute::ExecBatch> >; ValueType = std::vector<arrow::compute::ExecBatch>; ValueMatcher = testing::internal::UnorderedElementsAreArrayMatcher<arrow::compute::ExecBatch>]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/testing/matchers.h:215:34,
    inlined from 'static testing::Matcher<T> testing::internal::MatcherCastImpl<T, M>::CastImpl(const M&, std::true_type, std::integral_constant<bool, Ignore>) [with bool Ignore = false; T = arrow::Result<std::vector<arrow::compute::ExecBatch> >; M = arrow::ResultMatcher<testing::internal::UnorderedElementsAreArrayMatcher<arrow::compute::ExecBatch> >]' at /usr/include/gmock/gmock-matchers.h:374:12,
    inlined from 'static testing::Matcher<T> testing::internal::MatcherCastImpl<T, M>::Cast(const M&) [with T = arrow::Result<std::vector<arrow::compute::ExecBatch> >; M = arrow::ResultMatcher<testing::internal::UnorderedElementsAreArrayMatcher<arrow::compute::ExecBatch> >]' at /usr/include/gmock/gmock-matchers.h:358:48,
    inlined from 'testing::Matcher<T> testing::MatcherCast(const M&) [with T = arrow::Result<std::vector<arrow::compute::ExecBatch> >; M = arrow::ResultMatcher<internal::UnorderedElementsAreArrayMatcher<arrow::compute::ExecBatch> >]' at /usr/include/gmock/gmock-matchers.h:524:55,
    inlined from 'arrow::FutureMatcher<ResultMatcher>::operator testing::Matcher<T>() const::Impl::Impl(const ResultMatcher&, double) [with Fut = const arrow::Future<std::vector<arrow::compute::ExecBatch> >&; ValueType = std::vector<arrow::compute::ExecBatch>; ResultMatcher = arrow::ResultMatcher<testing::internal::UnorderedElementsAreArrayMatcher<arrow::compute::ExecBatch> >]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/testing/matchers.h:138:13,
    inlined from 'arrow::FutureMatcher<ResultMatcher>::operator testing::Matcher<T>() const [with Fut = const arrow::Future<std::vector<arrow::compute::ExecBatch> >&; ValueType = std::vector<arrow::compute::ExecBatch>; ResultMatcher = arrow::ResultMatcher<testing::internal::UnorderedElementsAreArrayMatcher<arrow::compute::ExecBatch> >]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/testing/matchers.h:164:34,
    inlined from 'static testing::Matcher<T> testing::internal::MatcherCastImpl<T, M>::CastImpl(const M&, std::true_type, std::integral_constant<bool, Ignore>) [with bool Ignore = false; T = const arrow::Future<std::vector<arrow::compute::ExecBatch> >&; M = arrow::FutureMatcher<arrow::ResultMatcher<testing::internal::UnorderedElementsAreArrayMatcher<arrow::compute::ExecBatch> > >]' at /usr/include/gmock/gmock-matchers.h:374:12,
    inlined from 'static testing::Matcher<T> testing::internal::MatcherCastImpl<T, M>::Cast(const M&) [with T = const arrow::Future<std::vector<arrow::compute::ExecBatch> >&; M = arrow::FutureMatcher<arrow::ResultMatcher<testing::internal::UnorderedElementsAreArrayMatcher<arrow::compute::ExecBatch> > >]' at /usr/include/gmock/gmock-matchers.h:358:48,
    inlined from 'testing::Matcher<T> testing::MatcherCast(const M&) [with T = const arrow::Future<std::vector<arrow::compute::ExecBatch> >&; M = arrow::FutureMatcher<arrow::ResultMatcher<internal::UnorderedElementsAreArrayMatcher<arrow::compute::ExecBatch> > >]' at /usr/include/gmock/gmock-matchers.h:524:55,
    inlined from 'testing::Matcher<T> testing::SafeMatcherCast(const M&) [with T = const arrow::Future<std::vector<arrow::compute::ExecBatch> >&; M = arrow::FutureMatcher<arrow::ResultMatcher<internal::UnorderedElementsAreArrayMatcher<arrow::compute::ExecBatch> > >]' at /usr/include/gmock/gmock-matchers.h:531:53,
    inlined from 'testing::AssertionResult testing::internal::PredicateFormatterFromMatcher<M>::operator()(const char*, const T&) const [with T = arrow::Future<std::vector<arrow::compute::ExecBatch> >; M = arrow::FutureMatcher<arrow::ResultMatcher<testing::internal::UnorderedElementsAreArrayMatcher<arrow::compute::ExecBatch> > >]' at /usr/include/gmock/gmock-matchers.h:1656:29:
/usr/include/gmock/gmock-matchers.h:3973:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const arrow::compute::ExecBatch*, std::vector<arrow::compute::ExecBatch> >' changed in GCC 7.1
 3973 |         new UnorderedElementsAreMatcherImpl<const Container&>(
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 3974 |             match_flags_, matchers_.begin(), matchers_.end()));
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/gmock/gmock-matchers.h: In member function 'testing::internal::MatchMatrix testing::internal::UnorderedElementsAreMatcherImpl<Container>::AnalyzeElements(ElementIter, ElementIter, std::vector<std::__cxx11::basic_string<char> >*, testing::MatchResultListener*) const [with ElementIter = __gnu_cxx::__normal_iterator<const arrow::compute::ExecBatch*, std::vector<arrow::compute::ExecBatch> >; Container = const std::vector<arrow::compute::ExecBatch>&]':
/usr/include/gmock/gmock-matchers.h:3865:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const arrow::compute::ExecBatch*, std::vector<arrow::compute::ExecBatch> >' changed in GCC 7.1
 3865 |   MatchMatrix AnalyzeElements(ElementIter elem_first, ElementIter elem_last,
      |               ^~~~~~~~~~~~~~~
/usr/include/gmock/gmock-matchers.h:3865:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const arrow::compute::ExecBatch*, std::vector<arrow::compute::ExecBatch> >' changed in GCC 7.1
/usr/include/gmock/gmock-matchers.h: In member function 'bool testing::internal::UnorderedElementsAreMatcherImpl<Container>::MatchAndExplain(Container, testing::MatchResultListener*) const [with Container = const std::vector<arrow::compute::ExecBatch>&]':
/usr/include/gmock/gmock-matchers.h:3855:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const arrow::compute::ExecBatch*, std::vector<arrow::compute::ExecBatch> >' changed in GCC 7.1
 3855 |     MatchMatrix matrix =
      |                 ^~~~~~

[610/816] Building CXX object src/arro...gate-test.dir/hash_aggregate_test.cc.o
[611/816] Building CXX object src/arro...tpch-node-test.dir/tpch_node_test.cc.o
In file included from /usr/include/c++/14.2.1/vector:65,
                 from /usr/include/c++/14.2.1/functional:64,
                 from /usr/include/gmock/gmock-matchers.h:262,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/acero/tpch_node_test.cc:18:
/usr/include/c++/14.2.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const optional<arrow::compute::ExecBatch>*, vector<optional<arrow::compute::ExecBatch>, allocator<optional<arrow::compute::ExecBatch> > > >; _ForwardIterator = optional<arrow::compute::ExecBatch>*]':
/usr/include/c++/14.2.1/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const std::optional<arrow::compute::ExecBatch>*, std::vector<std::optional<arrow::compute::ExecBatch>, std::allocator<std::optional<arrow::compute::ExecBatch> > > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const std::optional<arrow::compute::ExecBatch>*, std::vector<std::optional<arrow::compute::ExecBatch>, std::allocator<std::optional<arrow::compute::ExecBatch> > > >' changed in GCC 7.1
In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const std::optional<arrow::compute::ExecBatch>*, std::vector<std::optional<arrow::compute::ExecBatch>, std::allocator<std::optional<arrow::compute::ExecBatch> > > >; _ForwardIterator = std::optional<arrow::compute::ExecBatch>*; bool _TrivialValueTypes = false]',
    inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const optional<arrow::compute::ExecBatch>*, vector<optional<arrow::compute::ExecBatch>, allocator<optional<arrow::compute::ExecBatch> > > >; _ForwardIterator = optional<arrow::compute::ExecBatch>*]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:185:15,
    inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const optional<arrow::compute::ExecBatch>*, vector<optional<arrow::compute::ExecBatch>, allocator<optional<arrow::compute::ExecBatch> > > >; _ForwardIterator = optional<arrow::compute::ExecBatch>*; _Tp = optional<arrow::compute::ExecBatch>]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:373:37,
    inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = std::optional<arrow::compute::ExecBatch>; _Alloc = std::allocator<std::optional<arrow::compute::ExecBatch> >]' at /usr/include/c++/14.2.1/bits/stl_vector.h:606:31,
    inlined from 'void arrow::internal::AlignedStorage<T>::construct(A&& ...) [with A = {const std::vector<std::optional<arrow::compute::ExecBatch>, std::allocator<std::optional<arrow::compute::ExecBatch> > >&}; T = std::vector<std::optional<arrow::compute::ExecBatch>, std::allocator<std::optional<arrow::compute::ExecBatch> > >]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/util/aligned_storage.h:52:5,
    inlined from 'void arrow::Result<T>::ConstructValue(U&&) [with U = const std::vector<std::optional<arrow::compute::ExecBatch>, std::allocator<std::optional<arrow::compute::ExecBatch> > >&; T = std::vector<std::optional<arrow::compute::ExecBatch>, std::allocator<std::optional<arrow::compute::ExecBatch> > >]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/result.h:448:23,
    inlined from 'arrow::Result<T>::Result(U&&) [with U = const std::vector<std::optional<arrow::compute::ExecBatch>, std::allocator<std::optional<arrow::compute::ExecBatch> > >&; E = void; T = std::vector<std::optional<arrow::compute::ExecBatch>, std::allocator<std::optional<arrow::compute::ExecBatch> > >]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/result.h:165:19,
    inlined from 'bool arrow::Loop(Iterate)::Callback::CheckForTermination(const arrow::Result<Control>&) [with Iterate = arrow::CollectAsyncGenerator<std::optional<compute::ExecBatch> >(AsyncGenerator<std::optional<compute::ExecBatch> >)::<lambda()>; Control = std::optional<std::vector<std::optional<arrow::compute::ExecBatch>, std::allocator<std::optional<arrow::compute::ExecBatch> > > >; BreakValueType = std::vector<std::optional<arrow::compute::ExecBatch>, std::allocator<std::optional<arrow::compute::ExecBatch> > >]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/util/future.h:816:31:
/usr/include/c++/14.2.1/bits/stl_uninitialized.h:137:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const std::optional<arrow::compute::ExecBatch>*, std::vector<std::optional<arrow::compute::ExecBatch>, std::allocator<std::optional<arrow::compute::ExecBatch> > > >' changed in GCC 7.1
In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const std::optional<arrow::compute::ExecBatch>*, std::vector<std::optional<arrow::compute::ExecBatch>, std::allocator<std::optional<arrow::compute::ExecBatch> > > >; _ForwardIterator = std::optional<arrow::compute::ExecBatch>*; bool _TrivialValueTypes = false]',
    inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const optional<arrow::compute::ExecBatch>*, vector<optional<arrow::compute::ExecBatch>, allocator<optional<arrow::compute::ExecBatch> > > >; _ForwardIterator = optional<arrow::compute::ExecBatch>*]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:185:15,
    inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const optional<arrow::compute::ExecBatch>*, vector<optional<arrow::compute::ExecBatch>, allocator<optional<arrow::compute::ExecBatch> > > >; _ForwardIterator = optional<arrow::compute::ExecBatch>*; _Tp = optional<arrow::compute::ExecBatch>]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:373:37,
    inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = std::optional<arrow::compute::ExecBatch>; _Alloc = std::allocator<std::optional<arrow::compute::ExecBatch> >]' at /usr/include/c++/14.2.1/bits/stl_vector.h:606:31,
    inlined from 'arrow::CollectAsyncGenerator<std::optional<compute::ExecBatch> >(AsyncGenerator<std::optional<compute::ExecBatch> >)::<lambda()>::<lambda(const std::optional<arrow::compute::ExecBatch>&)>' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/util/async_generator.h:134:21,
    inlined from 'typename std::enable_if<(((! std::is_void<ContinueResult>::value) && (! arrow::detail::is_future<ContinueResult>::value)) && ((! NextFuture::is_empty) || std::is_same<ContinueResult, arrow::Status>::value))>::type arrow::detail::ContinueFuture::operator()(NextFuture, ContinueFunc&&, Args&& ...) const [with ContinueFunc = arrow::CollectAsyncGenerator<std::optional<compute::ExecBatch> >(AsyncGenerator<std::optional<compute::ExecBatch> >)::<lambda()>::<lambda(const std::optional<arrow::compute::ExecBatch>&)>; Args = {const std::optional<arrow::compute::ExecBatch>&}; ContinueResult = arrow::Result<std::optional<std::vector<std::optional<arrow::compute::ExecBatch>, std::allocator<std::optional<arrow::compute::ExecBatch> > > > >; NextFuture = arrow::Future<std::optional<std::vector<std::optional<arrow::compute::ExecBatch>, std::allocator<std::optional<arrow::compute::ExecBatch> > > > >]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/util/future.h:150:52,
    inlined from 'void arrow::detail::ContinueFuture::IgnoringArgsIf(std::false_type, NextFuture&&, ContinueFunc&&, Args&& ...) const [with ContinueFunc = arrow::CollectAsyncGenerator<std::optional<compute::ExecBatch> >(AsyncGenerator<std::optional<compute::ExecBatch> >)::<lambda()>::<lambda(const std::optional<arrow::compute::ExecBatch>&)>; NextFuture = arrow::Future<std::optional<std::vector<std::optional<arrow::compute::ExecBatch>, std::allocator<std::optional<arrow::compute::ExecBatch> > > > >; Args = {const std::optional<arrow::compute::ExecBatch>&}]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/util/future.h:193:15,
    inlined from 'void arrow::Future<T>::ThenOnComplete<OnSuccess, OnFailure>::operator()(const arrow::Result<T>&) && [with OnSuccess = arrow::CollectAsyncGenerator<std::optional<compute::ExecBatch> >(AsyncGenerator<std::optional<compute::ExecBatch> >)::<lambda()>::<lambda(const std::optional<arrow::compute::ExecBatch>&)>; OnFailure = arrow::Future<std::optional<arrow::compute::ExecBatch> >::PassthruOnFailure<arrow::CollectAsyncGenerator<std::optional<compute::ExecBatch> >(AsyncGenerator<std::optional<compute::ExecBatch> >)::<lambda()>::<lambda(const std::optional<arrow::compute::ExecBatch>&)> >; T = std::optional<arrow::compute::ExecBatch>]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/util/future.h:545:39,
    inlined from 'void arrow::Future<T>::WrapResultOnComplete::Callback<OnComplete>::operator()(const arrow::FutureImpl&) && [with OnComplete = arrow::Future<std::optional<arrow::compute::ExecBatch> >::ThenOnComplete<arrow::CollectAsyncGenerator<std::optional<compute::ExecBatch> >(AsyncGenerator<std::optional<compute::ExecBatch> >)::<lambda()>::<lambda(const std::optional<arrow::compute::ExecBatch>&)>, arrow::Future<std::optional<arrow::compute::ExecBatch> >::PassthruOnFailure<arrow::CollectAsyncGenerator<std::optional<compute::ExecBatch> >(AsyncGenerator<std::optional<compute::ExecBatch> >)::<lambda()>::<lambda(const std::optional<arrow::compute::ExecBatch>&)> > >; T = std::optional<arrow::compute::ExecBatch>]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/util/future.h:442:31,
    inlined from 'R arrow::internal::FnOnce<R(A ...)>::FnImpl<Fn>::invoke(A&& ...) [with Fn = arrow::Future<std::optional<arrow::compute::ExecBatch> >::WrapResultOnComplete::Callback<arrow::Future<std::optional<arrow::compute::ExecBatch> >::ThenOnComplete<arrow::CollectAsyncGenerator<std::optional<compute::ExecBatch> >(AsyncGenerator<std::optional<compute::ExecBatch> >)::<lambda()>::<lambda(const std::optional<arrow::compute::ExecBatch>&)>, arrow::Future<std::optional<arrow::compute::ExecBatch> >::PassthruOnFailure<arrow::CollectAsyncGenerator<std::optional<compute::ExecBatch> >(AsyncGenerator<std::optional<compute::ExecBatch> >)::<lambda()>::<lambda(const std::optional<arrow::compute::ExecBatch>&)> > > >; R = void; A = {const arrow::FutureImpl&}]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/util/functional.h:152:56:
/usr/include/c++/14.2.1/bits/stl_uninitialized.h:137:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const std::optional<arrow::compute::ExecBatch>*, std::vector<std::optional<arrow::compute::ExecBatch>, std::allocator<std::optional<arrow::compute::ExecBatch> > > >' changed in GCC 7.1

[611/816] Building CXX object src/arro...et_testing.dir/test_util_internal.cc.o
[612/816] Building CXX object src/arro...cero-util-test.dir/task_util_test.cc.o
[612/816] Building CXX object src/arro...set-dataset-test.dir/dataset_test.cc.o
[613/816] Building CXX object src/arro...row-acero-util-test.dir/util_test.cc.o
[613/816] Building CXX object src/arro...iter-test.dir/dataset_writer_test.cc.o
[614/816] Building CXX object src/arro...node-test.dir/asof_join_node_test.cc.o
In file included from /usr/include/c++/14.2.1/vector:66,
                 from /usr/include/c++/14.2.1/functional:64,
                 from /usr/include/gmock/gmock-matchers.h:262,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/acero/asof_join_node_test.cc:18:
/usr/include/c++/14.2.1/bits/stl_vector.h: In constructor 'std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = arrow::compute::ExecBatch; _Alloc = std::allocator<arrow::compute::ExecBatch>]':
/usr/include/c++/14.2.1/bits/stl_vector.h:678:7: note: parameter passing for argument of type 'std::initializer_list<arrow::compute::ExecBatch>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/acero/asof_join_node_test.cc: In member function 'virtual void arrow::acero::AsofJoinTest_RhsEmptinessRace_Test::TestBody()':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/acero/asof_join_node_test.cc:1698:57: note: parameter passing for argument of type 'std::initializer_list<arrow::compute::ExecBatch>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/acero/asof_join_node_test.cc:1703:58: note: parameter passing for argument of type 'std::initializer_list<arrow::compute::ExecBatch>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/acero/asof_join_node_test.cc:1713:38: note: parameter passing for argument of type 'std::initializer_list<arrow::compute::ExecBatch>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/acero/asof_join_node_test.cc: In member function 'virtual void arrow::acero::AsofJoinTest_RhsEmptinessRaceEmptyBy_Test::TestBody()':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/acero/asof_join_node_test.cc:1725:70: note: parameter passing for argument of type 'std::initializer_list<arrow::compute::ExecBatch>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/acero/asof_join_node_test.cc:1729:58: note: parameter passing for argument of type 'std::initializer_list<arrow::compute::ExecBatch>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/acero/asof_join_node_test.cc:1738:38: note: parameter passing for argument of type 'std::initializer_list<arrow::compute::ExecBatch>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/acero/asof_join_node_test.cc: In member function 'virtual void arrow::acero::AsofJoinTest_DestroyNonStartedAsofJoinNode_Test::TestBody()':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/acero/asof_join_node_test.cc:1750:70: note: parameter passing for argument of type 'std::initializer_list<arrow::compute::ExecBatch>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/acero/asof_join_node_test.cc:1754:58: note: parameter passing for argument of type 'std::initializer_list<arrow::compute::ExecBatch>' changed in GCC 7.1

[614/816] Building CXX object src/arro...discovery-test.dir/discovery_test.cc.o
[615/816] Building CXX object src/arro...et_testing.dir/test_util_internal.cc.o
[615/816] Building CXX object src/arro...t-file-ipc-test.dir/file_ipc_test.cc.o
[616/816] Building CXX object src/arro...node-test.dir/hash_join_node_test.cc.o
In file included from /usr/include/c++/14.2.1/bits/stl_algo.h:61,
                 from /usr/include/c++/14.2.1/algorithm:61,
                 from /usr/include/gmock/gmock-matchers.h:258,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/acero/hash_join_node_test.cc:18:
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Distance = int; _Tp = long long int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1890:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]',
    inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4772:18,
    inlined from 'arrow::acero::BatchesWithSchema arrow::acero::TableToBatches(Random64Bit&, int, const std::vector<std::shared_ptr<arrow::Array> >&, const std::string&)' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/acero/hash_join_node_test.cc:698:12:
/usr/include/c++/14.2.1/bits/stl_algo.h:1905:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]',
    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1908:31,
    inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4772:18,
    inlined from 'arrow::acero::BatchesWithSchema arrow::acero::TableToBatches(Random64Bit&, int, const std::vector<std::shared_ptr<arrow::Array> >&, const std::string&)' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/acero/hash_join_node_test.cc:698:12:
/usr/include/c++/14.2.1/bits/stl_algo.h:1817:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1822:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
In file included from /usr/include/c++/14.2.1/vector:66,
                 from /usr/include/c++/14.2.1/functional:64,
                 from /usr/include/gmock/gmock-matchers.h:262:
/usr/include/c++/14.2.1/bits/stl_vector.h: In function 'std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = arrow::compute::ExecBatch; _Alloc = std::allocator<arrow::compute::ExecBatch>]':
/usr/include/c++/14.2.1/bits/stl_vector.h:678:7: note: parameter passing for argument of type 'std::initializer_list<arrow::compute::ExecBatch>' changed in GCC 7.1
In constructor 'std::_Vector_base<_Tp, _Alloc>::_Vector_impl_data::_Vector_impl_data(std::_Vector_base<_Tp, _Alloc>::_Vector_impl_data&&) [with _Tp = arrow::FieldRef; _Alloc = std::allocator<arrow::FieldRef>]',
    inlined from 'std::_Vector_base<_Tp, _Alloc>::_Vector_impl::_Vector_impl(std::_Vector_base<_Tp, _Alloc>::_Vector_impl&&) [with _Tp = arrow::FieldRef; _Alloc = std::allocator<arrow::FieldRef>]' at /usr/include/c++/14.2.1/bits/stl_vector.h:154:68,
    inlined from 'std::_Vector_base<_Tp, _Alloc>::_Vector_base(std::_Vector_base<_Tp, _Alloc>&&) [with _Tp = arrow::FieldRef; _Alloc = std::allocator<arrow::FieldRef>]' at /usr/include/c++/14.2.1/bits/stl_vector.h:337:7,
    inlined from 'std::vector<_Tp, _Alloc>::vector(std::vector<_Tp, _Alloc>&&) [with _Tp = arrow::FieldRef; _Alloc = std::allocator<arrow::FieldRef>]' at /usr/include/c++/14.2.1/bits/stl_vector.h:620:7,
    inlined from 'constexpr std::__detail::__variant::_Uninitialized<_Type, false>::_Uninitialized(std::in_place_index_t<0>, _Args&& ...) [with _Args = {std::vector<arrow::FieldRef, std::allocator<arrow::FieldRef> >}; _Type = std::vector<arrow::FieldRef>]' at /usr/include/c++/14.2.1/variant:283:4,
    inlined from 'constexpr std::__detail::__variant::_Variadic_union<__trivially_destructible, _First, _Rest ...>::_Variadic_union(std::in_place_index_t<0>, _Args&& ...) [with _Args = {std::vector<arrow::FieldRef, std::allocator<arrow::FieldRef> >}; bool __trivially_destructible = false; _First = std::vector<arrow::FieldRef>; _Rest = {}]' at /usr/include/c++/14.2.1/variant:412:4,
    inlined from 'constexpr std::__detail::__variant::_Variadic_union<__trivially_destructible, _First, _Rest ...>::_Variadic_union(std::in_place_index_t<_Np>, _Args&& ...) [with unsigned int _Np = 1; _Args = {std::vector<arrow::FieldRef, std::allocator<arrow::FieldRef> >}; bool __trivially_destructible = false; _First = std::__cxx11::basic_string<char>; _Rest = {std::vector<arrow::FieldRef, std::allocator<arrow::FieldRef> >}]' at /usr/include/c++/14.2.1/variant:418:4,
    inlined from 'constexpr std::__detail::__variant::_Variadic_union<__trivially_destructible, _First, _Rest ...>::_Variadic_union(std::in_place_index_t<_Np>, _Args&& ...) [with unsigned int _Np = 2; _Args = {std::vector<arrow::FieldRef, std::allocator<arrow::FieldRef> >}; bool __trivially_destructible = false; _First = arrow::FieldPath; _Rest = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<arrow::FieldRef, std::allocator<arrow::FieldRef> >}]' at /usr/include/c++/14.2.1/variant:418:4,
    inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = __detail::__variant::_Variadic_union<false, arrow::FieldPath, __cxx11::basic_string<char, char_traits<char>, allocator<char> >, vector<arrow::FieldRef, allocator<arrow::FieldRef> > >; _Args = {const in_place_index_t<2>&, vector<arrow::FieldRef, allocator<arrow::FieldRef> >}]' at /usr/include/c++/14.2.1/bits/stl_construct.h:119:7,
    inlined from 'std::__detail::__variant::_Move_ctor_base<false, arrow::FieldPath, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<arrow::FieldRef, std::allocator<arrow::FieldRef> > >::_Move_ctor_base(std::__detail::__variant::_Move_ctor_base<false, arrow::FieldPath, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<arrow::FieldRef, std::allocator<arrow::FieldRef> > >&&)::<lambda(auto:5&&, auto:6)> mutable [with auto:5 = std::vector<arrow::FieldRef>; auto:6 = std::integral_constant<unsigned int, 2>]' at /usr/include/c++/14.2.1/variant:632:23,
    inlined from 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = __detail::__variant::_Move_ctor_base<false, arrow::FieldPath, __cxx11::basic_string<char, char_traits<char>, allocator<char> >, vector<arrow::FieldRef, allocator<arrow::FieldRef> > >::_Move_ctor_base(std::__detail::__variant::_Move_ctor_base<false, arrow::FieldPath, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<arrow::FieldRef, std::allocator<arrow::FieldRef> > >&&)::<lambda(auto:5&&, auto:6)>; _Args = {vector<arrow::FieldRef, allocator<arrow::FieldRef> >, integral_constant<unsigned int, 2>}]' at /usr/include/c++/14.2.1/bits/invoke.h:61:36,
    inlined from 'constexpr typename std::__invoke_result<_Functor, _ArgTypes>::type std::__invoke(_Callable&&, _Args&& ...) [with _Callable = __detail::__variant::_Move_ctor_base<false, arrow::FieldPath, __cxx11::basic_string<char, char_traits<char>, allocator<char> >, vector<arrow::FieldRef, allocator<arrow::FieldRef> > >::_Move_ctor_base(std::__detail::__variant::_Move_ctor_base<false, arrow::FieldPath, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<arrow::FieldRef, std::allocator<arrow::FieldRef> > >&&)::<lambda(auto:5&&, auto:6)>; _Args = {vector<arrow::FieldRef, allocator<arrow::FieldRef> >, integral_constant<unsigned int, 2>}]' at /usr/include/c++/14.2.1/bits/invoke.h:96:40,
    inlined from 'static constexpr decltype(auto) std::__detail::__variant::__gen_vtable_impl<std::__detail::__variant::_Multi_array<_Result_type (*)(_Visitor, _Variants ...)>, std::integer_sequence<unsigned int, __indices ...> >::__visit_invoke(_Visitor&&, _Variants ...) [with _Result_type = std::__detail::__variant::__variant_idx_cookie; _Visitor = std::__detail::__variant::_Move_ctor_base<false, arrow::FieldPath, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<arrow::FieldRef, std::allocator<arrow::FieldRef> > >::_Move_ctor_base(std::__detail::__variant::_Move_ctor_base<false, arrow::FieldPath, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<arrow::FieldRef, std::allocator<arrow::FieldRef> > >&&)::<lambda(auto:5&&, auto:6)>&&; _Variants = {std::variant<arrow::FieldPath, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<arrow::FieldRef, std::allocator<arrow::FieldRef> > >&&}; unsigned int ...__indices = {2}]' at /usr/include/c++/14.2.1/variant:1049:17,
    inlined from 'constexpr decltype(auto) std::__do_visit(_Visitor&&, _Variants&& ...) [with _Result_type = __detail::__variant::__variant_idx_cookie; _Visitor = __detail::__variant::_Move_ctor_base<false, arrow::FieldPath, __cxx11::basic_string<char, char_traits<char>, allocator<char> >, vector<arrow::FieldRef, allocator<arrow::FieldRef> > >::_Move_ctor_base(std::__detail::__variant::_Move_ctor_base<false, arrow::FieldPath, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<arrow::FieldRef, std::allocator<arrow::FieldRef> > >&&)::<lambda(auto:5&&, auto:6)>; _Variants = {variant<arrow::FieldPath, __cxx11::basic_string<char, char_traits<char>, allocator<char> >, vector<arrow::FieldRef, allocator<arrow::FieldRef> > >}]' at /usr/include/c++/14.2.1/variant:1821:105,
    inlined from 'constexpr void std::__detail::__variant::__raw_idx_visit(_Visitor&&, _Variants&& ...) [with _Visitor = _Move_ctor_base<false, arrow::FieldPath, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<arrow::FieldRef, std::allocator<arrow::FieldRef> > >::_Move_ctor_base(std::__detail::__variant::_Move_ctor_base<false, arrow::FieldPath, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<arrow::FieldRef, std::allocator<arrow::FieldRef> > >&&)::<lambda(auto:5&&, auto:6)>; _Variants = {std::variant<arrow::FieldPath, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<arrow::FieldRef, std::allocator<arrow::FieldRef> > >}]' at /usr/include/c++/14.2.1/variant:184:44,
    inlined from 'std::__detail::__variant::_Move_ctor_base<<anonymous>, _Types>::_Move_ctor_base(std::__detail::__variant::_Move_ctor_base<<anonymous>, _Types>&&) [with bool <anonymous> = false; _Types = {arrow::FieldPath, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<arrow::FieldRef, std::allocator<arrow::FieldRef> >}]' at /usr/include/c++/14.2.1/variant:627:28,
    inlined from 'std::__detail::__variant::_Copy_assign_base<<anonymous>, _Types>::_Copy_assign_base(std::__detail::__variant::_Copy_assign_base<<anonymous>, _Types>&&) [with bool <anonymous> = false; _Types = {arrow::FieldPath, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<arrow::FieldRef, std::allocator<arrow::FieldRef> >}]' at /usr/include/c++/14.2.1/variant:692:7,
    inlined from 'std::__detail::__variant::_Move_assign_base<<anonymous>, _Types>::_Move_assign_base(std::__detail::__variant::_Move_assign_base<<anonymous>, _Types>&&) [with bool <anonymous> = false; _Types = {arrow::FieldPath, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<arrow::FieldRef, std::allocator<arrow::FieldRef> >}]' at /usr/include/c++/14.2.1/variant:746:7,
    inlined from 'std::__detail::__variant::_Variant_base<_Types>::_Variant_base(std::__detail::__variant::_Variant_base<_Types>&&) [with _Types = {arrow::FieldPath, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<arrow::FieldRef, std::allocator<arrow::FieldRef> >}]' at /usr/include/c++/14.2.1/variant:777:7,
    inlined from 'std::variant<_Types>::variant(std::variant<_Types>&&) [with _Types = {arrow::FieldPath, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<arrow::FieldRef, std::allocator<arrow::FieldRef> >}]' at /usr/include/c++/14.2.1/variant:1435:7,
    inlined from 'arrow::FieldRef::FieldRef(arrow::FieldRef&&)' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/type.h:2081:38,
    inlined from 'arrow::compute::SortKey::SortKey(arrow::FieldRef, arrow::compute::SortOrder)' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/compute/ordering.h:50:9,
    inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = arrow::compute::SortKey; _Args = {const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&}; _Tp = arrow::compute::SortKey]' at /usr/include/c++/14.2.1/bits/new_allocator.h:191:4,
    inlined from 'static void std::allocator_traits<std::allocator<_Tp1> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = arrow::compute::SortKey; _Args = {const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&}; _Tp = arrow::compute::SortKey]' at /usr/include/c++/14.2.1/bits/alloc_traits.h:575:17,
    inlined from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&}; _Tp = arrow::compute::SortKey; _Alloc = std::allocator<arrow::compute::SortKey>]' at /usr/include/c++/14.2.1/bits/vector.tcc:117:30,
    inlined from 'void arrow::acero::CheckRunOutput(JoinType, const BatchesWithSchema&, const BatchesWithSchema&, const std::vector<arrow::FieldRef>&, const std::vector<arrow::FieldRef>&, const BatchesWithSchema&, bool)' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/acero/hash_join_node_test.cc:110:29:
/usr/include/c++/14.2.1/bits/stl_vector.h:105:17: warning: '*(__vector(2) unsigned int*)((char*)&<unnamed> + offsetof(arrow::FieldRef, arrow::FieldRef::<unnamed>))' may be used uninitialized [-Wmaybe-uninitialized]
In file included from /usr/include/c++/14.2.1/armv7l-unknown-linux-gnueabihf/bits/c++allocator.h:33,
                 from /usr/include/c++/14.2.1/bits/allocator.h:46,
                 from /usr/include/c++/14.2.1/bits/alloc_traits.h:39,
                 from /usr/include/c++/14.2.1/ext/alloc_traits.h:34,
                 from /usr/include/c++/14.2.1/bits/hashtable_policy.h:39,
                 from /usr/include/c++/14.2.1/bits/hashtable.h:35,
                 from /usr/include/c++/14.2.1/bits/unordered_map.h:33,
                 from /usr/include/c++/14.2.1/unordered_map:41,
                 from /usr/include/c++/14.2.1/functional:63:
/usr/include/c++/14.2.1/bits/new_allocator.h: In function 'void arrow::acero::CheckRunOutput(JoinType, const BatchesWithSchema&, const BatchesWithSchema&, const std::vector<arrow::FieldRef>&, const std::vector<arrow::FieldRef>&, const BatchesWithSchema&, bool)':
/usr/include/c++/14.2.1/bits/new_allocator.h:191:4: note: '<anonymous>' declared here
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/acero/hash_join_node_test.cc: In member function 'virtual void arrow::acero::HashJoin_ResidualFilter_Test::TestBody()':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/acero/hash_join_node_test.cc:2040:13: note: parameter passing for argument of type 'std::initializer_list<arrow::compute::ExecBatch>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/acero/hash_join_node_test.cc: In member function 'virtual void arrow::acero::HashJoin_FilterEmptyRows_Test::TestBody()':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/acero/hash_join_node_test.cc:2067:13: note: parameter passing for argument of type 'std::initializer_list<arrow::compute::ExecBatch>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/acero/hash_join_node_test.cc: In member function 'virtual void arrow::acero::HashJoin_TrivialResidualFilter_Test::TestBody()':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/acero/hash_join_node_test.cc:2096:15: note: parameter passing for argument of type 'std::initializer_list<arrow::compute::ExecBatch>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/acero/hash_join_node_test.cc: In member function 'virtual void arrow::acero::HashJoin_FineGrainedResidualFilter_Test::TestBody()':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/acero/hash_join_node_test.cc:2213:21: note: parameter passing for argument of type 'std::initializer_list<arrow::compute::ExecBatch>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/acero/hash_join_node_test.cc:2237:21: note: parameter passing for argument of type 'std::initializer_list<arrow::compute::ExecBatch>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/acero/hash_join_node_test.cc:2261:21: note: parameter passing for argument of type 'std::initializer_list<arrow::compute::ExecBatch>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/acero/hash_join_node_test.cc:2293:21: note: parameter passing for argument of type 'std::initializer_list<arrow::compute::ExecBatch>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/acero/hash_join_node_test.cc:2308:21: note: parameter passing for argument of type 'std::initializer_list<arrow::compute::ExecBatch>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/acero/hash_join_node_test.cc:2327:21: note: parameter passing for argument of type 'std::initializer_list<arrow::compute::ExecBatch>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/acero/hash_join_node_test.cc:2342:21: note: parameter passing for argument of type 'std::initializer_list<arrow::compute::ExecBatch>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/acero/hash_join_node_test.cc:2361:21: note: parameter passing for argument of type 'std::initializer_list<arrow::compute::ExecBatch>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/acero/hash_join_node_test.cc:2559:21: note: parameter passing for argument of type 'std::initializer_list<arrow::compute::ExecBatch>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/acero/hash_join_node_test.cc:2587:21: note: parameter passing for argument of type 'std::initializer_list<arrow::compute::ExecBatch>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/acero/hash_join_node_test.cc:2611:21: note: parameter passing for argument of type 'std::initializer_list<arrow::compute::ExecBatch>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/acero/hash_join_node_test.cc:2645:21: note: parameter passing for argument of type 'std::initializer_list<arrow::compute::ExecBatch>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/acero/hash_join_node_test.cc:2658:21: note: parameter passing for argument of type 'std::initializer_list<arrow::compute::ExecBatch>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/acero/hash_join_node_test.cc:2679:21: note: parameter passing for argument of type 'std::initializer_list<arrow::compute::ExecBatch>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/acero/hash_join_node_test.cc:2696:21: note: parameter passing for argument of type 'std::initializer_list<arrow::compute::ExecBatch>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/acero/hash_join_node_test.cc:2713:21: note: parameter passing for argument of type 'std::initializer_list<arrow::compute::ExecBatch>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/acero/hash_join_node_test.cc:2738:21: note: parameter passing for argument of type 'std::initializer_list<arrow::compute::ExecBatch>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/acero/hash_join_node_test.cc:2762:21: note: parameter passing for argument of type 'std::initializer_list<arrow::compute::ExecBatch>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/acero/hash_join_node_test.cc:2790:21: note: parameter passing for argument of type 'std::initializer_list<arrow::compute::ExecBatch>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/acero/hash_join_node_test.cc:2824:21: note: parameter passing for argument of type 'std::initializer_list<arrow::compute::ExecBatch>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/acero/hash_join_node_test.cc:2841:21: note: parameter passing for argument of type 'std::initializer_list<arrow::compute::ExecBatch>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/acero/hash_join_node_test.cc:2858:21: note: parameter passing for argument of type 'std::initializer_list<arrow::compute::ExecBatch>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/acero/hash_join_node_test.cc:2871:21: note: parameter passing for argument of type 'std::initializer_list<arrow::compute::ExecBatch>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/acero/hash_join_node_test.cc:2892:21: note: parameter passing for argument of type 'std::initializer_list<arrow::compute::ExecBatch>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/acero/hash_join_node_test.cc:2917:21: note: parameter passing for argument of type 'std::initializer_list<arrow::compute::ExecBatch>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/acero/hash_join_node_test.cc:2941:21: note: parameter passing for argument of type 'std::initializer_list<arrow::compute::ExecBatch>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/acero/hash_join_node_test.cc:2965:21: note: parameter passing for argument of type 'std::initializer_list<arrow::compute::ExecBatch>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/acero/hash_join_node_test.cc:2997:21: note: parameter passing for argument of type 'std::initializer_list<arrow::compute::ExecBatch>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/acero/hash_join_node_test.cc:3012:21: note: parameter passing for argument of type 'std::initializer_list<arrow::compute::ExecBatch>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/acero/hash_join_node_test.cc:3031:21: note: parameter passing for argument of type 'std::initializer_list<arrow::compute::ExecBatch>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/acero/hash_join_node_test.cc:3046:21: note: parameter passing for argument of type 'std::initializer_list<arrow::compute::ExecBatch>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/acero/hash_join_node_test.cc:3065:21: note: parameter passing for argument of type 'std::initializer_list<arrow::compute::ExecBatch>' changed in GCC 7.1

[616/816] Building CXX object src/arro...w-dataset-file-test.dir/file_test.cc.o
[617/816] Building CXX object src/arro...iter-test.dir/dataset_writer_test.cc.o
In file included from /usr/include/c++/14.2.1/vector:66,
                 from /usr/include/c++/14.2.1/functional:64,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/dataset/file_base.h:22,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/dataset/dataset_writer.h:22,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/dataset/dataset_writer_test.cc:18:
/usr/include/c++/14.2.1/bits/stl_vector.h: In constructor 'std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = arrow::fs::FileInfo; _Alloc = std::allocator<arrow::fs::FileInfo>]':
/usr/include/c++/14.2.1/bits/stl_vector.h:678:7: note: parameter passing for argument of type 'std::initializer_list<arrow::fs::FileInfo>' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_vector.h: In constructor 'std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = arrow::dataset::internal::DatasetWriterTestFixture::ExpectedFile; _Alloc = std::allocator<arrow::dataset::internal::DatasetWriterTestFixture::ExpectedFile>]':
/usr/include/c++/14.2.1/bits/stl_vector.h:678:7: note: parameter passing for argument of type 'std::initializer_list<arrow::dataset::internal::DatasetWriterTestFixture::ExpectedFile>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/dataset/dataset_writer_test.cc: In member function 'virtual void arrow::dataset::internal::DatasetWriterTestFixture_ErrOnExistingData_Test::TestBody()':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/dataset/dataset_writer_test.cc:562:51: note: parameter passing for argument of type 'std::initializer_list<arrow::fs::FileInfo>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/dataset/dataset_writer_test.cc:576:51: note: parameter passing for argument of type 'std::initializer_list<arrow::fs::FileInfo>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/dataset/dataset_writer_test.cc: In member function 'virtual void arrow::dataset::internal::DatasetWriterTestFixture::SetUp()':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/dataset/dataset_writer_test.cc:70:53: note: parameter passing for argument of type 'std::initializer_list<arrow::fs::FileInfo>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/dataset/dataset_writer_test.cc: In member function 'virtual void arrow::dataset::internal::DatasetWriterTestFixture_Basic_Test::TestBody()':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/dataset/dataset_writer_test.cc:241:20: note: parameter passing for argument of type 'std::initializer_list<arrow::dataset::internal::DatasetWriterTestFixture::ExpectedFile>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/dataset/dataset_writer_test.cc: In member function 'virtual void arrow::dataset::internal::DatasetWriterTestFixture_MaxRowsOneWrite_Test::TestBody()':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/dataset/dataset_writer_test.cc:274:20: note: parameter passing for argument of type 'std::initializer_list<arrow::dataset::internal::DatasetWriterTestFixture::ExpectedFile>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/dataset/dataset_writer_test.cc: In member function 'virtual void arrow::dataset::internal::DatasetWriterTestFixture_MaxRowsOneWriteWithFunctor_Test::TestBody()':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/dataset/dataset_writer_test.cc:314:20: note: parameter passing for argument of type 'std::initializer_list<arrow::dataset::internal::DatasetWriterTestFixture::ExpectedFile>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/dataset/dataset_writer_test.cc: In member function 'virtual void arrow::dataset::internal::DatasetWriterTestFixture_MaxRowsManyWrites_Test::TestBody()':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/dataset/dataset_writer_test.cc:342:20: note: parameter passing for argument of type 'std::initializer_list<arrow::dataset::internal::DatasetWriterTestFixture::ExpectedFile>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/dataset/dataset_writer_test.cc: In member function 'virtual void arrow::dataset::internal::DatasetWriterTestFixture_NotProduceZeroSizedBatch_Test::TestBody()':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/dataset/dataset_writer_test.cc:354:20: note: parameter passing for argument of type 'std::initializer_list<arrow::dataset::internal::DatasetWriterTestFixture::ExpectedFile>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/dataset/dataset_writer_test.cc: In member function 'virtual void arrow::dataset::internal::DatasetWriterTestFixture_MinRowGroup_Test::TestBody()':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/dataset/dataset_writer_test.cc:378:20: note: parameter passing for argument of type 'std::initializer_list<arrow::dataset::internal::DatasetWriterTestFixture::ExpectedFile>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/dataset/dataset_writer_test.cc: In member function 'virtual void arrow::dataset::internal::DatasetWriterTestFixture_MaxRowGroup_Test::TestBody()':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/dataset/dataset_writer_test.cc:390:20: note: parameter passing for argument of type 'std::initializer_list<arrow::dataset::internal::DatasetWriterTestFixture::ExpectedFile>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/dataset/dataset_writer_test.cc: In member function 'virtual void arrow::dataset::internal::DatasetWriterTestFixture_MinAndMaxRowGroup_Test::TestBody()':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/dataset/dataset_writer_test.cc:403:20: note: parameter passing for argument of type 'std::initializer_list<arrow::dataset::internal::DatasetWriterTestFixture::ExpectedFile>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/dataset/dataset_writer_test.cc: In member function 'virtual void arrow::dataset::internal::DatasetWriterTestFixture_ConcurrentWritesSameFile_Test::TestBody()':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/dataset/dataset_writer_test.cc:436:20: note: parameter passing for argument of type 'std::initializer_list<arrow::dataset::internal::DatasetWriterTestFixture::ExpectedFile>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/dataset/dataset_writer_test.cc: In member function 'virtual void arrow::dataset::internal::DatasetWriterTestFixture_NoExistingDirectory_Test::TestBody()':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/dataset/dataset_writer_test.cc:496:51: note: parameter passing for argument of type 'std::initializer_list<arrow::fs::FileInfo>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/dataset/dataset_writer_test.cc:505:20: note: parameter passing for argument of type 'std::initializer_list<arrow::dataset::internal::DatasetWriterTestFixture::ExpectedFile>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/dataset/dataset_writer_test.cc: In member function 'virtual void arrow::dataset::internal::DatasetWriterTestFixture_DeleteExistingData_Test::TestBody()':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/dataset/dataset_writer_test.cc:510:51: note: parameter passing for argument of type 'std::initializer_list<arrow::fs::FileInfo>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/dataset/dataset_writer_test.cc:521:20: note: parameter passing for argument of type 'std::initializer_list<arrow::dataset::internal::DatasetWriterTestFixture::ExpectedFile>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/dataset/dataset_writer_test.cc: In member function 'virtual void arrow::dataset::internal::DatasetWriterTestFixture_PartitionedDeleteExistingData_Test::TestBody()':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/dataset/dataset_writer_test.cc:527:51: note: parameter passing for argument of type 'std::initializer_list<arrow::fs::FileInfo>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/dataset/dataset_writer_test.cc:538:20: note: parameter passing for argument of type 'std::initializer_list<arrow::dataset::internal::DatasetWriterTestFixture::ExpectedFile>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/dataset/dataset_writer_test.cc: In member function 'virtual void arrow::dataset::internal::DatasetWriterTestFixture_LeaveExistingData_Test::TestBody()':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/dataset/dataset_writer_test.cc:545:51: note: parameter passing for argument of type 'std::initializer_list<arrow::fs::FileInfo>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/dataset/dataset_writer_test.cc:556:20: note: parameter passing for argument of type 'std::initializer_list<arrow::dataset::internal::DatasetWriterTestFixture::ExpectedFile>' changed in GCC 7.1

[617/816] Building CXX object src/arro...partition-test.dir/partition_test.cc.o
[618/816] Building CXX object src/arro...set-dataset-test.dir/dataset_test.cc.o
[618/816] Building CXX object src/arro...set-scanner-test.dir/scanner_test.cc.o
[619/816] Building CXX object src/arro...discovery-test.dir/discovery_test.cc.o
In file included from /usr/include/c++/14.2.1/vector:66,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/dataset/discovery.h:29,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/dataset/discovery_test.cc:18:
/usr/include/c++/14.2.1/bits/stl_vector.h: In constructor 'std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = arrow::fs::FileInfo; _Alloc = std::allocator<arrow::fs::FileInfo>]':
/usr/include/c++/14.2.1/bits/stl_vector.h:678:7: note: parameter passing for argument of type 'std::initializer_list<arrow::fs::FileInfo>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/dataset/discovery_test.cc: In member function 'virtual void arrow::dataset::FileSystemDatasetFactoryTest_FinishWithIncompatibleSchemaShouldFail_Test::TestBody()':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/dataset/discovery_test.cc:344:14: note: parameter passing for argument of type 'std::initializer_list<arrow::fs::FileInfo>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/dataset/discovery_test.cc: In member function 'virtual void arrow::dataset::FileSystemDatasetFactoryTest_Inspect_Test::TestBody()':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/dataset/discovery_test.cc:326:14: note: parameter passing for argument of type 'std::initializer_list<arrow::fs::FileInfo>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/dataset/discovery_test.cc: In member function 'virtual void arrow::dataset::FileSystemDatasetFactoryTest_FilenameNotPartOfPartitions_Test::TestBody()':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/dataset/discovery_test.cc:379:14: note: parameter passing for argument of type 'std::initializer_list<arrow::fs::FileInfo>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/dataset/discovery_test.cc: In member function 'virtual void arrow::dataset::FileSystemDatasetFactoryTest_InspectFragmentsLimit_Test::TestBody()':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/dataset/discovery_test.cc:353:14: note: parameter passing for argument of type 'std::initializer_list<arrow::fs::FileInfo>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/dataset/discovery_test.cc: In member function 'virtual void arrow::dataset::FileSystemDatasetFactoryTest_Basic_Test::TestBody()':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/dataset/discovery_test.cc:162:14: note: parameter passing for argument of type 'std::initializer_list<arrow::fs::FileInfo>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/dataset/discovery_test.cc:164:14: note: parameter passing for argument of type 'std::initializer_list<arrow::fs::FileInfo>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/dataset/discovery_test.cc: In member function 'virtual void arrow::dataset::FileSystemDatasetFactoryTest_Selector_Test::TestBody()':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/dataset/discovery_test.cc:171:14: note: parameter passing for argument of type 'std::initializer_list<arrow::fs::FileInfo>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/dataset/discovery_test.cc:176:14: note: parameter passing for argument of type 'std::initializer_list<arrow::fs::FileInfo>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/dataset/discovery_test.cc: In member function 'virtual void arrow::dataset::FileSystemDatasetFactoryTest_ExplicitPartition_Test::TestBody()':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/dataset/discovery_test.cc:189:14: note: parameter passing for argument of type 'std::initializer_list<arrow::fs::FileInfo>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/dataset/discovery_test.cc: In member function 'virtual void arrow::dataset::FileSystemDatasetFactoryTest_DiscoveredPartition_Test::TestBody()':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/dataset/discovery_test.cc:204:14: note: parameter passing for argument of type 'std::initializer_list<arrow::fs::FileInfo>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/dataset/discovery_test.cc: In member function 'virtual void arrow::dataset::FileSystemDatasetFactoryTest_MissingDirectories_Test::TestBody()':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/dataset/discovery_test.cc:216:17: note: parameter passing for argument of type 'std::initializer_list<arrow::fs::FileInfo>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/dataset/discovery_test.cc: In member function 'virtual void arrow::dataset::FileSystemDatasetFactoryTest_OptionsIgnoredDefaultPrefixes_Test::TestBody()':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/dataset/discovery_test.cc:236:14: note: parameter passing for argument of type 'std::initializer_list<arrow::fs::FileInfo>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/dataset/discovery_test.cc: In member function 'virtual void arrow::dataset::FileSystemDatasetFactoryTest_OptionsIgnoredDefaultExplicitFiles_Test::TestBody()':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/dataset/discovery_test.cc:256:3: note: parameter passing for argument of type 'std::initializer_list<arrow::fs::FileInfo>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/dataset/discovery_test.cc: In member function 'virtual void arrow::dataset::FileSystemDatasetFactoryTest_OptionsIgnoredCustomPrefixes_Test::TestBody()':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/dataset/discovery_test.cc:270:14: note: parameter passing for argument of type 'std::initializer_list<arrow::fs::FileInfo>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/dataset/discovery_test.cc: In member function 'virtual void arrow::dataset::FileSystemDatasetFactoryTest_OptionsIgnoredNoPrefixes_Test::TestBody()':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/dataset/discovery_test.cc:286:14: note: parameter passing for argument of type 'std::initializer_list<arrow::fs::FileInfo>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/dataset/discovery_test.cc: In member function 'virtual void arrow::dataset::FileSystemDatasetFactoryTest_OptionsIgnoredPrefixesWithBaseDirectory_Test::TestBody()':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/dataset/discovery_test.cc:305:14: note: parameter passing for argument of type 'std::initializer_list<arrow::fs::FileInfo>' changed in GCC 7.1

[619/816] Building CXX object src/arro...set-subtree-test.dir/subtree_test.cc.o
[620/816] Building CXX object src/arro...w-dataset-file-test.dir/file_test.cc.o
In file included from /usr/include/c++/14.2.1/vector:66,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/dataset/file_test.cc:22:
/usr/include/c++/14.2.1/bits/stl_vector.h: In constructor 'std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = arrow::fs::FileInfo; _Alloc = std::allocator<arrow::fs::FileInfo>]':
/usr/include/c++/14.2.1/bits/stl_vector.h:678:7: note: parameter passing for argument of type 'std::initializer_list<arrow::fs::FileInfo>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/dataset/file_test.cc: In member function 'virtual void arrow::dataset::TestFileSystemDataset_RootPartitionPruning_Test::TestBody()':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/dataset/file_test.cc:184:14: note: parameter passing for argument of type 'std::initializer_list<arrow::fs::FileInfo>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/dataset/file_test.cc:208:14: note: parameter passing for argument of type 'std::initializer_list<arrow::fs::FileInfo>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/dataset/file_test.cc: In member function 'virtual void arrow::dataset::TestFileSystemDataset_TreePartitionPruning_Test::TestBody()':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/dataset/file_test.cc:220:3: note: parameter passing for argument of type 'std::initializer_list<arrow::fs::FileInfo>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/dataset/file_test.cc: In member function 'virtual void arrow::dataset::TestFileSystemDataset_Basic_Test::TestBody()':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/dataset/file_test.cc:144:14: note: parameter passing for argument of type 'std::initializer_list<arrow::fs::FileInfo>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/dataset/file_test.cc:149:14: note: parameter passing for argument of type 'std::initializer_list<arrow::fs::FileInfo>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/dataset/file_test.cc: In member function 'virtual void arrow::dataset::TestFileSystemDataset_FragmentPartitions_Test::TestBody()':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/dataset/file_test.cc:276:3: note: parameter passing for argument of type 'std::initializer_list<arrow::fs::FileInfo>' changed in GCC 7.1

[620/816] Building CXX object src/arro...ite-node-test.dir/write_node_test.cc.o
[621/816] Building CXX object src/arro...set-subtree-test.dir/subtree_test.cc.o
[621/816] Building CXX object src/arro...t-file-csv-test.dir/file_csv_test.cc.o
[622/816] Building CXX object src/arro...t-file-ipc-test.dir/file_ipc_test.cc.o
[622/816] Building CXX object src/arro...file-json-test.dir/file_json_test.cc.o
[623/816] Building CXX object src/arro...ite-node-test.dir/write_node_test.cc.o
[623/816] Building CXX object src/arro...t-file-orc-test.dir/file_orc_test.cc.o
[624/816] Building CXX object src/arro...partition-test.dir/partition_test.cc.o
[624/816] Building CXX object src/arro...arquet-test.dir/file_parquet_test.cc.o
[625/816] Building CXX object src/arro...gate-test.dir/hash_aggregate_test.cc.o
[625/816] Building CXX object src/arro....dir/file_parquet_encryption_test.cc.o
[626/816] Building CXX object src/arro...t-file-orc-test.dir/file_orc_test.cc.o
[626/816] Building CXX object src/arro...uet/encryption/test_in_memory_kms.cc.o
[627/816] Building CXX object src/arro...uet/encryption/test_in_memory_kms.cc.o
[627/816] Building CXX object src/arro...lesystem-test.dir/filesystem_test.cc.o
[628/816] Building CXX object src/arro...t-file-csv-test.dir/file_csv_test.cc.o
[628/816] Building CXX object src/arro...-filesystem-test.dir/localfs_test.cc.o
[629/816] Building CXX object src/arro....dir/file_parquet_encryption_test.cc.o
[629/816] Building CXX object src/arro...les/arrow-hdfs-test.dir/hdfs_test.cc.o
[630/816] Building CXX object src/arro...file-json-test.dir/file_json_test.cc.o
[630/816] Building CXX object src/arro...ls-test.dir/flight_internals_test.cc.o
[631/816] Building CXX object src/arro...set-scanner-test.dir/scanner_test.cc.o
In file included from /usr/include/c++/14.2.1/vector:66,
                 from /usr/include/c++/14.2.1/functional:64,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/dataset/scanner.h:22,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/dataset/scanner_test.cc:18:
/usr/include/c++/14.2.1/bits/stl_vector.h: In constructor 'std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = long long int; _Alloc = std::allocator<long long int>]':
/usr/include/c++/14.2.1/bits/stl_vector.h:678:7: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/dataset/scanner_test.cc: In member function 'virtual void arrow::dataset::TestScanner_TakeIndices_Test::TestBody()':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/dataset/scanner_test.cc:1294:31: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/dataset/scanner_test.cc:1302:31: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/dataset/scanner_test.cc:1312:31: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/dataset/scanner_test.cc:1321:31: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
In file included from /usr/include/c++/14.2.1/vector:65:
/usr/include/c++/14.2.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const arrow::compute::ExecBatch*, vector<arrow::compute::ExecBatch> >; _ForwardIterator = arrow::compute::ExecBatch*]':
/usr/include/c++/14.2.1/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const arrow::compute::ExecBatch*, std::vector<arrow::compute::ExecBatch> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const arrow::compute::ExecBatch*, std::vector<arrow::compute::ExecBatch> >' changed in GCC 7.1
In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const arrow::compute::ExecBatch*, std::vector<arrow::compute::ExecBatch> >; _ForwardIterator = arrow::compute::ExecBatch*; bool _TrivialValueTypes = false]',
    inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const arrow::compute::ExecBatch*, vector<arrow::compute::ExecBatch> >; _ForwardIterator = arrow::compute::ExecBatch*]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:185:15,
    inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const arrow::compute::ExecBatch*, vector<arrow::compute::ExecBatch> >; _ForwardIterator = arrow::compute::ExecBatch*; _Tp = arrow::compute::ExecBatch]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:373:37,
    inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = arrow::compute::ExecBatch; _Alloc = std::allocator<arrow::compute::ExecBatch>]' at /usr/include/c++/14.2.1/bits/stl_vector.h:606:31:
/usr/include/c++/14.2.1/bits/stl_uninitialized.h:137:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const arrow::compute::ExecBatch*, std::vector<arrow::compute::ExecBatch> >' changed in GCC 7.1
In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const arrow::compute::ExecBatch*, std::vector<arrow::compute::ExecBatch> >; _ForwardIterator = arrow::compute::ExecBatch*; bool _TrivialValueTypes = false]',
    inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const arrow::compute::ExecBatch*, vector<arrow::compute::ExecBatch> >; _ForwardIterator = arrow::compute::ExecBatch*]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:185:15,
    inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const arrow::compute::ExecBatch*, vector<arrow::compute::ExecBatch> >; _ForwardIterator = arrow::compute::ExecBatch*; _Tp = arrow::compute::ExecBatch]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:373:37,
    inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = arrow::compute::ExecBatch; _Alloc = std::allocator<arrow::compute::ExecBatch>]' at /usr/include/c++/14.2.1/bits/stl_vector.h:606:31,
    inlined from 'testing::internal::UnorderedElementsAreArrayMatcher<arrow::compute::ExecBatch>::UnorderedElementsAreArrayMatcher(const testing::internal::UnorderedElementsAreArrayMatcher<arrow::compute::ExecBatch>&)' at /usr/include/gmock/gmock-matchers.h:3963:7,
    inlined from 'arrow::ResultMatcher<ValueMatcher> arrow::ResultWith(const ValueMatcher&) [with ValueMatcher = testing::internal::UnorderedElementsAreArrayMatcher<compute::ExecBatch>]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/testing/matchers.h:321:10:
/usr/include/c++/14.2.1/bits/stl_uninitialized.h:137:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const arrow::compute::ExecBatch*, std::vector<arrow::compute::ExecBatch> >' changed in GCC 7.1
In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const arrow::compute::ExecBatch*, std::vector<arrow::compute::ExecBatch> >; _ForwardIterator = arrow::compute::ExecBatch*; bool _TrivialValueTypes = false]',
    inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const arrow::compute::ExecBatch*, vector<arrow::compute::ExecBatch> >; _ForwardIterator = arrow::compute::ExecBatch*]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:185:15,
    inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const arrow::compute::ExecBatch*, vector<arrow::compute::ExecBatch> >; _ForwardIterator = arrow::compute::ExecBatch*; _Tp = arrow::compute::ExecBatch]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:373:37,
    inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = arrow::compute::ExecBatch; _Alloc = std::allocator<arrow::compute::ExecBatch>]' at /usr/include/c++/14.2.1/bits/stl_vector.h:606:31,
    inlined from 'testing::internal::UnorderedElementsAreArrayMatcher<arrow::compute::ExecBatch>::UnorderedElementsAreArrayMatcher(const testing::internal::UnorderedElementsAreArrayMatcher<arrow::compute::ExecBatch>&)' at /usr/include/gmock/gmock-matchers.h:3963:7,
    inlined from 'arrow::ResultMatcher<testing::internal::UnorderedElementsAreArrayMatcher<arrow::compute::ExecBatch> >::ResultMatcher(const arrow::ResultMatcher<testing::internal::UnorderedElementsAreArrayMatcher<arrow::compute::ExecBatch> >&)' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/testing/matchers.h:173:7,
    inlined from 'arrow::FutureMatcher<ResultMatcher> arrow::Finishes(const ResultMatcher&, double) [with ResultMatcher = ResultMatcher<testing::internal::UnorderedElementsAreArrayMatcher<compute::ExecBatch> >]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/testing/matchers.h:315:10:
/usr/include/c++/14.2.1/bits/stl_uninitialized.h:137:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const arrow::compute::ExecBatch*, std::vector<arrow::compute::ExecBatch> >' changed in GCC 7.1
In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const arrow::compute::ExecBatch*, std::vector<arrow::compute::ExecBatch> >; _ForwardIterator = arrow::compute::ExecBatch*; bool _TrivialValueTypes = false]',
    inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const arrow::compute::ExecBatch*, vector<arrow::compute::ExecBatch> >; _ForwardIterator = arrow::compute::ExecBatch*]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:185:15,
    inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const arrow::compute::ExecBatch*, vector<arrow::compute::ExecBatch> >; _ForwardIterator = arrow::compute::ExecBatch*; _Tp = arrow::compute::ExecBatch]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:373:37,
    inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = arrow::compute::ExecBatch; _Alloc = std::allocator<arrow::compute::ExecBatch>]' at /usr/include/c++/14.2.1/bits/stl_vector.h:606:31,
    inlined from 'testing::internal::UnorderedElementsAreArrayMatcher<arrow::compute::ExecBatch>::UnorderedElementsAreArrayMatcher(const testing::internal::UnorderedElementsAreArrayMatcher<arrow::compute::ExecBatch>&)' at /usr/include/gmock/gmock-matchers.h:3963:7,
    inlined from 'arrow::ResultMatcher<testing::internal::UnorderedElementsAreArrayMatcher<arrow::compute::ExecBatch> >::ResultMatcher(arrow::ResultMatcher<testing::internal::UnorderedElementsAreArrayMatcher<arrow::compute::ExecBatch> >&&)' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/testing/matchers.h:173:7,
    inlined from 'arrow::FutureMatcher<ResultMatcher>::FutureMatcher(ResultMatcher, double) [with ResultMatcher = arrow::ResultMatcher<testing::internal::UnorderedElementsAreArrayMatcher<arrow::compute::ExecBatch> >]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/testing/matchers.h:131:9,
    inlined from 'arrow::FutureMatcher<ResultMatcher> arrow::Finishes(const ResultMatcher&, double) [with ResultMatcher = ResultMatcher<testing::internal::UnorderedElementsAreArrayMatcher<compute::ExecBatch> >]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/testing/matchers.h:315:67:
/usr/include/c++/14.2.1/bits/stl_uninitialized.h:137:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const arrow::compute::ExecBatch*, std::vector<arrow::compute::ExecBatch> >' changed in GCC 7.1
In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const arrow::compute::ExecBatch*, std::vector<arrow::compute::ExecBatch> >; _ForwardIterator = arrow::compute::ExecBatch*; bool _TrivialValueTypes = false]',
    inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const arrow::compute::ExecBatch*, vector<arrow::compute::ExecBatch> >; _ForwardIterator = arrow::compute::ExecBatch*]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:185:15,
    inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const arrow::compute::ExecBatch*, vector<arrow::compute::ExecBatch> >; _ForwardIterator = arrow::compute::ExecBatch*; _Tp = arrow::compute::ExecBatch]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:373:37,
    inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = arrow::compute::ExecBatch; _Alloc = std::allocator<arrow::compute::ExecBatch>]' at /usr/include/c++/14.2.1/bits/stl_vector.h:606:31,
    inlined from 'testing::internal::UnorderedElementsAreArrayMatcher<arrow::compute::ExecBatch>::UnorderedElementsAreArrayMatcher(const testing::internal::UnorderedElementsAreArrayMatcher<arrow::compute::ExecBatch>&)' at /usr/include/gmock/gmock-matchers.h:3963:7,
    inlined from 'arrow::ResultMatcher<testing::internal::UnorderedElementsAreArrayMatcher<arrow::compute::ExecBatch> >::ResultMatcher(const arrow::ResultMatcher<testing::internal::UnorderedElementsAreArrayMatcher<arrow::compute::ExecBatch> >&)' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/testing/matchers.h:173:7,
    inlined from 'arrow::FutureMatcher<arrow::ResultMatcher<testing::internal::UnorderedElementsAreArrayMatcher<arrow::compute::ExecBatch> > >::FutureMatcher(arrow::FutureMatcher<arrow::ResultMatcher<testing::internal::UnorderedElementsAreArrayMatcher<arrow::compute::ExecBatch> > >&&)' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/testing/matchers.h:128:7,
    inlined from 'testing::internal::PredicateFormatterFromMatcher<M> testing::internal::MakePredicateFormatterFromMatcher(M) [with M = arrow::FutureMatcher<arrow::ResultMatcher<UnorderedElementsAreArrayMatcher<arrow::compute::ExecBatch> > >]' at /usr/include/gmock/gmock-matchers.h:1690:10:
/usr/include/c++/14.2.1/bits/stl_uninitialized.h:137:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const arrow::compute::ExecBatch*, std::vector<arrow::compute::ExecBatch> >' changed in GCC 7.1
In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const arrow::compute::ExecBatch*, std::vector<arrow::compute::ExecBatch> >; _ForwardIterator = arrow::compute::ExecBatch*; bool _TrivialValueTypes = false]',
    inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const arrow::compute::ExecBatch*, vector<arrow::compute::ExecBatch> >; _ForwardIterator = arrow::compute::ExecBatch*]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:185:15,
    inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const arrow::compute::ExecBatch*, vector<arrow::compute::ExecBatch> >; _ForwardIterator = arrow::compute::ExecBatch*; _Tp = arrow::compute::ExecBatch]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:373:37,
    inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = arrow::compute::ExecBatch; _Alloc = std::allocator<arrow::compute::ExecBatch>]' at /usr/include/c++/14.2.1/bits/stl_vector.h:606:31,
    inlined from 'testing::internal::UnorderedElementsAreArrayMatcher<arrow::compute::ExecBatch>::UnorderedElementsAreArrayMatcher(const testing::internal::UnorderedElementsAreArrayMatcher<arrow::compute::ExecBatch>&)' at /usr/include/gmock/gmock-matchers.h:3963:7,
    inlined from 'arrow::ResultMatcher<testing::internal::UnorderedElementsAreArrayMatcher<arrow::compute::ExecBatch> >::ResultMatcher(const arrow::ResultMatcher<testing::internal::UnorderedElementsAreArrayMatcher<arrow::compute::ExecBatch> >&)' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/testing/matchers.h:173:7,
    inlined from 'arrow::FutureMatcher<arrow::ResultMatcher<testing::internal::UnorderedElementsAreArrayMatcher<arrow::compute::ExecBatch> > >::FutureMatcher(arrow::FutureMatcher<arrow::ResultMatcher<testing::internal::UnorderedElementsAreArrayMatcher<arrow::compute::ExecBatch> > >&&)' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/testing/matchers.h:128:7,
    inlined from 'testing::internal::PredicateFormatterFromMatcher<M>::PredicateFormatterFromMatcher(M) [with M = arrow::FutureMatcher<arrow::ResultMatcher<testing::internal::UnorderedElementsAreArrayMatcher<arrow::compute::ExecBatch> > >]' at /usr/include/gmock/gmock-matchers.h:1638:49,
    inlined from 'testing::internal::PredicateFormatterFromMatcher<M> testing::internal::MakePredicateFormatterFromMatcher(M) [with M = arrow::FutureMatcher<arrow::ResultMatcher<UnorderedElementsAreArrayMatcher<arrow::compute::ExecBatch> > >]' at /usr/include/gmock/gmock-matchers.h:1690:61:
/usr/include/c++/14.2.1/bits/stl_uninitialized.h:137:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const arrow::compute::ExecBatch*, std::vector<arrow::compute::ExecBatch> >' changed in GCC 7.1
In file included from /usr/include/gmock/gmock-spec-builders.h:78,
                 from /usr/include/gmock/gmock-function-mocker.h:44,
                 from /usr/include/gmock/gmock.h:58,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/dataset/scanner_test.cc:25:
/usr/include/gmock/gmock-matchers.h: In constructor 'testing::internal::UnorderedElementsAreMatcherImpl<Container>::UnorderedElementsAreMatcherImpl(testing::internal::UnorderedMatcherRequire::Flags, InputIter, InputIter) [with InputIter = __gnu_cxx::__normal_iterator<const arrow::compute::ExecBatch*, std::vector<arrow::compute::ExecBatch> >; Container = const std::vector<arrow::compute::ExecBatch>&]':
/usr/include/gmock/gmock-matchers.h:3830:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const arrow::compute::ExecBatch*, std::vector<arrow::compute::ExecBatch> >' changed in GCC 7.1
 3830 |   UnorderedElementsAreMatcherImpl(UnorderedMatcherRequire::Flags matcher_flags,
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/gmock/gmock-matchers.h:3830:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const arrow::compute::ExecBatch*, std::vector<arrow::compute::ExecBatch> >' changed in GCC 7.1
In member function 'testing::internal::UnorderedElementsAreArrayMatcher<T>::operator testing::Matcher<T>() const [with Container = std::vector<arrow::compute::ExecBatch>; T = arrow::compute::ExecBatch]',
    inlined from 'static testing::Matcher<T> testing::internal::MatcherCastImpl<T, M>::CastImpl(const M&, std::true_type, std::integral_constant<bool, Ignore>) [with bool Ignore = false; T = std::vector<arrow::compute::ExecBatch>; M = testing::internal::UnorderedElementsAreArrayMatcher<arrow::compute::ExecBatch>]' at /usr/include/gmock/gmock-matchers.h:374:12,
    inlined from 'static testing::Matcher<T> testing::internal::MatcherCastImpl<T, M>::Cast(const M&) [with T = std::vector<arrow::compute::ExecBatch>; M = testing::internal::UnorderedElementsAreArrayMatcher<arrow::compute::ExecBatch>]' at /usr/include/gmock/gmock-matchers.h:358:48,
    inlined from 'testing::Matcher<T> testing::MatcherCast(const M&) [with T = std::vector<arrow::compute::ExecBatch>; M = internal::UnorderedElementsAreArrayMatcher<arrow::compute::ExecBatch>]' at /usr/include/gmock/gmock-matchers.h:524:55,
    inlined from 'arrow::ResultMatcher<ValueMatcher>::operator testing::Matcher<T>() const::Impl::Impl(const ValueMatcher&) [with Res = arrow::Result<std::vector<arrow::compute::ExecBatch> >; ValueType = std::vector<arrow::compute::ExecBatch>; ValueMatcher = testing::internal::UnorderedElementsAreArrayMatcher<arrow::compute::ExecBatch>]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/testing/matchers.h:183:13,
    inlined from 'arrow::ResultMatcher<ValueMatcher>::operator testing::Matcher<T>() const [with Res = arrow::Result<std::vector<arrow::compute::ExecBatch> >; ValueType = std::vector<arrow::compute::ExecBatch>; ValueMatcher = testing::internal::UnorderedElementsAreArrayMatcher<arrow::compute::ExecBatch>]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/testing/matchers.h:215:34,
    inlined from 'static testing::Matcher<T> testing::internal::MatcherCastImpl<T, M>::CastImpl(const M&, std::true_type, std::integral_constant<bool, Ignore>) [with bool Ignore = false; T = arrow::Result<std::vector<arrow::compute::ExecBatch> >; M = arrow::ResultMatcher<testing::internal::UnorderedElementsAreArrayMatcher<arrow::compute::ExecBatch> >]' at /usr/include/gmock/gmock-matchers.h:374:12,
    inlined from 'static testing::Matcher<T> testing::internal::MatcherCastImpl<T, M>::Cast(const M&) [with T = arrow::Result<std::vector<arrow::compute::ExecBatch> >; M = arrow::ResultMatcher<testing::internal::UnorderedElementsAreArrayMatcher<arrow::compute::ExecBatch> >]' at /usr/include/gmock/gmock-matchers.h:358:48,
    inlined from 'testing::Matcher<T> testing::MatcherCast(const M&) [with T = arrow::Result<std::vector<arrow::compute::ExecBatch> >; M = arrow::ResultMatcher<internal::UnorderedElementsAreArrayMatcher<arrow::compute::ExecBatch> >]' at /usr/include/gmock/gmock-matchers.h:524:55,
    inlined from 'arrow::FutureMatcher<ResultMatcher>::operator testing::Matcher<T>() const::Impl::Impl(const ResultMatcher&, double) [with Fut = const arrow::Future<std::vector<arrow::compute::ExecBatch> >&; ValueType = std::vector<arrow::compute::ExecBatch>; ResultMatcher = arrow::ResultMatcher<testing::internal::UnorderedElementsAreArrayMatcher<arrow::compute::ExecBatch> >]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/testing/matchers.h:138:13,
    inlined from 'arrow::FutureMatcher<ResultMatcher>::operator testing::Matcher<T>() const [with Fut = const arrow::Future<std::vector<arrow::compute::ExecBatch> >&; ValueType = std::vector<arrow::compute::ExecBatch>; ResultMatcher = arrow::ResultMatcher<testing::internal::UnorderedElementsAreArrayMatcher<arrow::compute::ExecBatch> >]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/testing/matchers.h:164:34,
    inlined from 'static testing::Matcher<T> testing::internal::MatcherCastImpl<T, M>::CastImpl(const M&, std::true_type, std::integral_constant<bool, Ignore>) [with bool Ignore = false; T = const arrow::Future<std::vector<arrow::compute::ExecBatch> >&; M = arrow::FutureMatcher<arrow::ResultMatcher<testing::internal::UnorderedElementsAreArrayMatcher<arrow::compute::ExecBatch> > >]' at /usr/include/gmock/gmock-matchers.h:374:12,
    inlined from 'static testing::Matcher<T> testing::internal::MatcherCastImpl<T, M>::Cast(const M&) [with T = const arrow::Future<std::vector<arrow::compute::ExecBatch> >&; M = arrow::FutureMatcher<arrow::ResultMatcher<testing::internal::UnorderedElementsAreArrayMatcher<arrow::compute::ExecBatch> > >]' at /usr/include/gmock/gmock-matchers.h:358:48,
    inlined from 'testing::Matcher<T> testing::MatcherCast(const M&) [with T = const arrow::Future<std::vector<arrow::compute::ExecBatch> >&; M = arrow::FutureMatcher<arrow::ResultMatcher<internal::UnorderedElementsAreArrayMatcher<arrow::compute::ExecBatch> > >]' at /usr/include/gmock/gmock-matchers.h:524:55,
    inlined from 'testing::Matcher<T> testing::SafeMatcherCast(const M&) [with T = const arrow::Future<std::vector<arrow::compute::ExecBatch> >&; M = arrow::FutureMatcher<arrow::ResultMatcher<internal::UnorderedElementsAreArrayMatcher<arrow::compute::ExecBatch> > >]' at /usr/include/gmock/gmock-matchers.h:531:53,
    inlined from 'testing::AssertionResult testing::internal::PredicateFormatterFromMatcher<M>::operator()(const char*, const T&) const [with T = arrow::Future<std::vector<arrow::compute::ExecBatch> >; M = arrow::FutureMatcher<arrow::ResultMatcher<testing::internal::UnorderedElementsAreArrayMatcher<arrow::compute::ExecBatch> > >]' at /usr/include/gmock/gmock-matchers.h:1656:29:
/usr/include/gmock/gmock-matchers.h:3973:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const arrow::compute::ExecBatch*, std::vector<arrow::compute::ExecBatch> >' changed in GCC 7.1
 3973 |         new UnorderedElementsAreMatcherImpl<const Container&>(
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 3974 |             match_flags_, matchers_.begin(), matchers_.end()));
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const arrow::compute::ExecBatch*, std::vector<arrow::compute::ExecBatch> >; _ForwardIterator = arrow::compute::ExecBatch*; bool _TrivialValueTypes = false]',
    inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const arrow::compute::ExecBatch*, vector<arrow::compute::ExecBatch> >; _ForwardIterator = arrow::compute::ExecBatch*]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:185:15,
    inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const arrow::compute::ExecBatch*, vector<arrow::compute::ExecBatch> >; _ForwardIterator = arrow::compute::ExecBatch*; _Tp = arrow::compute::ExecBatch]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:373:37,
    inlined from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator<const arrow::compute::ExecBatch*, std::vector<arrow::compute::ExecBatch> >; _Tp = arrow::compute::ExecBatch; _Alloc = std::allocator<arrow::compute::ExecBatch>]' at /usr/include/c++/14.2.1/bits/stl_vector.h:1697:33,
    inlined from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = __gnu_cxx::__normal_iterator<const arrow::compute::ExecBatch*, std::vector<arrow::compute::ExecBatch> >; <template-parameter-2-2> = void; _Tp = arrow::compute::ExecBatch; _Alloc = std::allocator<arrow::compute::ExecBatch>]' at /usr/include/c++/14.2.1/bits/stl_vector.h:711:23,
    inlined from 'testing::internal::UnorderedElementsAreArrayMatcher<T>::UnorderedElementsAreArrayMatcher(testing::internal::UnorderedMatcherRequire::Flags, Iter, Iter) [with Iter = __gnu_cxx::__normal_iterator<const arrow::compute::ExecBatch*, std::vector<arrow::compute::ExecBatch> >; T = arrow::compute::ExecBatch]' at /usr/include/gmock/gmock-matchers.h:3968:36,
    inlined from 'testing::internal::UnorderedElementsAreArrayMatcher<typename std::iterator_traits< <template-parameter-1-1> >::value_type> testing::UnorderedElementsAreArray(Iter, Iter) [with Iter = __gnu_cxx::__normal_iterator<const arrow::compute::ExecBatch*, std::vector<arrow::compute::ExecBatch> >]' at /usr/include/gmock/gmock-matchers.h:4428:65,
    inlined from 'testing::internal::UnorderedElementsAreArrayMatcher<typename Container::value_type> testing::UnorderedElementsAreArray(const Container&) [with Container = std::vector<arrow::compute::ExecBatch>]' at /usr/include/gmock/gmock-matchers.h:4447:70,
    inlined from 'virtual void arrow::dataset::ScanNode_Trivial_Test::TestBody()' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/dataset/scanner_test.cc:2491:47:
/usr/include/c++/14.2.1/bits/stl_uninitialized.h:137:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const arrow::compute::ExecBatch*, std::vector<arrow::compute::ExecBatch> >' changed in GCC 7.1
In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const arrow::compute::ExecBatch*, std::vector<arrow::compute::ExecBatch> >; _ForwardIterator = arrow::compute::ExecBatch*; bool _TrivialValueTypes = false]',
    inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const arrow::compute::ExecBatch*, vector<arrow::compute::ExecBatch> >; _ForwardIterator = arrow::compute::ExecBatch*]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:185:15,
    inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const arrow::compute::ExecBatch*, vector<arrow::compute::ExecBatch> >; _ForwardIterator = arrow::compute::ExecBatch*; _Tp = arrow::compute::ExecBatch]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:373:37,
    inlined from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator<const arrow::compute::ExecBatch*, std::vector<arrow::compute::ExecBatch> >; _Tp = arrow::compute::ExecBatch; _Alloc = std::allocator<arrow::compute::ExecBatch>]' at /usr/include/c++/14.2.1/bits/stl_vector.h:1697:33,
    inlined from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = __gnu_cxx::__normal_iterator<const arrow::compute::ExecBatch*, std::vector<arrow::compute::ExecBatch> >; <template-parameter-2-2> = void; _Tp = arrow::compute::ExecBatch; _Alloc = std::allocator<arrow::compute::ExecBatch>]' at /usr/include/c++/14.2.1/bits/stl_vector.h:711:23,
    inlined from 'testing::internal::UnorderedElementsAreArrayMatcher<T>::UnorderedElementsAreArrayMatcher(testing::internal::UnorderedMatcherRequire::Flags, Iter, Iter) [with Iter = __gnu_cxx::__normal_iterator<const arrow::compute::ExecBatch*, std::vector<arrow::compute::ExecBatch> >; T = arrow::compute::ExecBatch]' at /usr/include/gmock/gmock-matchers.h:3968:36,
    inlined from 'testing::internal::UnorderedElementsAreArrayMatcher<typename std::iterator_traits< <template-parameter-1-1> >::value_type> testing::UnorderedElementsAreArray(Iter, Iter) [with Iter = __gnu_cxx::__normal_iterator<const arrow::compute::ExecBatch*, std::vector<arrow::compute::ExecBatch> >]' at /usr/include/gmock/gmock-matchers.h:4428:65,
    inlined from 'testing::internal::UnorderedElementsAreArrayMatcher<typename Container::value_type> testing::UnorderedElementsAreArray(const Container&) [with Container = std::vector<arrow::compute::ExecBatch>]' at /usr/include/gmock/gmock-matchers.h:4447:70,
    inlined from 'virtual void arrow::dataset::ScanNode_FilteredOnVirtualColumn_Test::TestBody()' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/dataset/scanner_test.cc:2517:47:
/usr/include/c++/14.2.1/bits/stl_uninitialized.h:137:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const arrow::compute::ExecBatch*, std::vector<arrow::compute::ExecBatch> >' changed in GCC 7.1
In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const arrow::compute::ExecBatch*, std::vector<arrow::compute::ExecBatch> >; _ForwardIterator = arrow::compute::ExecBatch*; bool _TrivialValueTypes = false]',
    inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const arrow::compute::ExecBatch*, vector<arrow::compute::ExecBatch> >; _ForwardIterator = arrow::compute::ExecBatch*]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:185:15,
    inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const arrow::compute::ExecBatch*, vector<arrow::compute::ExecBatch> >; _ForwardIterator = arrow::compute::ExecBatch*; _Tp = arrow::compute::ExecBatch]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:373:37,
    inlined from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator<const arrow::compute::ExecBatch*, std::vector<arrow::compute::ExecBatch> >; _Tp = arrow::compute::ExecBatch; _Alloc = std::allocator<arrow::compute::ExecBatch>]' at /usr/include/c++/14.2.1/bits/stl_vector.h:1697:33,
    inlined from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = __gnu_cxx::__normal_iterator<const arrow::compute::ExecBatch*, std::vector<arrow::compute::ExecBatch> >; <template-parameter-2-2> = void; _Tp = arrow::compute::ExecBatch; _Alloc = std::allocator<arrow::compute::ExecBatch>]' at /usr/include/c++/14.2.1/bits/stl_vector.h:711:23,
    inlined from 'testing::internal::UnorderedElementsAreArrayMatcher<T>::UnorderedElementsAreArrayMatcher(testing::internal::UnorderedMatcherRequire::Flags, Iter, Iter) [with Iter = __gnu_cxx::__normal_iterator<const arrow::compute::ExecBatch*, std::vector<arrow::compute::ExecBatch> >; T = arrow::compute::ExecBatch]' at /usr/include/gmock/gmock-matchers.h:3968:36,
    inlined from 'testing::internal::UnorderedElementsAreArrayMatcher<typename std::iterator_traits< <template-parameter-1-1> >::value_type> testing::UnorderedElementsAreArray(Iter, Iter) [with Iter = __gnu_cxx::__normal_iterator<const arrow::compute::ExecBatch*, std::vector<arrow::compute::ExecBatch> >]' at /usr/include/gmock/gmock-matchers.h:4428:65,
    inlined from 'testing::internal::UnorderedElementsAreArrayMatcher<typename Container::value_type> testing::UnorderedElementsAreArray(const Container&) [with Container = std::vector<arrow::compute::ExecBatch>]' at /usr/include/gmock/gmock-matchers.h:4447:70,
    inlined from 'virtual void arrow::dataset::ScanNode_DeferredFilterOnPhysicalColumn_Test::TestBody()' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/dataset/scanner_test.cc:2541:47:
/usr/include/c++/14.2.1/bits/stl_uninitialized.h:137:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const arrow::compute::ExecBatch*, std::vector<arrow::compute::ExecBatch> >' changed in GCC 7.1
In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const arrow::compute::ExecBatch*, std::vector<arrow::compute::ExecBatch> >; _ForwardIterator = arrow::compute::ExecBatch*; bool _TrivialValueTypes = false]',
    inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const arrow::compute::ExecBatch*, vector<arrow::compute::ExecBatch> >; _ForwardIterator = arrow::compute::ExecBatch*]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:185:15,
    inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const arrow::compute::ExecBatch*, vector<arrow::compute::ExecBatch> >; _ForwardIterator = arrow::compute::ExecBatch*; _Tp = arrow::compute::ExecBatch]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:373:37,
    inlined from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator<const arrow::compute::ExecBatch*, std::vector<arrow::compute::ExecBatch> >; _Tp = arrow::compute::ExecBatch; _Alloc = std::allocator<arrow::compute::ExecBatch>]' at /usr/include/c++/14.2.1/bits/stl_vector.h:1697:33,
    inlined from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = __gnu_cxx::__normal_iterator<const arrow::compute::ExecBatch*, std::vector<arrow::compute::ExecBatch> >; <template-parameter-2-2> = void; _Tp = arrow::compute::ExecBatch; _Alloc = std::allocator<arrow::compute::ExecBatch>]' at /usr/include/c++/14.2.1/bits/stl_vector.h:711:23,
    inlined from 'testing::internal::UnorderedElementsAreArrayMatcher<T>::UnorderedElementsAreArrayMatcher(testing::internal::UnorderedMatcherRequire::Flags, Iter, Iter) [with Iter = __gnu_cxx::__normal_iterator<const arrow::compute::ExecBatch*, std::vector<arrow::compute::ExecBatch> >; T = arrow::compute::ExecBatch]' at /usr/include/gmock/gmock-matchers.h:3968:36,
    inlined from 'testing::internal::UnorderedElementsAreArrayMatcher<typename std::iterator_traits< <template-parameter-1-1> >::value_type> testing::UnorderedElementsAreArray(Iter, Iter) [with Iter = __gnu_cxx::__normal_iterator<const arrow::compute::ExecBatch*, std::vector<arrow::compute::ExecBatch> >]' at /usr/include/gmock/gmock-matchers.h:4428:65,
    inlined from 'testing::internal::UnorderedElementsAreArrayMatcher<typename Container::value_type> testing::UnorderedElementsAreArray(const Container&) [with Container = std::vector<arrow::compute::ExecBatch>]' at /usr/include/gmock/gmock-matchers.h:4447:70,
    inlined from 'virtual void arrow::dataset::ScanNode_DISABLED_ProjectionPushdown_Test::TestBody()' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/dataset/scanner_test.cc:2570:47:
/usr/include/c++/14.2.1/bits/stl_uninitialized.h:137:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const arrow::compute::ExecBatch*, std::vector<arrow::compute::ExecBatch> >' changed in GCC 7.1
In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const arrow::compute::ExecBatch*, std::vector<arrow::compute::ExecBatch> >; _ForwardIterator = arrow::compute::ExecBatch*; bool _TrivialValueTypes = false]',
    inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const arrow::compute::ExecBatch*, vector<arrow::compute::ExecBatch> >; _ForwardIterator = arrow::compute::ExecBatch*]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:185:15,
    inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const arrow::compute::ExecBatch*, vector<arrow::compute::ExecBatch> >; _ForwardIterator = arrow::compute::ExecBatch*; _Tp = arrow::compute::ExecBatch]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:373:37,
    inlined from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator<const arrow::compute::ExecBatch*, std::vector<arrow::compute::ExecBatch> >; _Tp = arrow::compute::ExecBatch; _Alloc = std::allocator<arrow::compute::ExecBatch>]' at /usr/include/c++/14.2.1/bits/stl_vector.h:1697:33,
    inlined from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = __gnu_cxx::__normal_iterator<const arrow::compute::ExecBatch*, std::vector<arrow::compute::ExecBatch> >; <template-parameter-2-2> = void; _Tp = arrow::compute::ExecBatch; _Alloc = std::allocator<arrow::compute::ExecBatch>]' at /usr/include/c++/14.2.1/bits/stl_vector.h:711:23,
    inlined from 'testing::internal::UnorderedElementsAreArrayMatcher<T>::UnorderedElementsAreArrayMatcher(testing::internal::UnorderedMatcherRequire::Flags, Iter, Iter) [with Iter = __gnu_cxx::__normal_iterator<const arrow::compute::ExecBatch*, std::vector<arrow::compute::ExecBatch> >; T = arrow::compute::ExecBatch]' at /usr/include/gmock/gmock-matchers.h:3968:36,
    inlined from 'testing::internal::UnorderedElementsAreArrayMatcher<typename std::iterator_traits< <template-parameter-1-1> >::value_type> testing::UnorderedElementsAreArray(Iter, Iter) [with Iter = __gnu_cxx::__normal_iterator<const arrow::compute::ExecBatch*, std::vector<arrow::compute::ExecBatch> >]' at /usr/include/gmock/gmock-matchers.h:4428:65,
    inlined from 'testing::internal::UnorderedElementsAreArrayMatcher<typename Container::value_type> testing::UnorderedElementsAreArray(const Container&) [with Container = std::vector<arrow::compute::ExecBatch>]' at /usr/include/gmock/gmock-matchers.h:4447:70,
    inlined from 'virtual void arrow::dataset::ScanNode_MaterializationOfVirtualColumn_Test::TestBody()' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/dataset/scanner_test.cc:2599:47:
/usr/include/c++/14.2.1/bits/stl_uninitialized.h:137:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const arrow::compute::ExecBatch*, std::vector<arrow::compute::ExecBatch> >' changed in GCC 7.1
In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const arrow::compute::ExecBatch*, std::vector<arrow::compute::ExecBatch> >; _ForwardIterator = arrow::compute::ExecBatch*; bool _TrivialValueTypes = false]',
    inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const arrow::compute::ExecBatch*, vector<arrow::compute::ExecBatch> >; _ForwardIterator = arrow::compute::ExecBatch*]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:185:15,
    inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const arrow::compute::ExecBatch*, vector<arrow::compute::ExecBatch> >; _ForwardIterator = arrow::compute::ExecBatch*; _Tp = arrow::compute::ExecBatch]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:373:37,
    inlined from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator<const arrow::compute::ExecBatch*, std::vector<arrow::compute::ExecBatch> >; _Tp = arrow::compute::ExecBatch; _Alloc = std::allocator<arrow::compute::ExecBatch>]' at /usr/include/c++/14.2.1/bits/stl_vector.h:1697:33,
    inlined from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = __gnu_cxx::__normal_iterator<const arrow::compute::ExecBatch*, std::vector<arrow::compute::ExecBatch> >; <template-parameter-2-2> = void; _Tp = arrow::compute::ExecBatch; _Alloc = std::allocator<arrow::compute::ExecBatch>]' at /usr/include/c++/14.2.1/bits/stl_vector.h:711:23,
    inlined from 'testing::internal::UnorderedElementsAreArrayMatcher<T>::UnorderedElementsAreArrayMatcher(testing::internal::UnorderedMatcherRequire::Flags, Iter, Iter) [with Iter = __gnu_cxx::__normal_iterator<const arrow::compute::ExecBatch*, std::vector<arrow::compute::ExecBatch> >; T = arrow::compute::ExecBatch]' at /usr/include/gmock/gmock-matchers.h:3968:36,
    inlined from 'testing::internal::UnorderedElementsAreArrayMatcher<typename std::iterator_traits< <template-parameter-1-1> >::value_type> testing::UnorderedElementsAreArray(Iter, Iter) [with Iter = __gnu_cxx::__normal_iterator<const arrow::compute::ExecBatch*, std::vector<arrow::compute::ExecBatch> >]' at /usr/include/gmock/gmock-matchers.h:4428:65,
    inlined from 'testing::internal::UnorderedElementsAreArrayMatcher<typename Container::value_type> testing::UnorderedElementsAreArray(const Container&) [with Container = std::vector<arrow::compute::ExecBatch>]' at /usr/include/gmock/gmock-matchers.h:4447:70,
    inlined from 'virtual void arrow::dataset::ScanNode_MaterializationOfNestedVirtualColumn_Test::TestBody()' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/dataset/scanner_test.cc:2633:47:
/usr/include/c++/14.2.1/bits/stl_uninitialized.h:137:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const arrow::compute::ExecBatch*, std::vector<arrow::compute::ExecBatch> >' changed in GCC 7.1
/usr/include/gmock/gmock-matchers.h: In member function 'testing::internal::MatchMatrix testing::internal::UnorderedElementsAreMatcherImpl<Container>::AnalyzeElements(ElementIter, ElementIter, std::vector<std::__cxx11::basic_string<char> >*, testing::MatchResultListener*) const [with ElementIter = __gnu_cxx::__normal_iterator<const arrow::compute::ExecBatch*, std::vector<arrow::compute::ExecBatch> >; Container = const std::vector<arrow::compute::ExecBatch>&]':
/usr/include/gmock/gmock-matchers.h:3865:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const arrow::compute::ExecBatch*, std::vector<arrow::compute::ExecBatch> >' changed in GCC 7.1
 3865 |   MatchMatrix AnalyzeElements(ElementIter elem_first, ElementIter elem_last,
      |               ^~~~~~~~~~~~~~~
/usr/include/gmock/gmock-matchers.h:3865:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const arrow::compute::ExecBatch*, std::vector<arrow::compute::ExecBatch> >' changed in GCC 7.1
/usr/include/gmock/gmock-matchers.h: In member function 'bool testing::internal::UnorderedElementsAreMatcherImpl<Container>::MatchAndExplain(Container, testing::MatchResultListener*) const [with Container = const std::vector<arrow::compute::ExecBatch>&]':
/usr/include/gmock/gmock-matchers.h:3855:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const arrow::compute::ExecBatch*, std::vector<arrow::compute::ExecBatch> >' changed in GCC 7.1
 3855 |     MatchMatrix matrix =
      |                 ^~~~~~
In member function 'bool testing::internal::UnorderedElementsAreMatcherImpl<Container>::MatchAndExplain(Container, testing::MatchResultListener*) const [with Container = const std::vector<arrow::compute::ExecBatch>&]',
    inlined from 'static decltype (P::Get(m).MatchAndExplain(value, listener)) testing::internal::MatcherBase<T>::MatchAndExplainImpl(const testing::internal::MatcherBase<T>&, const T&, testing::MatchResultListener*) [with P = testing::internal::MatcherBase<std::vector<arrow::compute::ExecBatch> >::ValuePolicy<const testing::MatcherInterface<const std::vector<arrow::compute::ExecBatch>&>*, true>; T = std::vector<arrow::compute::ExecBatch>]' at /usr/include/gtest/gtest-matchers.h:343:37:
/usr/include/gmock/gmock-matchers.h:3855:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const arrow::compute::ExecBatch*, std::vector<arrow::compute::ExecBatch> >' changed in GCC 7.1
 3855 |     MatchMatrix matrix =
      |                 ^~~~~~

[631/816] Building CXX object src/arro...arrow-flight-test.dir/flight_test.cc.o
[632/816] Building CXX object src/arro...les/arrow-hdfs-test.dir/hdfs_test.cc.o
[632/816] Creating library symlink rel... relwithdebinfo/libarrow_flight_sql.so
[633/816] Creating library symlink rel... relwithdebinfo/libarrow_flight_sql.so
[633/816] Building CXX object src/arro...w-flight-sql-test.dir/server_test.cc.o
[634/816] Building CXX object src/arro...-filesystem-test.dir/localfs_test.cc.o
[634/816] Building CXX object src/arro...session_middleware_internals_test.cc.o
[635/816] Building CXX object src/arro...session_middleware_internals_test.cc.o
[635/816] Building CXX object src/arro...sql-test.dir/example/acero_server.cc.o
[636/816] Building CXX object src/arro...lesystem-test.dir/filesystem_test.cc.o
In file included from /usr/include/c++/14.2.1/vector:66,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/filesystem/filesystem_test.cc:21:
/usr/include/c++/14.2.1/bits/stl_vector.h: In constructor 'std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = arrow::fs::internal::MockDirInfo; _Alloc = std::allocator<arrow::fs::internal::MockDirInfo>]':
/usr/include/c++/14.2.1/bits/stl_vector.h:678:7: note: parameter passing for argument of type 'std::initializer_list<arrow::fs::internal::MockDirInfo>' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_vector.h: In function 'std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = arrow::fs::internal::MockFileInfo; _Alloc = std::allocator<arrow::fs::internal::MockFileInfo>]':
/usr/include/c++/14.2.1/bits/stl_vector.h:678:7: note: parameter passing for argument of type 'std::initializer_list<arrow::fs::internal::MockFileInfo>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/filesystem/filesystem_test.cc: In member function 'virtual void arrow::fs::internal::TestSubTreeFileSystem_MoveDir_Test::TestBody()':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/filesystem/filesystem_test.cc:740:12: note: parameter passing for argument of type 'std::initializer_list<arrow::fs::internal::MockDirInfo>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/filesystem/filesystem_test.cc: In member function 'virtual void arrow::fs::internal::TestMockFS_CreateDir_Test::TestBody()':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/filesystem/filesystem_test.cc:475:12: note: parameter passing for argument of type 'std::initializer_list<arrow::fs::internal::MockDirInfo>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/filesystem/filesystem_test.cc: In member function 'virtual void arrow::fs::internal::TestMockFS_DeleteDir_Test::TestBody()':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/filesystem/filesystem_test.cc:489:12: note: parameter passing for argument of type 'std::initializer_list<arrow::fs::internal::MockDirInfo>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/filesystem/filesystem_test.cc: In member function 'virtual void arrow::fs::internal::TestMockFS_DeleteFile_Test::TestBody()':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/filesystem/filesystem_test.cc:500:12: note: parameter passing for argument of type 'std::initializer_list<arrow::fs::internal::MockDirInfo>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/filesystem/filesystem_test.cc:501:13: note: parameter passing for argument of type 'std::initializer_list<arrow::fs::internal::MockFileInfo>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/filesystem/filesystem_test.cc:504:12: note: parameter passing for argument of type 'std::initializer_list<arrow::fs::internal::MockDirInfo>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/filesystem/filesystem_test.cc:508:12: note: parameter passing for argument of type 'std::initializer_list<arrow::fs::internal::MockDirInfo>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/filesystem/filesystem_test.cc:509:13: note: parameter passing for argument of type 'std::initializer_list<arrow::fs::internal::MockFileInfo>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/filesystem/filesystem_test.cc:512:12: note: parameter passing for argument of type 'std::initializer_list<arrow::fs::internal::MockDirInfo>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/filesystem/filesystem_test.cc: In member function 'virtual void arrow::fs::internal::TestMockFS_OpenOutputStream_Test::TestBody()':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/filesystem/filesystem_test.cc:579:13: note: parameter passing for argument of type 'std::initializer_list<arrow::fs::internal::MockFileInfo>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/filesystem/filesystem_test.cc:586:13: note: parameter passing for argument of type 'std::initializer_list<arrow::fs::internal::MockFileInfo>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/filesystem/filesystem_test.cc: In member function 'virtual void arrow::fs::internal::TestMockFS_OpenAppendStream_Test::TestBody()':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/filesystem/filesystem_test.cc:603:13: note: parameter passing for argument of type 'std::initializer_list<arrow::fs::internal::MockFileInfo>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/filesystem/filesystem_test.cc: In member function 'virtual void arrow::fs::internal::TestMockFS_Make_Test::TestBody()':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/filesystem/filesystem_test.cc:612:12: note: parameter passing for argument of type 'std::initializer_list<arrow::fs::internal::MockDirInfo>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/filesystem/filesystem_test.cc:613:13: note: parameter passing for argument of type 'std::initializer_list<arrow::fs::internal::MockFileInfo>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/filesystem/filesystem_test.cc: In member function 'virtual void arrow::fs::internal::TestSubTreeFileSystem_CreateDir_Test::TestBody()':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/filesystem/filesystem_test.cc:673:12: note: parameter passing for argument of type 'std::initializer_list<arrow::fs::internal::MockDirInfo>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/filesystem/filesystem_test.cc: In member function 'virtual void arrow::fs::internal::TestSubTreeFileSystem_DeleteDir_Test::TestBody()':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/filesystem/filesystem_test.cc:688:12: note: parameter passing for argument of type 'std::initializer_list<arrow::fs::internal::MockDirInfo>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/filesystem/filesystem_test.cc:695:12: note: parameter passing for argument of type 'std::initializer_list<arrow::fs::internal::MockDirInfo>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/filesystem/filesystem_test.cc:700:12: note: parameter passing for argument of type 'std::initializer_list<arrow::fs::internal::MockDirInfo>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/filesystem/filesystem_test.cc: In member function 'virtual void arrow::fs::internal::TestSubTreeFileSystem_DeleteFile_Test::TestBody()':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/filesystem/filesystem_test.cc:708:13: note: parameter passing for argument of type 'std::initializer_list<arrow::fs::internal::MockFileInfo>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/filesystem/filesystem_test.cc:713:13: note: parameter passing for argument of type 'std::initializer_list<arrow::fs::internal::MockFileInfo>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/filesystem/filesystem_test.cc: In member function 'virtual void arrow::fs::internal::TestSubTreeFileSystem_MoveFile_Test::TestBody()':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/filesystem/filesystem_test.cc:723:13: note: parameter passing for argument of type 'std::initializer_list<arrow::fs::internal::MockFileInfo>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/filesystem/filesystem_test.cc:725:13: note: parameter passing for argument of type 'std::initializer_list<arrow::fs::internal::MockFileInfo>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/filesystem/filesystem_test.cc:729:13: note: parameter passing for argument of type 'std::initializer_list<arrow::fs::internal::MockFileInfo>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/filesystem/filesystem_test.cc:733:13: note: parameter passing for argument of type 'std::initializer_list<arrow::fs::internal::MockFileInfo>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/filesystem/filesystem_test.cc:734:12: note: parameter passing for argument of type 'std::initializer_list<arrow::fs::internal::MockDirInfo>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/filesystem/filesystem_test.cc: In member function 'virtual void arrow::fs::internal::TestSubTreeFileSystem_CopyFile_Test::TestBody()':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/filesystem/filesystem_test.cc:751:13: note: parameter passing for argument of type 'std::initializer_list<arrow::fs::internal::MockFileInfo>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/filesystem/filesystem_test.cc:753:13: note: parameter passing for argument of type 'std::initializer_list<arrow::fs::internal::MockFileInfo>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/filesystem/filesystem_test.cc:757:13: note: parameter passing for argument of type 'std::initializer_list<arrow::fs::internal::MockFileInfo>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/filesystem/filesystem_test.cc:763:13: note: parameter passing for argument of type 'std::initializer_list<arrow::fs::internal::MockFileInfo>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/filesystem/filesystem_test.cc: In member function 'virtual void arrow::fs::internal::TestSubTreeFileSystem_CopyFiles_Test::TestBody()':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/filesystem/filesystem_test.cc:784:13: note: parameter passing for argument of type 'std::initializer_list<arrow::fs::internal::MockFileInfo>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/filesystem/filesystem_test.cc: In member function 'virtual void arrow::fs::internal::TestSubTreeFileSystem_OpenOutputStream_Test::TestBody()':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/filesystem/filesystem_test.cc:826:13: note: parameter passing for argument of type 'std::initializer_list<arrow::fs::internal::MockFileInfo>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/filesystem/filesystem_test.cc:832:13: note: parameter passing for argument of type 'std::initializer_list<arrow::fs::internal::MockFileInfo>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/filesystem/filesystem_test.cc:837:13: note: parameter passing for argument of type 'std::initializer_list<arrow::fs::internal::MockFileInfo>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/filesystem/filesystem_test.cc: In member function 'virtual void arrow::fs::internal::TestSubTreeFileSystem_OpenAppendStream_Test::TestBody()':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/filesystem/filesystem_test.cc:846:13: note: parameter passing for argument of type 'std::initializer_list<arrow::fs::internal::MockFileInfo>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/filesystem/filesystem_test.cc:851:13: note: parameter passing for argument of type 'std::initializer_list<arrow::fs::internal::MockFileInfo>' changed in GCC 7.1

[636/816] Building CXX object src/arro...ow-flight-sql-test.dir/acero_test.cc.o
[637/816] Building CXX object src/arro...sql-test.dir/example/acero_server.cc.o
[637/816] Building CXX object src/arro...-test.dir/example/sqlite_sql_info.cc.o
[638/816] Building CXX object src/arro...w-flight-sql-test.dir/server_test.cc.o
[638/816] Building CXX object src/arro...test.dir/example/sqlite_type_info.cc.o
[639/816] Building CXX object src/arro...ls-test.dir/flight_internals_test.cc.o
In file included from /usr/include/c++/14.2.1/vector:66,
                 from /usr/include/c++/14.2.1/functional:64,
                 from /usr/include/gmock/gmock-actions.h:139,
                 from /usr/include/gmock/gmock.h:56,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/flight/flight_internals_test.cc:23:
/usr/include/c++/14.2.1/bits/stl_vector.h: In constructor 'std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = arrow::flight::FlightEndpoint; _Alloc = std::allocator<arrow::flight::FlightEndpoint>]':
/usr/include/c++/14.2.1/bits/stl_vector.h:678:7: note: parameter passing for argument of type 'std::initializer_list<arrow::flight::FlightEndpoint>' changed in GCC 7.1
In file included from /usr/include/c++/14.2.1/vector:65:
/usr/include/c++/14.2.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const arrow::flight::FlightEndpoint*, vector<arrow::flight::FlightEndpoint> >; _ForwardIterator = arrow::flight::FlightEndpoint*]':
/usr/include/c++/14.2.1/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const arrow::flight::FlightEndpoint*, std::vector<arrow::flight::FlightEndpoint> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const arrow::flight::FlightEndpoint*, std::vector<arrow::flight::FlightEndpoint> >' changed in GCC 7.1
In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const arrow::flight::FlightEndpoint*, std::vector<arrow::flight::FlightEndpoint> >; _ForwardIterator = arrow::flight::FlightEndpoint*; bool _TrivialValueTypes = false]',
    inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const arrow::flight::FlightEndpoint*, vector<arrow::flight::FlightEndpoint> >; _ForwardIterator = arrow::flight::FlightEndpoint*]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:185:15,
    inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const arrow::flight::FlightEndpoint*, vector<arrow::flight::FlightEndpoint> >; _ForwardIterator = arrow::flight::FlightEndpoint*; _Tp = arrow::flight::FlightEndpoint]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:373:37,
    inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = arrow::flight::FlightEndpoint; _Alloc = std::allocator<arrow::flight::FlightEndpoint>]' at /usr/include/c++/14.2.1/bits/stl_vector.h:606:31,
    inlined from 'arrow::flight::FlightInfo::Data::Data(const arrow::flight::FlightInfo::Data&)' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/flight/types.h:476:10,
    inlined from 'arrow::flight::FlightInfo::FlightInfo(const arrow::flight::FlightInfo&)' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/flight/types.h:473:46,
    inlined from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = arrow::flight::FlightInfo; _Args = {arrow::flight::FlightInfo&}]' at /usr/include/c++/14.2.1/bits/unique_ptr.h:1077:30:
/usr/include/c++/14.2.1/bits/stl_uninitialized.h:137:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const arrow::flight::FlightEndpoint*, std::vector<arrow::flight::FlightEndpoint> >' changed in GCC 7.1
In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const arrow::flight::FlightEndpoint*, std::vector<arrow::flight::FlightEndpoint> >; _ForwardIterator = arrow::flight::FlightEndpoint*; bool _TrivialValueTypes = false]',
    inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const arrow::flight::FlightEndpoint*, vector<arrow::flight::FlightEndpoint> >; _ForwardIterator = arrow::flight::FlightEndpoint*]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:185:15,
    inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const arrow::flight::FlightEndpoint*, vector<arrow::flight::FlightEndpoint> >; _ForwardIterator = arrow::flight::FlightEndpoint*; _Tp = arrow::flight::FlightEndpoint]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:373:37,
    inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = arrow::flight::FlightEndpoint; _Alloc = std::allocator<arrow::flight::FlightEndpoint>]' at /usr/include/c++/14.2.1/bits/stl_vector.h:606:31,
    inlined from 'arrow::flight::FlightInfo::Data::Data(const arrow::flight::FlightInfo::Data&)' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/flight/types.h:476:10,
    inlined from 'arrow::flight::FlightInfo::FlightInfo(const arrow::flight::FlightInfo&)' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/flight/types.h:473:46,
    inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = arrow::flight::FlightInfo; _Args = {const arrow::flight::FlightInfo&}]' at /usr/include/c++/14.2.1/bits/stl_construct.h:119:7,
    inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = const arrow::flight::FlightInfo*; _ForwardIterator = arrow::flight::FlightInfo*]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:120:21:
/usr/include/c++/14.2.1/bits/stl_uninitialized.h:137:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const arrow::flight::FlightEndpoint*, std::vector<arrow::flight::FlightEndpoint> >' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/flight/flight_internals_test.cc: In member function 'virtual void arrow::flight::FlightTypes_FlightEndpoint_Test::TestBody()':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/flight/flight_internals_test.cc:201:3: note: parameter passing for argument of type 'std::initializer_list<arrow::flight::FlightEndpoint>' changed in GCC 7.1

[639/816] Building CXX object src/arro...test.dir/example/sqlite_statement.cc.o
[640/816] Building CXX object src/arro...-test.dir/example/sqlite_sql_info.cc.o
[640/816] Building CXX object src/arro...ple/sqlite_statement_batch_reader.cc.o
[641/816] Building CXX object src/arro...arquet-test.dir/file_parquet_test.cc.o
[641/816] Building CXX object src/arro...ql-test.dir/example/sqlite_server.cc.o
[642/816] Building CXX object src/arro...ow-flight-sql-test.dir/acero_test.cc.o
[642/816] Building CXX object src/arro...sqlite_tables_schema_batch_reader.cc.o
[643/816] Building CXX object src/arro...test.dir/example/sqlite_statement.cc.o
[643/816] Building CXX object src/arro...l-test-server.dir/test_server_cli.cc.o
[644/816] Building CXX object src/arro...ple/sqlite_statement_batch_reader.cc.o
[644/816] Building CXX object src/arro...erver.dir/example/sqlite_sql_info.cc.o
[645/816] Building CXX object src/arro...test.dir/example/sqlite_type_info.cc.o
[645/816] Building CXX object src/arro...rver.dir/example/sqlite_type_info.cc.o
[646/816] Building CXX object src/arro...arrow-flight-test.dir/flight_test.cc.o
In file included from /usr/include/c++/14.2.1/vector:65,
                 from /usr/include/c++/14.2.1/functional:64,
                 from /usr/include/gmock/gmock-actions.h:139,
                 from /usr/include/gmock/gmock.h:56,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/flight/flight_test.cc:18:
/usr/include/c++/14.2.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const arrow::flight::FlightEndpoint*, vector<arrow::flight::FlightEndpoint> >; _ForwardIterator = arrow::flight::FlightEndpoint*]':
/usr/include/c++/14.2.1/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const arrow::flight::FlightEndpoint*, std::vector<arrow::flight::FlightEndpoint> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const arrow::flight::FlightEndpoint*, std::vector<arrow::flight::FlightEndpoint> >' changed in GCC 7.1
In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const arrow::flight::FlightEndpoint*, std::vector<arrow::flight::FlightEndpoint> >; _ForwardIterator = arrow::flight::FlightEndpoint*; bool _TrivialValueTypes = false]',
    inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const arrow::flight::FlightEndpoint*, vector<arrow::flight::FlightEndpoint> >; _ForwardIterator = arrow::flight::FlightEndpoint*]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:185:15,
    inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const arrow::flight::FlightEndpoint*, vector<arrow::flight::FlightEndpoint> >; _ForwardIterator = arrow::flight::FlightEndpoint*; _Tp = arrow::flight::FlightEndpoint]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:373:37,
    inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = arrow::flight::FlightEndpoint; _Alloc = std::allocator<arrow::flight::FlightEndpoint>]' at /usr/include/c++/14.2.1/bits/stl_vector.h:606:31:
/usr/include/c++/14.2.1/bits/stl_uninitialized.h:137:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const arrow::flight::FlightEndpoint*, std::vector<arrow::flight::FlightEndpoint> >' changed in GCC 7.1
In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const arrow::flight::FlightEndpoint*, std::vector<arrow::flight::FlightEndpoint> >; _ForwardIterator = arrow::flight::FlightEndpoint*; bool _TrivialValueTypes = false]',
    inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const arrow::flight::FlightEndpoint*, vector<arrow::flight::FlightEndpoint> >; _ForwardIterator = arrow::flight::FlightEndpoint*]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:185:15,
    inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const arrow::flight::FlightEndpoint*, vector<arrow::flight::FlightEndpoint> >; _ForwardIterator = arrow::flight::FlightEndpoint*; _Tp = arrow::flight::FlightEndpoint]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:373:37,
    inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = arrow::flight::FlightEndpoint; _Alloc = std::allocator<arrow::flight::FlightEndpoint>]' at /usr/include/c++/14.2.1/bits/stl_vector.h:606:31,
    inlined from 'arrow::flight::FlightInfo::Data::Data(const arrow::flight::FlightInfo::Data&)' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/flight/types.h:476:10,
    inlined from 'arrow::flight::FlightInfo::FlightInfo(const arrow::flight::FlightInfo&)' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/flight/types.h:473:46,
    inlined from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = arrow::flight::FlightInfo; _Args = {arrow::flight::FlightInfo&}]' at /usr/include/c++/14.2.1/bits/unique_ptr.h:1077:30,
    inlined from 'virtual arrow::Result<std::unique_ptr<arrow::flight::FlightInfo> > arrow::flight::ForeverFlightListing::Next()' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/flight/flight_test.cc:1506:40:
/usr/include/c++/14.2.1/bits/stl_uninitialized.h:137:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const arrow::flight::FlightEndpoint*, std::vector<arrow::flight::FlightEndpoint> >' changed in GCC 7.1
In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const arrow::flight::FlightEndpoint*, std::vector<arrow::flight::FlightEndpoint> >; _ForwardIterator = arrow::flight::FlightEndpoint*; bool _TrivialValueTypes = false]',
    inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const arrow::flight::FlightEndpoint*, vector<arrow::flight::FlightEndpoint> >; _ForwardIterator = arrow::flight::FlightEndpoint*]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:185:15,
    inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const arrow::flight::FlightEndpoint*, vector<arrow::flight::FlightEndpoint> >; _ForwardIterator = arrow::flight::FlightEndpoint*; _Tp = arrow::flight::FlightEndpoint]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:373:37,
    inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = arrow::flight::FlightEndpoint; _Alloc = std::allocator<arrow::flight::FlightEndpoint>]' at /usr/include/c++/14.2.1/bits/stl_vector.h:606:31,
    inlined from 'testing::internal::ContainerEqMatcher<std::vector<arrow::flight::FlightEndpoint> >::ContainerEqMatcher(const testing::internal::ContainerEqMatcher<std::vector<arrow::flight::FlightEndpoint> >&)' at /usr/include/gmock/gmock-matchers.h:2478:7,
    inlined from 'testing::PolymorphicMatcher<Impl>::MonomorphicImpl<T>::MonomorphicImpl(const Impl&) [with T = const std::vector<arrow::flight::FlightEndpoint>&; Impl = testing::internal::ContainerEqMatcher<std::vector<arrow::flight::FlightEndpoint> >]' at /usr/include/gtest/gtest-matchers.h:638:50,
    inlined from 'testing::PolymorphicMatcher<Impl>::operator testing::Matcher<T>() const [with T = const std::vector<arrow::flight::FlightEndpoint>&; Impl = testing::internal::ContainerEqMatcher<std::vector<arrow::flight::FlightEndpoint> >]' at /usr/include/gtest/gtest-matchers.h:631:23,
    inlined from 'static testing::Matcher<T> testing::internal::MatcherCastImpl<T, M>::CastImpl(const M&, std::true_type, std::integral_constant<bool, Ignore>) [with bool Ignore = false; T = const std::vector<arrow::flight::FlightEndpoint>&; M = testing::PolymorphicMatcher<testing::internal::ContainerEqMatcher<std::vector<arrow::flight::FlightEndpoint> > >]' at /usr/include/gmock/gmock-matchers.h:374:12,
    inlined from 'static testing::Matcher<T> testing::internal::MatcherCastImpl<T, M>::Cast(const M&) [with T = const std::vector<arrow::flight::FlightEndpoint>&; M = testing::PolymorphicMatcher<testing::internal::ContainerEqMatcher<std::vector<arrow::flight::FlightEndpoint> > >]' at /usr/include/gmock/gmock-matchers.h:358:48,
    inlined from 'testing::Matcher<T> testing::MatcherCast(const M&) [with T = const std::vector<arrow::flight::FlightEndpoint>&; M = PolymorphicMatcher<internal::ContainerEqMatcher<std::vector<arrow::flight::FlightEndpoint> > >]' at /usr/include/gmock/gmock-matchers.h:524:55,
    inlined from 'testing::Matcher<T> testing::SafeMatcherCast(const M&) [with T = const std::vector<arrow::flight::FlightEndpoint>&; M = PolymorphicMatcher<internal::ContainerEqMatcher<std::vector<arrow::flight::FlightEndpoint> > >]' at /usr/include/gmock/gmock-matchers.h:531:53,
    inlined from 'testing::AssertionResult testing::internal::PredicateFormatterFromMatcher<M>::operator()(const char*, const T&) const [with T = std::vector<arrow::flight::FlightEndpoint>; M = testing::PolymorphicMatcher<testing::internal::ContainerEqMatcher<std::vector<arrow::flight::FlightEndpoint> > >]' at /usr/include/gmock/gmock-matchers.h:1656:29:
/usr/include/c++/14.2.1/bits/stl_uninitialized.h:137:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const arrow::flight::FlightEndpoint*, std::vector<arrow::flight::FlightEndpoint> >' changed in GCC 7.1

[646/816] Building CXX object src/arro...rver.dir/example/sqlite_statement.cc.o
[647/816] Building CXX object src/arro...l-test-server.dir/test_server_cli.cc.o
[647/816] Building CXX object src/arro...ple/sqlite_statement_batch_reader.cc.o
[648/816] Building CXX object src/arro...sqlite_tables_schema_batch_reader.cc.o
[648/816] Building CXX object src/arro...-server.dir/example/sqlite_server.cc.o
[649/816] Building CXX object src/arro...erver.dir/example/sqlite_sql_info.cc.o
[649/816] Building CXX object src/arro...sqlite_tables_schema_batch_reader.cc.o
[650/816] Building CXX object src/arro...rver.dir/example/sqlite_statement.cc.o
[650/816] Building CXX object src/arro...ght-sql-test-app.dir/test_app_cli.cc.o
[651/816] Building CXX object src/arro...rver.dir/example/sqlite_type_info.cc.o
[651/816] Building CXX object src/arro...row-feather-test.dir/feather_test.cc.o
[652/816] Building CXX object src/arro...ql-test.dir/example/sqlite_server.cc.o
[652/816] Building CXX object src/arro...-simple-test.dir/json_simple_test.cc.o
[653/816] Building CXX object src/arro...ple/sqlite_statement_batch_reader.cc.o
[653/816] Building CXX object src/arro...al-test.dir/message_internal_test.cc.o
[654/816] Building CXX object src/arro...sqlite_tables_schema_batch_reader.cc.o
[654/816] Building CXX object src/arro...ad-write-test.dir/read_write_test.cc.o
[655/816] Building CXX object src/arro...al-test.dir/message_internal_test.cc.o
[655/816] Building CXX object src/arro...w-ipc-tensor-test.dir/tensor_test.cc.o
[656/816] Building CXX object src/arro...-server.dir/example/sqlite_server.cc.o
[656/816] Building CXX object src/arro...file-to-stream.dir/file_to_stream.cc.o
[657/816] Building CXX object src/arro...ght-sql-test-app.dir/test_app_cli.cc.o
[657/816] Building CXX object src/arro...stream-to-file.dir/stream_to_file.cc.o
[658/816] Building CXX object src/arro...file-to-stream.dir/file_to_stream.cc.o
[658/816] Building CXX object src/arro...z-corpus.dir/generate_fuzz_corpus.cc.o
[659/816] Building CXX object src/arro...row-feather-test.dir/feather_test.cc.o
[659/816] Building CXX object src/arro...s.dir/generate_tensor_fuzz_corpus.cc.o
[660/816] Building CXX object src/arro...stream-to-file.dir/stream_to_file.cc.o
[660/816] Building CXX object src/arro...son-test.dir/chunked_builder_test.cc.o
[661/816] Building CXX object src/arro...s.dir/generate_tensor_fuzz_corpus.cc.o
[661/816] Building CXX object src/arro.../arrow-json-test.dir/chunker_test.cc.o
[662/816] Building CXX object src/arro...z-corpus.dir/generate_fuzz_corpus.cc.o
[662/816] Building CXX object src/arro...rrow-json-test.dir/converter_test.cc.o
[663/816] Building CXX object src/arro...son-test.dir/chunked_builder_test.cc.o
[663/816] Building CXX object src/arro...s/arrow-json-test.dir/parser_test.cc.o
[664/816] Building CXX object src/arro...rrow-json-test.dir/converter_test.cc.o
[664/816] Building CXX object src/arro...s/arrow-json-test.dir/reader_test.cc.o
[665/816] Building CXX object src/arro.../arrow-json-test.dir/chunker_test.cc.o
[665/816] Building CXX object src/arro...orc-adapter-test.dir/adapter_test.cc.o
[666/816] Building CXX object src/arro...w-ipc-tensor-test.dir/tensor_test.cc.o
In file included from /usr/include/c++/14.2.1/vector:66,
                 from /usr/include/gtest/gtest.h:61,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/ipc/tensor_test.cc:25:
/usr/include/c++/14.2.1/bits/stl_vector.h: In function 'std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = long long int; _Alloc = std::allocator<long long int>]':
/usr/include/c++/14.2.1/bits/stl_vector.h:678:7: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
In file included from /usr/include/c++/14.2.1/vector:72:
/usr/include/c++/14.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = long long int; _Alloc = std::allocator<long long int>]':
/usr/include/c++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<long long int>::iterator' changed in GCC 7.1
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long int; _Alloc = std::allocator<long long int>]',
    inlined from 'void arrow::randint(int64_t, T, T, std::vector<_ValT>*) [with T = int; U = long long int]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/testing/random.h:713:14:
/usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/ipc/tensor_test.cc: In member function 'virtual void arrow::ipc::test::TestTensorRoundTrip_BasicRoundtrip_Test::TestBody()':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/ipc/tensor_test.cc:94:37: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/ipc/tensor_test.cc:95:40: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/ipc/tensor_test.cc:106:60: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/ipc/tensor_test.cc:106:60: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/ipc/tensor_test.cc:117:39: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/ipc/tensor_test.cc:118:41: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/ipc/tensor_test.cc: In member function 'void arrow::ipc::test::gtest_suite_TestSparseTensorRoundTrip_::WithSparseCOOIndexColumnMajor<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = arrow::UInt16Type]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/ipc/tensor_test.cc:400:51: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/ipc/tensor_test.cc:400:51: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/ipc/tensor_test.cc:406:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/ipc/tensor_test.cc:408:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/ipc/tensor_test.cc:416:51: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/ipc/tensor_test.cc:416:51: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/ipc/tensor_test.cc: In member function 'void arrow::ipc::test::gtest_suite_TestSparseTensorRoundTrip_::WithSparseCOOIndexRowMajor<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = arrow::UInt16Type]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/ipc/tensor_test.cc:340:51: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/ipc/tensor_test.cc:340:51: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/ipc/tensor_test.cc:346:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/ipc/tensor_test.cc:348:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/ipc/tensor_test.cc:355:51: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/ipc/tensor_test.cc:355:51: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/ipc/tensor_test.cc: In member function 'void arrow::ipc::test::gtest_suite_TestSparseTensorRoundTrip_::WithSparseCOOIndexColumnMajor<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = arrow::Int32Type]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/ipc/tensor_test.cc:400:51: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/ipc/tensor_test.cc:400:51: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/ipc/tensor_test.cc:406:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/ipc/tensor_test.cc:408:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/ipc/tensor_test.cc:416:51: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/ipc/tensor_test.cc:416:51: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/ipc/tensor_test.cc: In member function 'void arrow::ipc::test::gtest_suite_TestSparseTensorRoundTrip_::WithSparseCOOIndexRowMajor<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = arrow::Int32Type]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/ipc/tensor_test.cc:340:51: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/ipc/tensor_test.cc:340:51: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/ipc/tensor_test.cc:346:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/ipc/tensor_test.cc:348:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/ipc/tensor_test.cc:355:51: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/ipc/tensor_test.cc:355:51: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/ipc/tensor_test.cc: In member function 'void arrow::ipc::test::gtest_suite_TestSparseTensorRoundTrip_::WithSparseCOOIndexColumnMajor<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = arrow::UInt32Type]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/ipc/tensor_test.cc:400:51: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/ipc/tensor_test.cc:400:51: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/ipc/tensor_test.cc:406:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/ipc/tensor_test.cc:408:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/ipc/tensor_test.cc:416:51: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/ipc/tensor_test.cc:416:51: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/ipc/tensor_test.cc: In member function 'void arrow::ipc::test::gtest_suite_TestSparseTensorRoundTrip_::WithSparseCOOIndexRowMajor<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = arrow::UInt32Type]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/ipc/tensor_test.cc:340:51: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/ipc/tensor_test.cc:340:51: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/ipc/tensor_test.cc:346:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/ipc/tensor_test.cc:348:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/ipc/tensor_test.cc:355:51: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/ipc/tensor_test.cc:355:51: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/ipc/tensor_test.cc: In member function 'void arrow::ipc::test::gtest_suite_TestSparseTensorRoundTrip_::WithSparseCOOIndexColumnMajor<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = arrow::Int64Type]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/ipc/tensor_test.cc:395:35: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/ipc/tensor_test.cc:400:51: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/ipc/tensor_test.cc:400:51: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/ipc/tensor_test.cc:406:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/ipc/tensor_test.cc:408:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/ipc/tensor_test.cc:416:51: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/ipc/tensor_test.cc:416:51: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/ipc/tensor_test.cc: In member function 'void arrow::ipc::test::gtest_suite_TestSparseTensorRoundTrip_::WithSparseCOOIndexRowMajor<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = arrow::Int64Type]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/ipc/tensor_test.cc:335:35: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/ipc/tensor_test.cc:340:51: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/ipc/tensor_test.cc:340:51: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/ipc/tensor_test.cc:346:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/ipc/tensor_test.cc:348:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/ipc/tensor_test.cc:355:51: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/ipc/tensor_test.cc:355:51: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/ipc/tensor_test.cc: In member function 'void arrow::ipc::test::gtest_suite_TestSparseTensorRoundTrip_::WithSparseCOOIndexColumnMajor<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = arrow::Int8Type]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/ipc/tensor_test.cc:400:51: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/ipc/tensor_test.cc:400:51: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/ipc/tensor_test.cc:406:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/ipc/tensor_test.cc:408:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/ipc/tensor_test.cc:416:51: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/ipc/tensor_test.cc:416:51: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/ipc/tensor_test.cc: In member function 'void arrow::ipc::test::gtest_suite_TestSparseTensorRoundTrip_::WithSparseCOOIndexRowMajor<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = arrow::Int8Type]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/ipc/tensor_test.cc:340:51: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/ipc/tensor_test.cc:340:51: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/ipc/tensor_test.cc:346:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/ipc/tensor_test.cc:348:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/ipc/tensor_test.cc:355:51: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/ipc/tensor_test.cc:355:51: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/ipc/tensor_test.cc: In member function 'void arrow::ipc::test::gtest_suite_TestSparseTensorRoundTrip_::WithSparseCOOIndexColumnMajor<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = arrow::UInt8Type]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/ipc/tensor_test.cc:400:51: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/ipc/tensor_test.cc:400:51: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/ipc/tensor_test.cc:406:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/ipc/tensor_test.cc:408:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/ipc/tensor_test.cc:416:51: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/ipc/tensor_test.cc:416:51: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/ipc/tensor_test.cc: In member function 'void arrow::ipc::test::gtest_suite_TestSparseTensorRoundTrip_::WithSparseCOOIndexRowMajor<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = arrow::UInt8Type]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/ipc/tensor_test.cc:340:51: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/ipc/tensor_test.cc:340:51: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/ipc/tensor_test.cc:346:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/ipc/tensor_test.cc:348:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/ipc/tensor_test.cc:355:51: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/ipc/tensor_test.cc:355:51: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/ipc/tensor_test.cc: In member function 'void arrow::ipc::test::gtest_suite_TestSparseTensorRoundTrip_::WithSparseCOOIndexColumnMajor<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = arrow::Int16Type]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/ipc/tensor_test.cc:400:51: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/ipc/tensor_test.cc:400:51: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/ipc/tensor_test.cc:406:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/ipc/tensor_test.cc:408:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/ipc/tensor_test.cc:416:51: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/ipc/tensor_test.cc:416:51: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/ipc/tensor_test.cc: In member function 'void arrow::ipc::test::gtest_suite_TestSparseTensorRoundTrip_::WithSparseCOOIndexRowMajor<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = arrow::Int16Type]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/ipc/tensor_test.cc:340:51: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/ipc/tensor_test.cc:340:51: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/ipc/tensor_test.cc:346:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/ipc/tensor_test.cc:348:24: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/ipc/tensor_test.cc:355:51: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/ipc/tensor_test.cc:355:51: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1

[666/816] Creating library symlink rel...0 relwithdebinfo/libarrow_substrait.so
[667/816] Creating library symlink rel...0 relwithdebinfo/libarrow_substrait.so
[667/816] Building CXX object src/arro...trait-test.dir/substrait/ext_test.cc.o
[668/816] Building CXX object src/arro...s/arrow-json-test.dir/parser_test.cc.o
[668/816] Building CXX object src/arro...-test.dir/substrait/function_test.cc.o
[669/816] Building CXX object src/arro...trait-test.dir/substrait/ext_test.cc.o
[669/816] Building CXX object src/arro...ait-test.dir/substrait/serde_test.cc.o
[670/816] Building CXX object src/arro...s/arrow-json-test.dir/reader_test.cc.o
[670/816] Building CXX object src/arro....dir/substrait/protobuf_test_util.cc.o
[671/816] Building CXX object src/arro....dir/substrait/protobuf_test_util.cc.o
[671/816] Building CXX object src/arro...rait-test.dir/substrait/test_util.cc.o
[672/816] Building CXX object src/arro...orc-adapter-test.dir/adapter_test.cc.o
In file included from /usr/include/c++/14.2.1/algorithm:61,
                 from /usr/include/gmock/gmock-matchers.h:258,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/adapters/orc/adapter_test.cc:18:
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::shuffle(_RAIter, _RAIter, _UGenerator&&) [with _RAIter = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _UGenerator = linear_congruential_engine<unsigned int, 16807, 0, 2147483647>&]':
/usr/include/c++/14.2.1/bits/stl_algo.h:3697:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:3697:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
In file included from /usr/include/c++/14.2.1/vector:72,
                 from /usr/include/c++/14.2.1/functional:64,
                 from /usr/include/gmock/gmock-matchers.h:262:
/usr/include/c++/14.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = long long int; _Alloc = std::allocator<long long int>]':
/usr/include/c++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<long long int>::iterator' changed in GCC 7.1
In file included from /usr/include/c++/14.2.1/vector:66:
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long int; _Alloc = std::allocator<long long int>]',
    inlined from 'void arrow::RandWeakComposition(int64_t, T, std::vector<T>*) [with T = long long int; U = long long int]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/adapters/orc/adapter_test.cc:167:14:
/usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/adapters/orc/adapter_test.cc: In function 'void arrow::RandWeakComposition(int64_t, T, std::vector<T>*) [with T = long long int; U = long long int]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/adapters/orc/adapter_test.cc:176:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1

[672/816] Building CXX object src/parq...les/parquet_testing.dir/test_util.cc.o
[673/816] Building CXX object src/arro...-test.dir/substrait/function_test.cc.o
[673/816] Building CXX object src/parq...ernals-test.dir/bloom_filter_test.cc.o
[674/816] Building CXX object src/arro...-simple-test.dir/json_simple_test.cc.o
In file included from /usr/include/c++/14.2.1/vector:66,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/ipc/json_simple_test.cc:28:
/usr/include/c++/14.2.1/bits/stl_vector.h: In function 'std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = long long int; _Alloc = std::allocator<long long int>]':
/usr/include/c++/14.2.1/bits/stl_vector.h:678:7: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/ipc/json_simple_test.cc: In function 'void arrow::ipc::internal::json::TestVarLengthListArray<T>::TestIntegerList() [with T = arrow::ListType]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/ipc/json_simple_test.cc:642:31: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/ipc/json_simple_test.cc:656:31: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/ipc/json_simple_test.cc: In function 'void arrow::ipc::internal::json::TestVarLengthListArray<T>::TestIntegerList() [with T = arrow::LargeListType]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/ipc/json_simple_test.cc:628:32: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/ipc/json_simple_test.cc:641:32: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/ipc/json_simple_test.cc:642:31: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/ipc/json_simple_test.cc:654:32: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/ipc/json_simple_test.cc:656:31: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/ipc/json_simple_test.cc: In function 'void arrow::ipc::internal::json::TestVarLengthListArray<T>::TestNullList() [with T = arrow::LargeListType]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/ipc/json_simple_test.cc:696:32: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/ipc/json_simple_test.cc:709:32: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/ipc/json_simple_test.cc: In function 'void arrow::ipc::internal::json::TestVarLengthListArray<T>::TestIntegerListList() [with T = arrow::LargeListType]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/ipc/json_simple_test.cc:742:32: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/ipc/json_simple_test.cc:751:32: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/ipc/json_simple_test.cc:765:32: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/ipc/json_simple_test.cc:774:32: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/ipc/json_simple_test.cc: In function 'void arrow::ipc::internal::json::TestVarLengthListArray<T>::TestIntegerListList() [with T = arrow::LargeListViewType]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/ipc/json_simple_test.cc:742:32: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/ipc/json_simple_test.cc:745:34: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/ipc/json_simple_test.cc:751:32: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/ipc/json_simple_test.cc:753:34: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/ipc/json_simple_test.cc:765:32: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/ipc/json_simple_test.cc:768:34: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/ipc/json_simple_test.cc:774:32: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/ipc/json_simple_test.cc:776:34: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/ipc/json_simple_test.cc: In function 'void arrow::ipc::internal::json::TestVarLengthListArray<T>::TestNullList() [with T = arrow::LargeListViewType]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/ipc/json_simple_test.cc:696:32: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/ipc/json_simple_test.cc:709:32: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/ipc/json_simple_test.cc:712:34: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/ipc/json_simple_test.cc: In function 'void arrow::ipc::internal::json::TestVarLengthListArray<T>::TestIntegerList() [with T = arrow::LargeListViewType]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/ipc/json_simple_test.cc:628:32: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/ipc/json_simple_test.cc:641:32: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/ipc/json_simple_test.cc:642:31: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/ipc/json_simple_test.cc:644:34: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/ipc/json_simple_test.cc:654:32: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/ipc/json_simple_test.cc:656:31: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/ipc/json_simple_test.cc:658:34: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/ipc/json_simple_test.cc: In function 'void arrow::ipc::internal::json::TestVarLengthListArray<T>::TestIntegerList() [with T = arrow::ListViewType]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/ipc/json_simple_test.cc:642:31: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/ipc/json_simple_test.cc:656:31: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/ipc/json_simple_test.cc: In member function 'virtual void arrow::ipc::internal::json::TestFixedSizeList_IntegerList_Test::TestBody()':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/ipc/json_simple_test.cc:960:29: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/ipc/json_simple_test.cc:968:29: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1

[674/816] Building CXX object src/parq...test.dir/bloom_filter_reader_test.cc.o
[675/816] Building CXX object src/parq...les/parquet_testing.dir/test_util.cc.o
[675/816] Building CXX object src/parq...nternals-test.dir/properties_test.cc.o
[676/816] Building CXX object src/arro...rait-test.dir/substrait/test_util.cc.o
[676/816] Building CXX object src/parq...nternals-test.dir/statistics_test.cc.o
[677/816] Building CXX object src/parq...ernals-test.dir/bloom_filter_test.cc.o
[677/816] Building CXX object src/parq...-internals-test.dir/encoding_test.cc.o
[678/816] Building CXX object src/parq...nternals-test.dir/properties_test.cc.o
[678/816] Building CXX object src/parq...-internals-test.dir/metadata_test.cc.o
[679/816] Building CXX object src/parq...test.dir/bloom_filter_reader_test.cc.o
[679/816] Building CXX object src/parq...nternals-test.dir/page_index_test.cc.o
[680/816] Building CXX object src/arro...ad-write-test.dir/read_write_test.cc.o
[680/816] Building CXX object src/parq...nternals-test.dir/public_api_test.cc.o
[681/816] Building CXX object src/parq...nternals-test.dir/public_api_test.cc.o
[681/816] Building CXX object src/parq...als-test.dir/size_statistics_test.cc.o
[682/816] Building CXX object src/parq...-internals-test.dir/metadata_test.cc.o
[682/816] Building CXX object src/parq...uet-internals-test.dir/types_test.cc.o
[683/816] Building CXX object src/parq...nternals-test.dir/page_index_test.cc.o
[683/816] Building CXX object src/parq...eader-test.dir/column_reader_test.cc.o
[684/816] Building CXX object src/parq...als-test.dir/size_statistics_test.cc.o
In file included from /usr/include/c++/14.2.1/vector:66,
                 from /usr/include/c++/14.2.1/functional:64,
                 from /usr/include/gmock/gmock-actions.h:139,
                 from /usr/include/gmock/gmock.h:56,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/size_statistics_test.cc:18:
/usr/include/c++/14.2.1/bits/stl_vector.h: In function 'std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = long long int; _Alloc = std::allocator<long long int>]':
/usr/include/c++/14.2.1/bits/stl_vector.h:678:7: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/size_statistics_test.cc: In member function 'virtual void parquet::SizeStatistics_ThriftSerDe_Test::TestBody()':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/size_statistics_test.cc:67:59: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/size_statistics_test.cc:68:63: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/size_statistics_test.cc: In member function 'virtual void parquet::SizeStatisticsRoundTripTest_LargePage_Test::TestBody()':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/size_statistics_test.cc:383:25: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/size_statistics_test.cc:387:25: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/size_statistics_test.cc:387:25: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/size_statistics_test.cc: In member function 'virtual void parquet::SizeStatisticsRoundTripTest_WriteDictionaryArray_Test::TestBody()':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/size_statistics_test.cc:315:25: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/size_statistics_test.cc:315:57: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/size_statistics_test.cc:315:89: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/size_statistics_test.cc:325:25: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/size_statistics_test.cc:325:25: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/size_statistics_test.cc:325:63: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/size_statistics_test.cc:325:63: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/size_statistics_test.cc:325:101: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/size_statistics_test.cc:325:101: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/size_statistics_test.cc: In member function 'virtual void parquet::SizeStatisticsRoundTripTest_EnableSizeStats_Test::TestBody()':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/size_statistics_test.cc:267:30: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/size_statistics_test.cc:267:30: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/size_statistics_test.cc:267:92: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/size_statistics_test.cc:267:92: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/size_statistics_test.cc:267:144: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/size_statistics_test.cc:267:144: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/size_statistics_test.cc:267:206: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/size_statistics_test.cc:267:206: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/size_statistics_test.cc:283:30: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/size_statistics_test.cc:283:30: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/size_statistics_test.cc:283:113: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/size_statistics_test.cc:283:113: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/size_statistics_test.cc:283:113: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/size_statistics_test.cc:283:200: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/size_statistics_test.cc:283:200: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/size_statistics_test.cc:283:283: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/size_statistics_test.cc:283:283: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/size_statistics_test.cc:283:283: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/size_statistics_test.cc: In member function 'virtual void parquet::SizeStatisticsRoundTripTest_MaxLevelZero_Test::TestBody()':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/size_statistics_test.cc:406:25: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1

[684/816] Building CXX object src/parq...er-test.dir/level_conversion_test.cc.o
[685/816] Building CXX object src/parq...uet-internals-test.dir/types_test.cc.o
[685/816] Building CXX object src/parq...ader-test.dir/column_scanner_test.cc.o
[686/816] Building CXX object src/arro...ait-test.dir/substrait/serde_test.cc.o
[686/816] Building CXX object src/parq...rquet-reader-test.dir/reader_test.cc.o
[687/816] Building CXX object src/parq...er-test.dir/level_conversion_test.cc.o
In file included from /usr/include/c++/14.2.1/vector:72,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/buffer.h:27,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/platform.h:23,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/level_conversion.h:23,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/level_conversion_test.cc:18:
/usr/include/c++/14.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = long long int; _Alloc = std::allocator<long long int>]':
/usr/include/c++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<long long int>::iterator' changed in GCC 7.1
In file included from /usr/include/c++/14.2.1/vector:66:
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, size_type, const value_type&) [with _Tp = long long int; _Alloc = std::allocator<long long int>]',
    inlined from 'void parquet::internal::NestedListTest<ConverterType>::InitForLength(int) [with ConverterType = parquet::internal::RepDefLevelConverter<long long int>]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/level_conversion_test.cc:173:20,
    inlined from 'void parquet::internal::NestedListTest_TestOverflow_Test<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = parquet::internal::RepDefLevelConverter<long long int>]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/level_conversion_test.cc:327:22:
/usr/include/c++/14.2.1/bits/stl_vector.h:1442:16: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, size_type, const value_type&) [with _Tp = long long int; _Alloc = std::allocator<long long int>]',
    inlined from 'void parquet::internal::NestedListTest<ConverterType>::InitForLength(int) [with ConverterType = parquet::internal::RepDefLevelConverter<long long int>]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/level_conversion_test.cc:173:20,
    inlined from 'void parquet::internal::NestedListTest_SimpleLongList_Test<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = parquet::internal::RepDefLevelConverter<long long int>]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/level_conversion_test.cc:297:22:
/usr/include/c++/14.2.1/bits/stl_vector.h:1442:16: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, size_type, const value_type&) [with _Tp = long long int; _Alloc = std::allocator<long long int>]',
    inlined from 'void parquet::internal::NestedListTest<ConverterType>::InitForLength(int) [with ConverterType = parquet::internal::RepDefLevelConverter<long long int>]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/level_conversion_test.cc:173:20,
    inlined from 'void parquet::internal::NestedListTest_OuterMostTest_Test<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = parquet::internal::RepDefLevelConverter<long long int>]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/level_conversion_test.cc:214:22:
/usr/include/c++/14.2.1/bits/stl_vector.h:1442:16: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, size_type, const value_type&) [with _Tp = long long int; _Alloc = std::allocator<long long int>]',
    inlined from 'void parquet::internal::NestedListTest<ConverterType>::InitForLength(int) [with ConverterType = parquet::internal::RepDefLevelConverter<long long int>]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/level_conversion_test.cc:173:20,
    inlined from 'void parquet::internal::NestedListTest_MiddleListTest_Test<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = parquet::internal::RepDefLevelConverter<long long int>]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/level_conversion_test.cc:240:22:
/usr/include/c++/14.2.1/bits/stl_vector.h:1442:16: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, size_type, const value_type&) [with _Tp = long long int; _Alloc = std::allocator<long long int>]',
    inlined from 'void parquet::internal::NestedListTest<ConverterType>::InitForLength(int) [with ConverterType = parquet::internal::RepDefLevelConverter<long long int>]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/level_conversion_test.cc:173:20,
    inlined from 'void parquet::internal::NestedListTest_InnerMostListTest_Test<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = parquet::internal::RepDefLevelConverter<long long int>]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/level_conversion_test.cc:266:22:
/usr/include/c++/14.2.1/bits/stl_vector.h:1442:16: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1

[687/816] Building CXX object src/parq...eader-test.dir/stream_reader_test.cc.o
[688/816] Building CXX object src/parq...nternals-test.dir/statistics_test.cc.o
In file included from /usr/include/c++/14.2.1/vector:66,
                 from /usr/include/gtest/gtest.h:61,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/statistics_test.cc:18:
/usr/include/c++/14.2.1/bits/stl_vector.h: In function 'std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = std::optional<long long int>; _Alloc = std::allocator<std::optional<long long int> >]':
/usr/include/c++/14.2.1/bits/stl_vector.h:678:7: note: parameter passing for argument of type 'std::initializer_list<std::optional<long long int> >' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/statistics_test.cc: In member function 'void parquet::test::TestStatisticsHasFlag<TestType>::TestMergeDistinctCount() [with TestType = parquet::PhysicalType<parquet::Type::BOOLEAN>]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/statistics_test.cc:661:22: note: parameter passing for argument of type 'std::initializer_list<std::optional<long long int> >' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/statistics_test.cc:662:22: note: parameter passing for argument of type 'std::initializer_list<std::optional<long long int> >' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/statistics_test.cc:663:22: note: parameter passing for argument of type 'std::initializer_list<std::optional<long long int> >' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/statistics_test.cc:664:22: note: parameter passing for argument of type 'std::initializer_list<std::optional<long long int> >' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/statistics_test.cc:665:22: note: parameter passing for argument of type 'std::initializer_list<std::optional<long long int> >' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/statistics_test.cc:666:22: note: parameter passing for argument of type 'std::initializer_list<std::optional<long long int> >' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/statistics_test.cc:667:22: note: parameter passing for argument of type 'std::initializer_list<std::optional<long long int> >' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/statistics_test.cc:668:22: note: parameter passing for argument of type 'std::initializer_list<std::optional<long long int> >' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/statistics_test.cc:669:22: note: parameter passing for argument of type 'std::initializer_list<std::optional<long long int> >' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/statistics_test.cc: In member function 'void parquet::test::TestStatisticsHasFlag<TestType>::TestMergeDistinctCount() [with TestType = parquet::PhysicalType<parquet::Type::FIXED_LEN_BYTE_ARRAY>]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/statistics_test.cc:661:22: note: parameter passing for argument of type 'std::initializer_list<std::optional<long long int> >' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/statistics_test.cc:662:22: note: parameter passing for argument of type 'std::initializer_list<std::optional<long long int> >' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/statistics_test.cc:663:22: note: parameter passing for argument of type 'std::initializer_list<std::optional<long long int> >' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/statistics_test.cc:664:22: note: parameter passing for argument of type 'std::initializer_list<std::optional<long long int> >' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/statistics_test.cc:665:22: note: parameter passing for argument of type 'std::initializer_list<std::optional<long long int> >' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/statistics_test.cc:666:22: note: parameter passing for argument of type 'std::initializer_list<std::optional<long long int> >' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/statistics_test.cc:667:22: note: parameter passing for argument of type 'std::initializer_list<std::optional<long long int> >' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/statistics_test.cc:668:22: note: parameter passing for argument of type 'std::initializer_list<std::optional<long long int> >' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/statistics_test.cc:669:22: note: parameter passing for argument of type 'std::initializer_list<std::optional<long long int> >' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/statistics_test.cc: In member function 'void parquet::test::TestStatisticsHasFlag<TestType>::TestMergeDistinctCount() [with TestType = parquet::PhysicalType<parquet::Type::BYTE_ARRAY>]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/statistics_test.cc:661:22: note: parameter passing for argument of type 'std::initializer_list<std::optional<long long int> >' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/statistics_test.cc:662:22: note: parameter passing for argument of type 'std::initializer_list<std::optional<long long int> >' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/statistics_test.cc:663:22: note: parameter passing for argument of type 'std::initializer_list<std::optional<long long int> >' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/statistics_test.cc:664:22: note: parameter passing for argument of type 'std::initializer_list<std::optional<long long int> >' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/statistics_test.cc:665:22: note: parameter passing for argument of type 'std::initializer_list<std::optional<long long int> >' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/statistics_test.cc:666:22: note: parameter passing for argument of type 'std::initializer_list<std::optional<long long int> >' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/statistics_test.cc:667:22: note: parameter passing for argument of type 'std::initializer_list<std::optional<long long int> >' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/statistics_test.cc:668:22: note: parameter passing for argument of type 'std::initializer_list<std::optional<long long int> >' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/statistics_test.cc:669:22: note: parameter passing for argument of type 'std::initializer_list<std::optional<long long int> >' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/statistics_test.cc: In member function 'void parquet::test::TestStatisticsHasFlag<TestType>::TestMergeDistinctCount() [with TestType = parquet::PhysicalType<parquet::Type::DOUBLE>]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/statistics_test.cc:661:22: note: parameter passing for argument of type 'std::initializer_list<std::optional<long long int> >' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/statistics_test.cc:662:22: note: parameter passing for argument of type 'std::initializer_list<std::optional<long long int> >' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/statistics_test.cc:663:22: note: parameter passing for argument of type 'std::initializer_list<std::optional<long long int> >' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/statistics_test.cc:664:22: note: parameter passing for argument of type 'std::initializer_list<std::optional<long long int> >' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/statistics_test.cc:665:22: note: parameter passing for argument of type 'std::initializer_list<std::optional<long long int> >' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/statistics_test.cc:666:22: note: parameter passing for argument of type 'std::initializer_list<std::optional<long long int> >' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/statistics_test.cc:667:22: note: parameter passing for argument of type 'std::initializer_list<std::optional<long long int> >' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/statistics_test.cc:668:22: note: parameter passing for argument of type 'std::initializer_list<std::optional<long long int> >' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/statistics_test.cc:669:22: note: parameter passing for argument of type 'std::initializer_list<std::optional<long long int> >' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/statistics_test.cc: In member function 'void parquet::test::TestStatisticsHasFlag<TestType>::TestMergeDistinctCount() [with TestType = parquet::PhysicalType<parquet::Type::FLOAT>]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/statistics_test.cc:661:22: note: parameter passing for argument of type 'std::initializer_list<std::optional<long long int> >' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/statistics_test.cc:662:22: note: parameter passing for argument of type 'std::initializer_list<std::optional<long long int> >' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/statistics_test.cc:663:22: note: parameter passing for argument of type 'std::initializer_list<std::optional<long long int> >' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/statistics_test.cc:664:22: note: parameter passing for argument of type 'std::initializer_list<std::optional<long long int> >' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/statistics_test.cc:665:22: note: parameter passing for argument of type 'std::initializer_list<std::optional<long long int> >' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/statistics_test.cc:666:22: note: parameter passing for argument of type 'std::initializer_list<std::optional<long long int> >' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/statistics_test.cc:667:22: note: parameter passing for argument of type 'std::initializer_list<std::optional<long long int> >' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/statistics_test.cc:668:22: note: parameter passing for argument of type 'std::initializer_list<std::optional<long long int> >' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/statistics_test.cc:669:22: note: parameter passing for argument of type 'std::initializer_list<std::optional<long long int> >' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/statistics_test.cc: In member function 'void parquet::test::TestStatisticsHasFlag<TestType>::TestMergeDistinctCount() [with TestType = parquet::PhysicalType<parquet::Type::INT64>]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/statistics_test.cc:661:22: note: parameter passing for argument of type 'std::initializer_list<std::optional<long long int> >' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/statistics_test.cc:662:22: note: parameter passing for argument of type 'std::initializer_list<std::optional<long long int> >' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/statistics_test.cc:663:22: note: parameter passing for argument of type 'std::initializer_list<std::optional<long long int> >' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/statistics_test.cc:664:22: note: parameter passing for argument of type 'std::initializer_list<std::optional<long long int> >' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/statistics_test.cc:665:22: note: parameter passing for argument of type 'std::initializer_list<std::optional<long long int> >' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/statistics_test.cc:666:22: note: parameter passing for argument of type 'std::initializer_list<std::optional<long long int> >' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/statistics_test.cc:667:22: note: parameter passing for argument of type 'std::initializer_list<std::optional<long long int> >' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/statistics_test.cc:668:22: note: parameter passing for argument of type 'std::initializer_list<std::optional<long long int> >' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/statistics_test.cc:669:22: note: parameter passing for argument of type 'std::initializer_list<std::optional<long long int> >' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/statistics_test.cc: In member function 'void parquet::test::TestStatisticsHasFlag<TestType>::TestMergeDistinctCount() [with TestType = parquet::PhysicalType<parquet::Type::INT32>]':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/statistics_test.cc:661:22: note: parameter passing for argument of type 'std::initializer_list<std::optional<long long int> >' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/statistics_test.cc:662:22: note: parameter passing for argument of type 'std::initializer_list<std::optional<long long int> >' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/statistics_test.cc:663:22: note: parameter passing for argument of type 'std::initializer_list<std::optional<long long int> >' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/statistics_test.cc:664:22: note: parameter passing for argument of type 'std::initializer_list<std::optional<long long int> >' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/statistics_test.cc:665:22: note: parameter passing for argument of type 'std::initializer_list<std::optional<long long int> >' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/statistics_test.cc:666:22: note: parameter passing for argument of type 'std::initializer_list<std::optional<long long int> >' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/statistics_test.cc:667:22: note: parameter passing for argument of type 'std::initializer_list<std::optional<long long int> >' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/statistics_test.cc:668:22: note: parameter passing for argument of type 'std::initializer_list<std::optional<long long int> >' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/statistics_test.cc:669:22: note: parameter passing for argument of type 'std::initializer_list<std::optional<long long int> >' changed in GCC 7.1

[688/816] Building CXX object src/parq...riter-test.dir/column_writer_test.cc.o
[689/816] Building CXX object src/parq...ader-test.dir/column_scanner_test.cc.o
[689/816] Building CXX object src/parq...iter-test.dir/file_serialize_test.cc.o
[690/816] Building CXX object src/parq...eader-test.dir/column_reader_test.cc.o
[690/816] Building CXX object src/parq...riter-test.dir/stream_writer_test.cc.o
[691/816] Building CXX object src/parq...eader-test.dir/stream_reader_test.cc.o
[691/816] Building CXX object src/parq...est.dir/arrow/arrow_metadata_test.cc.o
[692/816] Building CXX object src/parq...-internals-test.dir/encoding_test.cc.o
[692/816] Building CXX object src/parq...ir/arrow/arrow_reader_writer_test.cc.o
[693/816] Building CXX object src/parq...riter-test.dir/stream_writer_test.cc.o
[693/816] Building CXX object src/parq...-test.dir/arrow/arrow_schema_test.cc.o
[694/816] Building CXX object src/parq...est.dir/arrow/arrow_metadata_test.cc.o
[694/816] Building CXX object src/parq...t.dir/arrow/arrow_statistics_test.cc.o
[695/816] Building CXX object src/parq...rquet-reader-test.dir/reader_test.cc.o
[695/816] Building CXX object src/parq...test.dir/arrow/path_internal_test.cc.o
[696/816] Building CXX object src/parq...iter-test.dir/file_serialize_test.cc.o
[696/816] Building CXX object src/parq...r/arrow/reconstruct_internal_test.cc.o
[697/816] Building CXX object src/parq...t.dir/arrow/arrow_statistics_test.cc.o
[697/816] Building CXX object src/parq...cryption/encryption_internal_test.cc.o
[698/816] Building CXX object src/parq...test.dir/arrow/path_internal_test.cc.o
[698/816] Building CXX object src/parq...ryption/write_configurations_test.cc.o
[699/816] Building CXX object src/parq...cryption/encryption_internal_test.cc.o
[699/816] Building CXX object src/parq...cryption/read_configurations_test.cc.o
[700/816] Building CXX object src/parq...-test.dir/arrow/arrow_schema_test.cc.o
[700/816] Building CXX object src/parq...st.dir/encryption/properties_test.cc.o
[701/816] Building CXX object src/parq...ryption/write_configurations_test.cc.o
[701/816] Building CXX object src/parq...r/encryption/test_encryption_util.cc.o
[702/816] Building CXX object src/parq...cryption/read_configurations_test.cc.o
[702/816] Building CXX object src/parq...ir/encryption/key_management_test.cc.o
[703/816] Building CXX object src/parq...st.dir/encryption/properties_test.cc.o
[703/816] Building CXX object src/parq....dir/encryption/key_metadata_test.cc.o
[704/816] Building CXX object src/parq...r/arrow/reconstruct_internal_test.cc.o
[704/816] Building CXX object src/parq....dir/encryption/key_wrapping_test.cc.o
[705/816] Building CXX object src/parq...riter-test.dir/column_writer_test.cc.o
[705/816] Building CXX object src/parq...r/encryption/test_encryption_util.cc.o
[706/816] Building CXX object src/parq....dir/encryption/key_metadata_test.cc.o
[706/816] Building CXX object src/parq...dir/encryption/test_in_memory_kms.cc.o
[707/816] Building CXX object src/parq...dir/encryption/test_in_memory_kms.cc.o
[707/816] Building CXX object src/parq..._level_cache_with_expiration_test.cc.o
[708/816] Building CXX object src/parq....dir/encryption/key_wrapping_test.cc.o
[708/816] Building CXX object src/parq...ze-test.dir/file_deserialize_test.cc.o
[709/816] Building CXX object src/parq...ir/encryption/key_management_test.cc.o
[709/816] Building CXX object src/parq...rquet-schema-test.dir/schema_test.cc.o
[710/816] Building CXX object src/parq...r/encryption/test_encryption_util.cc.o
In file included from /usr/include/c++/14.2.1/vector:66,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/io/file.h:25,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/encryption/test_encryption_util.cc:25:
/usr/include/c++/14.2.1/bits/stl_vector.h: In constructor 'std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = long long int; _Alloc = std::allocator<long long int>]':
/usr/include/c++/14.2.1/bits/stl_vector.h:678:7: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/encryption/test_encryption_util.cc: In member function 'void parquet::encryption::test::FileDecryptor::CheckPageIndex(parquet::ParquetFileReader*, const std::shared_ptr<parquet::FileDecryptionProperties>&)':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/encryption/test_encryption_util.cc:629:41: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/encryption/test_encryption_util.cc:634:39: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/encryption/test_encryption_util.cc:639:39: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/encryption/test_encryption_util.cc:639:39: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/encryption/test_encryption_util.cc:639:39: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/encryption/test_encryption_util.cc:644:39: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/encryption/test_encryption_util.cc:649:40: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/encryption/test_encryption_util.cc:654:43: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/encryption/test_encryption_util.cc:662:38: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1

[710/816] Linking CXX executable relwithdebinfo/arrow-array-test
[711/816] Building CXX object src/parq..._level_cache_with_expiration_test.cc.o
[711/816] Linking CXX executable relwithdebinfo/arrow-buffer-test
[712/816] Linking CXX executable relwithdebinfo/arrow-buffer-test
[712/816] Linking CXX executable relwithdebinfo/arrow-extension-type-test
[713/816] Linking CXX executable relwithdebinfo/arrow-extension-type-test
[713/816] Linking CXX executable relwithdebinfo/arrow-misc-test
[714/816] Building CXX object src/parq...r/encryption/test_encryption_util.cc.o
In file included from /usr/include/c++/14.2.1/vector:66,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/io/file.h:25,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/encryption/test_encryption_util.cc:25:
/usr/include/c++/14.2.1/bits/stl_vector.h: In constructor 'std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = long long int; _Alloc = std::allocator<long long int>]':
/usr/include/c++/14.2.1/bits/stl_vector.h:678:7: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/encryption/test_encryption_util.cc: In member function 'void parquet::encryption::test::FileDecryptor::CheckPageIndex(parquet::ParquetFileReader*, const std::shared_ptr<parquet::FileDecryptionProperties>&)':
/build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/encryption/test_encryption_util.cc:629:41: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/encryption/test_encryption_util.cc:634:39: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/encryption/test_encryption_util.cc:639:39: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/encryption/test_encryption_util.cc:639:39: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/encryption/test_encryption_util.cc:639:39: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/encryption/test_encryption_util.cc:644:39: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/encryption/test_encryption_util.cc:649:40: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/encryption/test_encryption_util.cc:654:43: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1
/build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/encryption/test_encryption_util.cc:662:38: note: parameter passing for argument of type 'std::initializer_list<long long int>' changed in GCC 7.1

[714/816] Linking CXX executable relwithdebinfo/arrow-public-api-test
[715/816] Linking CXX executable relwithdebinfo/arrow-misc-test
[715/816] Linking CXX executable relwithdebinfo/arrow-scalar-test
[716/816] Linking CXX executable relwithdebinfo/arrow-public-api-test
[716/816] Linking CXX executable relwithdebinfo/arrow-type-test
[717/816] Linking CXX executable relwithdebinfo/arrow-array-test
[717/816] Linking CXX executable relwithdebinfo/arrow-table-test
[718/816] Linking CXX executable relwithdebinfo/arrow-type-test
[718/816] Linking CXX executable relwithdebinfo/arrow-tensor-test
[719/816] Linking CXX executable relwithdebinfo/arrow-scalar-test
[719/816] Linking CXX executable relwithdebinfo/arrow-sparse-tensor-test
[720/816] Linking CXX executable relwithdebinfo/arrow-tensor-test
[720/816] Linking CXX executable relwithdebinfo/arrow-stl-test
[721/816] Linking CXX executable relwithdebinfo/arrow-table-test
[721/816] Linking CXX executable relwithdebinfo/arrow-generator-test
[722/816] Linking CXX executable relwithdebinfo/arrow-sparse-tensor-test
[722/816] Linking CXX executable relwithdebinfo/arrow-gtest-util-test
[723/816] Linking CXX executable relwithdebinfo/arrow-generator-test
[723/816] Linking CXX executable relwithdebinfo/arrow-random-test
[724/816] Linking CXX executable relwithdebinfo/arrow-stl-test
[724/816] Linking CXX executable relwithdebinfo/arrow-concatenate-test
[725/816] Linking CXX executable relwithdebinfo/arrow-gtest-util-test
[725/816] Linking CXX executable relwithdebinfo/arrow-diff-test
[726/816] Linking CXX executable relwithdebinfo/arrow-concatenate-test
[726/816] Linking CXX executable relwithdebinfo/arrow-c-bridge-test
[727/816] Linking CXX executable relwithdebinfo/arrow-random-test
[727/816] Linking CXX executable relwithdebinfo/arrow-dlpack-test
[728/816] Building CXX object src/parq...ze-test.dir/file_deserialize_test.cc.o
[728/816] Linking CXX executable relwithdebinfo/arrow-compute-internals-test
[729/816] Linking CXX executable relwithdebinfo/arrow-diff-test
[729/816] Linking CXX executable relwithdebinfo/arrow-compute-expression-test
[730/816] Linking CXX executable relwithdebinfo/arrow-dlpack-test
[730/816] Linking CXX executable relwithdebinfo/arrow-compute-row-test
[731/816] Linking CXX executable relwithdebinfo/arrow-c-bridge-test
[731/816] Linking CXX executable relwithdebinfo/arrow-compute-scalar-cast-test
[732/816] Linking CXX executable relwithdebinfo/arrow-compute-internals-test
[732/816] Linking CXX executable relwithdebinfo/arrow-compute-scalar-type-test
[733/816] Linking CXX executable relwithdebinfo/arrow-compute-expression-test
[733/816] Linking CXX executable relwi...info/arrow-compute-scalar-if-else-test
[734/816] Building CXX object src/parq...rquet-schema-test.dir/schema_test.cc.o
[734/816] Linking CXX executable relwi...nfo/arrow-compute-scalar-temporal-test
[735/816] Linking CXX executable relwithdebinfo/arrow-compute-row-test
[735/816] Linking CXX executable relwithdebinfo/arrow-compute-scalar-math-test
[736/816] Linking CXX executable relwithdebinfo/arrow-compute-scalar-cast-test
[736/816] Linking CXX executable relwi...info/arrow-compute-scalar-utility-test
[737/816] Linking CXX executable relwi...nfo/arrow-compute-scalar-temporal-test
[737/816] Linking CXX executable relwithdebinfo/arrow-compute-vector-test
[738/816] Linking CXX executable relwithdebinfo/arrow-compute-scalar-type-test
[738/816] Linking CXX executable relwithdebinfo/arrow-compute-vector-sort-test
[739/816] Linking CXX executable relwi...info/arrow-compute-scalar-if-else-test
[739/816] Linking CXX executable relwi...fo/arrow-compute-vector-selection-test
[740/816] Linking CXX executable relwithdebinfo/arrow-compute-vector-sort-test
[740/816] Linking CXX executable relwi...info/arrow-compute-vector-swizzle-test
[741/816] Linking CXX executable relwithdebinfo/arrow-compute-scalar-math-test
[741/816] Linking CXX executable relwithdebinfo/arrow-compute-aggregate-test
[742/816] Linking CXX executable relwi...fo/arrow-compute-vector-selection-test
[742/816] Linking CXX executable relwi...info/arrow-compute-kernel-utility-test
[743/816] Linking CXX executable relwi...info/arrow-compute-vector-swizzle-test
[743/816] Linking CXX executable relwithdebinfo/arrow-canonical-extensions-test
[744/816] Linking CXX executable relwi...info/arrow-compute-kernel-utility-test
[744/816] Linking CXX executable relwithdebinfo/arrow-io-buffered-test
[745/816] Linking CXX executable relwithdebinfo/arrow-canonical-extensions-test
[745/816] Linking CXX executable relwithdebinfo/arrow-io-compressed-test
[746/816] Linking CXX executable relwithdebinfo/arrow-io-buffered-test
[746/816] Linking CXX executable relwithdebinfo/arrow-io-file-test
[747/816] Linking CXX executable relwithdebinfo/arrow-compute-vector-test
[747/816] Linking CXX executable relwithdebinfo/arrow-io-hdfs-test
[748/816] Linking CXX executable relwithdebinfo/arrow-io-compressed-test
[748/816] Linking CXX executable relwithdebinfo/arrow-io-memory-test
[749/816] Linking CXX executable relwithdebinfo/arrow-io-file-test
[749/816] Linking CXX executable relwithdebinfo/arrow-utility-test
[750/816] Linking CXX executable relwithdebinfo/arrow-compute-aggregate-test
[750/816] Linking CXX executable relwithdebinfo/arrow-async-utility-test
[751/816] Linking CXX executable relwithdebinfo/arrow-io-hdfs-test
[751/816] Linking CXX executable relwithdebinfo/arrow-bit-utility-test
[752/816] Linking CXX executable relwithdebinfo/arrow-io-memory-test
[752/816] Linking CXX executable relwithdebinfo/arrow-threading-utility-test
[753/816] Linking CXX executable relwi...info/arrow-compute-scalar-utility-test
[753/816] Linking CXX executable relwithdebinfo/arrow-crc32-test
[754/816] Linking CXX executable relwithdebinfo/arrow-bit-utility-test
[754/816] Linking CXX executable relwithdebinfo/arrow-json-integration-test
[755/816] Linking CXX executable relwithdebinfo/arrow-async-utility-test
[755/816] Linking CXX executable relwithdebinfo/arrow-csv-test
[756/816] Linking CXX executable relwithdebinfo/arrow-threading-utility-test
[756/816] Linking CXX executable relwithdebinfo/arrow-acero-plan-test
[757/816] Linking CXX executable relwithdebinfo/arrow-crc32-test
[757/816] Linking CXX executable relwithdebinfo/arrow-acero-source-node-test
[758/816] Linking CXX executable relwithdebinfo/arrow-json-integration-test
[758/816] Linking CXX executable relwithdebinfo/arrow-acero-fetch-node-test
[759/816] Linking CXX executable relwithdebinfo/arrow-acero-fetch-node-test
[759/816] Linking CXX executable relwithdebinfo/arrow-acero-order-by-node-test
[760/816] Linking CXX executable relwithdebinfo/arrow-acero-plan-test
[760/816] Linking CXX executable relwithdebinfo/arrow-acero-hash-join-node-test
[761/816] Linking CXX executable relwithdebinfo/arrow-csv-test
[761/816] Linking CXX executable relwi...nfo/arrow-acero-pivot-longer-node-test
[762/816] Linking CXX executable relwithdebinfo/arrow-acero-order-by-node-test
[762/816] Linking CXX executable relwithdebinfo/arrow-acero-asof-join-node-test
[763/816] Linking CXX executable relwi...nfo/arrow-acero-pivot-longer-node-test
[763/816] Linking CXX executable relwi...nfo/arrow-acero-sorted-merge-node-test
[764/816] Linking CXX executable relwithdebinfo/arrow-acero-hash-join-node-test
[764/816] Linking CXX executable relwithdebinfo/arrow-acero-tpch-node-test
[765/816] Linking CXX executable relwi...nfo/arrow-acero-sorted-merge-node-test
[765/816] Linking CXX executable relwithdebinfo/arrow-acero-union-node-test
[766/816] Linking CXX executable relwithdebinfo/arrow-acero-asof-join-node-test
[766/816] Linking CXX executable relwithdebinfo/arrow-acero-aggregate-node-test
[767/816] Linking CXX executable relwithdebinfo/arrow-acero-tpch-node-test
[767/816] Linking CXX executable relwithdebinfo/arrow-acero-util-test
[768/816] Linking CXX executable relwithdebinfo/arrow-acero-union-node-test
[768/816] Linking CXX executable relwithdebinfo/arrow-acero-hash-aggregate-test
[769/816] Linking CXX executable relwithdebinfo/arrow-acero-aggregate-node-test
[769/816] Linking CXX executable relwithdebinfo/arrow-dataset-dataset-test
[770/816] Linking CXX executable relwithdebinfo/arrow-acero-util-test
[770/816] Linking CXX executable relwi...info/arrow-dataset-dataset-writer-test
[771/816] Linking CXX executable relwithdebinfo/arrow-utility-test
[771/816] Linking CXX executable relwithdebinfo/arrow-dataset-discovery-test
[772/816] Linking CXX executable relwithdebinfo/arrow-acero-source-node-test
[772/816] Linking CXX executable relwithdebinfo/arrow-dataset-file-ipc-test
[773/816] Linking CXX executable relwithdebinfo/arrow-dataset-dataset-test
[773/816] Linking CXX executable relwithdebinfo/arrow-dataset-file-test
[774/816] Linking CXX executable relwi...info/arrow-dataset-dataset-writer-test
[774/816] Linking CXX executable relwithdebinfo/arrow-dataset-partition-test
[775/816] Linking CXX executable relwithdebinfo/arrow-dataset-discovery-test
[775/816] Linking CXX executable relwithdebinfo/arrow-dataset-scanner-test
[776/816] Linking CXX executable relwithdebinfo/arrow-dataset-file-ipc-test
[776/816] Linking CXX executable relwithdebinfo/arrow-dataset-subtree-test
[777/816] Linking CXX executable relwithdebinfo/arrow-dataset-file-test
[777/816] Linking CXX executable relwithdebinfo/arrow-dataset-write-node-test
[778/816] Linking CXX executable relwithdebinfo/arrow-dataset-partition-test
[778/816] Linking CXX executable relwithdebinfo/arrow-dataset-file-csv-test
[779/816] Linking CXX executable relwithdebinfo/arrow-dataset-subtree-test
[779/816] Linking CXX executable relwithdebinfo/arrow-dataset-file-json-test
[780/816] Linking CXX executable relwithdebinfo/arrow-dataset-scanner-test
[780/816] Linking CXX executable relwithdebinfo/arrow-dataset-file-orc-test
[781/816] Linking CXX executable relwithdebinfo/arrow-dataset-write-node-test
[781/816] Linking CXX executable relwithdebinfo/arrow-dataset-file-parquet-test
[782/816] Linking CXX executable relwithdebinfo/arrow-dataset-file-csv-test
[782/816] Linking CXX executable relwi...w-dataset-file-parquet-encryption-test
[783/816] Linking CXX executable relwithdebinfo/arrow-dataset-file-json-test
[783/816] Linking CXX executable relwithdebinfo/arrow-filesystem-test
[784/816] Linking CXX executable relwithdebinfo/arrow-dataset-file-parquet-test
[784/816] Linking CXX executable relwithdebinfo/arrow-hdfs-test
[785/816] Linking CXX executable relwithdebinfo/arrow-filesystem-test
[785/816] Linking CXX executable relwithdebinfo/arrow-flight-internals-test
[786/816] Linking CXX executable relwi...w-dataset-file-parquet-encryption-test
[786/816] Linking CXX executable relwithdebinfo/arrow-flight-test
[787/816] Linking CXX executable relwithdebinfo/arrow-hdfs-test
[787/816] Linking CXX executable relwithdebinfo/arrow-flight-sql-test
[788/816] Linking CXX executable relwithdebinfo/arrow-dataset-file-orc-test
[788/816] Linking CXX executable relwithdebinfo/flight-sql-test-server
[789/816] Linking CXX executable relwithdebinfo/flight-sql-test-server
[789/816] Linking CXX executable relwithdebinfo/flight-sql-test-app
[790/816] Linking CXX executable relwithdebinfo/arrow-flight-internals-test
[790/816] Linking CXX executable relwithdebinfo/arrow-feather-test
[791/816] Linking CXX executable relwithdebinfo/arrow-flight-test
[791/816] Linking CXX executable relwithdebinfo/arrow-ipc-json-simple-test
[792/816] Linking CXX executable relwithdebinfo/flight-sql-test-app
[792/816] Linking CXX executable relwithdebinfo/arrow-ipc-message-internal-test
[793/816] Linking CXX executable relwithdebinfo/arrow-feather-test
[793/816] Linking CXX executable relwithdebinfo/arrow-ipc-read-write-test
[794/816] Linking CXX executable relwithdebinfo/arrow-flight-sql-test
[794/816] Linking CXX executable relwithdebinfo/arrow-ipc-tensor-test
[795/816] Linking CXX executable relwithdebinfo/arrow-ipc-message-internal-test
[795/816] Linking CXX executable relwithdebinfo/arrow-file-to-stream
[796/816] Linking CXX executable relwithdebinfo/arrow-ipc-json-simple-test
[796/816] Linking CXX executable relwithdebinfo/arrow-stream-to-file
[797/816] Linking CXX executable relwithdebinfo/arrow-file-to-stream
[797/816] Linking CXX executable relwithdebinfo/arrow-ipc-generate-fuzz-corpus
[798/816] Linking CXX executable relwithdebinfo/arrow-ipc-tensor-test
[798/816] Linking CXX executable relwi.../arrow-ipc-generate-tensor-fuzz-corpus
[799/816] Linking CXX executable relwithdebinfo/arrow-ipc-read-write-test
[799/816] Linking CXX executable relwithdebinfo/arrow-json-test
[800/816] Linking CXX executable relwithdebinfo/arrow-stream-to-file
[800/816] Linking CXX executable relwithdebinfo/arrow-orc-adapter-test
[801/816] Linking CXX executable relwithdebinfo/arrow-ipc-generate-fuzz-corpus
[801/816] Linking CXX executable relwithdebinfo/arrow-substrait-substrait-test
[802/816] Linking CXX executable relwi.../arrow-ipc-generate-tensor-fuzz-corpus
[802/816] Linking CXX executable relwithdebinfo/parquet-internals-test
[803/816] Linking CXX executable relwithdebinfo/arrow-json-test
[803/816] Linking CXX executable relwithdebinfo/parquet-reader-test
[804/816] Linking CXX executable relwithdebinfo/arrow-orc-adapter-test
[804/816] Linking CXX executable relwithdebinfo/parquet-writer-test
[805/816] Linking CXX executable relwithdebinfo/parquet-internals-test
[805/816] Linking CXX executable relwithdebinfo/parquet-arrow-internals-test
[806/816] Linking CXX executable relwithdebinfo/parquet-reader-test
[806/816] Linking CXX executable relwithdebinfo/parquet-encryption-test
[807/816] Linking CXX executable relwithdebinfo/parquet-arrow-internals-test
[807/816] Linking CXX executable relwi...parquet-encryption-key-management-test
[808/816] Linking CXX executable relwithdebinfo/parquet-encryption-test
[808/816] Linking CXX executable relwithdebinfo/parquet-file-deserialize-test
[809/816] Linking CXX executable relwithdebinfo/arrow-substrait-substrait-test
[809/816] Linking CXX executable relwithdebinfo/parquet-schema-test
[810/816] Linking CXX executable relwithdebinfo/parquet-writer-test
[811/816] Linking CXX executable relwithdebinfo/parquet-file-deserialize-test
[812/816] Linking CXX executable relwi...parquet-encryption-key-management-test
[813/816] Linking CXX executable relwithdebinfo/parquet-schema-test
[814/816] Linking CXX executable relwithdebinfo/arrow-acero-hash-aggregate-test
[815/816] Building CXX object src/parq...ir/arrow/arrow_reader_writer_test.cc.o
In file included from /usr/include/gtest/gtest.h:67,
                 from /usr/include/gmock/internal/gmock-internal-utils.h:51,
                 from /usr/include/gmock/gmock-actions.h:146,
                 from /usr/include/gmock/gmock.h:56,
                 from /build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/arrow/arrow_reader_writer_test.cc:24:
/usr/include/gtest/gtest-param-test.h: In function 'testing::internal::ParamGenerator<typename std::iterator_traits< <template-parameter-1-1> >::value_type> testing::ValuesIn(ForwardIterator, ForwardIterator) [with ForwardIterator = __gnu_cxx::__normal_iterator<const double*, std::vector<double> >]':
/usr/include/gtest/gtest-param-test.h:298:1: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const double*, std::vector<double> >' changed in GCC 7.1
  298 | ValuesIn(ForwardIterator begin, ForwardIterator end) {
      | ^~~~~~~~
/usr/include/gtest/gtest-param-test.h:298:1: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const double*, std::vector<double> >' changed in GCC 7.1
In function 'testing::internal::ParamGenerator<typename Container::value_type> testing::ValuesIn(const Container&) [with Container = std::vector<double>]',
    inlined from 'std::string parquet::arrow::gtest_ReadDictionaryTestArrowReadDictionary_EvalGenerateName_(const testing::TestParamInfo<double>&)' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/arrow/arrow_reader_writer_test.cc:4859:20:
/usr/include/gtest/gtest-param-test.h:312:53: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const double*, std::vector<double> >' changed in GCC 7.1
  312 |   return ValuesIn(container.begin(), container.end());
      |                                                     ^
In function 'testing::internal::ParamGenerator<typename Container::value_type> testing::ValuesIn(const Container&) [with Container = std::vector<double>]',
    inlined from 'testing::internal::ParamGenerator<double> parquet::arrow::gtest_ReadDictionaryTestArrowReadDictionary_EvalGenerator_()' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/parquet/arrow/arrow_reader_writer_test.cc:4859:66:
/usr/include/gtest/gtest-param-test.h:312:53: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const double*, std::vector<double> >' changed in GCC 7.1
  312 |   return ValuesIn(container.begin(), container.end());
      |                                                     ^
In file included from /usr/include/c++/14.2.1/vector:72,
                 from /usr/include/c++/14.2.1/functional:64,
                 from /usr/include/gmock/gmock-actions.h:139:
/usr/include/c++/14.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
In file included from /usr/include/c++/14.2.1/vector:66:
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void arrow::random_real(int64_t, uint32_t, T, T, std::vector<T>*) [with T = double; U = double]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/testing/random.h:722:14:
/usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = long long int; _Alloc = std::allocator<long long int>]':
/usr/include/c++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<long long int>::iterator' changed in GCC 7.1
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long int; _Alloc = std::allocator<long long int>]',
    inlined from 'void arrow::randint(int64_t, T, T, std::vector<T>*) [with T = int; U = long long int]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/testing/random.h:713:14:
/usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]':
/usr/include/c++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<long long unsigned int, std::allocator<long long unsigned int> >::iterator' changed in GCC 7.1
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]',
    inlined from 'void arrow::randint(int64_t, T, T, std::vector<T>*) [with T = int; U = long long unsigned int]' at /build/arrow/src/apache-arrow-20.0.0/cpp/src/arrow/testing/random.h:713:14:
/usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int, std::allocator<long long unsigned int> > >' changed in GCC 7.1

[815/816] Linking CXX executable relwithdebinfo/parquet-arrow-test
[816/816] Linking CXX executable relwithdebinfo/parquet-arrow-test
==> Entering fakeroot environment...
==> Starting package()...
-- Install configuration: "RELWITHDEBINFO"
-- Installing: /build/arrow/pkg/arrow/usr/lib/cmake/Arrow/FindSnappyAlt.cmake
-- Installing: /build/arrow/pkg/arrow/usr/lib/cmake/Arrow/FindBrotliAlt.cmake
-- Installing: /build/arrow/pkg/arrow/usr/lib/cmake/Arrow/FindOpenSSLAlt.cmake
-- Installing: /build/arrow/pkg/arrow/usr/lib/cmake/Arrow/FindglogAlt.cmake
-- Installing: /build/arrow/pkg/arrow/usr/lib/cmake/Parquet/FindThriftAlt.cmake
-- Installing: /build/arrow/pkg/arrow/usr/lib/cmake/Arrow/FindProtobufAlt.cmake
-- Installing: /build/arrow/pkg/arrow/usr/lib/cmake/ArrowTesting/FindGTestAlt.cmake
-- Installing: /build/arrow/pkg/arrow/usr/lib/cmake/Arrow/Findlz4Alt.cmake
-- Installing: /build/arrow/pkg/arrow/usr/lib/cmake/Arrow/FindzstdAlt.cmake
-- Installing: /build/arrow/pkg/arrow/usr/lib/cmake/Arrow/Findre2Alt.cmake
-- Installing: /build/arrow/pkg/arrow/usr/lib/cmake/Arrow/Findutf8proc.cmake
-- Installing: /build/arrow/pkg/arrow/usr/lib/cmake/ArrowFlight/FindabslAlt.cmake
-- Installing: /build/arrow/pkg/arrow/usr/lib/cmake/ArrowFlight/FindgRPCAlt.cmake
-- Installing: /build/arrow/pkg/arrow/usr/lib/cmake/Arrow/FindorcAlt.cmake
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/util/config.h
-- Installing: /build/arrow/pkg/arrow/usr/lib/libarrow.so.2000.0.0
-- Installing: /build/arrow/pkg/arrow/usr/lib/libarrow.so.2000
-- Installing: /build/arrow/pkg/arrow/usr/lib/libarrow.so
-- Installing: /build/arrow/pkg/arrow/usr/lib/cmake/Arrow/ArrowConfig.cmake
-- Installing: /build/arrow/pkg/arrow/usr/lib/cmake/Arrow/ArrowConfigVersion.cmake
-- Installing: /build/arrow/pkg/arrow/usr/lib/cmake/Arrow/ArrowTargets.cmake
-- Installing: /build/arrow/pkg/arrow/usr/lib/cmake/Arrow/ArrowTargets-relwithdebinfo.cmake
-- Installing: /build/arrow/pkg/arrow/usr/lib/pkgconfig/arrow.pc
-- Installing: /build/arrow/pkg/arrow/usr/share/gdb/auto-load/usr/lib/libarrow.so.2000.0.0-gdb.py
-- Installing: /build/arrow/pkg/arrow/usr/lib/libarrow_testing.so.2000.0.0
-- Installing: /build/arrow/pkg/arrow/usr/lib/libarrow_testing.so.2000
-- Set non-toolchain portion of runtime path of "/build/arrow/pkg/arrow/usr/lib/libarrow_testing.so.2000.0.0" to ""
-- Installing: /build/arrow/pkg/arrow/usr/lib/libarrow_testing.so
-- Installing: /build/arrow/pkg/arrow/usr/lib/cmake/ArrowTesting/ArrowTestingConfig.cmake
-- Installing: /build/arrow/pkg/arrow/usr/lib/cmake/ArrowTesting/ArrowTestingConfigVersion.cmake
-- Installing: /build/arrow/pkg/arrow/usr/lib/cmake/ArrowTesting/ArrowTestingTargets.cmake
-- Installing: /build/arrow/pkg/arrow/usr/lib/cmake/ArrowTesting/ArrowTestingTargets-relwithdebinfo.cmake
-- Installing: /build/arrow/pkg/arrow/usr/lib/pkgconfig/arrow-testing.pc
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/api.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/array.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/buffer.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/buffer_builder.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/builder.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/chunk_resolver.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/chunked_array.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/compare.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/config.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/datum.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/device.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/device_allocation_type_set.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/extension_type.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/memory_pool.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/memory_pool_test.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/pch.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/pretty_print.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/record_batch.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/result.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/scalar.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/sparse_tensor.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/status.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/stl.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/stl_allocator.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/stl_iterator.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/table.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/table_builder.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/tensor.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/type.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/type_fwd.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/type_traits.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/visit_array_inline.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/visit_data_inline.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/visit_scalar_inline.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/visit_type_inline.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/visitor.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/visitor_generate.h
-- Installing: /build/arrow/pkg/arrow/usr/lib/cmake/Arrow/ArrowOptions.cmake
-- Installing: /build/arrow/pkg/arrow/usr/lib/cmake/Arrow/arrow-config.cmake
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/testing/async_test_util.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/testing/builder.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/testing/executor_util.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/testing/extension_type.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/testing/fixed_width_test_util.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/testing/future_util.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/testing/generator.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/testing/gtest_compat.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/testing/gtest_util.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/testing/matchers.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/testing/math.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/testing/pch.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/testing/process.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/testing/random.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/testing/uniform_real.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/testing/util.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/testing/visibility.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/array/array_base.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/array/array_binary.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/array/array_decimal.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/array/array_dict.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/array/array_nested.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/array/array_primitive.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/array/array_run_end.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/array/builder_adaptive.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/array/builder_base.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/array/builder_binary.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/array/builder_decimal.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/array/builder_dict.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/array/builder_nested.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/array/builder_primitive.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/array/builder_run_end.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/array/builder_time.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/array/builder_union.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/array/concatenate.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/array/data.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/array/diff.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/array/statistics.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/array/util.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/array/validate.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/c/abi.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/c/bridge.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/c/dlpack.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/c/dlpack_abi.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/c/helpers.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/compute/api.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/compute/api_aggregate.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/compute/api_scalar.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/compute/api_vector.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/compute/cast.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/compute/exec.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/compute/expression.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/compute/function.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/compute/function_options.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/compute/kernel.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/compute/ordering.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/compute/registry.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/compute/type_fwd.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/compute/util.h
-- Installing: /build/arrow/pkg/arrow/usr/lib/pkgconfig/arrow-compute.pc
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/compute/row/grouper.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/extension/bool8.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/extension/fixed_shape_tensor.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/extension/json.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/extension/opaque.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/extension/uuid.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/io/api.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/io/buffered.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/io/caching.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/io/compressed.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/io/concurrency.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/io/file.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/io/hdfs.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/io/interfaces.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/io/memory.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/io/mman.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/io/slow.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/io/stdio.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/io/test_common.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/io/transform.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/io/type_fwd.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/tensor/converter.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/util/algorithm.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/util/align_util.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/util/aligned_storage.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/util/async_generator.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/util/async_generator_fwd.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/util/async_util.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/util/base64.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/util/basic_decimal.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/util/benchmark_util.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/util/binary_view_util.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/util/bit_block_counter.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/util/bit_run_reader.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/util/bit_util.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/util/bitmap.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/util/bitmap_builders.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/util/bitmap_generate.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/util/bitmap_ops.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/util/bitmap_reader.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/util/bitmap_visit.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/util/bitmap_writer.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/util/bitset_stack.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/util/bpacking.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/util/bpacking64_default.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/util/bpacking_avx2.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/util/bpacking_avx512.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/util/bpacking_default.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/util/bpacking_neon.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/util/byte_size.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/util/cancel.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/util/checked_cast.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/util/compare.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/util/compression.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/util/concurrent_map.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/util/converter.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/util/counting_semaphore.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/util/cpu_info.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/util/crc32.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/util/debug.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/util/decimal.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/util/delimiting.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/util/dict_util.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/util/dispatch.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/util/double_conversion.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/util/endian.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/util/float16.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/util/formatting.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/util/functional.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/util/future.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/util/hash_util.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/util/hashing.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/util/int_util.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/util/int_util_overflow.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/util/io_util.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/util/iterator.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/util/key_value_metadata.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/util/launder.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/util/list_util.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/util/logger.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/util/logging.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/util/macros.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/util/map.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/util/math_constants.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/util/memory.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/util/mutex.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/util/parallel.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/util/pcg_random.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/util/prefetch.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/util/print.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/util/queue.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/util/range.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/util/ree_util.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/util/regex.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/util/rows_to_batches.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/util/simd.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/util/small_vector.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/util/sort.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/util/spaced.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/util/span.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/util/stopwatch.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/util/string.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/util/string_builder.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/util/task_group.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/util/tdigest.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/util/test_common.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/util/thread_pool.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/util/time.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/util/tracing.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/util/trie.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/util/type_fwd.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/util/type_traits.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/util/ubsan.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/util/union_util.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/util/unreachable.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/util/uri.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/util/utf8.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/util/value_parsing.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/util/vector.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/util/visibility.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/util/windows_compatibility.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/util/windows_fixup.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/vendored/ProducerConsumerQueue.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/vendored/datetime.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/vendored/strptime.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/vendored/xxhash.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/vendored/datetime/date.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/vendored/datetime/ios.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/vendored/datetime/tz.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/vendored/datetime/tz_private.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/vendored/datetime/visibility.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/vendored/double-conversion/bignum-dtoa.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/vendored/double-conversion/bignum.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/vendored/double-conversion/cached-powers.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/vendored/double-conversion/diy-fp.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/vendored/double-conversion/double-conversion.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/vendored/double-conversion/double-to-string.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/vendored/double-conversion/fast-dtoa.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/vendored/double-conversion/fixed-dtoa.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/vendored/double-conversion/ieee.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/vendored/double-conversion/string-to-double.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/vendored/double-conversion/strtod.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/vendored/double-conversion/utils.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/vendored/pcg/pcg_extras.hpp
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/vendored/pcg/pcg_random.hpp
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/vendored/pcg/pcg_uint128.hpp
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/vendored/portable-snippets/debug-trap.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/vendored/portable-snippets/safe-math.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/vendored/xxhash/xxhash.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/integration/json_integration.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/csv/api.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/csv/chunker.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/csv/column_builder.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/csv/column_decoder.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/csv/converter.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/csv/invalid_row.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/csv/options.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/csv/parser.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/csv/reader.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/csv/test_common.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/csv/type_fwd.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/csv/writer.h
-- Installing: /build/arrow/pkg/arrow/usr/lib/pkgconfig/arrow-csv.pc
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/acero/accumulation_queue.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/acero/aggregate_node.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/acero/api.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/acero/asof_join_node.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/acero/backpressure_handler.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/acero/benchmark_util.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/acero/bloom_filter.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/acero/exec_plan.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/acero/hash_join.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/acero/hash_join_dict.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/acero/hash_join_node.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/acero/map_node.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/acero/options.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/acero/order_by_impl.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/acero/partition_util.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/acero/pch.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/acero/query_context.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/acero/schema_util.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/acero/task_util.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/acero/test_nodes.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/acero/time_series_util.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/acero/tpch_node.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/acero/type_fwd.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/acero/util.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/acero/visibility.h
-- Installing: /build/arrow/pkg/arrow/usr/lib/libarrow_acero.so.2000.0.0
-- Installing: /build/arrow/pkg/arrow/usr/lib/libarrow_acero.so.2000
-- Set non-toolchain portion of runtime path of "/build/arrow/pkg/arrow/usr/lib/libarrow_acero.so.2000.0.0" to ""
-- Installing: /build/arrow/pkg/arrow/usr/lib/libarrow_acero.so
-- Installing: /build/arrow/pkg/arrow/usr/lib/cmake/ArrowAcero/ArrowAceroConfig.cmake
-- Installing: /build/arrow/pkg/arrow/usr/lib/cmake/ArrowAcero/ArrowAceroConfigVersion.cmake
-- Installing: /build/arrow/pkg/arrow/usr/lib/cmake/ArrowAcero/ArrowAceroTargets.cmake
-- Installing: /build/arrow/pkg/arrow/usr/lib/cmake/ArrowAcero/ArrowAceroTargets-relwithdebinfo.cmake
-- Installing: /build/arrow/pkg/arrow/usr/lib/pkgconfig/arrow-acero.pc
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/dataset/api.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/dataset/dataset.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/dataset/dataset_writer.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/dataset/discovery.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/dataset/file_base.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/dataset/file_csv.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/dataset/file_ipc.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/dataset/file_json.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/dataset/file_orc.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/dataset/file_parquet.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/dataset/parquet_encryption_config.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/dataset/partition.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/dataset/pch.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/dataset/plan.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/dataset/projector.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/dataset/scanner.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/dataset/type_fwd.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/dataset/visibility.h
-- Installing: /build/arrow/pkg/arrow/usr/lib/libarrow_dataset.so.2000.0.0
-- Installing: /build/arrow/pkg/arrow/usr/lib/libarrow_dataset.so.2000
-- Set non-toolchain portion of runtime path of "/build/arrow/pkg/arrow/usr/lib/libarrow_dataset.so.2000.0.0" to ""
-- Installing: /build/arrow/pkg/arrow/usr/lib/libarrow_dataset.so
-- Installing: /build/arrow/pkg/arrow/usr/lib/cmake/ArrowDataset/ArrowDatasetConfig.cmake
-- Installing: /build/arrow/pkg/arrow/usr/lib/cmake/ArrowDataset/ArrowDatasetConfigVersion.cmake
-- Installing: /build/arrow/pkg/arrow/usr/lib/cmake/ArrowDataset/ArrowDatasetTargets.cmake
-- Installing: /build/arrow/pkg/arrow/usr/lib/cmake/ArrowDataset/ArrowDatasetTargets-relwithdebinfo.cmake
-- Installing: /build/arrow/pkg/arrow/usr/lib/pkgconfig/arrow-dataset.pc
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/filesystem/api.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/filesystem/azurefs.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/filesystem/filesystem.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/filesystem/filesystem_library.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/filesystem/gcsfs.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/filesystem/hdfs.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/filesystem/localfs.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/filesystem/mockfs.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/filesystem/path_util.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/filesystem/s3_test_util.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/filesystem/s3fs.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/filesystem/test_util.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/filesystem/type_fwd.h
-- Installing: /build/arrow/pkg/arrow/usr/lib/pkgconfig/arrow-filesystem.pc
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/flight/api.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/flight/client.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/flight/client_auth.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/flight/client_cookie_middleware.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/flight/client_middleware.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/flight/client_tracing_middleware.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/flight/middleware.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/flight/otel_logging.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/flight/pch.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/flight/platform.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/flight/server.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/flight/server_auth.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/flight/server_middleware.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/flight/server_tracing_middleware.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/flight/test_auth_handlers.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/flight/test_definitions.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/flight/test_flight_server.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/flight/test_util.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/flight/transport.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/flight/transport_server.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/flight/type_fwd.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/flight/types.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/flight/types_async.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/flight/visibility.h
-- Installing: /build/arrow/pkg/arrow/usr/lib/libarrow_flight.so.2000.0.0
-- Installing: /build/arrow/pkg/arrow/usr/lib/libarrow_flight.so.2000
-- Set non-toolchain portion of runtime path of "/build/arrow/pkg/arrow/usr/lib/libarrow_flight.so.2000.0.0" to ""
-- Installing: /build/arrow/pkg/arrow/usr/lib/libarrow_flight.so
-- Installing: /build/arrow/pkg/arrow/usr/lib/cmake/ArrowFlight/ArrowFlightConfig.cmake
-- Installing: /build/arrow/pkg/arrow/usr/lib/cmake/ArrowFlight/ArrowFlightConfigVersion.cmake
-- Installing: /build/arrow/pkg/arrow/usr/lib/cmake/ArrowFlight/ArrowFlightTargets.cmake
-- Installing: /build/arrow/pkg/arrow/usr/lib/cmake/ArrowFlight/ArrowFlightTargets-relwithdebinfo.cmake
-- Installing: /build/arrow/pkg/arrow/usr/lib/pkgconfig/arrow-flight.pc
-- Installing: /build/arrow/pkg/arrow/usr/lib/libarrow_flight_testing.so.2000.0.0
-- Installing: /build/arrow/pkg/arrow/usr/lib/libarrow_flight_testing.so.2000
-- Set non-toolchain portion of runtime path of "/build/arrow/pkg/arrow/usr/lib/libarrow_flight_testing.so.2000.0.0" to ""
-- Installing: /build/arrow/pkg/arrow/usr/lib/libarrow_flight_testing.so
-- Installing: /build/arrow/pkg/arrow/usr/lib/cmake/ArrowFlightTesting/ArrowFlightTestingConfig.cmake
-- Installing: /build/arrow/pkg/arrow/usr/lib/cmake/ArrowFlightTesting/ArrowFlightTestingConfigVersion.cmake
-- Installing: /build/arrow/pkg/arrow/usr/lib/cmake/ArrowFlightTesting/ArrowFlightTestingTargets.cmake
-- Installing: /build/arrow/pkg/arrow/usr/lib/cmake/ArrowFlightTesting/ArrowFlightTestingTargets-relwithdebinfo.cmake
-- Installing: /build/arrow/pkg/arrow/usr/lib/pkgconfig/arrow-flight-testing.pc
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/flight/sql/api.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/flight/sql/client.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/flight/sql/column_metadata.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/flight/sql/server.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/flight/sql/server_session_middleware.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/flight/sql/server_session_middleware_factory.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/flight/sql/types.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/flight/sql/visibility.h
-- Installing: /build/arrow/pkg/arrow/usr/lib/libarrow_flight_sql.so.2000.0.0
-- Installing: /build/arrow/pkg/arrow/usr/lib/libarrow_flight_sql.so.2000
-- Set non-toolchain portion of runtime path of "/build/arrow/pkg/arrow/usr/lib/libarrow_flight_sql.so.2000.0.0" to ""
-- Installing: /build/arrow/pkg/arrow/usr/lib/libarrow_flight_sql.so
-- Installing: /build/arrow/pkg/arrow/usr/lib/cmake/ArrowFlightSql/ArrowFlightSqlConfig.cmake
-- Installing: /build/arrow/pkg/arrow/usr/lib/cmake/ArrowFlightSql/ArrowFlightSqlConfigVersion.cmake
-- Installing: /build/arrow/pkg/arrow/usr/lib/cmake/ArrowFlightSql/ArrowFlightSqlTargets.cmake
-- Installing: /build/arrow/pkg/arrow/usr/lib/cmake/ArrowFlightSql/ArrowFlightSqlTargets-relwithdebinfo.cmake
-- Installing: /build/arrow/pkg/arrow/usr/lib/pkgconfig/arrow-flight-sql.pc
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/ipc/api.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/ipc/dictionary.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/ipc/feather.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/ipc/json_simple.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/ipc/message.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/ipc/options.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/ipc/reader.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/ipc/test_common.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/ipc/type_fwd.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/ipc/util.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/ipc/writer.h
-- Installing: /build/arrow/pkg/arrow/usr/bin/arrow-file-to-stream
-- Set non-toolchain portion of runtime path of "/build/arrow/pkg/arrow/usr/bin/arrow-file-to-stream" to ""
-- Installing: /build/arrow/pkg/arrow/usr/bin/arrow-stream-to-file
-- Set non-toolchain portion of runtime path of "/build/arrow/pkg/arrow/usr/bin/arrow-stream-to-file" to ""
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/json/api.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/json/chunked_builder.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/json/chunker.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/json/converter.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/json/object_parser.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/json/object_writer.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/json/options.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/json/parser.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/json/rapidjson_defs.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/json/reader.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/json/test_common.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/json/type_fwd.h
-- Installing: /build/arrow/pkg/arrow/usr/lib/pkgconfig/arrow-json.pc
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/adapters/orc/adapter.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/adapters/orc/options.h
-- Installing: /build/arrow/pkg/arrow/usr/lib/pkgconfig/arrow-orc.pc
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/engine/api.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/engine/pch.h
-- Installing: /build/arrow/pkg/arrow/usr/lib/libarrow_substrait.so.2000.0.0
-- Installing: /build/arrow/pkg/arrow/usr/lib/libarrow_substrait.so.2000
-- Set non-toolchain portion of runtime path of "/build/arrow/pkg/arrow/usr/lib/libarrow_substrait.so.2000.0.0" to ""
-- Installing: /build/arrow/pkg/arrow/usr/lib/libarrow_substrait.so
-- Installing: /build/arrow/pkg/arrow/usr/lib/cmake/ArrowSubstrait/ArrowSubstraitConfig.cmake
-- Installing: /build/arrow/pkg/arrow/usr/lib/cmake/ArrowSubstrait/ArrowSubstraitConfigVersion.cmake
-- Installing: /build/arrow/pkg/arrow/usr/lib/cmake/ArrowSubstrait/ArrowSubstraitTargets.cmake
-- Installing: /build/arrow/pkg/arrow/usr/lib/cmake/ArrowSubstrait/ArrowSubstraitTargets-relwithdebinfo.cmake
-- Installing: /build/arrow/pkg/arrow/usr/lib/pkgconfig/arrow-substrait.pc
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/engine/substrait/api.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/engine/substrait/extension_set.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/engine/substrait/extension_types.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/engine/substrait/options.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/engine/substrait/relation.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/engine/substrait/serde.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/engine/substrait/test_plan_builder.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/engine/substrait/test_util.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/engine/substrait/type_fwd.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/engine/substrait/util.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/engine/substrait/visibility.h
-- Installing: /build/arrow/pkg/arrow/usr/include/arrow/adapters/tensorflow/convert.h
-- Installing: /build/arrow/pkg/arrow/usr/lib/pkgconfig/arrow-tensorflow.pc
-- Installing: /build/arrow/pkg/arrow/usr/lib/libparquet.so.2000.0.0
-- Installing: /build/arrow/pkg/arrow/usr/lib/libparquet.so.2000
-- Set non-toolchain portion of runtime path of "/build/arrow/pkg/arrow/usr/lib/libparquet.so.2000.0.0" to ""
-- Installing: /build/arrow/pkg/arrow/usr/lib/libparquet.so
-- Installing: /build/arrow/pkg/arrow/usr/lib/cmake/Parquet/ParquetConfig.cmake
-- Installing: /build/arrow/pkg/arrow/usr/lib/cmake/Parquet/ParquetConfigVersion.cmake
-- Installing: /build/arrow/pkg/arrow/usr/lib/cmake/Parquet/ParquetTargets.cmake
-- Installing: /build/arrow/pkg/arrow/usr/lib/cmake/Parquet/ParquetTargets-relwithdebinfo.cmake
-- Installing: /build/arrow/pkg/arrow/usr/lib/pkgconfig/parquet.pc
-- Installing: /build/arrow/pkg/arrow/usr/include/parquet/api/io.h
-- Installing: /build/arrow/pkg/arrow/usr/include/parquet/api/reader.h
-- Installing: /build/arrow/pkg/arrow/usr/include/parquet/api/schema.h
-- Installing: /build/arrow/pkg/arrow/usr/include/parquet/api/writer.h
-- Installing: /build/arrow/pkg/arrow/usr/include/parquet/arrow/reader.h
-- Installing: /build/arrow/pkg/arrow/usr/include/parquet/arrow/schema.h
-- Installing: /build/arrow/pkg/arrow/usr/include/parquet/arrow/test_util.h
-- Installing: /build/arrow/pkg/arrow/usr/include/parquet/arrow/writer.h
-- Installing: /build/arrow/pkg/arrow/usr/include/parquet/encryption/crypto_factory.h
-- Installing: /build/arrow/pkg/arrow/usr/include/parquet/encryption/encryption.h
-- Installing: /build/arrow/pkg/arrow/usr/include/parquet/encryption/file_key_material_store.h
-- Installing: /build/arrow/pkg/arrow/usr/include/parquet/encryption/file_key_unwrapper.h
-- Installing: /build/arrow/pkg/arrow/usr/include/parquet/encryption/file_key_wrapper.h
-- Installing: /build/arrow/pkg/arrow/usr/include/parquet/encryption/file_system_key_material_store.h
-- Installing: /build/arrow/pkg/arrow/usr/include/parquet/encryption/key_encryption_key.h
-- Installing: /build/arrow/pkg/arrow/usr/include/parquet/encryption/key_material.h
-- Installing: /build/arrow/pkg/arrow/usr/include/parquet/encryption/key_metadata.h
-- Installing: /build/arrow/pkg/arrow/usr/include/parquet/encryption/key_toolkit.h
-- Installing: /build/arrow/pkg/arrow/usr/include/parquet/encryption/kms_client.h
-- Installing: /build/arrow/pkg/arrow/usr/include/parquet/encryption/kms_client_factory.h
-- Installing: /build/arrow/pkg/arrow/usr/include/parquet/encryption/local_wrap_kms_client.h
-- Installing: /build/arrow/pkg/arrow/usr/include/parquet/encryption/test_encryption_util.h
-- Installing: /build/arrow/pkg/arrow/usr/include/parquet/encryption/test_in_memory_kms.h
-- Installing: /build/arrow/pkg/arrow/usr/include/parquet/encryption/two_level_cache_with_expiration.h
-- Installing: /build/arrow/pkg/arrow/usr/include/parquet/encryption/type_fwd.h
-- Installing: /build/arrow/pkg/arrow/usr/include/parquet/benchmark_util.h
-- Installing: /build/arrow/pkg/arrow/usr/include/parquet/bloom_filter.h
-- Installing: /build/arrow/pkg/arrow/usr/include/parquet/bloom_filter_reader.h
-- Installing: /build/arrow/pkg/arrow/usr/include/parquet/column_page.h
-- Installing: /build/arrow/pkg/arrow/usr/include/parquet/column_reader.h
-- Installing: /build/arrow/pkg/arrow/usr/include/parquet/column_scanner.h
-- Installing: /build/arrow/pkg/arrow/usr/include/parquet/column_writer.h
-- Installing: /build/arrow/pkg/arrow/usr/include/parquet/encoding.h
-- Installing: /build/arrow/pkg/arrow/usr/include/parquet/exception.h
-- Installing: /build/arrow/pkg/arrow/usr/include/parquet/file_reader.h
-- Installing: /build/arrow/pkg/arrow/usr/include/parquet/file_writer.h
-- Installing: /build/arrow/pkg/arrow/usr/include/parquet/hasher.h
-- Installing: /build/arrow/pkg/arrow/usr/include/parquet/level_comparison.h
-- Installing: /build/arrow/pkg/arrow/usr/include/parquet/level_comparison_inc.h
-- Installing: /build/arrow/pkg/arrow/usr/include/parquet/level_conversion.h
-- Installing: /build/arrow/pkg/arrow/usr/include/parquet/level_conversion_inc.h
-- Installing: /build/arrow/pkg/arrow/usr/include/parquet/metadata.h
-- Installing: /build/arrow/pkg/arrow/usr/include/parquet/page_index.h
-- Installing: /build/arrow/pkg/arrow/usr/include/parquet/pch.h
-- Installing: /build/arrow/pkg/arrow/usr/include/parquet/platform.h
-- Installing: /build/arrow/pkg/arrow/usr/include/parquet/printer.h
-- Installing: /build/arrow/pkg/arrow/usr/include/parquet/properties.h
-- Installing: /build/arrow/pkg/arrow/usr/include/parquet/schema.h
-- Installing: /build/arrow/pkg/arrow/usr/include/parquet/size_statistics.h
-- Installing: /build/arrow/pkg/arrow/usr/include/parquet/statistics.h
-- Installing: /build/arrow/pkg/arrow/usr/include/parquet/stream_reader.h
-- Installing: /build/arrow/pkg/arrow/usr/include/parquet/stream_writer.h
-- Installing: /build/arrow/pkg/arrow/usr/include/parquet/test_util.h
-- Installing: /build/arrow/pkg/arrow/usr/include/parquet/type_fwd.h
-- Installing: /build/arrow/pkg/arrow/usr/include/parquet/types.h
-- Installing: /build/arrow/pkg/arrow/usr/include/parquet/windows_compatibility.h
-- Installing: /build/arrow/pkg/arrow/usr/include/parquet/windows_fixup.h
-- Installing: /build/arrow/pkg/arrow/usr/include/parquet/xxhasher.h
-- Installing: /build/arrow/pkg/arrow/usr/include/parquet/parquet_version.h
-- Installing: /build/arrow/pkg/arrow/usr/share/doc/arrow/LICENSE.txt
-- Installing: /build/arrow/pkg/arrow/usr/share/doc/arrow/NOTICE.txt
-- Installing: /build/arrow/pkg/arrow/usr/share/doc/arrow/README.md
-- Installing: /build/arrow/pkg/arrow/usr/share/arrow/gdb/gdb_arrow.py
==> Tidying install...
  -> Removing libtool files...
  -> Purging unwanted files...
  -> Removing static library files...
  -> Stripping unneeded symbols from binaries and libraries...
  -> Compressing man and info pages...
==> Checking for packaging issues...
==> WARNING: Package contains reference to $srcdir
usr/lib/libarrow_flight.so.2000.0.0
usr/lib/libarrow.so.2000.0.0
usr/lib/libarrow_dataset.so.2000.0.0
usr/lib/libarrow_acero.so.2000.0.0
usr/lib/libparquet.so.2000.0.0
usr/lib/libarrow_flight_sql.so.2000.0.0
==> Creating package "arrow"...
  -> Generating .PKGINFO file...
  -> Generating .BUILDINFO file...
  -> Generating .MTREE file...
  -> Compressing package...
==> Leaving fakeroot environment.
==> Finished making: arrow 20.0.0-3 (Sat Jun 14 15:25:34 2025)
==> Cleaning up...