==> Synchronizing chroot copy [/home/leming/armv7/root] -> [leming]...done
==> Making package: galera 26.4.22-1 (Tue May 13 14:34:59 2025)
==> Retrieving sources...
  -> Cloning galera git repo...
Cloning into bare repository '/home/leming/work/galera/galera'...
  -> Cloning wsrep-API git repo...
Cloning into bare repository '/home/leming/work/galera/wsrep-API'...
==> WARNING: Skipping verification of source file PGP signatures.
==> Validating source files with sha256sums...
    galera ... Skipped
    wsrep-API ... Skipped
==> Making package: galera 26.4.22-1 (Tue May 13 14:35:24 2025)
==> Checking runtime dependencies...
==> Installing missing dependencies...
[?25lresolving dependencies...
looking for conflicting packages...

Packages (6) jemalloc-1:5.3.0-5  liburing-2.9-1  mariadb-clients-11.7.2-3
             mariadb-libs-11.7.2-3  boost-libs-1.88.0-2  mariadb-11.7.2-3

Total Download Size:    48.07 MiB
Total Installed Size:  323.57 MiB

:: Proceed with installation? [Y/n] 
:: Retrieving packages...
 mariadb-11.7.2-3-armv7h downloading...
 mariadb-libs-11.7.2-3-armv7h downloading...
 mariadb-clients-11.7.2-3-armv7h downloading...
 jemalloc-1:5.3.0-5-armv7h 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 liburing...
installing mariadb-libs...
Optional dependencies for mariadb-libs
    krb5: for gssapi authentication [installed]
installing jemalloc...
Optional dependencies for jemalloc
    perl: for jeprof [installed]
installing mariadb-clients...
installing mariadb...
:: You need to initialize the MariaDB data directory prior to starting
   the service. This can be done with mariadb-install-db command, e.g.:
     # mariadb-install-db --user=mysql --basedir=/usr --datadir=/var/lib/mysql
Optional dependencies for mariadb
    cracklib: for cracklib plugin
    curl: for ha_s3 plugin [installed]
    galera: for MariaDB cluster with Galera WSREP
    judy: for Open Query GRAPH (OQGraph) computation engine
    perl-dbd-mariadb: for mariadb-hotcopy, mariadb-convert-table-format and
    mariadb-setpermission
    python-mysqlclient: for myrocks_hotbackup
    xz: lzma provider [installed]
:: Running post-transaction hooks...
(1/4) Creating system user accounts...
Creating group 'mysql' with GID 971.
Creating user 'mysql' (MariaDB) with UID 971 and GID 971.
(2/4) Reloading system manager configuration...
  Skipped: Current root is not booted.
(3/4) Creating temporary files...
error: command failed to execute correctly
(4/4) Arming ConditionNeedsUpdate...
[?25h==> Checking buildtime dependencies...
==> Installing missing dependencies...
[?25lresolving dependencies...
looking for conflicting packages...

Packages (13) 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-2  check-0.15.2-2  cmake-4.0.2-1  git-2.49.0-2

Total Download Size:     0.07 MiB
Total Installed Size:  307.74 MiB

:: Proceed with installation? [Y/n] 
:: Retrieving packages...
 check-0.15.2-2-armv7h downloading...
checking keyring...
checking package integrity...
loading package files...
checking for file conflicts...
checking available disk space...
:: Processing package changes...
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 boost...
Optional dependencies for boost
    python: for python bindings [installed]
installing check...
Optional dependencies for check
    check-docs: Documentation
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
    qt6-base: cmake-gui
:: Running post-transaction hooks...
(1/5) Creating system user accounts...
Creating group 'git' with GID 970.
Creating user 'git' (git daemon user) with UID 970 and GID 970.
(2/5) Reloading system manager configuration...
  Skipped: Current root is not booted.
(3/5) Arming ConditionNeedsUpdate...
(4/5) Checking for old perl modules...
(5/5) Updating the info directory file...
[?25h==> Retrieving sources...
==> WARNING: Skipping all source file integrity checks.
==> Extracting sources...
  -> Creating working copy of galera git repo...
Cloning into 'galera'...
done.
Switched to a new branch 'makepkg'
  -> Creating working copy of wsrep-API git repo...
Cloning into 'wsrep-API'...
done.
==> Starting prepare()...
Submodule 'wsrep-API' (/startdir/wsrep-API) registered for path 'wsrep/src'
Cloning into '/build/galera/src/galera/wsrep/src'...
done.
Submodule path 'wsrep/src': checked out '65608d3f503ba9f4c170fc4e01c539be9fafd46c'
==> Starting build()...
-- CMake version 4.0.2-dirty
CMake Deprecation Warning at CMakeLists.txt:6 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.


-- 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
-- Building Galera version: '26.4.22' revision: '' git revision: 'ae9921f5' wsrep-API version '26'
-- CMAKE_SYSTEM_NAME: Linux
-- CMAKE_SYSTEM_PROCESSOR: armv7l
-- Performing Test GALERA_HAVE_ATOMIC
-- Performing Test GALERA_HAVE_ATOMIC - Success
-- Galera system libs: /usr/lib/libpthread.a;/usr/lib/librt.a
-- Found OpenSSL: /usr/lib/libcrypto.so (found version "3.5.0")
-- /usr/lib/libssl.so;/usr/lib/libcrypto.so
-- GALERA_SSL_LIBS: /usr/lib/libssl.so;/usr/lib/libcrypto.so
-- Performing Test ECDH_AUTO_OK
-- Performing Test ECDH_AUTO_OK - Success
-- Looking for C++ include asio.hpp
-- Looking for C++ include asio.hpp - not found
-- Using bundled asio
-- Looking for C++ include openssl/engine.h
-- Looking for C++ include openssl/engine.h - found
CMake Warning (dev) at cmake/boost.cmake:7 (find_package):
  Policy CMP0167 is not set: The FindBoost module is removed.  Run "cmake
  --help-policy CMP0167" for policy details.  Use the cmake_policy command to
  set the policy and suppress this warning.

Call Stack (most recent call first):
  CMakeLists.txt:90 (include)
This warning is for project developers.  Use -Wno-dev to suppress it.

-- Found Boost: /usr/lib/cmake/Boost-1.88.0/BoostConfig.cmake (found suitable version "1.88.0", minimum required is "1.41") found components: filesystem program_options system
-- Boost::program_options
-- Checking for hardware CRC support for armv7l
-- No hardware CRC support
-- Looking for endian.h
-- Looking for endian.h - found
-- Looking for sys/endian.h
-- Looking for sys/endian.h - not found
-- Looking for sys/byteorder.h
-- Looking for sys/byteorder.h - not found
-- Looking for byteswap.h
-- Looking for byteswap.h - found
-- Performing Test SEED_SEQ_OK
-- Performing Test SEED_SEQ_OK - Success
-- Looking for C++ include boost/shared_ptr.hpp
-- Looking for C++ include boost/shared_ptr.hpp - found
-- Performing Test GALERA_CHECK_COMPILES
-- Performing Test GALERA_CHECK_COMPILES - Success
-- Building Galera with SSL
-- 
-- CMAKE_BUILD_TYPE: Release
-- COMPILE_DEFINITIONS: NDEBUG;_XOPEN_SOURCE=600;GALERA_ONLY_ALIGNED;HAVE_COMMON_H;GALERA_HAVE_SSL;OPENSSL_HAS_SET_ECDH_AUTO;HAVE_ASIO_HPP;HAVE_STD_ARRAY;BOOST_DATE_TIME_POSIX_TIME_STD_CONFIG=1;BOOST_BIND_GLOBAL_PLACEHOLDERS=1;GU_CRC32C_NO_HARDWARE;HAVE_ENDIAN_H;HAVE_BYTESWAP_H;HAVE_STD_SEED_SEQ;HAVE_BOOST_SHARED_PTR_HPP;HAVE_STD_UNORDERED_MAP
-- CMAKE_C_FLAGS: -Wall -Wextra -g -O2 -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
-- CMAKE_CXX_FLAGS: -Wall -Wextra -g -O2 -Woverloaded-virtual -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
-- CMAKE_EXE_LINKER_FLAGS: -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now
-- GALERA_SYSTEM_LIBS: /usr/lib/libpthread.a;/usr/lib/librt.a
-- GALERA_UNIT_TEST_LIBS: /usr/lib/libcheck.so;m;/usr/lib/libpthread.a;/usr/lib/librt.a
-- 
-- Configuring done (9.7s)
-- Generating done (0.6s)
-- Build files have been written to: /build/galera/src/build
[  1%] Building C object galerautils/src/CMakeFiles/galerautils_log.dir/gu_log.c.o
[  1%] Building C object wsrep/tests/CMakeFiles/wsrep_test.dir/__/src/wsrep_dummy.c.o
[  1%] Building C object wsrep/tests/CMakeFiles/wsrep_test.dir/wsrep_loader_test.c.o
[  1%] Building C object wsrep/tests/CMakeFiles/wsrep_test.dir/__/src/wsrep_loader.c.o
[  1%] Linking C static library libgalerautils_log.a
[  2%] Linking C executable wsrep_test
[  2%] Built target galerautils_log
[  2%] Building C object galerautils/src/CMakeFiles/galerautils.dir/gu_dbug.c.o
[  3%] Building C object galerautils/src/CMakeFiles/galerautils.dir/gu_crc32c.c.o
[  3%] Building C object galerautils/src/CMakeFiles/galerautils.dir/gu_abort.c.o
[  3%] Building C object galerautils/src/CMakeFiles/galerautils.dir/gu_fifo.c.o
[  4%] Building C object galerautils/src/CMakeFiles/galerautils.dir/gu_lock_step.c.o
[  4%] Building C object galerautils/src/CMakeFiles/galerautils.dir/gu_mem.c.o
[  4%] Building C object galerautils/src/CMakeFiles/galerautils.dir/gu_mmh3.c.o
[  4%] Built target wsrep_test
[  5%] Building C object galerautils/src/CMakeFiles/galerautils.dir/gu_spooky.c.o
[  5%] Building C object galerautils/src/CMakeFiles/galerautils.dir/gu_rand.c.o
/build/galera/src/galera/galerautils/src/gu_crc32c.c: In function 'crc32c_3bytes':
/build/galera/src/galera/galerautils/src/gu_crc32c.c:73:12: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/galera/src/galera/galerautils/src/gu_crc32c.c:75:5: note: here
/build/galera/src/galera/galerautils/src/gu_crc32c.c:77:12: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/galera/src/galera/galerautils/src/gu_crc32c.c:79:5: note: here
[  6%] Building C object galerautils/src/CMakeFiles/galerautils.dir/gu_threads.c.o
[  6%] Building C object galerautils/src/CMakeFiles/galerautils.dir/gu_hexdump.c.o
[  6%] Building C object galerautils/src/CMakeFiles/galerautils.dir/gu_to.c.o
/build/galera/src/galera/galerautils/src/gu_dbug.c: In function '_gu_db_push_':
/build/galera/src/galera/galerautils/src/gu_dbug.c:713:26: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/galera/src/galera/galerautils/src/gu_dbug.c:715:2: note: here
[  7%] Building C object galerautils/src/CMakeFiles/galerautils.dir/gu_utils.c.o
[  7%] Building C object galerautils/src/CMakeFiles/galerautils.dir/gu_uuid.c.o
[  7%] Building C object galerautils/src/CMakeFiles/galerautils.dir/gu_backtrace.c.o
[  8%] Building C object galerautils/src/CMakeFiles/galerautils.dir/gu_limits.c.o
[  8%] Building C object galerautils/src/CMakeFiles/galerautils.dir/gu_time.c.o
[  8%] Building C object galerautils/src/CMakeFiles/galerautils.dir/gu_init.c.o
/build/galera/src/galera/galerautils/src/gu_utils.c: In function 'gu_str2ll':
/build/galera/src/galera/galerautils/src/gu_utils.c:30:15: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/galera/src/galera/galerautils/src/gu_utils.c:32:5: note: here
/build/galera/src/galera/galerautils/src/gu_utils.c:34:15: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/galera/src/galera/galerautils/src/gu_utils.c:36:5: note: here
/build/galera/src/galera/galerautils/src/gu_utils.c:38:15: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/galera/src/galera/galerautils/src/gu_utils.c:40:5: note: here
/build/galera/src/galera/galerautils/src/gu_utils.c:45:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/galera/src/galera/galerautils/src/gu_utils.c:61:5: note: here
/build/galera/src/galera/galerautils/src/gu_to.c: In function 'gu_to_interrupt':
/build/galera/src/galera/galerautils/src/gu_to.c:433:21: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/galera/src/galera/galerautils/src/gu_to.c:435:9: note: here
/build/galera/src/galera/galerautils/src/gu_mmh3.c: In function '_mmh3_128_tail':
/build/galera/src/galera/galerautils/src/gu_mmh3.c:183:17: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/galera/src/galera/galerautils/src/gu_mmh3.c:185:5: note: here
/build/galera/src/galera/galerautils/src/gu_mmh3.c:185:17: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/galera/src/galera/galerautils/src/gu_mmh3.c:187:5: note: here
/build/galera/src/galera/galerautils/src/gu_mmh3.c:187:17: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/galera/src/galera/galerautils/src/gu_mmh3.c:189:5: note: here
/build/galera/src/galera/galerautils/src/gu_mmh3.c:189:17: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/galera/src/galera/galerautils/src/gu_mmh3.c:191:5: note: here
/build/galera/src/galera/galerautils/src/gu_mmh3.c:191:17: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/galera/src/galera/galerautils/src/gu_mmh3.c:193:5: note: here
/build/galera/src/galera/galerautils/src/gu_mmh3.c:193:17: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/galera/src/galera/galerautils/src/gu_mmh3.c:195:5: note: here
/build/galera/src/galera/galerautils/src/gu_mmh3.c:201:16: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/galera/src/galera/galerautils/src/gu_mmh3.c:203:5: note: here
/build/galera/src/galera/galerautils/src/gu_mmh3.c:203:16: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/galera/src/galera/galerautils/src/gu_mmh3.c:205:5: note: here
/build/galera/src/galera/galerautils/src/gu_mmh3.c:205:16: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/galera/src/galera/galerautils/src/gu_mmh3.c:207:5: note: here
/build/galera/src/galera/galerautils/src/gu_mmh3.c:207:16: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/galera/src/galera/galerautils/src/gu_mmh3.c:209:5: note: here
/build/galera/src/galera/galerautils/src/gu_mmh3.c:209:16: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/galera/src/galera/galerautils/src/gu_mmh3.c:211:5: note: here
/build/galera/src/galera/galerautils/src/gu_mmh3.c:211:16: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/galera/src/galera/galerautils/src/gu_mmh3.c:213:5: note: here
/build/galera/src/galera/galerautils/src/gu_mmh3.c:213:16: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/galera/src/galera/galerautils/src/gu_mmh3.c:215:5: note: here
[  9%] Linking C static library libgalerautils.a
[  9%] Built target galerautils
[  9%] Building C object galerautils/tests/CMakeFiles/gu_tests.dir/gu_tests.c.o
[  9%] Building C object galerautils/tests/CMakeFiles/gu_to_test.dir/gu_to_test.c.o
[ 10%] Building CXX object galerautils/src/CMakeFiles/galerautilsxx.dir/gu_vlq.cpp.o
[ 10%] Building C object galerautils/tests/CMakeFiles/avalanche.dir/avalanche.c.o
[ 10%] Building CXX object galerautils/src/CMakeFiles/galerautilsxx.dir/gu_datetime.cpp.o
[ 10%] Building CXX object galerautils/src/CMakeFiles/galerautilsxx.dir/gu_gtid.cpp.o
[ 10%] Building C object galerautils/tests/CMakeFiles/gu_tests.dir/gu_mem_test.c.o
[ 11%] Building C object galerautils/tests/CMakeFiles/gu_tests.dir/gu_crc32c_test.c.o
[ 12%] Building CXX object galerautils/src/CMakeFiles/galerautilsxx.dir/gu_event_service.cpp.o
[ 12%] Building C object galerautils/tests/CMakeFiles/gu_tests.dir/gu_bswap_test.c.o
[ 12%] Linking C executable avalanche
[ 13%] Building C object galerautils/tests/CMakeFiles/gu_tests.dir/gu_fnv_test.c.o
[ 13%] Linking C executable gu_to_test
[ 13%] Building CXX object galerautils/src/CMakeFiles/galerautilsxx.dir/gu_exception.cpp.o
[ 13%] Built target avalanche
[ 13%] Built target gu_to_test
[ 13%] Building CXX object galerautils/src/CMakeFiles/galerautilsxx.dir/gu_hexdump.cpp.o
[ 13%] Building C object galerautils/tests/CMakeFiles/gu_tests.dir/gu_mmh3_test.c.o
[ 14%] Building CXX object galerautils/src/CMakeFiles/galerautilsxx.dir/gu_serialize.cpp.o
[ 14%] Building C object galerautils/tests/CMakeFiles/gu_tests.dir/gu_spooky_test.c.o
[ 15%] Building C object galerautils/tests/CMakeFiles/gu_tests.dir/gu_hash_test.c.o
In file included from /build/galera/src/galera/galerautils/tests/gu_spooky_test.c:12:
/build/galera/src/galera/galerautils/tests/../src/gu_spooky.h: In function 'gu_spooky_short_host':
/build/galera/src/galera/galerautils/tests/../src/gu_spooky.h:249:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/galera/src/galera/galerautils/tests/../src/gu_spooky.h:251:5: note: here
/build/galera/src/galera/galerautils/tests/../src/gu_spooky.h:252:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/galera/src/galera/galerautils/tests/../src/gu_spooky.h:254:5: note: here
/build/galera/src/galera/galerautils/tests/../src/gu_spooky.h:255:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/galera/src/galera/galerautils/tests/../src/gu_spooky.h:257:5: note: here
/build/galera/src/galera/galerautils/tests/../src/gu_spooky.h:262:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/galera/src/galera/galerautils/tests/../src/gu_spooky.h:264:5: note: here
/build/galera/src/galera/galerautils/tests/../src/gu_spooky.h:265:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/galera/src/galera/galerautils/tests/../src/gu_spooky.h:267:5: note: here
/build/galera/src/galera/galerautils/tests/../src/gu_spooky.h:268:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/galera/src/galera/galerautils/tests/../src/gu_spooky.h:270:5: note: here
/build/galera/src/galera/galerautils/tests/../src/gu_spooky.h:274:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/galera/src/galera/galerautils/tests/../src/gu_spooky.h:276:5: note: here
/build/galera/src/galera/galerautils/tests/../src/gu_spooky.h:277:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/galera/src/galera/galerautils/tests/../src/gu_spooky.h:279:5: note: here
/build/galera/src/galera/galerautils/tests/../src/gu_spooky.h:280:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/galera/src/galera/galerautils/tests/../src/gu_spooky.h:282:5: note: here
/build/galera/src/galera/galerautils/tests/../src/gu_spooky.h:286:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/galera/src/galera/galerautils/tests/../src/gu_spooky.h:288:5: note: here
/build/galera/src/galera/galerautils/tests/../src/gu_spooky.h:289:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/galera/src/galera/galerautils/tests/../src/gu_spooky.h:291:5: note: here
[ 15%] Building CXX object galerautils/src/CMakeFiles/galerautilsxx.dir/gu_logger.cpp.o
[ 15%] Building C object galerautils/tests/CMakeFiles/gu_tests.dir/gu_time_test.c.o
[ 15%] Building C object galerautils/tests/CMakeFiles/gu_tests.dir/gu_fifo_test.c.o
[ 16%] Building CXX object galerautils/src/CMakeFiles/galerautilsxx.dir/gu_regex.cpp.o
[ 16%] Building CXX object galerautils/src/CMakeFiles/galerautilsxx.dir/gu_string_utils.cpp.o
[ 17%] Building C object galerautils/tests/CMakeFiles/gu_tests.dir/gu_uuid_test.c.o
[ 17%] Building CXX object galerautils/src/CMakeFiles/galerautilsxx.dir/gu_uri.cpp.o
[ 17%] Building C object galerautils/tests/CMakeFiles/gu_tests.dir/gu_dbug_test.c.o
[ 18%] Building CXX object galerautils/src/CMakeFiles/galerautilsxx.dir/gu_buffer.cpp.o
/build/galera/src/galera/galerautils/tests/gu_fifo_test.c: In function 'gu_fifo_test_fn':
/build/galera/src/galera/galerautils/tests/gu_fifo_test.c:70:4: warning: format '%zu' expects argument of type 'size_t', but argument 6 has type 'long int' [-Wformat=]
[ 18%] Building CXX object galerautils/src/CMakeFiles/galerautilsxx.dir/gu_utils++.cpp.o
[ 19%] Building C object galerautils/tests/CMakeFiles/gu_tests.dir/gu_lock_step_test.c.o
[ 19%] Building CXX object galerautils/src/CMakeFiles/galerautilsxx.dir/gu_config.cpp.o
[ 20%] Building CXX object galerautils/src/CMakeFiles/galerautilsxx.dir/gu_fdesc.cpp.o
[ 20%] Building C object galerautils/tests/CMakeFiles/gu_tests.dir/gu_str_test.c.o
[ 20%] Building C object galerautils/tests/CMakeFiles/gu_tests.dir/gu_utils_test.c.o
[ 20%] Building CXX object galerautils/src/CMakeFiles/galerautilsxx.dir/gu_mmap.cpp.o
[ 20%] Building CXX object galerautils/src/CMakeFiles/galerautilsxx.dir/gu_alloc.cpp.o
[ 21%] Building CXX object galerautils/src/CMakeFiles/galerautilsxx.dir/gu_rset.cpp.o
[ 22%] Linking C executable gu_tests
[ 22%] Building CXX object galerautils/src/CMakeFiles/galerautilsxx.dir/gu_resolver.cpp.o
[ 23%] Building CXX object galerautils/src/CMakeFiles/galerautilsxx.dir/gu_histogram.cpp.o
[ 23%] Building CXX object galerautils/src/CMakeFiles/galerautilsxx.dir/gu_signals.cpp.o
[ 23%] Building CXX object galerautils/src/CMakeFiles/galerautilsxx.dir/gu_stats.cpp.o
[ 23%] Built target gu_tests
[ 23%] Building CXX object galerautils/src/CMakeFiles/galerautilsxx.dir/gu_asio.cpp.o
[ 24%] Building CXX object galerautils/src/CMakeFiles/galerautilsxx.dir/gu_asio_datagram.cpp.o
[ 24%] Building CXX object galerautils/src/CMakeFiles/galerautilsxx.dir/gu_asio_stream_engine.cpp.o
/build/galera/src/galera/galerautils/src/gu_rset.cpp: In member function 'ssize_t gu::RecordSetOutBase::write_header(gu::byte_t*, ssize_t)':
/build/galera/src/galera/galerautils/src/gu_rset.cpp:254:21: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/galera/src/galera/galerautils/src/gu_rset.cpp:257:5: note: here
[ 25%] Building CXX object galerautils/src/CMakeFiles/galerautilsxx.dir/gu_asio_stream_react.cpp.o
[ 25%] Building CXX object galerautils/src/CMakeFiles/galerautilsxx.dir/gu_debug_sync.cpp.o
[ 25%] Building CXX object galerautils/src/CMakeFiles/galerautilsxx.dir/gu_thread.cpp.o
[ 26%] Building CXX object galerautils/src/CMakeFiles/galerautilsxx.dir/gu_thread_keys.cpp.o
[ 26%] Building CXX object galerautils/src/CMakeFiles/galerautilsxx.dir/gu_uuid.cpp.o
[ 26%] Linking CXX static library libgalerautilsxx.a
[ 26%] Built target galerautilsxx
[ 26%] Building CXX object galerautils/tests/CMakeFiles/crc32c_bench.dir/crc32c_bench.cpp.o
[ 26%] Building CXX object galerautils/tests/CMakeFiles/gu_tests++.dir/gu_gtid_test.cpp.o
[ 26%] Building CXX object galerautils/tests/CMakeFiles/gu_tests++.dir/gu_atomic_test.cpp.o
[ 26%] Building CXX object galerautils/tests/CMakeFiles/gu_tests++.dir/gu_string_test.cpp.o
[ 27%] Building CXX object galerautils/tests/CMakeFiles/deqmap_bench.dir/deqmap_bench.cpp.o
[ 27%] Building CXX object gcomm/src/CMakeFiles/gcomm.dir/asio_protonet.cpp.o
[ 28%] Building CXX object galerautils/tests/CMakeFiles/gu_tests++.dir/gu_vector_test.cpp.o
[ 29%] Building CXX object gcache/src/CMakeFiles/gcache.dir/GCache_seqno.cpp.o
[ 29%] Building CXX object galerautils/tests/CMakeFiles/gu_tests++.dir/gu_vlq_test.cpp.o
[ 29%] Linking CXX executable crc32c_bench
[ 29%] Building CXX object gcache/src/CMakeFiles/gcache.dir/gcache_params.cpp.o
[ 30%] Building CXX object galerautils/tests/CMakeFiles/gu_tests++.dir/gu_digest_test.cpp.o
[ 30%] Built target crc32c_bench
[ 30%] Building CXX object galerautils/tests/CMakeFiles/gu_tests++.dir/gu_mem_pool_test.cpp.o
[ 30%] Building CXX object gcomm/src/CMakeFiles/gcomm.dir/asio_tcp.cpp.o
[ 30%] Building CXX object galerautils/tests/CMakeFiles/gu_tests++.dir/gu_alloc_test.cpp.o
[ 31%] Building CXX object galerautils/tests/CMakeFiles/gu_tests++.dir/gu_rset_test.cpp.o
In file included from /usr/include/c++/14.2.1/map:62,
                 from /build/galera/src/galera/galerautils/tests/deqmap_bench.cpp:12:
/usr/include/c++/14.2.1/bits/stl_tree.h: In function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = long long int; _Val = std::pair<const long long int, long long int>; _KeyOfValue = std::_Select1st<std::pair<const long long int, long long int> >; _Compare = std::less<long long int>; _Alloc = std::allocator<std::pair<const long long int, long long int> >]':
/usr/include/c++/14.2.1/bits/stl_tree.h:2206:5: note: parameter passing for argument of type 'std::_Rb_tree<long long int, std::pair<const long long int, long long int>, std::_Select1st<std::pair<const long long int, long long int> >, std::less<long long int>, std::allocator<std::pair<const long long int, long long int> > >::const_iterator' changed in GCC 7.1
 2206 |     _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 31%] Linking CXX executable deqmap_bench
[ 32%] Building CXX object gcomm/src/CMakeFiles/gcomm.dir/asio_udp.cpp.o
[ 32%] Building CXX object galerautils/tests/CMakeFiles/gu_tests++.dir/gu_utils_test++.cpp.o
[ 32%] Built target deqmap_bench
[ 32%] Building CXX object galerautils/tests/CMakeFiles/gu_tests++.dir/gu_string_utils_test.cpp.o
[ 32%] Building CXX object gcache/src/CMakeFiles/gcache.dir/gcache_page.cpp.o
[ 33%] Building CXX object gcache/src/CMakeFiles/gcache.dir/gcache_page_store.cpp.o
[ 33%] Building CXX object gcache/src/CMakeFiles/gcache.dir/gcache_rb_store.cpp.o
[ 34%] Building CXX object gcache/src/CMakeFiles/gcache.dir/gcache_mem_store.cpp.o
[ 35%] Building CXX object galerautils/tests/CMakeFiles/gu_tests++.dir/gu_uri_test.cpp.o
[ 35%] Building CXX object gcache/src/CMakeFiles/gcache.dir/gcache_test_encryption.cpp.o
[ 35%] Building CXX object gcomm/src/CMakeFiles/gcomm.dir/conf.cpp.o
[ 36%] Building CXX object gcomm/src/CMakeFiles/gcomm.dir/defaults.cpp.o
[ 36%] Building CXX object gcache/src/CMakeFiles/gcache.dir/GCache_memops.cpp.o
[ 36%] Building CXX object galerautils/tests/CMakeFiles/gu_tests++.dir/gu_config_test.cpp.o
[ 36%] Building CXX object gcomm/src/CMakeFiles/gcomm.dir/datagram.cpp.o
[ 36%] Building CXX object gcomm/src/CMakeFiles/gcomm.dir/evs_consensus.cpp.o
[ 37%] Building CXX object gcomm/src/CMakeFiles/gcomm.dir/evs_input_map2.cpp.o
[ 38%] Building CXX object galerautils/tests/CMakeFiles/gu_tests++.dir/gu_net_test.cpp.o
[ 38%] Building CXX object galerautils/tests/CMakeFiles/gu_tests++.dir/gu_datetime_test.cpp.o
[ 38%] Building CXX object gcomm/src/CMakeFiles/gcomm.dir/evs_message2.cpp.o
[ 39%] Building CXX object gcache/src/CMakeFiles/gcache.dir/GCache.cpp.o
[ 39%] Building CXX object gcomm/src/CMakeFiles/gcomm.dir/evs_node.cpp.o
[ 39%] Building CXX object galerautils/tests/CMakeFiles/gu_tests++.dir/gu_histogram_test.cpp.o
[ 40%] Building CXX object gcomm/src/CMakeFiles/gcomm.dir/evs_proto.cpp.o
[ 40%] Building CXX object gcomm/src/CMakeFiles/gcomm.dir/gmcast.cpp.o
[ 41%] Building CXX object galerautils/tests/CMakeFiles/gu_tests++.dir/gu_stats_test.cpp.o
In file included from /usr/include/c++/14.2.1/vector:72,
                 from /build/galera/src/galera/galerautils/src/gu_buffer.hpp:16,
                 from /build/galera/src/galera/gcomm/src/gcomm/types.hpp:12,
                 from /build/galera/src/galera/gcomm/src/gcomm/uuid.hpp:9,
                 from /build/galera/src/galera/gcomm/src/gcomm/view.hpp:14,
                 from /build/galera/src/galera/gcomm/src/evs_message2.hpp:10,
                 from /build/galera/src/galera/gcomm/src/evs_input_map2.hpp:22,
                 from /build/galera/src/galera/gcomm/src/evs_input_map2.cpp:6:
/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 = gcomm::evs::InputMapNode; _Alloc = std::allocator<gcomm::evs::InputMapNode>]':
/usr/include/c++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<gcomm::evs::InputMapNode>::iterator' changed in GCC 7.1
  700 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
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 = gcomm::evs::InputMapNode; _Alloc = std::allocator<gcomm::evs::InputMapNode>]',
    inlined from 'void gcomm::evs::InputMap::reset(size_t)' at /build/galera/src/galera/gcomm/src/evs_input_map2.cpp:149:24:
/usr/include/c++/14.2.1/bits/stl_vector.h:1037:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gcomm::evs::InputMapNode*, std::vector<gcomm::evs::InputMapNode> >' changed in GCC 7.1
 1037 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 41%] Building CXX object gcomm/src/CMakeFiles/gcomm.dir/gmcast_proto.cpp.o
[ 41%] Linking CXX static library libgcache.a
[ 42%] Building CXX object gcomm/src/CMakeFiles/gcomm.dir/pc.cpp.o
[ 42%] Built target gcache
[ 42%] Building CXX object galerautils/tests/CMakeFiles/gu_tests++.dir/gu_thread_test.cpp.o
[ 42%] Building CXX object gcomm/src/CMakeFiles/gcomm.dir/pc_proto.cpp.o
[ 42%] Building CXX object gcache/src/CMakeFiles/gcache_test.dir/test.cpp.o
In file included from /usr/include/c++/14.2.1/algorithm:61,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:31,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /build/galera/src/galera/galerautils/src/gu_shared_ptr.hpp:27,
                 from /build/galera/src/galera/galerautils/src/gu_buffer.hpp:14,
                 from /build/galera/src/galera/gcomm/src/gcomm/types.hpp:12,
                 from /build/galera/src/galera/gcomm/src/evs_seqno.hpp:8,
                 from /build/galera/src/galera/gcomm/src/evs_consensus.hpp:8,
                 from /build/galera/src/galera/gcomm/src/evs_consensus.cpp:5:
/usr/include/c++/14.2.1/bits/stl_algo.h: In function '_Funct std::for_each(_IIter, _IIter, _Funct) [with _IIter = _Rb_tree_const_iterator<pair<const gcomm::UUID, gcomm::evs::MessageNode> >; _Funct = gcomm::evs::SelectNodesOp]':
/usr/include/c++/14.2.1/bits/stl_algo.h:3780:5: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator<std::pair<const gcomm::UUID, gcomm::evs::MessageNode> >' changed in GCC 7.1
 3780 |     {
      |     ^       
/usr/include/c++/14.2.1/bits/stl_algo.h:3780:5: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator<std::pair<const gcomm::UUID, gcomm::evs::MessageNode> >' changed in GCC 7.1
/build/galera/src/galera/gcomm/src/evs_consensus.cpp: In member function 'bool gcomm::evs::Consensus::is_consistent_highest_reachable_safe_seq(const gcomm::evs::Message&) const':
/build/galera/src/galera/gcomm/src/evs_consensus.cpp:225:13: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator<std::pair<const gcomm::UUID, gcomm::evs::MessageNode> >' changed in GCC 7.1
/build/galera/src/galera/gcomm/src/evs_consensus.cpp:240:13: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator<std::pair<const gcomm::UUID, gcomm::evs::MessageNode> >' changed in GCC 7.1
/build/galera/src/galera/gcomm/src/evs_consensus.cpp:259:13: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator<std::pair<const gcomm::UUID, gcomm::evs::MessageNode> >' changed in GCC 7.1
/build/galera/src/galera/gcomm/src/evs_consensus.cpp: In member function 'bool gcomm::evs::Consensus::equal(const gcomm::evs::Message&, const gcomm::evs::Message&) const':
/build/galera/src/galera/gcomm/src/evs_consensus.cpp:104:17: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator<std::pair<const gcomm::UUID, gcomm::evs::MessageNode> >' changed in GCC 7.1
/build/galera/src/galera/gcomm/src/evs_consensus.cpp:106:17: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator<std::pair<const gcomm::UUID, gcomm::evs::MessageNode> >' changed in GCC 7.1
/build/galera/src/galera/gcomm/src/evs_consensus.cpp:111:17: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator<std::pair<const gcomm::UUID, gcomm::evs::MessageNode> >' changed in GCC 7.1
/build/galera/src/galera/gcomm/src/evs_consensus.cpp:113:17: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator<std::pair<const gcomm::UUID, gcomm::evs::MessageNode> >' changed in GCC 7.1
[ 42%] Building CXX object gcomm/src/CMakeFiles/gcomm.dir/protonet.cpp.o
[ 42%] Building CXX object galerautils/tests/CMakeFiles/gu_tests++.dir/gu_asio_test.cpp.o
[ 43%] Linking CXX executable gcache_test
[ 43%] Built target gcache_test
[ 44%] Building CXX object galerautils/tests/CMakeFiles/gu_tests++.dir/gu_deqmap_test.cpp.o
[ 44%] Building CXX object galerautils/tests/CMakeFiles/gu_tests++.dir/gu_progress_test.cpp.o
[ 45%] Building CXX object gcomm/src/CMakeFiles/gcomm.dir/protostack.cpp.o
[ 45%] Building CXX object galerautils/tests/CMakeFiles/gu_tests++.dir/gu_tests++.cpp.o
[ 45%] Building CXX object gcache/tests/CMakeFiles/gcache_tests.dir/gcache_enc_test.cpp.o
[ 45%] Building CXX object gcache/tests/CMakeFiles/gcache_tests.dir/gcache_mem_test.cpp.o
[ 46%] Building CXX object gcache/tests/CMakeFiles/gcache_tests.dir/gcache_page_test.cpp.o
[ 46%] Building CXX object gcache/tests/CMakeFiles/gcache_tests.dir/gcache_rb_test.cpp.o
[ 46%] Building CXX object gcache/tests/CMakeFiles/gcache_tests.dir/gcache_tests.cpp.o
[ 46%] Building CXX object gcs/src/unit_tests/CMakeFiles/gcs_tests.dir/gcs_tests.cpp.o
[ 47%] Building CXX object gcs/src/unit_tests/CMakeFiles/gcs_tests.dir/gcs_test_utils.cpp.o
[ 47%] Building CXX object gcomm/src/CMakeFiles/gcomm.dir/transport.cpp.o
[ 47%] Building CXX object gcs/src/unit_tests/CMakeFiles/gcs_tests.dir/gcs_act_cchange_test.cpp.o
[ 47%] Building CXX object gcomm/src/CMakeFiles/gcomm.dir/uuid.cpp.o
[ 48%] Linking CXX executable gcache_tests
[ 48%] Building CXX object gcs/src/unit_tests/CMakeFiles/gcs_tests.dir/__/gcs_act_cchange.cpp.o
[ 49%] Building CXX object gcs/src/unit_tests/CMakeFiles/gcs_tests.dir/gcs_fifo_test.cpp.o
[ 49%] Building CXX object gcs/src/unit_tests/CMakeFiles/gcs_tests.dir/__/gcs_fifo_lite.cpp.o
[ 49%] Built target gcache_tests
[ 50%] Building CXX object gcomm/src/CMakeFiles/gcomm.dir/view.cpp.o
[ 50%] Building CXX object gcs/src/unit_tests/CMakeFiles/gcs_tests.dir/gcs_sm_test.cpp.o
[ 51%] Linking CXX executable gu_tests++
[ 51%] Building CXX object gcomm/src/CMakeFiles/gcomm.dir/socket.cpp.o
[ 52%] Building CXX object gcs/src/unit_tests/CMakeFiles/gcs_tests.dir/__/gcs_sm.cpp.o
[ 52%] Building CXX object gcs/src/unit_tests/CMakeFiles/gcs_tests.dir/gcs_comp_test.cpp.o
[ 53%] Building CXX object gcs/src/unit_tests/CMakeFiles/gcs_tests.dir/__/gcs_comp_msg.cpp.o
[ 53%] Building CXX object gcs/src/unit_tests/CMakeFiles/gcs_tests.dir/gcs_state_msg_test.cpp.o
/build/galera/src/galera/gcomm/src/evs_proto.cpp: In member function 'virtual int gcomm::evs::Proto::handle_down(gcomm::Datagram&, const gcomm::ProtoDownMeta&)':
/build/galera/src/galera/gcomm/src/evs_proto.cpp:2714:45: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/galera/src/galera/gcomm/src/evs_proto.cpp:2716:9: note: here
In file included from /usr/include/c++/14.2.1/algorithm:61,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:31,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /build/galera/src/galera/galerautils/src/gu_shared_ptr.hpp:27,
                 from /build/galera/src/galera/galerautils/src/gu_buffer.hpp:14,
                 from /build/galera/src/galera/gcomm/src/gcomm/types.hpp:12,
                 from /build/galera/src/galera/gcomm/src/gcomm/uuid.hpp:9,
                 from /build/galera/src/galera/gcomm/src/gcomm/view.hpp:14,
                 from /build/galera/src/galera/gcomm/src/gcomm/protolay.hpp:18,
                 from /build/galera/src/galera/gcomm/src/evs_proto.hpp:14,
                 from /build/galera/src/galera/gcomm/src/evs_proto.cpp:5:
/usr/include/c++/14.2.1/bits/stl_algo.h: In function '_Funct std::for_each(_IIter, _IIter, _Funct) [with _IIter = _Rb_tree_const_iterator<pair<const gcomm::UUID, gcomm::evs::MessageNode> >; _Funct = gcomm::evs::SelectNodesOp]':
/usr/include/c++/14.2.1/bits/stl_algo.h:3780:5: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator<std::pair<const gcomm::UUID, gcomm::evs::MessageNode> >' changed in GCC 7.1
 3780 |     {
      |     ^       
/usr/include/c++/14.2.1/bits/stl_algo.h:3780:5: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator<std::pair<const gcomm::UUID, gcomm::evs::MessageNode> >' changed in GCC 7.1
/build/galera/src/galera/gcomm/src/evs_proto.cpp: In member function 'void gcomm::evs::Proto::handle_join(const gcomm::evs::JoinMessage&, gcomm::Map<gcomm::UUID, gcomm::evs::Node>::iterator)':
/build/galera/src/galera/gcomm/src/evs_proto.cpp:4420:6: note: parameter passing for argument of type 'gcomm::Map<gcomm::UUID, gcomm::evs::Node>::iterator' {aka 'std::_Rb_tree<gcomm::UUID, std::pair<const gcomm::UUID, gcomm::evs::Node>, std::_Select1st<std::pair<const gcomm::UUID, gcomm::evs::Node> >, std::less<gcomm::UUID>, std::allocator<std::pair<const gcomm::UUID, gcomm::evs::Node> > >::iterator'} changed in GCC 7.1
/build/galera/src/galera/gcomm/src/evs_proto.cpp:4437:21: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator<std::pair<const gcomm::UUID, gcomm::evs::MessageNode> >' changed in GCC 7.1
/build/galera/src/galera/gcomm/src/evs_proto.cpp:4605:13: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator<std::pair<const gcomm::UUID, gcomm::evs::MessageNode> >' changed in GCC 7.1
/build/galera/src/galera/gcomm/src/evs_proto.cpp: In member function 'void gcomm::evs::Proto::handle_gap(const gcomm::evs::GapMessage&, gcomm::Map<gcomm::UUID, gcomm::evs::Node>::iterator)':
/build/galera/src/galera/gcomm/src/evs_proto.cpp:3833:6: note: parameter passing for argument of type 'gcomm::Map<gcomm::UUID, gcomm::evs::Node>::iterator' {aka 'std::_Rb_tree<gcomm::UUID, std::pair<const gcomm::UUID, gcomm::evs::Node>, std::_Select1st<std::pair<const gcomm::UUID, gcomm::evs::Node> >, std::less<gcomm::UUID>, std::allocator<std::pair<const gcomm::UUID, gcomm::evs::Node> > >::iterator'} changed in GCC 7.1
/build/galera/src/galera/gcomm/src/evs_proto.cpp: In member function 'void gcomm::evs::Proto::handle_leave(const gcomm::evs::LeaveMessage&, gcomm::Map<gcomm::UUID, gcomm::evs::Node>::iterator)':
/build/galera/src/galera/gcomm/src/evs_proto.cpp:4675:6: note: parameter passing for argument of type 'gcomm::Map<gcomm::UUID, gcomm::evs::Node>::iterator' {aka 'std::_Rb_tree<gcomm::UUID, std::pair<const gcomm::UUID, gcomm::evs::Node>, std::_Select1st<std::pair<const gcomm::UUID, gcomm::evs::Node> >, std::less<gcomm::UUID>, std::allocator<std::pair<const gcomm::UUID, gcomm::evs::Node> > >::iterator'} changed in GCC 7.1
/build/galera/src/galera/gcomm/src/evs_proto.cpp: In member function 'void gcomm::evs::Proto::handle_delayed_list(const gcomm::evs::DelayedListMessage&, gcomm::Map<gcomm::UUID, gcomm::evs::Node>::iterator)':
/build/galera/src/galera/gcomm/src/evs_proto.cpp:4916:6: note: parameter passing for argument of type 'gcomm::Map<gcomm::UUID, gcomm::evs::Node>::iterator' {aka 'std::_Rb_tree<gcomm::UUID, std::pair<const gcomm::UUID, gcomm::evs::Node>, std::_Select1st<std::pair<const gcomm::UUID, gcomm::evs::Node> >, std::less<gcomm::UUID>, std::allocator<std::pair<const gcomm::UUID, gcomm::evs::Node> > >::iterator'} changed in GCC 7.1
/build/galera/src/galera/gcomm/src/evs_proto.cpp: In member function 'void gcomm::evs::Proto::handle_user(const gcomm::evs::UserMessage&, gcomm::Map<gcomm::UUID, gcomm::evs::Node>::iterator, const gcomm::Datagram&)':
/build/galera/src/galera/gcomm/src/evs_proto.cpp:3671:6: note: parameter passing for argument of type 'gcomm::Map<gcomm::UUID, gcomm::evs::Node>::iterator' {aka 'std::_Rb_tree<gcomm::UUID, std::pair<const gcomm::UUID, gcomm::evs::Node>, std::_Select1st<std::pair<const gcomm::UUID, gcomm::evs::Node> >, std::less<gcomm::UUID>, std::allocator<std::pair<const gcomm::UUID, gcomm::evs::Node> > >::iterator'} changed in GCC 7.1
/build/galera/src/galera/gcomm/src/evs_proto.cpp: In member function 'void gcomm::evs::Proto::handle_install(const gcomm::evs::InstallMessage&, gcomm::Map<gcomm::UUID, gcomm::evs::Node>::iterator)':
/build/galera/src/galera/gcomm/src/evs_proto.cpp:4730:6: note: parameter passing for argument of type 'gcomm::Map<gcomm::UUID, gcomm::evs::Node>::iterator' {aka 'std::_Rb_tree<gcomm::UUID, std::pair<const gcomm::UUID, gcomm::evs::Node>, std::_Select1st<std::pair<const gcomm::UUID, gcomm::evs::Node> >, std::less<gcomm::UUID>, std::allocator<std::pair<const gcomm::UUID, gcomm::evs::Node> > >::iterator'} changed in GCC 7.1
/build/galera/src/galera/gcomm/src/evs_proto.cpp: In member function 'void gcomm::evs::Proto::handle_delegate(const gcomm::evs::DelegateMessage&, gcomm::Map<gcomm::UUID, gcomm::evs::Node>::iterator, const gcomm::Datagram&)':
/build/galera/src/galera/gcomm/src/evs_proto.cpp:3819:6: note: parameter passing for argument of type 'gcomm::Map<gcomm::UUID, gcomm::evs::Node>::iterator' {aka 'std::_Rb_tree<gcomm::UUID, std::pair<const gcomm::UUID, gcomm::evs::Node>, std::_Select1st<std::pair<const gcomm::UUID, gcomm::evs::Node> >, std::less<gcomm::UUID>, std::allocator<std::pair<const gcomm::UUID, gcomm::evs::Node> > >::iterator'} changed in GCC 7.1
[ 53%] Building CXX object gcs/src/unit_tests/CMakeFiles/gcs_tests.dir/__/gcs_state_msg.cpp.o
[ 54%] Building CXX object gcs/src/unit_tests/CMakeFiles/gcs_tests.dir/gcs_backend_test.cpp.o
[ 54%] Building CXX object gcs/src/unit_tests/CMakeFiles/gcs_tests.dir/__/gcs_backend.cpp.o
[ 54%] Building CXX object gcs/src/unit_tests/CMakeFiles/gcs_tests.dir/gcs_proto_test.cpp.o
[ 54%] Built target gu_tests++
[ 55%] Building CXX object gcs/src/unit_tests/CMakeFiles/gcs_tests.dir/__/gcs_act_proto.cpp.o
[ 55%] Building CXX object gcs/src/unit_tests/CMakeFiles/gcs_tests.dir/gcs_defrag_test.cpp.o
[ 55%] Linking CXX static library libgcomm.a
[ 55%] Building CXX object gcs/src/unit_tests/CMakeFiles/gcs_tests.dir/__/gcs_defrag.cpp.o
[ 56%] Building CXX object gcs/src/unit_tests/CMakeFiles/gcs_tests.dir/gcs_node_test.cpp.o
[ 56%] Building CXX object gcs/src/unit_tests/CMakeFiles/gcs_tests.dir/__/gcs_node.cpp.o
[ 56%] Building CXX object gcs/src/unit_tests/CMakeFiles/gcs_tests.dir/gcs_group_test.cpp.o
[ 57%] Building CXX object gcs/src/unit_tests/CMakeFiles/gcs_tests.dir/gcs_memb_test.cpp.o
[ 57%] Building CXX object gcs/src/unit_tests/CMakeFiles/gcs_tests.dir/__/gcs_group.cpp.o
[ 57%] Built target gcomm
[ 58%] Building CXX object gcomm/test/CMakeFiles/check_gcomm.dir/check_fair_send_queue.cpp.o
[ 58%] Building CXX object gcs/src/unit_tests/CMakeFiles/gcs_tests.dir/gcs_core_test.cpp.o
[ 59%] Building CXX object gcs/src/unit_tests/CMakeFiles/gcs_tests.dir/__/gcs_code_msg.cpp.o
/build/galera/src/galera/gcs/src/gcs_node.cpp: In function 'void gcs_node_update_status(gcs_node_t*, const gcs_state_quorum_t*)':
/build/galera/src/galera/gcs/src/gcs_node.cpp:224:13: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/galera/src/galera/gcs/src/gcs_node.cpp:233:9: note: here
/build/galera/src/galera/gcs/src/gcs_node.cpp:243:28: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/galera/src/galera/gcs/src/gcs_node.cpp:245:9: note: here
[ 59%] Building CXX object gcomm/test/CMakeFiles/check_gcomm.dir/check_gcomm.cpp.o
[ 59%] Building CXX object gcomm/test/CMakeFiles/check_gcomm.dir/check_trace.cpp.o
[ 59%] Building CXX object gcs/src/unit_tests/CMakeFiles/gcs_tests.dir/__/gcs_core.cpp.o
[ 60%] Building CXX object gcomm/test/CMakeFiles/check_gcomm.dir/check_types.cpp.o
[ 60%] Building CXX object gcomm/test/CMakeFiles/check_gcomm.dir/check_util.cpp.o
[ 60%] Building CXX object gcomm/test/CMakeFiles/check_gcomm.dir/check_evs2.cpp.o
[ 61%] Building CXX object gcomm/test/CMakeFiles/check_gcomm.dir/check_pc.cpp.o
[ 61%] Building CXX object gcs/src/unit_tests/CMakeFiles/gcs_tests.dir/__/gcs_dummy.cpp.o
In file included from /usr/include/c++/14.2.1/bits/unordered_map.h:33,
                 from /usr/include/c++/14.2.1/unordered_map:41,
                 from /build/galera/src/galera/galerautils/src/gu_unordered.hpp:19,
                 from /build/galera/src/galera/gcs/src/gcs_group.hpp:20,
                 from /build/galera/src/galera/gcs/src/gcs_group.cpp:7:
/usr/include/c++/14.2.1/bits/hashtable.h: In member function 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::erase(const_iterator) [with _Key = gu::GTID; _Value = std::pair<const gu::GTID, long long int>; _Alloc = std::allocator<std::pair<const gu::GTID, long long int> >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to<gu::GTID>; _Hash = gu::GTID::TableHash; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits<true, false, true>]':
/usr/include/c++/14.2.1/bits/hashtable.h:2380:5: note: parameter passing for argument of type 'std::_Hashtable<gu::GTID, std::pair<const gu::GTID, long long int>, std::allocator<std::pair<const gu::GTID, long long int> >, std::__detail::_Select1st, std::equal_to<gu::GTID>, gu::GTID::TableHash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::const_iterator' {aka 'std::__detail::_Insert_base<gu::GTID, std::pair<const gu::GTID, long long int>, std::allocator<std::pair<const gu::GTID, long long int> >, std::__detail::_Select1st, std::equal_to<gu::GTID>, gu::GTID::TableHash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::const_iterator'} changed in GCC 7.1
 2380 |     {
      |     ^
 2381 |       __node_ptr __n = __it._M_cur;
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                        
In member function 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::erase(iterator) [with _Key = gu::GTID; _Value = std::pair<const gu::GTID, long long int>; _Alloc = std::allocator<std::pair<const gu::GTID, long long int> >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to<gu::GTID>; _Hash = gu::GTID::TableHash; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits<true, false, true>]',
    inlined from 'std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::iterator std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::erase(iterator) [with _Key = gu::GTID; _Tp = long long int; _Hash = gu::GTID::TableHash; _Pred = std::equal_to<gu::GTID>; _Alloc = std::allocator<std::pair<const gu::GTID, long long int> >]' at /usr/include/c++/14.2.1/bits/unordered_map.h:754:26,
    inlined from 'gu::UnorderedMap<K, V, H, P, A>::iterator gu::UnorderedMap<K, V, H, P, A>::erase(iterator) [with K = gu::GTID; V = long long int; H = gu::GTID::TableHash; P = std::equal_to<gu::GTID>; A = std::allocator<std::pair<const gu::GTID, long long int> >]' at /build/galera/src/galera/galerautils/src/gu_unordered.hpp:156:56,
    inlined from 'VoteResult gcs_group_handle_vote_msg(gcs_group_t*, const gcs_recv_msg_t*)' at /build/galera/src/galera/gcs/src/gcs_group.cpp:1125:38:
/usr/include/c++/14.2.1/bits/hashtable.h:1024:21: note: parameter passing for argument of type 'std::_Hashtable<gu::GTID, std::pair<const gu::GTID, long long int>, std::allocator<std::pair<const gu::GTID, long long int> >, std::__detail::_Select1st, std::equal_to<gu::GTID>, gu::GTID::TableHash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::const_iterator' {aka 'std::__detail::_Insert_base<gu::GTID, std::pair<const gu::GTID, long long int>, std::allocator<std::pair<const gu::GTID, long long int> >, std::__detail::_Select1st, std::equal_to<gu::GTID>, gu::GTID::TableHash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::const_iterator'} changed in GCC 7.1
 1024 |       { return _M_erase(__unique_keys{}, __k); }
      |                ~~~~~^~~~~~~~~~~~~~~~~~~~~~
[ 61%] Building CXX object gcomm/test/CMakeFiles/check_gcomm_nondet.dir/check_gcomm_nondet.cpp.o
[ 62%] Building CXX object gcs/src/unit_tests/CMakeFiles/gcs_tests.dir/__/gcs_msg_type.cpp.o
[ 63%] Building CXX object gcomm/test/CMakeFiles/check_gcomm_nondet.dir/check_gmcast.cpp.o
[ 63%] Building CXX object gcomm/test/CMakeFiles/check_gcomm_nondet.dir/check_pc_nondet.cpp.o
/build/galera/src/galera/gcs/src/gcs_core.cpp: In function 'ssize_t core_handle_comp_msg(gcs_core_t*, gcs_recv_msg*, gcs_act_rcvd*)':
/build/galera/src/galera/gcs/src/gcs_core.cpp:952:13: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/galera/src/galera/gcs/src/gcs_core.cpp:955:5: note: here
[ 64%] Building CXX object gcomm/test/CMakeFiles/ssl_test.dir/ssl_test.cpp.o
[ 64%] Building CXX object gcs/src/unit_tests/CMakeFiles/gcs_tests.dir/__/gcs.cpp.o
[ 65%] Building CXX object gcs/src/unit_tests/CMakeFiles/gcs_tests.dir/__/gcs_params.cpp.o
[ 66%] Building CXX object gcs/src/CMakeFiles/gcs.dir/gcs_act_cchange.cpp.o
[ 66%] Building CXX object gcs/src/CMakeFiles/gcs.dir/gcs_code_msg.cpp.o
[ 66%] Linking CXX executable ssl_test
[ 66%] Building CXX object gcomm/test/CMakeFiles/check_gcomm_nondet.dir/check_util_nondet.cpp.o
[ 67%] Building CXX object gcs/src/CMakeFiles/gcs.dir/gcs_params.cpp.o
[ 67%] Building CXX object gcs/src/unit_tests/CMakeFiles/gcs_tests.dir/gcs_fc_test.cpp.o
[ 67%] Built target ssl_test
[ 67%] Building CXX object gcs/src/CMakeFiles/gcs.dir/gcs_conf.cpp.o
[ 67%] Building CXX object gcs/src/unit_tests/CMakeFiles/gcs_tests.dir/__/gcs_fc.cpp.o
[ 68%] Building CXX object gcs/src/unit_tests/CMakeFiles/gcs_tests.dir/__/gcs_error.cpp.o
[ 68%] Building CXX object gcs/src/CMakeFiles/gcs.dir/gcs_fifo_lite.cpp.o
[ 68%] Linking CXX executable gcs_tests
[ 69%] Building CXX object gcs/src/CMakeFiles/gcs.dir/gcs_msg_type.cpp.o
[ 69%] Building CXX object gcs/src/CMakeFiles/gcs.dir/gcs_comp_msg.cpp.o
[ 69%] Building CXX object gcs/src/CMakeFiles/gcs.dir/gcs_sm.cpp.o
[ 69%] Building CXX object gcs/src/CMakeFiles/gcs4garb.dir/gcs_act_cchange.cpp.o
[ 69%] Built target gcs_tests
[ 70%] Building CXX object gcs/src/CMakeFiles/gcs.dir/gcs_backend.cpp.o
[ 70%] Building CXX object gcs/src/CMakeFiles/gcs.dir/gcs_dummy.cpp.o
[ 71%] Building CXX object gcs/src/CMakeFiles/gcs4garb.dir/gcs_code_msg.cpp.o
[ 71%] Building CXX object gcs/src/CMakeFiles/gcs4garb.dir/gcs_params.cpp.o
[ 71%] Building CXX object gcs/src/CMakeFiles/gcs.dir/gcs_act_proto.cpp.o
[ 73%] Linking CXX executable check_gcomm_nondet
[ 73%] Building CXX object gcs/src/CMakeFiles/gcs.dir/gcs_defrag.cpp.o
[ 73%] Building CXX object gcs/src/CMakeFiles/gcs4garb.dir/gcs_conf.cpp.o
[ 74%] Building CXX object gcs/src/CMakeFiles/gcs4garb.dir/gcs_fifo_lite.cpp.o
[ 74%] Building CXX object gcs/src/CMakeFiles/gcs.dir/gcs_state_msg.cpp.o
[ 74%] Building CXX object gcs/src/CMakeFiles/gcs4garb.dir/gcs_msg_type.cpp.o
[ 74%] Building CXX object gcs/src/CMakeFiles/gcs.dir/gcs_node.cpp.o
[ 74%] Building CXX object gcs/src/CMakeFiles/gcs4garb.dir/gcs_comp_msg.cpp.o
[ 75%] Building CXX object gcs/src/CMakeFiles/gcs4garb.dir/gcs_sm.cpp.o
[ 75%] Building CXX object gcs/src/CMakeFiles/gcs4garb.dir/gcs_backend.cpp.o
[ 75%] Building CXX object gcs/src/CMakeFiles/gcs4garb.dir/gcs_dummy.cpp.o
[ 76%] Building CXX object gcs/src/CMakeFiles/gcs4garb.dir/gcs_act_proto.cpp.o
[ 76%] Built target check_gcomm_nondet
[ 76%] Building CXX object gcs/src/CMakeFiles/gcs4garb.dir/gcs_defrag.cpp.o
[ 77%] Building CXX object gcs/src/CMakeFiles/gcs.dir/gcs_group.cpp.o
/build/galera/src/galera/gcs/src/gcs_node.cpp: In function 'void gcs_node_update_status(gcs_node_t*, const gcs_state_quorum_t*)':
/build/galera/src/galera/gcs/src/gcs_node.cpp:224:13: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/galera/src/galera/gcs/src/gcs_node.cpp:233:9: note: here
/build/galera/src/galera/gcs/src/gcs_node.cpp:243:28: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/galera/src/galera/gcs/src/gcs_node.cpp:245:9: note: here
[ 77%] Building CXX object gcs/src/CMakeFiles/gcs4garb.dir/gcs_state_msg.cpp.o
[ 77%] Building CXX object gcs/src/CMakeFiles/gcs.dir/gcs_core.cpp.o
[ 78%] Building CXX object gcs/src/CMakeFiles/gcs4garb.dir/gcs_node.cpp.o
[ 78%] Building CXX object gcs/src/CMakeFiles/gcs4garb.dir/gcs_group.cpp.o
[ 78%] Building CXX object gcs/src/CMakeFiles/gcs.dir/gcs_fc.cpp.o
[ 79%] Building CXX object gcs/src/CMakeFiles/gcs4garb.dir/gcs_core.cpp.o
[ 80%] Building CXX object gcs/src/CMakeFiles/gcs.dir/gcs.cpp.o
[ 80%] Building CXX object gcs/src/CMakeFiles/gcs4garb.dir/gcs_fc.cpp.o
[ 80%] Building CXX object gcs/src/CMakeFiles/gcs4garb.dir/gcs.cpp.o
/build/galera/src/galera/gcs/src/gcs_node.cpp: In function 'void gcs_node_update_status(gcs_node_t*, const gcs_state_quorum_t*)':
/build/galera/src/galera/gcs/src/gcs_node.cpp:224:13: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/galera/src/galera/gcs/src/gcs_node.cpp:233:9: note: here
/build/galera/src/galera/gcs/src/gcs_node.cpp:243:28: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/galera/src/galera/gcs/src/gcs_node.cpp:245:9: note: here
[ 80%] Building CXX object gcs/src/CMakeFiles/gcs.dir/gcs_gcomm.cpp.o
/build/galera/src/galera/gcs/src/gcs_core.cpp: In function 'ssize_t core_handle_comp_msg(gcs_core_t*, gcs_recv_msg*, gcs_act_rcvd*)':
/build/galera/src/galera/gcs/src/gcs_core.cpp:952:13: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/galera/src/galera/gcs/src/gcs_core.cpp:955:5: note: here
[ 81%] Building CXX object gcs/src/CMakeFiles/gcs.dir/gcs_error.cpp.o
[ 82%] Building CXX object gcs/src/CMakeFiles/gcs4garb.dir/gcs_gcomm.cpp.o
/build/galera/src/galera/gcs/src/gcs_core.cpp: In function 'ssize_t core_handle_comp_msg(gcs_core_t*, gcs_recv_msg*, gcs_act_rcvd*)':
/build/galera/src/galera/gcs/src/gcs_core.cpp:952:13: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/galera/src/galera/gcs/src/gcs_core.cpp:955:5: note: here
[ 82%] Building CXX object gcs/src/CMakeFiles/gcs4garb.dir/gcs_error.cpp.o
In file included from /usr/include/c++/14.2.1/bits/unordered_map.h:33,
                 from /usr/include/c++/14.2.1/unordered_map:41,
                 from /build/galera/src/galera/galerautils/src/gu_unordered.hpp:19,
                 from /build/galera/src/galera/gcs/src/gcs_group.hpp:20,
                 from /build/galera/src/galera/gcs/src/gcs_group.cpp:7:
/usr/include/c++/14.2.1/bits/hashtable.h: In member function 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::erase(const_iterator) [with _Key = gu::GTID; _Value = std::pair<const gu::GTID, long long int>; _Alloc = std::allocator<std::pair<const gu::GTID, long long int> >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to<gu::GTID>; _Hash = gu::GTID::TableHash; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits<true, false, true>]':
/usr/include/c++/14.2.1/bits/hashtable.h:2380:5: note: parameter passing for argument of type 'std::_Hashtable<gu::GTID, std::pair<const gu::GTID, long long int>, std::allocator<std::pair<const gu::GTID, long long int> >, std::__detail::_Select1st, std::equal_to<gu::GTID>, gu::GTID::TableHash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::const_iterator' {aka 'std::__detail::_Insert_base<gu::GTID, std::pair<const gu::GTID, long long int>, std::allocator<std::pair<const gu::GTID, long long int> >, std::__detail::_Select1st, std::equal_to<gu::GTID>, gu::GTID::TableHash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::const_iterator'} changed in GCC 7.1
 2380 |     {
      |     ^
 2381 |       __node_ptr __n = __it._M_cur;
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                        
In member function 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::erase(iterator) [with _Key = gu::GTID; _Value = std::pair<const gu::GTID, long long int>; _Alloc = std::allocator<std::pair<const gu::GTID, long long int> >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to<gu::GTID>; _Hash = gu::GTID::TableHash; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits<true, false, true>]',
    inlined from 'std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::iterator std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::erase(iterator) [with _Key = gu::GTID; _Tp = long long int; _Hash = gu::GTID::TableHash; _Pred = std::equal_to<gu::GTID>; _Alloc = std::allocator<std::pair<const gu::GTID, long long int> >]' at /usr/include/c++/14.2.1/bits/unordered_map.h:754:26,
    inlined from 'gu::UnorderedMap<K, V, H, P, A>::iterator gu::UnorderedMap<K, V, H, P, A>::erase(iterator) [with K = gu::GTID; V = long long int; H = gu::GTID::TableHash; P = std::equal_to<gu::GTID>; A = std::allocator<std::pair<const gu::GTID, long long int> >]' at /build/galera/src/galera/galerautils/src/gu_unordered.hpp:156:56,
    inlined from 'VoteResult gcs_group_handle_vote_msg(gcs_group_t*, const gcs_recv_msg_t*)' at /build/galera/src/galera/gcs/src/gcs_group.cpp:1125:38:
/usr/include/c++/14.2.1/bits/hashtable.h:1024:21: note: parameter passing for argument of type 'std::_Hashtable<gu::GTID, std::pair<const gu::GTID, long long int>, std::allocator<std::pair<const gu::GTID, long long int> >, std::__detail::_Select1st, std::equal_to<gu::GTID>, gu::GTID::TableHash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::const_iterator' {aka 'std::__detail::_Insert_base<gu::GTID, std::pair<const gu::GTID, long long int>, std::allocator<std::pair<const gu::GTID, long long int> >, std::__detail::_Select1st, std::equal_to<gu::GTID>, gu::GTID::TableHash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::const_iterator'} changed in GCC 7.1
 1024 |       { return _M_erase(__unique_keys{}, __k); }
      |                ~~~~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14.2.1/bits/unordered_map.h:33,
                 from /usr/include/c++/14.2.1/unordered_map:41,
                 from /build/galera/src/galera/galerautils/src/gu_unordered.hpp:19,
                 from /build/galera/src/galera/gcs/src/gcs_group.hpp:20,
                 from /build/galera/src/galera/gcs/src/gcs_group.cpp:7:
/usr/include/c++/14.2.1/bits/hashtable.h: In member function 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::erase(const_iterator) [with _Key = gu::GTID; _Value = std::pair<const gu::GTID, long long int>; _Alloc = std::allocator<std::pair<const gu::GTID, long long int> >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to<gu::GTID>; _Hash = gu::GTID::TableHash; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits<true, false, true>]':
/usr/include/c++/14.2.1/bits/hashtable.h:2380:5: note: parameter passing for argument of type 'std::_Hashtable<gu::GTID, std::pair<const gu::GTID, long long int>, std::allocator<std::pair<const gu::GTID, long long int> >, std::__detail::_Select1st, std::equal_to<gu::GTID>, gu::GTID::TableHash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::const_iterator' {aka 'std::__detail::_Insert_base<gu::GTID, std::pair<const gu::GTID, long long int>, std::allocator<std::pair<const gu::GTID, long long int> >, std::__detail::_Select1st, std::equal_to<gu::GTID>, gu::GTID::TableHash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::const_iterator'} changed in GCC 7.1
 2380 |     {
      |     ^
 2381 |       __node_ptr __n = __it._M_cur;
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                        
In member function 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::erase(iterator) [with _Key = gu::GTID; _Value = std::pair<const gu::GTID, long long int>; _Alloc = std::allocator<std::pair<const gu::GTID, long long int> >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to<gu::GTID>; _Hash = gu::GTID::TableHash; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits<true, false, true>]',
    inlined from 'std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::iterator std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::erase(iterator) [with _Key = gu::GTID; _Tp = long long int; _Hash = gu::GTID::TableHash; _Pred = std::equal_to<gu::GTID>; _Alloc = std::allocator<std::pair<const gu::GTID, long long int> >]' at /usr/include/c++/14.2.1/bits/unordered_map.h:754:26,
    inlined from 'gu::UnorderedMap<K, V, H, P, A>::iterator gu::UnorderedMap<K, V, H, P, A>::erase(iterator) [with K = gu::GTID; V = long long int; H = gu::GTID::TableHash; P = std::equal_to<gu::GTID>; A = std::allocator<std::pair<const gu::GTID, long long int> >]' at /build/galera/src/galera/galerautils/src/gu_unordered.hpp:156:56,
    inlined from 'VoteResult gcs_group_handle_vote_msg(gcs_group_t*, const gcs_recv_msg_t*)' at /build/galera/src/galera/gcs/src/gcs_group.cpp:1125:38:
/usr/include/c++/14.2.1/bits/hashtable.h:1024:21: note: parameter passing for argument of type 'std::_Hashtable<gu::GTID, std::pair<const gu::GTID, long long int>, std::allocator<std::pair<const gu::GTID, long long int> >, std::__detail::_Select1st, std::equal_to<gu::GTID>, gu::GTID::TableHash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::const_iterator' {aka 'std::__detail::_Insert_base<gu::GTID, std::pair<const gu::GTID, long long int>, std::allocator<std::pair<const gu::GTID, long long int> >, std::__detail::_Select1st, std::equal_to<gu::GTID>, gu::GTID::TableHash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::const_iterator'} changed in GCC 7.1
 1024 |       { return _M_erase(__unique_keys{}, __k); }
      |                ~~~~~^~~~~~~~~~~~~~~~~~~~~~
[ 82%] Linking CXX static library libgcs.a
[ 82%] Built target gcs
[ 82%] Building CXX object galera/src/CMakeFiles/galera.dir/write_set.cpp.o
[ 82%] Building CXX object galera/src/CMakeFiles/galera.dir/data_set.cpp.o
[ 83%] Building CXX object gcs/src/CMakeFiles/gcs_test.dir/gcs_test.cpp.o
[ 84%] Building CXX object galera/src/CMakeFiles/galera.dir/mapped_buffer.cpp.o
[ 84%] Building CXX object galera/src/CMakeFiles/galera.dir/write_set_ng.cpp.o
[ 85%] Building CXX object galera/src/CMakeFiles/galera.dir/key_set.cpp.o
[ 85%] Linking CXX static library libgcs4garb.a
[ 85%] Linking CXX executable check_gcomm
[ 85%] Built target gcs4garb
[ 85%] Building CXX object galera/src/CMakeFiles/galera.dir/trx_handle.cpp.o
[ 86%] Building CXX object galera/src/CMakeFiles/galera.dir/key_entry_os.cpp.o
[ 86%] Building CXX object galera/src/CMakeFiles/galera.dir/key_data.cpp.o
In file included from /build/galera/src/galera/galera/src/key_set.cpp:5:
/build/galera/src/galera/galera/src/key_set.hpp: In member function 'bool galera::KeySet::KeyPart::matches(const galera::KeySet::KeyPart&) const':
/build/galera/src/galera/galera/src/key_set.hpp:232:21: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/galera/src/galera/galera/src/key_set.hpp:235:13: note: here
[ 87%] Building CXX object garb/CMakeFiles/garbd.dir/garb_config.cpp.o
/build/galera/src/galera/gcs/src/gcs_test.cpp: In function 'long int gcs_test_conf(gcs_test_conf_t*, long int, char**)':
/build/galera/src/galera/gcs/src/gcs_test.cpp:658:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/galera/src/galera/gcs/src/gcs_test.cpp:660:5: note: here
/build/galera/src/galera/gcs/src/gcs_test.cpp:662:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/galera/src/galera/gcs/src/gcs_test.cpp:664:5: note: here
/build/galera/src/galera/gcs/src/gcs_test.cpp:666:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/galera/src/galera/gcs/src/gcs_test.cpp:668:5: note: here
/build/galera/src/galera/gcs/src/gcs_test.cpp:670:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/galera/src/galera/gcs/src/gcs_test.cpp:672:5: note: here
[ 87%] Linking CXX executable gcs_test
[ 87%] Building CXX object galera/src/CMakeFiles/galera.dir/wsdb.cpp.o
[ 87%] Building CXX object garb/CMakeFiles/garbd.dir/garb_logger.cpp.o
[ 88%] Building CXX object galera/src/CMakeFiles/galera.dir/certification.cpp.o
[ 88%] Building CXX object garb/CMakeFiles/garbd.dir/garb_gcs.cpp.o
[ 89%] Building CXX object garb/CMakeFiles/garbd.dir/garb_recv_loop.cpp.o
[ 89%] Built target check_gcomm
[ 89%] Building CXX object garb/CMakeFiles/garbd.dir/garb_main.cpp.o
[ 89%] Building CXX object galera/src/CMakeFiles/galera.dir/galera_service_thd.cpp.o
[ 89%] Built target gcs_test
[ 89%] Building CXX object galera/src/CMakeFiles/galera.dir/wsrep_params.cpp.o
[ 90%] Building CXX object galera/src/CMakeFiles/galera.dir/replicator_smm_params.cpp.o
[ 90%] Building CXX object galera/src/CMakeFiles/galera.dir/gcs_action_source.cpp.o
[ 90%] Building CXX object galera/src/CMakeFiles/galera.dir/galera_info.cpp.o
[ 91%] Building CXX object galera/src/CMakeFiles/galera.dir/galera_view.cpp.o
In file included from /build/galera/src/galera/galera/src/write_set_ng.hpp:18,
                 from /build/galera/src/galera/galera/src/trx_handle.hpp:12,
                 from /build/galera/src/galera/galera/src/nbo.hpp:15,
                 from /build/galera/src/galera/galera/src/certification.hpp:9,
                 from /build/galera/src/galera/galera/src/certification.cpp:5:
/build/galera/src/galera/galera/src/key_set.hpp: In member function 'bool galera::KeySet::KeyPart::matches(const galera::KeySet::KeyPart&) const':
/build/galera/src/galera/galera/src/key_set.hpp:232:21: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/galera/src/galera/galera/src/key_set.hpp:235:13: note: here
/build/galera/src/galera/galera/src/certification.cpp: In function 'bool check_against(const galera::KeyEntryNG*, const galera::KeySet::KeyPart&, wsrep_key_type_t, galera::TrxHandleSlave*, bool, wsrep_seqno_t&) [with wsrep_key_type REF_KEY_TYPE = WSREP_KEY_EXCLUSIVE]':
/build/galera/src/galera/galera/src/certification.cpp:224:13: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/galera/src/galera/galera/src/certification.cpp:233:9: note: here
/build/galera/src/galera/galera/src/certification.cpp: In function 'bool check_against(const galera::KeyEntryNG*, const galera::KeySet::KeyPart&, wsrep_key_type_t, galera::TrxHandleSlave*, bool, wsrep_seqno_t&) [with wsrep_key_type REF_KEY_TYPE = WSREP_KEY_UPDATE]':
/build/galera/src/galera/galera/src/certification.cpp:224:13: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/galera/src/galera/galera/src/certification.cpp:233:9: note: here
/build/galera/src/galera/galera/src/certification.cpp: In function 'bool check_against(const galera::KeyEntryNG*, const galera::KeySet::KeyPart&, wsrep_key_type_t, galera::TrxHandleSlave*, bool, wsrep_seqno_t&) [with wsrep_key_type REF_KEY_TYPE = WSREP_KEY_REFERENCE]':
/build/galera/src/galera/galera/src/certification.cpp:224:13: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/galera/src/galera/galera/src/certification.cpp:233:9: note: here
/build/galera/src/galera/galera/src/certification.cpp: In function 'bool check_against(const galera::KeyEntryNG*, const galera::KeySet::KeyPart&, wsrep_key_type_t, galera::TrxHandleSlave*, bool, wsrep_seqno_t&) [with wsrep_key_type REF_KEY_TYPE = WSREP_KEY_SHARED]':
/build/galera/src/galera/galera/src/certification.cpp:224:13: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/galera/src/galera/galera/src/certification.cpp:233:9: note: here
[ 91%] Building CXX object galera/src/CMakeFiles/galera.dir/replicator.cpp.o
[ 92%] Building CXX object galera/src/CMakeFiles/galera.dir/ist.cpp.o
[ 92%] Building CXX object galera/src/CMakeFiles/galera.dir/ist_proto.cpp.o
[ 92%] Building CXX object galera/src/CMakeFiles/galera.dir/gcs_dummy.cpp.o
[ 92%] Linking CXX executable garbd
[ 93%] Building CXX object galera/src/CMakeFiles/galera.dir/saved_state.cpp.o
[ 93%] Building CXX object galera/src/CMakeFiles/galera.dir/replicator_smm.cpp.o
[ 93%] Building CXX object galera/src/CMakeFiles/galera.dir/replicator_str.cpp.o
[ 94%] Building CXX object galera/src/CMakeFiles/galera.dir/replicator_smm_stats.cpp.o
[ 94%] Built target garbd
In file included from /build/galera/src/galera/galera/src/ist.cpp:6:
/build/galera/src/galera/galera/src/ist_proto.hpp: In member function 'void galera::ist::Proto::recv_ordered(gu::AsioSocket&, std::pair<gcs_action, bool>&)':
/build/galera/src/galera/galera/src/ist_proto.hpp:721:34: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/galera/src/galera/galera/src/ist_proto.hpp:723:21: note: here
/build/galera/src/galera/galera/src/replicator_smm.cpp: In destructor 'galera::ReplicatorSMM::~ReplicatorSMM()':
/build/galera/src/galera/galera/src/replicator_smm.cpp:307:24: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/galera/src/galera/galera/src/replicator_smm.cpp:309:5: note: here
/build/galera/src/galera/galera/src/replicator_smm.cpp: In member function 'virtual wsrep_status_t galera::ReplicatorSMM::abort_trx(galera::TrxHandleMaster&, wsrep_seqno_t, wsrep_seqno_t*)':
/build/galera/src/galera/galera/src/replicator_smm.cpp:941:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/galera/src/galera/galera/src/replicator_smm.cpp:944:5: note: here
/build/galera/src/galera/galera/src/replicator_smm.cpp: In member function 'virtual wsrep_status_t galera::ReplicatorSMM::replay_trx(galera::TrxHandleMaster&, galera::TrxHandleLock&, void*)':
/build/galera/src/galera/galera/src/replicator_smm.cpp:1067:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/galera/src/galera/galera/src/replicator_smm.cpp:1074:5: note: here
/build/galera/src/galera/galera/src/replicator_smm.cpp:1082:5: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/galera/src/galera/galera/src/replicator_smm.cpp:1084:5: note: here
/build/galera/src/galera/galera/src/replicator_smm.cpp: In member function 'void galera::ReplicatorSMM::enter_apply_monitor_for_local_not_committing(const galera::TrxHandleMaster&, galera::TrxHandleSlave&)':
/build/galera/src/galera/galera/src/replicator_smm.cpp:3515:23: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/galera/src/galera/galera/src/replicator_smm.cpp:3517:5: note: here
[ 94%] Linking CXX static library libgalera.a
[ 94%] Built target galera
[ 96%] Building CXX object galera/src/CMakeFiles/galera_smm_static.dir/wsrep_provider.cpp.o
[ 96%] Building CXX object galera/src/CMakeFiles/galera_smm_static.dir/key_data.cpp.o
[ 96%] Building CXX object galera/src/CMakeFiles/galera_smm.dir/wsrep_provider.cpp.o
[ 96%] Linking CXX static library libgalera_smm_static.a
[ 96%] Linking CXX shared module ../../libgalera_smm.so
[ 96%] Built target galera_smm_static
[ 96%] Building CXX object galera/tests/CMakeFiles/galera_check.dir/certification_check.cpp.o
[ 97%] Building CXX object galera/tests/CMakeFiles/galera_check.dir/galera_check.cpp.o
[ 97%] Building CXX object galera/tests/CMakeFiles/galera_check.dir/data_set_check.cpp.o
[ 97%] Building CXX object galera/tests/CMakeFiles/galera_check.dir/key_set_check.cpp.o
[ 98%] Building CXX object galera/tests/CMakeFiles/galera_check.dir/write_set_ng_check.cpp.o
[ 98%] Building CXX object galera/tests/CMakeFiles/galera_check.dir/trx_handle_check.cpp.o
[ 98%] Building CXX object galera/tests/CMakeFiles/galera_check.dir/service_thd_check.cpp.o
[ 99%] Building CXX object galera/tests/CMakeFiles/galera_check.dir/ist_check.cpp.o
[ 99%] Building CXX object galera/tests/CMakeFiles/galera_check.dir/saved_state_check.cpp.o
[100%] Building CXX object galera/tests/CMakeFiles/galera_check.dir/defaults_check.cpp.o
[100%] Building CXX object galera/tests/CMakeFiles/galera_check.dir/progress_check.cpp.o
Checking library symbol visibility (hidden)
Verifying that library is linked with SSL
  NEEDED               libcrypto.so.3
  NEEDED               libssl.so.3
[100%] Built target galera_smm
[100%] Linking CXX executable galera_check
[100%] Built target galera_check
==> Entering fakeroot environment...
==> Starting package()...
==> 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/bin/garbd
usr/lib/galera/libgalera_smm.so
==> Creating package "galera"...
  -> Generating .PKGINFO file...
  -> Generating .BUILDINFO file...
  -> Generating .MTREE file...
  -> Compressing package...
==> Leaving fakeroot environment.
==> Finished making: galera 26.4.22-1 (Tue May 13 14:38:26 2025)
==> Cleaning up...