>>> lizardfs: Building testing/lizardfs 3.13.0-r14 (using abuild 3.14.1-r3) started Tue, 03 Dec 2024 14:29:12 +0000 >>> lizardfs: Validating /home/buildozer/aports/testing/lizardfs/APKBUILD... >>> lizardfs: Analyzing dependencies... >>> lizardfs: Installing for build: build-base asciidoc boost-dev cmake db-dev fuse-dev fuse3-dev isa-l-dev judy-dev libpcap-dev libtool linux-pam-dev python3-dev samurai spdlog-dev thrift-dev zlib-dev (1/124) Installing libbz2 (1.0.8-r6) (2/124) Installing libffi (3.4.6-r0) (3/124) Installing gdbm (1.24-r0) (4/124) Installing xz-libs (5.6.3-r0) (5/124) Installing mpdecimal (4.0.0-r0) (6/124) Installing libpanelw (6.5_p20241006-r3) (7/124) Installing sqlite-libs (3.47.1-r0) (8/124) Installing python3 (3.12.7-r1) (9/124) Installing python3-pycache-pyc0 (3.12.7-r1) (10/124) Installing pyc (3.12.7-r1) (11/124) Installing libxml2 (2.13.4-r3) (12/124) Installing libxml2-utils (2.13.4-r3) (13/124) Installing docbook-xml (4.5-r9) Executing docbook-xml-4.5-r9.post-install (14/124) Installing libgpg-error (1.51-r0) (15/124) Installing libgcrypt (1.10.3-r1) (16/124) Installing libxslt (1.1.42-r1) (17/124) Installing docbook-xsl-ns (1.79.2-r11) Executing docbook-xsl-ns-1.79.2-r11.post-install (18/124) Installing docbook-xsl-nons (1.79.2-r11) Executing docbook-xsl-nons-1.79.2-r11.post-install (19/124) Installing docbook-xsl (1.79.2-r11) (20/124) Installing asciidoc-pyc (10.2.1-r0) (21/124) Installing python3-pyc (3.12.7-r1) (22/124) Installing asciidoc (10.2.1-r0) (23/124) Installing boost1.84-atomic (1.84.0-r2) (24/124) Installing boost1.84-chrono (1.84.0-r2) (25/124) Installing boost1.84-container (1.84.0-r2) (26/124) Installing boost1.84-context (1.84.0-r2) (27/124) Installing boost1.84-contract (1.84.0-r2) (28/124) Installing boost1.84-coroutine (1.84.0-r2) (29/124) Installing boost1.84-date_time (1.84.0-r2) (30/124) Installing boost1.84-fiber (1.84.0-r2) (31/124) Installing boost1.84-filesystem (1.84.0-r2) (32/124) Installing boost1.84-graph (1.84.0-r2) (33/124) Installing boost1.84-iostreams (1.84.0-r2) (34/124) Installing boost1.84-thread (1.84.0-r2) (35/124) Installing icu-data-full (74.2-r0) (36/124) Installing icu-libs (74.2-r0) (37/124) Installing boost1.84-locale (1.84.0-r2) (38/124) Installing boost1.84-log (1.84.0-r2) (39/124) Installing boost1.84-log_setup (1.84.0-r2) (40/124) Installing boost1.84-math (1.84.0-r2) (41/124) Installing boost1.84-prg_exec_monitor (1.84.0-r2) (42/124) Installing boost1.84-program_options (1.84.0-r2) (43/124) Installing boost1.84-python3 (1.84.0-r2) (44/124) Installing boost1.84-random (1.84.0-r2) (45/124) Installing boost1.84-regex (1.84.0-r2) (46/124) Installing boost1.84-serialization (1.84.0-r2) (47/124) Installing boost1.84-stacktrace_basic (1.84.0-r2) (48/124) Installing boost1.84-stacktrace_noop (1.84.0-r2) (49/124) Installing boost1.84-system (1.84.0-r2) (50/124) Installing boost1.84-timer (1.84.0-r2) (51/124) Installing boost1.84-type_erasure (1.84.0-r2) (52/124) Installing boost1.84-unit_test_framework (1.84.0-r2) (53/124) Installing boost1.84-url (1.84.0-r2) (54/124) Installing boost1.84-wave (1.84.0-r2) (55/124) Installing boost1.84-wserialization (1.84.0-r2) (56/124) Installing boost1.84-json (1.84.0-r2) (57/124) Installing boost1.84-nowide (1.84.0-r2) (58/124) Installing boost1.84-libs (1.84.0-r2) (59/124) Installing boost1.84 (1.84.0-r2) (60/124) Installing linux-headers (6.6-r1) (61/124) Installing bzip2-dev (1.0.8-r6) (62/124) Installing icu (74.2-r0) (63/124) Installing icu-dev (74.2-r0) (64/124) Installing xz (5.6.3-r0) (65/124) Installing xz-dev (5.6.3-r0) (66/124) Installing zlib-dev (1.3.1-r2) (67/124) Installing zstd (1.5.6-r1) (68/124) Installing zstd-dev (1.5.6-r1) (69/124) Installing boost1.84-dev (1.84.0-r2) (70/124) Installing boost-dev (1.84.0-r2) (71/124) Installing libarchive (3.7.7-r0) (72/124) Installing rhash-libs (1.4.5-r0) (73/124) Installing libuv (1.49.2-r0) (74/124) Installing cmake (3.31.1-r0) (75/124) Installing db-c++ (5.3.28-r6) (76/124) Installing db (5.3.28-r6) (77/124) Installing db-dev (5.3.28-r6) (78/124) Installing fuse-common (3.16.2-r1) (79/124) Installing fuse (2.9.9-r6) (80/124) Installing fuse-dev (2.9.9-r6) (81/124) Installing fuse3-libs (3.16.2-r1) (82/124) Installing fuse3-dev (3.16.2-r1) (83/124) Installing isa-l (2.31.0-r1) (84/124) Installing isa-l-dev (2.31.0-r1) (85/124) Installing judy (1.0.5-r1) (86/124) Installing judy-dev (1.0.5-r1) (87/124) Installing libpcap (1.10.5-r0) (88/124) Installing libpcap-dev (1.10.5-r0) (89/124) Installing libltdl (2.4.7-r3) (90/124) Installing libtool (2.4.7-r3) (91/124) Installing gettext-asprintf (0.22.5-r0) (92/124) Installing libintl (0.22.5-r0) (93/124) Installing gettext-libs (0.22.5-r0) (94/124) Installing gettext-envsubst (0.22.5-r0) (95/124) Installing gettext (0.22.5-r0) (96/124) Installing gettext-dev (0.22.5-r0) (97/124) Installing skalibs-libs (2.14.3.0-r0) (98/124) Installing utmps-libs (0.1.2.3-r2) (99/124) Installing linux-pam (1.6.1-r1) (100/124) Installing linux-pam-dev (1.6.1-r1) (101/124) Installing python3-dev (3.12.7-r1) (102/124) Installing samurai (1.2-r6) (103/124) Installing fmt (10.2.1-r2) (104/124) Installing fmt-dev (10.2.1-r2) (105/124) Installing spdlog (1.15.0-r0) (106/124) Installing spdlog-dev (1.15.0-r0) (107/124) Installing thrift (0.20.0-r1) (108/124) Installing libevent (2.1.12-r7) (109/124) Installing libevent-dev (2.1.12-r7) (110/124) Installing libeconf (0.6.3-r0) (111/124) Installing libblkid (2.40.2-r4) (112/124) Installing libmount (2.40.2-r4) (113/124) Installing glib (2.82.2-r0) (114/124) Installing libthrift-glib (0.20.0-r1) (115/124) Installing dbus-libs (1.14.10-r4) (116/124) Installing libpcre2-16 (10.43-r0) (117/124) Installing qt5-qtbase (5.15.10_git20230714-r3) (118/124) Installing libthrift (0.20.0-r1) (119/124) Installing libthrift-qt (0.20.0-r1) (120/124) Installing libthriftnb (0.20.0-r1) (121/124) Installing libthriftz (0.20.0-r1) (122/124) Installing thrift-dev (0.20.0-r1) (123/124) Installing .makedepends-lizardfs (20241203.142914) (124/124) Installing fuse-openrc (3.16.2-r1) Executing busybox-1.37.0-r8.trigger Executing glib-2.82.2-r0.trigger OK: 714 MiB in 225 packages >>> lizardfs: Cleaning up srcdir >>> lizardfs: Cleaning up pkgdir >>> lizardfs: Cleaning up tmpdir >>> lizardfs: Fetching https://distfiles.alpinelinux.org/distfiles/edge/lizardfs-3.13.0.tar.gz >>> lizardfs: Fetching https://distfiles.alpinelinux.org/distfiles/edge/lizardfs-3.13.0.tar.gz >>> lizardfs: Checking sha512sums... lizardfs-3.13.0.tar.gz: OK gcc13.patch: OK lizardfs-uraft.patch: OK lizardfs-cgiserv.initd: OK lizardfs-chunkserver.initd: OK lizardfs-cgiserv.confd: OK lizardfs-master.initd: OK lizardfs-metalogger.initd: OK lizardfs-iostat-header.patch: OK lizardfs-cstdio-header.patch: OK >>> lizardfs: Unpacking /var/cache/distfiles/edge/lizardfs-3.13.0.tar.gz... >>> lizardfs: gcc13.patch patching file src/common/io_limits_config_loader.h >>> lizardfs: lizardfs-uraft.patch patching file src/common/small_vector_unittest.cc patching file src/master/matoclserv.cc Hunk #1 succeeded at 2894 (offset 3 lines). patching file src/tools/file_info.cc patching file src/uraft/main.cc patching file src/uraft/uraft.cc patching file src/uraft/uraftcontroller.cc >>> lizardfs: lizardfs-iostat-header.patch patching file src/chunkserver/iostat.h Hunk #1 succeeded at 28 with fuzz 1. >>> lizardfs: lizardfs-cstdio-header.patch patching file src/mount/fuse/daemonize.cc -- ENABLE_CCACHE: ON -- CCACHE_FOUND: CCACHE_FOUND-NOTFOUND -- The C compiler identification is GNU 14.2.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- CMAKE_BUILD_TYPE: MinSizeRel -- CMAKE_INSTALL_PREFIX: / -- DEFAULT_USER: lizardfs -- DEFAULT_GROUP: lizardfs -- LIZARDFS_BLOCKS_IN_CHUNK: 1024 -- LIZARDFS_BLOCK_SIZE: 65536 -- ENABLE_WERROR: OFF -- ENABLE_LIGHTMFS: OFF -- ENABLE_UTILS: OFF -- ENABLE_TESTS: OFF -- ENABLE_DOCS: NO -- ENABLE_EXIT_ON_USR1: OFF -- THROW_INSTEAD_OF_ABORT: YES -- ENABLE_DEBUG_LOG: OFF -- ENABLE_VERBOSE_ASCIIDOC: OFF -- ENABLE_TCMALLOC: OFF -- ENABLE_JEMALLOC: YES -- ENABLE_POLONAISE: OFF -- ENABLE_CLIENT_LIB: OFF -- ENABLE_OFFICIAL_BUILD: OFF -- SET_RC_BUILD_NUMBER: OFF -- ENABLE_URAFT: ON -- ENABLE_TRACES: OFF -- ENABLE_CRC: ON -- ENABLE_REQUEST_LOG: OFF -- USE_LEGACY_READ_MESSAGES: OFF -- ENABLE_NFS_GANESHA: OFF fatal: not a git repository (or any of the parent directories): .git -- The CXX compiler identification is GNU 14.2.0 -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Looking for include file arpa/inet.h -- Looking for include file arpa/inet.h - found -- Looking for include file fcntl.h -- Looking for include file fcntl.h - found -- Looking for include file inttypes.h -- Looking for include file inttypes.h - found -- Looking for include file limits.h -- Looking for include file limits.h - found -- Looking for include file netdb.h -- Looking for include file netdb.h - found -- Looking for include file netinet/in.h -- Looking for include file netinet/in.h - found -- Looking for include file stddef.h -- Looking for include file stddef.h - found -- Looking for include file stdlib.h -- Looking for include file stdlib.h - found -- Looking for include file string.h -- Looking for include file string.h - found -- Looking for include file sys/mman.h -- Looking for include file sys/mman.h - found -- Looking for include file sys/resource.h -- Looking for include file sys/resource.h - found -- Looking for include file sys/rusage.h -- Looking for include file sys/rusage.h - not found -- Looking for include file sys/socket.h -- Looking for include file sys/socket.h - found -- Looking for include file sys/statvfs.h -- Looking for include file sys/statvfs.h - found -- Looking for include file sys/time.h -- Looking for include file sys/time.h - found -- Looking for include file syslog.h -- Looking for include file syslog.h - found -- Looking for include file unistd.h -- Looking for include file unistd.h - found -- Looking for include file stdbool.h -- Looking for include file stdbool.h - found -- Looking for include file isa-l/erasure_code.h -- Looking for include file isa-l/erasure_code.h - found Some include files were not found: sys/rusage.h -- Looking for sys/types.h -- Looking for sys/types.h - found -- Looking for stdint.h -- Looking for stdint.h - found -- Looking for stddef.h -- Looking for stddef.h - found -- Check size of int8_t -- Check size of int8_t - done -- Check size of uint8_t -- Check size of uint8_t - done -- Check size of int16_t -- Check size of int16_t - done -- Check size of uint16_t -- Check size of uint16_t - done -- Check size of int32_t -- Check size of int32_t - done -- Check size of uint32_t -- Check size of uint32_t - done -- Check size of int64_t -- Check size of int64_t - done -- Check size of uint64_t -- Check size of uint64_t - done -- Check size of uid_t -- Check size of uid_t - done -- Check size of mode_t -- Check size of mode_t - done -- Check size of off_t -- Check size of off_t - done -- Check size of pid_t -- Check size of pid_t - done -- Check size of size_t -- Check size of size_t - done -- Performing Test LIZARDFS_HAVE_STRUCT_STAT_ST_BLOCKS -- Performing Test LIZARDFS_HAVE_STRUCT_STAT_ST_BLOCKS - Success -- Performing Test LIZARDFS_HAVE_STRUCT_STAT_ST_RDEV -- Performing Test LIZARDFS_HAVE_STRUCT_STAT_ST_RDEV - Success -- Performing Test LIZARDFS_HAVE_STRUCT_STAT_ST_BIRTHTIME -- Performing Test LIZARDFS_HAVE_STRUCT_STAT_ST_BIRTHTIME - Failed -- Performing Test LIZARDFS_HAVE_STRUCT_STAT_ST_BLKSIZE -- Performing Test LIZARDFS_HAVE_STRUCT_STAT_ST_BLKSIZE - Success -- Performing Test LIZARDFS_HAVE_STRUCT_STAT_ST_FLAGS -- Performing Test LIZARDFS_HAVE_STRUCT_STAT_ST_FLAGS - Failed -- Performing Test LIZARDFS_HAVE_STRUCT_TM_TM_GMTOFF -- Performing Test LIZARDFS_HAVE_STRUCT_TM_TM_GMTOFF - Success -- Performing Test LIZARDFS_HAVE_STRUCT_RUSAGE_RU_MAXRSS -- Performing Test LIZARDFS_HAVE_STRUCT_RUSAGE_RU_MAXRSS - Success -- Looking for fork -- Looking for fork - found -- Looking for vfork -- Looking for vfork - found -- Performing Test LIZARDFS_HAVE_STD_TO_STRING -- Performing Test LIZARDFS_HAVE_STD_TO_STRING - Success -- Performing Test LIZARDFS_HAVE_STD_STOULL -- Performing Test LIZARDFS_HAVE_STD_STOULL - Success -- Looking for atexit -- Looking for atexit - found -- Looking for ftruncate -- Looking for ftruncate - found -- Looking for gettimeofday -- Looking for gettimeofday - found -- Looking for memmove -- Looking for memmove - found -- Looking for memset -- Looking for memset - found -- Looking for mkdir -- Looking for mkdir - found -- Looking for strchr -- Looking for strchr - found -- Looking for strdup -- Looking for strdup - found -- Looking for strtol -- Looking for strtol - found -- Looking for strtoul -- Looking for strtoul - found -- Looking for ftello -- Looking for ftello - found -- Looking for fseeko -- Looking for fseeko - found -- Looking for getpass -- Looking for getpass - found -- Looking for poll -- Looking for poll - found -- Looking for realpath -- Looking for realpath - found -- Looking for strerror -- Looking for strerror - found -- Looking for perror -- Looking for perror - found -- Looking for pread -- Looking for pread - found -- Looking for pwrite -- Looking for pwrite - found -- Looking for readv -- Looking for readv - found -- Looking for writev -- Looking for writev - found -- Looking for getrusage -- Looking for getrusage - found -- Looking for setitimer -- Looking for setitimer - found -- Looking for posix_fadvise -- Looking for posix_fadvise - found -- Looking for fallocate -- Looking for fallocate - found -- Looking for clock_gettime in rt -- Looking for clock_gettime in rt - found -- Looking for dup2 -- Looking for dup2 - found -- Looking for mlockall -- Looking for mlockall - found -- Looking for getcwd -- Looking for getcwd - found -- Performing Test LIZARDFS_HAVE_STD_CHRONO_STEADY_CLOCK -- Performing Test LIZARDFS_HAVE_STD_CHRONO_STEADY_CLOCK - Success -- Performing Test LIZARDFS_HAVE_STD_ALLOCATOR_TRAITS -- Performing Test LIZARDFS_HAVE_STD_ALLOCATOR_TRAITS - Success -- Performing Test LIZARDFS_HAVE_THREAD_LOCAL -- Performing Test LIZARDFS_HAVE_THREAD_LOCAL - Success -- Performing Test CXX_HAS_MCRC32 -- Performing Test CXX_HAS_MCRC32 - Failed -- Performing Test LIZARDFS_HAVE_CPU_CHECK -- Performing Test LIZARDFS_HAVE_CPU_CHECK - Failed -- Looking for FALLOC_FL_PUNCH_HOLE -- Looking for FALLOC_FL_PUNCH_HOLE - found -- Performing Test LIZARDFS_HAVE_STD_FUTURE -- Performing Test LIZARDFS_HAVE_STD_FUTURE - Success -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Looking for socket -- Looking for socket - found -- Found FUSE: /usr/lib/libfuse.so (found version "2.9") -- Found FUSE3: /usr/lib/libfuse3.so (found version "3.16") -- RT_LIBRARY: /usr/lib/librt.a -- JEMALLOC_LIBRARY: JEMALLOC_LIBRARY-NOTFOUND -- a2x: /usr/bin/a2x -- Found ZLIB: /usr/lib/libz.so (found version "1.3.1") -- Found Zlib 1.3.1 -- Found PkgConfig: /usr/bin/pkg-config (found version "2.3.0") -- Checking for module 'libsystemd' -- Package 'libsystemd' not found -- Could not find Systemd (but it is not required) -- Found Boost: /usr/lib/cmake/Boost-1.84.0/BoostConfig.cmake (found suitable version "1.84.0", minimum required is "1.48.0") found components: filesystem iostreams program_options system -- Found Thrift: /usr/include -- Found Thrift -- Could NOT find Polonaise v0.3.1 (but it's not required) -- If it's installed in a non-standard path, set Polonaise_DIR variable -- to point this path (cmake -DPolonaise_DIR=...) -- Checking for module 'libcrcutil' -- Package 'libcrcutil' not found -- Could NOT find system libcrcutil (but it's not required) -- Using bundled crcutil-1.0 -- Performing Test JUDY_HAVE_WORKING_JUDY1 -- Performing Test JUDY_HAVE_WORKING_JUDY1 - Success -- Found JUDY: /usr/lib/libJudy.so -- Found PAM: /usr/lib/libpam.so -- Found DB: /usr/lib/libdb.so (found suitable version "11.2.5.3.28", minimum required is "11.2.5.2") -- ISAL(Intel Storage Acceleration) LIBRARY: /usr/lib/libisal.so -- ISAL PIC LIBRARY: /usr/lib/libisal.so -- CRC checksums enabled -- Configuring done (10.0s) -- Generating done (0.1s) -- Build files have been written to: /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/build [1/272] Building CXX object src/uraft/CMakeFiles/lizardfs-uraft.dir/__/common/time_utils.cc.o [2/272] Building CXX object src/uraft/CMakeFiles/lizardfs-uraft.dir/uraftstatus.cc.o [3/272] Building CXX object src/uraft/CMakeFiles/lizardfs-uraft.dir/uraftcontroller.cc.o [4/272] Building CXX object src/uraft/CMakeFiles/lizardfs-uraft.dir/uraft.cc.o [5/272] Building CXX object src/uraft/CMakeFiles/lizardfs-uraft.dir/main.cc.o [6/272] Building CXX object src/mount/fuse/CMakeFiles/mfsmount3.dir/mount_config.cc.o [7/272] Building CXX object src/mount/fuse/CMakeFiles/mfsmount3.dir/mfs_meta_fuse.cc.o [8/272] Building CXX object src/mount/fuse/CMakeFiles/mfsmount3.dir/mfs_fuse.cc.o [9/272] Building CXX object src/mount/fuse/CMakeFiles/mfsmount3.dir/daemonize.cc.o [10/272] Building CXX object src/mount/fuse/CMakeFiles/mfsmount3.dir/main.cc.o [11/272] Building CXX object src/mount/fuse/CMakeFiles/mfsmount.dir/mount_config.cc.o [12/272] Building CXX object src/mount/fuse/CMakeFiles/mfsmount.dir/mfs_meta_fuse.cc.o [13/272] Building CXX object src/mount/fuse/CMakeFiles/mfsmount.dir/mfs_fuse.cc.o [14/272] Building CXX object src/mount/fuse/CMakeFiles/mfsmount.dir/daemonize.cc.o [15/272] Building CXX object src/mount/fuse/CMakeFiles/mfsmount.dir/main.cc.o [16/272] cd /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/build/src/tools && ln -sf mfstools.sh mfsrepquota [17/272] cd /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/build/src/tools && ln -sf mfstools.sh mfssetquota [18/272] cd /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/build/src/tools && ln -sf mfstools.sh mfsrsettrashtime [19/272] cd /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/build/src/tools && ln -sf mfstools.sh mfsrgettrashtime [20/272] cd /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/build/src/tools && ln -sf mfstools.sh mfsrsetgoal [21/272] cd /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/build/src/tools && ln -sf mfstools.sh mfsrgetgoal [22/272] cd /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/build/src/tools && ln -sf mfstools.sh mfsdeleattr [23/272] cd /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/build/src/tools && ln -sf mfstools.sh mfsseteattr [24/272] cd /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/build/src/tools && ln -sf mfstools.sh mfsgeteattr [25/272] cd /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/build/src/tools && ln -sf mfstools.sh mfsmakesnapshot [26/272] cd /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/build/src/tools && ln -sf mfstools.sh mfsfilerepair [27/272] cd /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/build/src/tools && ln -sf mfstools.sh mfsdirinfo [28/272] cd /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/build/src/tools && ln -sf mfstools.sh mfsappendchunks [29/272] cd /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/build/src/tools && ln -sf mfstools.sh mfsfileinfo [30/272] cd /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/build/src/tools && ln -sf mfstools.sh mfscheckfile [31/272] cd /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/build/src/tools && ln -sf mfstools.sh mfssettrashtime [32/272] cd /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/build/src/tools && ln -sf mfstools.sh mfsgettrashtime [33/272] cd /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/build/src/tools && ln -sf mfstools.sh mfssetgoal [34/272] cd /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/build/src/tools && ln -sf mfstools.sh mfsgetgoal [35/272] Building CXX object src/tools/CMakeFiles/lizardfs.dir/tools_common_functions.cc.o [36/272] Building CXX object src/tools/CMakeFiles/lizardfs.dir/tools_commands.cc.o [37/272] Building CXX object src/tools/CMakeFiles/lizardfs.dir/snapshot.cc.o [38/272] Building CXX object src/tools/CMakeFiles/lizardfs.dir/set_trashtime.cc.o [39/272] Building CXX object src/tools/CMakeFiles/lizardfs.dir/set_goal.cc.o [40/272] Building CXX object src/tools/CMakeFiles/lizardfs.dir/set_eattr.cc.o [41/272] Building CXX object src/tools/CMakeFiles/lizardfs.dir/recursive_remove.cc.o [42/272] Building CXX object src/tools/CMakeFiles/lizardfs.dir/quota_set.cc.o [43/272] Building CXX object src/tools/CMakeFiles/lizardfs.dir/quota_rep.cc.o [44/272] Building CXX object src/tools/CMakeFiles/lizardfs.dir/master_functions.cc.o [45/272] Building CXX object src/tools/CMakeFiles/lizardfs.dir/get_trashtime.cc.o [46/272] Building CXX object src/tools/CMakeFiles/lizardfs.dir/get_goal.cc.o [47/272] Building CXX object src/tools/CMakeFiles/lizardfs.dir/get_eattr.cc.o [48/272] Building CXX object src/tools/CMakeFiles/lizardfs.dir/file_repair.cc.o [49/272] Building CXX object src/tools/CMakeFiles/lizardfs.dir/file_info.cc.o [50/272] Building CXX object src/tools/CMakeFiles/lizardfs.dir/dir_info.cc.o [51/272] Building CXX object src/tools/CMakeFiles/lizardfs.dir/check_file.cc.o [52/272] Building CXX object src/tools/CMakeFiles/lizardfs.dir/append_file.cc.o [53/272] Building CXX object src/tools/CMakeFiles/lizardfs.dir/main.cc.o [54/272] Building CXX object src/metarestore/CMakeFiles/mfsmetarestore.dir/main.cc.o [55/272] Building CXX object src/metarestore/CMakeFiles/metarestore.dir/__/master/settrashtime_task.cc.o [56/272] Building CXX object src/metarestore/CMakeFiles/metarestore.dir/__/master/setgoal_task.cc.o [57/272] Building CXX object src/metarestore/CMakeFiles/metarestore.dir/__/master/snapshot_task.cc.o [58/272] Building CXX object src/metarestore/CMakeFiles/metarestore.dir/__/master/task_manager.cc.o [59/272] Building CXX object src/metarestore/CMakeFiles/metarestore.dir/__/master/locks.cc.o [60/272] Building CXX object src/metarestore/CMakeFiles/metarestore.dir/__/master/restore.cc.o [61/272] Building CXX object src/metarestore/CMakeFiles/metarestore.dir/__/master/chunk_goal_counters.cc.o [62/272] Building CXX object src/metarestore/CMakeFiles/metarestore.dir/__/master/quota_database.cc.o [63/272] Building CXX object src/metarestore/CMakeFiles/metarestore.dir/__/master/chunks.cc.o [64/272] Building CXX object src/metarestore/CMakeFiles/metarestore.dir/__/master/acl_storage.cc.o [65/272] Building CXX object src/metarestore/CMakeFiles/metarestore.dir/__/master/hstring_memstorage.cc.o [66/272] Building CXX object src/metarestore/CMakeFiles/metarestore.dir/__/master/hstring_bdbstorage.cc.o [67/272] Building CXX object src/metarestore/CMakeFiles/metarestore.dir/__/master/filesystem_xattr.cc.o [68/272] Building CXX object src/metarestore/CMakeFiles/metarestore.dir/__/master/filesystem_store_acl.cc.o [69/272] Building CXX object src/metarestore/CMakeFiles/metarestore.dir/__/master/filesystem_store.cc.o [70/272] Building CXX object src/metarestore/CMakeFiles/metarestore.dir/__/master/filesystem_snapshot.cc.o [71/272] Building CXX object src/metarestore/CMakeFiles/metarestore.dir/__/master/filesystem_quota.cc.o [72/272] Building CXX object src/metarestore/CMakeFiles/metarestore.dir/__/master/filesystem_periodic.cc.o [73/272] Building CXX object src/metarestore/CMakeFiles/metarestore.dir/__/master/filesystem_operations.cc.o [74/272] Building CXX object src/metarestore/CMakeFiles/metarestore.dir/__/master/filesystem_node.cc.o [75/272] Building CXX object src/metarestore/CMakeFiles/metarestore.dir/__/master/filesystem_freenode.cc.o [76/272] Building CXX object src/metarestore/CMakeFiles/metarestore.dir/__/master/filesystem_dump.cc.o [77/272] Building CXX object src/metarestore/CMakeFiles/metarestore.dir/__/master/filesystem_checksum_updater.cc.o [78/272] Building CXX object src/metarestore/CMakeFiles/metarestore.dir/__/master/filesystem_checksum_background_updater.cc.o [79/272] Building CXX object src/metarestore/CMakeFiles/metarestore.dir/__/master/filesystem_checksum.cc.o [80/272] Building CXX object src/metarestore/CMakeFiles/metarestore.dir/__/master/filesystem.cc.o [81/272] Building CXX object src/metarestore/CMakeFiles/metarestore.dir/merger.cc.o [82/272] Building CXX object src/metalogger/CMakeFiles/mfsmetalogger.dir/__/main/main.cc.o [83/272] Building CXX object src/metalogger/CMakeFiles/metalogger.dir/__/master/masterconn.cc.o [84/272] Building CXX object src/metalogger/CMakeFiles/metalogger.dir/__/master/changelog.cc.o [85/272] Building CXX object src/metadump/CMakeFiles/mfsmetadump.dir/mfsmetadump.cc.o [86/272] Building CXX object src/master/CMakeFiles/mfsmaster.dir/__/main/main.cc.o [87/272] Building CXX object src/master/CMakeFiles/master.dir/topology.cc.o [88/272] Building CXX object src/master/CMakeFiles/master.dir/task_manager.cc.o [89/272] Building CXX object src/master/CMakeFiles/master.dir/snapshot_task.cc.o [90/272] Building CXX object src/master/CMakeFiles/master.dir/settrashtime_task.cc.o [91/272] Building CXX object src/master/CMakeFiles/master.dir/setgoal_task.cc.o [92/272] Building CXX object src/master/CMakeFiles/master.dir/restore.cc.o [93/272] Building CXX object src/master/CMakeFiles/master.dir/recursive_remove_task.cc.o [94/272] Building CXX object src/master/CMakeFiles/master.dir/quota_database.cc.o [95/272] Building CXX object src/master/CMakeFiles/master.dir/personality.cc.o [96/272] Building CXX object src/master/CMakeFiles/master.dir/metadata_dumper.cc.o [97/272] Building CXX object src/master/CMakeFiles/master.dir/matotsserv.cc.o [98/272] Building CXX object src/master/CMakeFiles/master.dir/matomlserv.cc.o [99/272] Building CXX object src/master/CMakeFiles/master.dir/matocsserv.cc.o [100/272] Building CXX object src/master/CMakeFiles/master.dir/matoclserv.cc.o [101/272] Building CXX object src/master/CMakeFiles/master.dir/masterconn.cc.o [102/272] Building CXX object src/master/CMakeFiles/master.dir/locks.cc.o [103/272] Building CXX object src/master/CMakeFiles/master.dir/itree.cc.o [104/272] Building CXX object src/master/CMakeFiles/master.dir/hstring_memstorage.cc.o [105/272] Building CXX object src/master/CMakeFiles/master.dir/hstring_bdbstorage.cc.o [106/272] Building CXX object src/master/CMakeFiles/master.dir/hstorage_init.cc.o [107/272] Building CXX object src/master/CMakeFiles/master.dir/goal_config_loader.cc.o [108/272] Building CXX object src/master/CMakeFiles/master.dir/get_servers_for_new_chunk.cc.o [109/272] Building CXX object src/master/CMakeFiles/master.dir/filesystem_xattr.cc.o [110/272] Linking CXX executable src/metadump/mfsmetadump [111/272] Building CXX object src/master/CMakeFiles/master.dir/filesystem_store_acl.cc.o [112/272] Building CXX object src/master/CMakeFiles/master.dir/filesystem_store.cc.o [113/272] Building CXX object src/master/CMakeFiles/master.dir/filesystem_snapshot.cc.o [114/272] Building CXX object src/master/CMakeFiles/master.dir/filesystem_quota.cc.o [115/272] Building CXX object src/master/CMakeFiles/master.dir/filesystem_periodic.cc.o [116/272] Building CXX object src/master/CMakeFiles/master.dir/filesystem_operations.cc.o [117/272] Building CXX object src/master/CMakeFiles/master.dir/filesystem_node.cc.o [118/272] Building CXX object src/master/CMakeFiles/master.dir/filesystem_freenode.cc.o [119/272] Building CXX object src/master/CMakeFiles/master.dir/filesystem_dump.cc.o [120/272] Building CXX object src/master/CMakeFiles/master.dir/filesystem_checksum_updater.cc.o [121/272] Building CXX object src/master/CMakeFiles/master.dir/filesystem_checksum_background_updater.cc.o [122/272] Building CXX object src/master/CMakeFiles/master.dir/filesystem_checksum.cc.o [123/272] Building CXX object src/master/CMakeFiles/master.dir/filesystem.cc.o [124/272] Building CXX object src/master/CMakeFiles/master.dir/exports.cc.o [125/272] Building CXX object src/master/CMakeFiles/master.dir/datacachemgr.cc.o [126/272] Building CXX object src/master/CMakeFiles/master.dir/chunkserver_db.cc.o [127/272] Building CXX object src/master/CMakeFiles/master.dir/chunks.cc.o [128/272] Building CXX object src/master/CMakeFiles/master.dir/chunk_goal_counters.cc.o [129/272] Building CXX object src/master/CMakeFiles/master.dir/chartsdata.cc.o [130/272] Building CXX object src/master/CMakeFiles/master.dir/changelog.cc.o [131/272] Building CXX object src/master/CMakeFiles/master.dir/acl_storage.cc.o [132/272] Building CXX object src/chunkserver/CMakeFiles/mfschunkserver.dir/__/main/main.cc.o [133/272] Building CXX object src/chunkserver/CMakeFiles/chunkserver.dir/replication_bandwidth_limiter.cc.o /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/mount/fuse/mfs_meta_fuse.cc: In function 'void mfs_meta_opendir(fuse_req_t, fuse_ino_t, fuse_file_info*)': /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/mount/fuse/mfs_meta_fuse.cc:593:50: warning: pointer 'dirinfo' used after 'void free(void*)' [-Wuse-after-free] 593 | if (pthread_mutex_destroy(&(dirinfo->lock))) | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/mount/fuse/mfs_meta_fuse.cc:592:29: note: call to 'void free(void*)' here 592 | free(dirinfo); | ~~~~^~~~~~~~~ /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/mount/fuse/mfs_meta_fuse.cc: In function 'void mfs_meta_open(fuse_req_t, fuse_ino_t, fuse_file_info*)': /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/mount/fuse/mfs_meta_fuse.cc:715:46: warning: pointer 'pathinfo' used after 'void free(void*)' [-Wuse-after-free] 715 | pthread_mutex_destroy(&(pathinfo->lock)); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/mount/fuse/mfs_meta_fuse.cc:714:29: note: call to 'void free(void*)' here 714 | free(pathinfo); | ~~~~^~~~~~~~~~ [134/272] Building CXX object src/chunkserver/CMakeFiles/chunkserver.dir/output_buffer.cc.o [135/272] Building CXX object src/chunkserver/CMakeFiles/chunkserver.dir/network_worker_thread.cc.o [136/272] Building CXX object src/chunkserver/CMakeFiles/chunkserver.dir/network_stats.cc.o [137/272] Building CXX object src/chunkserver/CMakeFiles/chunkserver.dir/network_main_thread.cc.o [138/272] Building CXX object src/chunkserver/CMakeFiles/chunkserver.dir/masterconn.cc.o [139/272] Building CXX object src/chunkserver/CMakeFiles/chunkserver.dir/legacy_replicator.cc.o [140/272] Building CXX object src/chunkserver/CMakeFiles/chunkserver.dir/hddspacemgr.cc.o [141/272] Building CXX object src/chunkserver/CMakeFiles/chunkserver.dir/hdd_readahead.cc.o [142/272] Building CXX object src/chunkserver/CMakeFiles/chunkserver.dir/g_limiters.cc.o [143/272] Building CXX object src/chunkserver/CMakeFiles/chunkserver.dir/chunk_signature.cc.o [144/272] Building CXX object src/chunkserver/CMakeFiles/chunkserver.dir/chunk_replicator.cc.o [145/272] Building CXX object src/chunkserver/CMakeFiles/chunkserver.dir/chunk_filename_parser.cc.o [146/272] Building CXX object src/chunkserver/CMakeFiles/chunkserver.dir/chunk_file_creator.cc.o [147/272] Building CXX object src/chunkserver/CMakeFiles/chunkserver.dir/chunk.cc.o [148/272] Building CXX object src/chunkserver/CMakeFiles/chunkserver.dir/chartsdata.cc.o [149/272] Building CXX object src/chunkserver/CMakeFiles/chunkserver.dir/bgjobs.cc.o [150/272] Building CXX object src/mount/CMakeFiles/mount.dir/writedata.cc.o [151/272] Building CXX object src/mount/CMakeFiles/mount.dir/write_cache_block.cc.o [152/272] Building CXX object src/mount/CMakeFiles/mount.dir/tweaks.cc.o [153/272] Building CXX object src/mount/CMakeFiles/mount.dir/symlinkcache.cc.o [154/272] Building CXX object src/mount/CMakeFiles/mount.dir/stats.cc.o [155/272] Building CXX object src/mount/CMakeFiles/mount.dir/special_write.cc.o [156/272] Building CXX object src/mount/CMakeFiles/mount.dir/special_setattr.cc.o [157/272] Building CXX object src/mount/CMakeFiles/mount.dir/special_release.cc.o /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/tools/recursive_remove.cc: In function 'int recursive_remove_run(int, char**)': /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/tools/recursive_remove.cc:128:47: warning: comparison is always true due to limited range of data type [-Wtype-limits] 128 | while ((ch = getopt(argc, argv, "l")) != -1) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [158/272] Building CXX object src/mount/CMakeFiles/mount.dir/special_read.cc.o [159/272] Building CXX object src/mount/CMakeFiles/mount.dir/special_open.cc.o [160/272] Building CXX object src/mount/CMakeFiles/mount.dir/special_lookup.cc.o [161/272] Building CXX object src/mount/CMakeFiles/mount.dir/special_inode.cc.o [162/272] Building CXX object src/mount/CMakeFiles/mount.dir/special_getattr.cc.o In file included from /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/master/locks.h:23, from /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/master/locks.cc:20: /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/compact_vector.h: In function 'ForwardIterator compact_vector::uninitialized_move_if_no_except(InputIterator, InputIterator, ForwardIterator) [with InputIterator = detail::normal_iterator >; ForwardIterator = LockRange*; T = LockRange; Size = void; Alloc = std::allocator]': /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/compact_vector.h:1148:25: note: parameter passing for argument of type 'detail::normal_iterator >' changed in GCC 7.1 1148 | ForwardIterator uninitialized_move_if_no_except(InputIterator first, InputIterator last, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/compact_vector.h:1148:25: note: parameter passing for argument of type 'detail::normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/14.2.0/memory:69, from /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/compact_vector.h:27: /usr/include/c++/14.2.0/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = move_iterator > >; _ForwardIterator = LockRange::Owner*]': /usr/include/c++/14.2.0/bits/stl_uninitialized.h:163:5: note: parameter passing for argument of type 'std::move_iterator > >' changed in GCC 7.1 163 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_uninitialized.h:163:5: note: parameter passing for argument of type 'std::move_iterator > >' changed in GCC 7.1 /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/compact_vector.h: In member function 'compact_vector::iterator compact_vector::erase(const_iterator, const_iterator) [with T = LockRange::Owner; Size = void; Alloc = std::allocator]': /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/compact_vector.h:1069:18: note: parameter passing for argument of type 'compact_vector::const_iterator' {aka 'detail::normal_iterator >'} changed in GCC 7.1 1069 | iterator erase(const_iterator first, const_iterator last) { | ^~~~~ /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/compact_vector.h:1069:18: note: parameter passing for argument of type 'compact_vector::const_iterator' {aka 'detail::normal_iterator >'} changed in GCC 7.1 In member function 'ForwardIterator compact_vector::uninitialized_move_if_no_except(InputIterator, InputIterator, ForwardIterator) [with InputIterator = detail::normal_iterator >; ForwardIterator = LockRange::Owner*; T = LockRange::Owner; Size = void; Alloc = std::allocator]', inlined from 'compact_vector::iterator compact_vector::erase(const_iterator, const_iterator) [with T = LockRange::Owner; Size = void; Alloc = std::allocator]' at /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/compact_vector.h:1089:47: /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/compact_vector.h:1158:47: note: parameter passing for argument of type 'iterator_type' {aka 'std::move_iterator > >'} changed in GCC 7.1 1158 | return std::uninitialized_copy(iterator_type(first), iterator_type(last), result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'ForwardIterator compact_vector::uninitialized_move_if_no_except(InputIterator, InputIterator, ForwardIterator) [with InputIterator = detail::normal_iterator >; ForwardIterator = LockRange::Owner*; T = LockRange::Owner; Size = void; Alloc = std::allocator]', inlined from 'compact_vector::iterator compact_vector::erase(const_iterator, const_iterator) [with T = LockRange::Owner; Size = void; Alloc = std::allocator]' at /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/compact_vector.h:1092:47: /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/compact_vector.h:1158:47: note: parameter passing for argument of type 'iterator_type' {aka 'std::move_iterator > >'} changed in GCC 7.1 1158 | return std::uninitialized_copy(iterator_type(first), iterator_type(last), result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/master/locks.h: In member function 'void LockRange::addOwners(const Owners&)': /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/master/locks.h:138:29: note: parameter passing for argument of type 'compact_vector::const_iterator' {aka 'detail::normal_iterator >'} changed in GCC 7.1 138 | result.erase(unique(result.begin(), result.end()), result.end()); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'compact_vector::iterator compact_vector::erase(const_iterator) [with T = LockRange::Owner; Size = void; Alloc = std::allocator]', inlined from 'void LockRange::eraseOwner(const Owner&)' at /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/master/locks.h:128:16: /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/compact_vector.h:1066:29: note: parameter passing for argument of type 'compact_vector::const_iterator' {aka 'detail::normal_iterator >'} changed in GCC 7.1 1066 | return erase(position, position + 1); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/compact_vector.h: In member function 'compact_vector::iterator compact_vector::erase(const_iterator, const_iterator) [with T = LockRange; Size = void; Alloc = std::allocator]': /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/compact_vector.h:1069:18: note: parameter passing for argument of type 'compact_vector::const_iterator' {aka 'detail::normal_iterator >'} changed in GCC 7.1 1069 | iterator erase(const_iterator first, const_iterator last) { | ^~~~~ /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/compact_vector.h:1069:18: note: parameter passing for argument of type 'compact_vector::const_iterator' {aka 'detail::normal_iterator >'} changed in GCC 7.1 /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/compact_vector.h:1089:75: note: parameter passing for argument of type 'detail::normal_iterator >' changed in GCC 7.1 1089 | ptr_last = uninitialized_move_if_no_except(iterator(old_ptr), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 1090 | drop_const(first), ptr); | ~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/compact_vector.h:1092:75: note: parameter passing for argument of type 'detail::normal_iterator >' changed in GCC 7.1 1092 | ptr_last = uninitialized_move_if_no_except( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1093 | drop_const(last), iterator(old_ptr) + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1094 | ptr_last); | ~~~~~~~~~ /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/master/locks.cc: In member function 'void FileLocks::gatherCandidates(uint32_t, uint64_t, uint64_t, LockQueue&)': /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/master/locks.cc:249:20: note: parameter passing for argument of type 'compact_vector::const_iterator' {aka 'detail::normal_iterator >'} changed in GCC 7.1 249 | queue.erase(first, last); | ~~~~~~~~~~~^~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/algorithm:60, from /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/compact_vector.h:23: /usr/include/c++/14.2.0/bits/stl_algobase.h: In function '_BI2 std::move_backward(_BI1, _BI1, _BI2) [with _BI1 = detail::normal_iterator >; _BI2 = detail::normal_iterator >]': /usr/include/c++/14.2.0/bits/stl_algobase.h:913:5: note: parameter passing for argument of type 'detail::normal_iterator >' changed in GCC 7.1 913 | move_backward(_BI1 __first, _BI1 __last, _BI2 __result) | ^~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algobase.h:913:5: note: parameter passing for argument of type 'detail::normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_algobase.h:913:5: note: parameter passing for argument of type 'detail::normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_algobase.h: In function '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = detail::normal_iterator >; _OI = detail::normal_iterator >]': /usr/include/c++/14.2.0/bits/stl_algobase.h:553:5: note: parameter passing for argument of type 'detail::normal_iterator >' changed in GCC 7.1 553 | __copy_move_a(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algobase.h:553:5: note: parameter passing for argument of type 'detail::normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_algobase.h:553:5: note: parameter passing for argument of type 'detail::normal_iterator >' changed in GCC 7.1 In function '_OI std::copy(_II, _II, _OI) [with _II = detail::normal_iterator >; _OI = detail::normal_iterator >]', inlined from 'static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = detail::normal_iterator >; _ForwardIterator = detail::normal_iterator >]' at /usr/include/c++/14.2.0/bits/stl_uninitialized.h:147:27, inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = detail::normal_iterator >; _ForwardIterator = detail::normal_iterator >]' at /usr/include/c++/14.2.0/bits/stl_uninitialized.h:185:15, inlined from 'compact_vector::compact_vector(const compact_vector&) [with T = LockRange::Owner; Size = void; Alloc = std::allocator]' at /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/compact_vector.h:647:26, inlined from 'LockRange::LockRange(const LockRange&)' at /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/master/locks.h:29:8: /usr/include/c++/14.2.0/bits/stl_algobase.h:651:14: note: parameter passing for argument of type 'detail::normal_iterator >' changed in GCC 7.1 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = move_iterator > >; _ForwardIterator = detail::normal_iterator >]': /usr/include/c++/14.2.0/bits/stl_uninitialized.h:163:5: note: parameter passing for argument of type 'std::move_iterator > >' changed in GCC 7.1 163 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_uninitialized.h:163:5: note: parameter passing for argument of type 'std::move_iterator > >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_uninitialized.h:163:5: note: parameter passing for argument of type 'detail::normal_iterator >' changed in GCC 7.1 /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/compact_vector.h: In member function 'compact_vector::iterator compact_vector::inplace_insert(iterator, size_type, const value_type&) [with T = LockRange; Size = void; Alloc = std::allocator]': /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/compact_vector.h:1231:18: note: parameter passing for argument of type 'compact_vector::iterator' {aka 'detail::normal_iterator >'} changed in GCC 7.1 1231 | iterator inplace_insert(iterator position, size_type n, const value_type &x) { | ^~~~~~~~~~~~~~ In member function 'ForwardIterator compact_vector::uninitialized_move_if_no_except(InputIterator, InputIterator, ForwardIterator) [with InputIterator = detail::normal_iterator >; ForwardIterator = detail::normal_iterator >; T = LockRange; Size = void; Alloc = std::allocator]', inlined from 'compact_vector::iterator compact_vector::inplace_insert(iterator, size_type, const value_type&) [with T = LockRange; Size = void; Alloc = std::allocator]' at /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/compact_vector.h:1247:35: /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/compact_vector.h:1158:47: note: parameter passing for argument of type 'iterator_type' {aka 'std::move_iterator > >'} changed in GCC 7.1 1158 | return std::uninitialized_copy(iterator_type(first), iterator_type(last), result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/compact_vector.h: In member function 'compact_vector::iterator compact_vector::inplace_insert(iterator, size_type, const value_type&) [with T = LockRange; Size = void; Alloc = std::allocator]': /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/compact_vector.h:1252:43: note: parameter passing for argument of type 'detail::normal_iterator >' changed in GCC 7.1 1252 | std::move_backward(position, position + md_n1, position + nd_n); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_OI std::copy(_II, _II, _OI) [with _II = detail::normal_iterator >; _OI = detail::normal_iterator >]', inlined from 'compact_vector& compact_vector::operator=(const compact_vector&) [with T = LockRange::Owner; Size = void; Alloc = std::allocator]' at /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/compact_vector.h:668:12, inlined from 'LockRange& LockRange::operator=(const LockRange&)' at /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/master/locks.h:29:8, inlined from 'typename __gnu_cxx::__enable_if<(! std::__is_scalar<_Tp>::__value), void>::__type std::__fill_a1(_ForwardIterator, _ForwardIterator, const _Tp&) [with _ForwardIterator = detail::normal_iterator >; _Tp = LockRange]' at /usr/include/c++/14.2.0/bits/stl_algobase.h:940:11, inlined from 'void std::__fill_a(_FIte, _FIte, const _Tp&) [with _FIte = detail::normal_iterator >; _Tp = LockRange]' at /usr/include/c++/14.2.0/bits/stl_algobase.h:998:21, inlined from 'void std::fill(_ForwardIterator, _ForwardIterator, const _Tp&) [with _ForwardIterator = detail::normal_iterator >; _Tp = LockRange]' at /usr/include/c++/14.2.0/bits/stl_algobase.h:1029:20, inlined from 'compact_vector::iterator compact_vector::inplace_insert(iterator, size_type, const value_type&) [with T = LockRange; Size = void; Alloc = std::allocator]' at /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/compact_vector.h:1255:13: /usr/include/c++/14.2.0/bits/stl_algobase.h:651:14: note: parameter passing for argument of type 'detail::normal_iterator >' changed in GCC 7.1 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/compact_vector.h: In member function 'compact_vector::iterator compact_vector::inplace_emplace(iterator, Args&& ...) [with Args = {LockRange}; T = LockRange; Size = void; Alloc = std::allocator]': /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/compact_vector.h:1267:18: note: parameter passing for argument of type 'compact_vector::iterator' {aka 'detail::normal_iterator >'} changed in GCC 7.1 1267 | iterator inplace_emplace(iterator position, Args &&... args) { | ^~~~~~~~~~~~~~~ In member function 'ForwardIterator compact_vector::uninitialized_move_if_no_except(InputIterator, InputIterator, ForwardIterator) [with InputIterator = detail::normal_iterator >; ForwardIterator = detail::normal_iterator >; T = LockRange; Size = void; Alloc = std::allocator]', inlined from 'compact_vector::iterator compact_vector::inplace_emplace(iterator, Args&& ...) [with Args = {LockRange}; T = LockRange; Size = void; Alloc = std::allocator]' at /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/compact_vector.h:1291:35: /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/compact_vector.h:1158:47: note: parameter passing for argument of type 'iterator_type' {aka 'std::move_iterator > >'} changed in GCC 7.1 1158 | return std::uninitialized_copy(iterator_type(first), iterator_type(last), result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/compact_vector.h: In member function 'compact_vector::iterator compact_vector::inplace_emplace(iterator, Args&& ...) [with Args = {LockRange}; T = LockRange; Size = void; Alloc = std::allocator]': /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/compact_vector.h:1296:43: note: parameter passing for argument of type 'detail::normal_iterator >' changed in GCC 7.1 1296 | std::move_backward(position, position + md_n1, position + nd_n); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'compact_vector::iterator compact_vector::emplace(const_iterator, Args&& ...) [with Args = {LockRange}; T = LockRange; Size = void; Alloc = std::allocator]', inlined from 'compact_vector::iterator compact_vector::insert(const_iterator, value_type&&) [with T = LockRange; Size = void; Alloc = std::allocator]' at /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/compact_vector.h:977:17, inlined from 'compact_vector::iterator LockRanges::insert(const compact_vector::iterator&, LockRange&&, compact_vector::iterator&, compact_vector::iterator&)' at /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/master/locks.cc:166:25: /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/compact_vector.h:943:47: note: parameter passing for argument of type 'detail::normal_iterator >' changed in GCC 7.1 943 | return inplace_emplace(drop_const(position), std::forward(args)...); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/compact_vector.h:954:56: note: parameter passing for argument of type 'detail::normal_iterator >' changed in GCC 7.1 954 | uninitialized_move_if_no_except(iterator(old_ptr), drop_const(position), ptr); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/compact_vector.h:956:56: note: parameter passing for argument of type 'detail::normal_iterator >' changed in GCC 7.1 956 | uninitialized_move_if_no_except(drop_const(position), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 957 | iterator(old_ptr) + size(), ptr + pos + 1); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/compact_vector.h: In member function 'compact_vector::iterator compact_vector::insert(const_iterator, size_type, const value_type&) [with T = LockRange; Size = void; Alloc = std::allocator]': /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/compact_vector.h:984:18: note: parameter passing for argument of type 'compact_vector::const_iterator' {aka 'detail::normal_iterator >'} changed in GCC 7.1 984 | iterator insert(const_iterator position, size_type n, const value_type &x) { | ^~~~~~ /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/compact_vector.h:996:46: note: parameter passing for argument of type 'detail::normal_iterator >' changed in GCC 7.1 996 | return inplace_insert(drop_const(position), n, x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/compact_vector.h:1002:56: note: parameter passing for argument of type 'detail::normal_iterator >' changed in GCC 7.1 1002 | uninitialized_move_if_no_except(iterator(old_ptr), drop_const(position), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1003 | ptr); | ~~~~ /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/compact_vector.h:1005:56: note: parameter passing for argument of type 'detail::normal_iterator >' changed in GCC 7.1 1005 | uninitialized_move_if_no_except(drop_const(position), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 1006 | iterator(old_ptr) + size(), ptr + pos + n); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'compact_vector::iterator compact_vector::insert(const_iterator, const value_type&) [with T = LockRange; Size = void; Alloc = std::allocator]', inlined from 'void FileLocks::enqueue(uint32_t, Lock)' at /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/master/locks.cc:229:14: /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/compact_vector.h:973:30: note: parameter passing for argument of type 'compact_vector::const_iterator' {aka 'detail::normal_iterator >'} changed in GCC 7.1 973 | return insert(position, 1, x); | ~~~~~~^~~~~~~~~~~~~~~~ In member function 'compact_vector::iterator compact_vector::insert(const_iterator, const value_type&) [with T = LockRange; Size = void; Alloc = std::allocator]', inlined from 'compact_vector::iterator LockRanges::insert(const compact_vector::iterator&, const LockRange&, compact_vector::iterator&, compact_vector::iterator&)' at /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/master/locks.cc:156:25: /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/compact_vector.h:973:30: note: parameter passing for argument of type 'compact_vector::const_iterator' {aka 'detail::normal_iterator >'} changed in GCC 7.1 973 | return insert(position, 1, x); | ~~~~~~^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/master/locks.cc: In member function 'void LockRanges::insert(LockRange&)': /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/master/locks.cc:144:20: note: parameter passing for argument of type 'compact_vector::const_iterator' {aka 'detail::normal_iterator >'} changed in GCC 7.1 144 | data_.erase(std::remove_if( | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ 145 | start, | ~~~~~~ 146 | end, | ~~~~ 147 | std::bind(&LockRange::unlocking, std::placeholders::_1)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 148 | end | ~~~ 149 | ); | ~ [163/272] Building CXX object src/mount/CMakeFiles/mount.dir/readdata.cc.o [164/272] Building CXX object src/mount/CMakeFiles/mount.dir/osx_acl_converter.cc.o [165/272] Building CXX object src/mount/CMakeFiles/mount.dir/oplog.cc.o In file included from /usr/include/c++/14.2.0/algorithm:61, from /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/goal.h:24, from /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/master/get_servers_for_new_chunk.h:26, from /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/master/get_servers_for_new_chunk.cc:21: /usr/include/c++/14.2.0/bits/stl_algo.h: In function '_ForwardIterator std::__upper_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = ChunkserverChunkCounter; _Compare = __gnu_cxx::__ops::_Val_comp_iter >]': /usr/include/c++/14.2.0/bits/stl_algo.h:1980:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1980 | __upper_bound(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:1980:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/14.2.0/bits/stl_tree.h:63, from /usr/include/c++/14.2.0/map:62, from /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/master/get_servers_for_new_chunk.h:23: /usr/include/c++/14.2.0/bits/stl_algobase.h: In function '_ForwardIterator std::__lower_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = ChunkserverChunkCounter; _Compare = __gnu_cxx::__ops::_Iter_comp_val >]': /usr/include/c++/14.2.0/bits/stl_algobase.h:1488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1488 | __lower_bound(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algobase.h:1488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_algo.h: In function '_RandomAccessIterator std::_V2::__rotate(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >]': /usr/include/c++/14.2.0/bits/stl_algo.h:1235:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1235 | __rotate(_RandomAccessIterator __first, | ^~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:1235:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_algo.h:1235:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/14.2.0/bits/stl_algo.h:2435:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2435 | __merge_without_buffer(_BidirectionalIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2435:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_algo.h:2435:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_algo.h:2460:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2460 | = std::__lower_bound(__middle, __last, *__first_cut, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2461 | __gnu_cxx::__ops::__iter_comp_val(__comp)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2469:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2469 | = std::__upper_bound(__first, __middle, *__second_cut, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2470 | __gnu_cxx::__ops::__val_comp_iter(__comp)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = __gnu_cxx::__normal_iterator >]', inlined from 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]' at /usr/include/c++/14.2.0/bits/stl_algo.h:2475:15: /usr/include/c++/14.2.0/bits/stl_algo.h:1357:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1357 | return std::__rotate(__first, __middle, __last, | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1358 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/14.2.0/bits/stl_algo.h:2476:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2476 | std::__merge_without_buffer(__first, __first_cut, __new_middle, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2477 | __len11, __len22, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2478:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2478 | std::__merge_without_buffer(__new_middle, __second_cut, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2479 | __len1 - __len11, __len2 - __len22, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algobase.h: In function '_BI2 std::move_backward(_BI1, _BI1, _BI2) [with _BI1 = __gnu_cxx::__normal_iterator >; _BI2 = __gnu_cxx::__normal_iterator >]': /usr/include/c++/14.2.0/bits/stl_algobase.h:913:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 913 | move_backward(_BI1 __first, _BI1 __last, _BI2 __result) | ^~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algobase.h:913:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_algobase.h:913:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/14.2.0/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1770 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_algo.h:1781:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1781 | _GLIBCXX_MOVE_BACKWARD3(__first, __i, __i + 1); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h: In function 'void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/14.2.0/bits/stl_algo.h:2743:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2743 | __inplace_stable_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2743:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_algo.h:2748:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2748 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2752:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2752 | std::__inplace_stable_sort(__first, __middle, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2753:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2753 | std::__inplace_stable_sort(__middle, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2754:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2754 | std::__merge_without_buffer(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2755 | __middle - __first, | ~~~~~~~~~~~~~~~~~~~ 2756 | __last - __middle, | ~~~~~~~~~~~~~~~~~~ 2757 | __comp); | ~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algobase.h: In function '_OI std::__copy_move_backward_a(_II, _II, _OI) [with bool _IsMove = true; _II = ChunkserverChunkCounter*; _OI = __gnu_cxx::__normal_iterator >]': /usr/include/c++/14.2.0/bits/stl_algobase.h:823:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 823 | __copy_move_backward_a(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h: In function '_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = __gnu_cxx::__normal_iterator >; _OutputIterator = ChunkserverChunkCounter*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/14.2.0/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2607 | __move_merge(_InputIterator __first1, _InputIterator __last1, | ^~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Pointer = ChunkserverChunkCounter*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/14.2.0/bits/stl_algo.h:2359:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2359 | __merge_adaptive(_BidirectionalIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2359:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_algo.h:2359:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_algo.h: In function 'void std::__merge_adaptive_resize(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Pointer = ChunkserverChunkCounter*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/14.2.0/bits/stl_algo.h:2382:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2382 | __merge_adaptive_resize(_BidirectionalIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2382:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_algo.h:2382:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_algo.h:2390:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2390 | std::__merge_adaptive(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2391 | __len1, __len2, __buffer, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2403:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2403 | = std::__lower_bound(__middle, __last, *__first_cut, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2404 | __gnu_cxx::__ops::__iter_comp_val(__comp)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2412:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2412 | = std::__upper_bound(__first, __middle, *__second_cut, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2413 | __gnu_cxx::__ops::__val_comp_iter(__comp)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_BidirectionalIterator1 std::__rotate_adaptive(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator1, _Distance, _Distance, _BidirectionalIterator2, _Distance) [with _BidirectionalIterator1 = __gnu_cxx::__normal_iterator >; _BidirectionalIterator2 = ChunkserverChunkCounter*; _Distance = int]', inlined from 'void std::__merge_adaptive_resize(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Pointer = ChunkserverChunkCounter*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]' at /usr/include/c++/14.2.0/bits/stl_algo.h:2418:30: /usr/include/c++/14.2.0/bits/stl_algo.h:2334:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2334 | _GLIBCXX_MOVE_BACKWARD3(__first, __middle, __last); | ^~~~~~~~~~~~~~~~~~~~~~~ In function '_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = __gnu_cxx::__normal_iterator >]', inlined from '_BidirectionalIterator1 std::__rotate_adaptive(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator1, _Distance, _Distance, _BidirectionalIterator2, _Distance) [with _BidirectionalIterator1 = __gnu_cxx::__normal_iterator >; _BidirectionalIterator2 = ChunkserverChunkCounter*; _Distance = int]' at /usr/include/c++/14.2.0/bits/stl_algo.h:2352:20, inlined from 'void std::__merge_adaptive_resize(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Pointer = ChunkserverChunkCounter*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]' at /usr/include/c++/14.2.0/bits/stl_algo.h:2418:30: /usr/include/c++/14.2.0/bits/stl_algo.h:1357:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1357 | return std::__rotate(__first, __middle, __last, | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1358 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h: In function 'void std::__merge_adaptive_resize(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Pointer = ChunkserverChunkCounter*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/14.2.0/bits/stl_algo.h:2421:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2421 | std::__merge_adaptive_resize(__first, __first_cut, __new_middle, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2422 | __len11, __len22, | ~~~~~~~~~~~~~~~~~ 2423 | __buffer, __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2424:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2424 | std::__merge_adaptive_resize(__new_middle, __second_cut, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2425 | _Distance(__len1 - __len11), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2426 | _Distance(__len2 - __len22), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2427 | __buffer, __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h: In function '_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = ChunkserverChunkCounter*; _OutputIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/14.2.0/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2607 | __move_merge(_InputIterator __first1, _InputIterator __last1, | ^~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h: In function 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Pointer = ChunkserverChunkCounter*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/14.2.0/bits/stl_algo.h:2674:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2674 | __merge_sort_with_buffer(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2674:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In function 'void std::__chunk_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Distance, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]', inlined from 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Pointer = ChunkserverChunkCounter*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]' at /usr/include/c++/14.2.0/bits/stl_algo.h:2685:34: /usr/include/c++/14.2.0/bits/stl_algo.h:2664:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2664 | std::__insertion_sort(__first, __first + __chunk_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2667:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2667 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare) [with _RandomAccessIterator1 = __gnu_cxx::__normal_iterator >; _RandomAccessIterator2 = ChunkserverChunkCounter*; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]', inlined from 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Pointer = ChunkserverChunkCounter*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]' at /usr/include/c++/14.2.0/bits/stl_algo.h:2689:26: /usr/include/c++/14.2.0/bits/stl_algo.h:2642:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2642 | __result = std::__move_merge(__first, __first + __step_size, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2643 | __first + __step_size, | ~~~~~~~~~~~~~~~~~~~~~~ 2644 | __first + __two_step, | ~~~~~~~~~~~~~~~~~~~~~ 2645 | __result, __comp); | ~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2642:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_algo.h:2650:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2650 | std::__move_merge(__first, __first + __step_size, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2651 | __first + __step_size, __last, __result, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2650:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In function 'void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare) [with _RandomAccessIterator1 = ChunkserverChunkCounter*; _RandomAccessIterator2 = __gnu_cxx::__normal_iterator >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]', inlined from 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Pointer = ChunkserverChunkCounter*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]' at /usr/include/c++/14.2.0/bits/stl_algo.h:2692:26: /usr/include/c++/14.2.0/bits/stl_algo.h:2642:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2642 | __result = std::__move_merge(__first, __first + __step_size, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2643 | __first + __step_size, | ~~~~~~~~~~~~~~~~~~~~~~ 2644 | __first + __two_step, | ~~~~~~~~~~~~~~~~~~~~~ 2645 | __result, __comp); | ~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2650:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2650 | std::__move_merge(__first, __first + __step_size, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2651 | __first + __step_size, __last, __result, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h: In function 'void std::__stable_sort_adaptive(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Pointer = ChunkserverChunkCounter*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/14.2.0/bits/stl_algo.h:2700:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2700 | __stable_sort_adaptive(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2700:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_algo.h:2700:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_algo.h:2705:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2705 | std::__merge_sort_with_buffer(__first, __middle, __buffer, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2706:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2706 | std::__merge_sort_with_buffer(__middle, __last, __buffer, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2708:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2708 | std::__merge_adaptive(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2709 | __middle - __first, __last - __middle, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2710 | __buffer, __comp); | ~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h: In function 'void std::__stable_sort_adaptive_resize(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Distance, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Pointer = ChunkserverChunkCounter*; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/14.2.0/bits/stl_algo.h:2716:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2716 | __stable_sort_adaptive_resize(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2716:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_algo.h:2725:45: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >' changed in GCC 7.1 2725 | std::__stable_sort_adaptive_resize(__first, __middle, __buffer, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2726 | __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2727:45: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2727 | std::__stable_sort_adaptive_resize(__middle, __last, __buffer, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2728 | __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2729:39: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >' changed in GCC 7.1 2729 | std::__merge_adaptive_resize(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2730 | _Distance(__middle - __first), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2731 | _Distance(__last - __middle), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2732 | __buffer, __buffer_size, | ~~~~~~~~~~~~~~~~~~~~~~~~ 2733 | __comp); | ~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:2736:36: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >' changed in GCC 7.1 2736 | std::__stable_sort_adaptive(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2737 | __buffer, __comp); | ~~~~~~~~~~~~~~~~~ In function 'void std::__stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]', inlined from 'void std::stable_sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >; _Compare = GetServersForNewChunk::prepareData(ChunkCreationHistory&)::]' at /usr/include/c++/14.2.0/bits/stl_algo.h:5029:36, inlined from 'void GetServersForNewChunk::prepareData(ChunkCreationHistory&)' at /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/master/get_servers_for_new_chunk.cc:64:18: /usr/include/c++/14.2.0/bits/stl_algo.h:4951:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 4951 | std::__stable_sort_adaptive(__first, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 4952 | __first + _DistanceType(__buf.size()), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4953 | __last, __buf.begin(), __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:4955:35: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 4955 | std::__inplace_stable_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:4957:43: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 4957 | std::__stable_sort_adaptive_resize(__first, __last, __buf.begin(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4958 | _DistanceType(__buf.size()), __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [166/272] Building CXX object src/mount/CMakeFiles/mount.dir/masterproxy.cc.o [167/272] Building CXX object src/mount/CMakeFiles/mount.dir/mastercomm.cc.o [168/272] Building CXX object src/mount/CMakeFiles/mount.dir/lizard_client.cc.o [169/272] Building CXX object src/mount/CMakeFiles/mount.dir/io_limit_group.cc.o [170/272] Building CXX object src/mount/CMakeFiles/mount.dir/global_io_limiter.cc.o [171/272] Building CXX object src/mount/CMakeFiles/mount.dir/global_chunkserver_stats.cc.o [172/272] Building CXX object src/mount/CMakeFiles/mount.dir/g_io_limiters.cc.o [173/272] Building CXX object src/mount/CMakeFiles/mount.dir/chunk_writer.cc.o [174/272] Building CXX object src/mount/CMakeFiles/mount.dir/chunk_reader.cc.o /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/mount/fuse/mfs_meta_fuse.cc: In function 'void mfs_meta_opendir(fuse_req_t, fuse_ino_t, fuse_file_info*)': /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/mount/fuse/mfs_meta_fuse.cc:593:50: warning: pointer 'dirinfo' used after 'void free(void*)' [-Wuse-after-free] 593 | if (pthread_mutex_destroy(&(dirinfo->lock))) | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/mount/fuse/mfs_meta_fuse.cc:592:29: note: call to 'void free(void*)' here 592 | free(dirinfo); | ~~~~^~~~~~~~~ /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/mount/fuse/mfs_meta_fuse.cc: In function 'void mfs_meta_open(fuse_req_t, fuse_ino_t, fuse_file_info*)': /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/mount/fuse/mfs_meta_fuse.cc:715:46: warning: pointer 'pathinfo' used after 'void free(void*)' [-Wuse-after-free] 715 | pthread_mutex_destroy(&(pathinfo->lock)); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/mount/fuse/mfs_meta_fuse.cc:714:29: note: call to 'void free(void*)' here 714 | free(pathinfo); | ~~~~^~~~~~~~~~ [175/272] Building CXX object src/mount/CMakeFiles/mount.dir/chunk_locator.cc.o [176/272] Building CXX object src/protocol/CMakeFiles/lzfsprotocol.dir/packet.cc.o [177/272] Building CXX object src/admin/CMakeFiles/lizardfs-admin.dir/main.cc.o [178/272] Building CXX object src/common/CMakeFiles/mfscommon.dir/write_executor.cc.o [179/272] Building CXX object src/common/CMakeFiles/mfscommon.dir/token_bucket.cc.o [180/272] Building CXX object src/common/CMakeFiles/mfscommon.dir/time_utils.cc.o [181/272] Building CXX object src/common/CMakeFiles/mfscommon.dir/sockets.cc.o [182/272] Building CXX object src/common/CMakeFiles/mfscommon.dir/slogger.cc.o [183/272] Building CXX object src/common/CMakeFiles/mfscommon.dir/slice_read_planner.cc.o [184/272] Building CXX object src/common/CMakeFiles/mfscommon.dir/setup.cc.o [185/272] Building CXX object src/common/CMakeFiles/mfscommon.dir/server_connection.cc.o [186/272] Building CXX object src/common/CMakeFiles/mfscommon.dir/rotate_files.cc.o [187/272] Building CXX object src/common/CMakeFiles/mfscommon.dir/richacl_string.cc.o [188/272] Building CXX object src/common/CMakeFiles/mfscommon.dir/richacl_posix_convert.cc.o [189/272] Building CXX object src/common/CMakeFiles/mfscommon.dir/richacl_converter.cc.o [190/272] Building CXX object src/common/CMakeFiles/mfscommon.dir/richacl_compat.cc.o In file included from /usr/include/c++/14.2.0/map:62, from /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/serialization.h:25, from /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/serialization_macros.h:25, from /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/access_control_list.h:28, from /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/master/filesystem_node_types.h:29, from /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/master/filesystem_node.h:23, from /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/master/filesystem_node.cc:21: /usr/include/c++/14.2.0/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(const_iterator) [with _Key = TrashPathKey; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/14.2.0/bits/stl_tree.h:2485:5: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2485 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(const_iterator, const_iterator) [with _Key = TrashPathKey; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]', inlined from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::size_type std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::erase(const _Key&) [with _Key = TrashPathKey; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]' at /usr/include/c++/14.2.0/bits/stl_tree.h:2517:19, inlined from 'std::map<_Key, _Tp, _Compare, _Alloc>::size_type std::map<_Key, _Tp, _Compare, _Alloc>::erase(const key_type&) [with _Key = TrashPathKey; _Tp = hstorage::Handle; _Compare = std::less; _Alloc = std::allocator >]' at /usr/include/c++/14.2.0/bits/stl_map.h:1118:26: /usr/include/c++/14.2.0/bits/stl_tree.h:2506:23: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator >' changed in GCC 7.1 2506 | _M_erase_aux(__first++); | ~~~~~~~~~~~~^~~~~~~~~~~ In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::erase(iterator) [with _Key = TrashPathKey; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]', inlined from 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::erase(iterator) [with _Key = TrashPathKey; _Tp = hstorage::Handle; _Compare = std::less; _Alloc = std::allocator >]' at /usr/include/c++/14.2.0/bits/stl_map.h:1087:26, inlined from 'void fsnodes_update_ctime(FSNode*, uint32_t)' at /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/master/filesystem_node.h:110:26: /usr/include/c++/14.2.0/bits/stl_tree.h:1206:21: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 1206 | _M_erase_aux(__position); | ~~~~~~~~~~~~^~~~~~~~~~~~ [191/272] Building CXX object src/common/CMakeFiles/mfscommon.dir/richacl.cc.o [192/272] Building CXX object src/common/CMakeFiles/mfscommon.dir/read_plan_executor.cc.o [193/272] Building CXX object src/common/CMakeFiles/mfscommon.dir/read_operation_executor.cc.o [194/272] Building CXX object src/common/CMakeFiles/mfscommon.dir/random.cc.o [195/272] Building CXX object src/common/CMakeFiles/mfscommon.dir/pcqueue.cc.o [196/272] Building CXX object src/common/CMakeFiles/mfscommon.dir/parser.cc.o [197/272] Building CXX object src/common/CMakeFiles/mfscommon.dir/multi_buffer_writer.cc.o In file included from /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/master/locks.h:23, from /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/master/locks.cc:20: /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/compact_vector.h: In function 'ForwardIterator compact_vector::uninitialized_move_if_no_except(InputIterator, InputIterator, ForwardIterator) [with InputIterator = detail::normal_iterator >; ForwardIterator = LockRange*; T = LockRange; Size = void; Alloc = std::allocator]': /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/compact_vector.h:1148:25: note: parameter passing for argument of type 'detail::normal_iterator >' changed in GCC 7.1 1148 | ForwardIterator uninitialized_move_if_no_except(InputIterator first, InputIterator last, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/compact_vector.h:1148:25: note: parameter passing for argument of type 'detail::normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/14.2.0/memory:69, from /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/compact_vector.h:27: /usr/include/c++/14.2.0/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = move_iterator > >; _ForwardIterator = LockRange::Owner*]': /usr/include/c++/14.2.0/bits/stl_uninitialized.h:163:5: note: parameter passing for argument of type 'std::move_iterator > >' changed in GCC 7.1 163 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_uninitialized.h:163:5: note: parameter passing for argument of type 'std::move_iterator > >' changed in GCC 7.1 /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/compact_vector.h: In member function 'compact_vector::iterator compact_vector::erase(const_iterator, const_iterator) [with T = LockRange::Owner; Size = void; Alloc = std::allocator]': /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/compact_vector.h:1069:18: note: parameter passing for argument of type 'compact_vector::const_iterator' {aka 'detail::normal_iterator >'} changed in GCC 7.1 1069 | iterator erase(const_iterator first, const_iterator last) { | ^~~~~ /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/compact_vector.h:1069:18: note: parameter passing for argument of type 'compact_vector::const_iterator' {aka 'detail::normal_iterator >'} changed in GCC 7.1 In member function 'ForwardIterator compact_vector::uninitialized_move_if_no_except(InputIterator, InputIterator, ForwardIterator) [with InputIterator = detail::normal_iterator >; ForwardIterator = LockRange::Owner*; T = LockRange::Owner; Size = void; Alloc = std::allocator]', inlined from 'compact_vector::iterator compact_vector::erase(const_iterator, const_iterator) [with T = LockRange::Owner; Size = void; Alloc = std::allocator]' at /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/compact_vector.h:1089:47: /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/compact_vector.h:1158:47: note: parameter passing for argument of type 'iterator_type' {aka 'std::move_iterator > >'} changed in GCC 7.1 1158 | return std::uninitialized_copy(iterator_type(first), iterator_type(last), result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'ForwardIterator compact_vector::uninitialized_move_if_no_except(InputIterator, InputIterator, ForwardIterator) [with InputIterator = detail::normal_iterator >; ForwardIterator = LockRange::Owner*; T = LockRange::Owner; Size = void; Alloc = std::allocator]', inlined from 'compact_vector::iterator compact_vector::erase(const_iterator, const_iterator) [with T = LockRange::Owner; Size = void; Alloc = std::allocator]' at /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/compact_vector.h:1092:47: /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/compact_vector.h:1158:47: note: parameter passing for argument of type 'iterator_type' {aka 'std::move_iterator > >'} changed in GCC 7.1 1158 | return std::uninitialized_copy(iterator_type(first), iterator_type(last), result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/master/locks.h: In member function 'void LockRange::addOwners(const Owners&)': /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/master/locks.h:138:29: note: parameter passing for argument of type 'compact_vector::const_iterator' {aka 'detail::normal_iterator >'} changed in GCC 7.1 138 | result.erase(unique(result.begin(), result.end()), result.end()); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'compact_vector::iterator compact_vector::erase(const_iterator) [with T = LockRange::Owner; Size = void; Alloc = std::allocator]', inlined from 'void LockRange::eraseOwner(const Owner&)' at /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/master/locks.h:128:16: /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/compact_vector.h:1066:29: note: parameter passing for argument of type 'compact_vector::const_iterator' {aka 'detail::normal_iterator >'} changed in GCC 7.1 1066 | return erase(position, position + 1); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/compact_vector.h: In member function 'compact_vector::iterator compact_vector::erase(const_iterator, const_iterator) [with T = LockRange; Size = void; Alloc = std::allocator]': /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/compact_vector.h:1069:18: note: parameter passing for argument of type 'compact_vector::const_iterator' {aka 'detail::normal_iterator >'} changed in GCC 7.1 1069 | iterator erase(const_iterator first, const_iterator last) { | ^~~~~ /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/compact_vector.h:1069:18: note: parameter passing for argument of type 'compact_vector::const_iterator' {aka 'detail::normal_iterator >'} changed in GCC 7.1 /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/compact_vector.h:1089:75: note: parameter passing for argument of type 'detail::normal_iterator >' changed in GCC 7.1 1089 | ptr_last = uninitialized_move_if_no_except(iterator(old_ptr), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 1090 | drop_const(first), ptr); | ~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/compact_vector.h:1092:75: note: parameter passing for argument of type 'detail::normal_iterator >' changed in GCC 7.1 1092 | ptr_last = uninitialized_move_if_no_except( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1093 | drop_const(last), iterator(old_ptr) + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1094 | ptr_last); | ~~~~~~~~~ /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/master/locks.cc: In member function 'void FileLocks::gatherCandidates(uint32_t, uint64_t, uint64_t, LockQueue&)': /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/master/locks.cc:249:20: note: parameter passing for argument of type 'compact_vector::const_iterator' {aka 'detail::normal_iterator >'} changed in GCC 7.1 249 | queue.erase(first, last); | ~~~~~~~~~~~^~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/algorithm:60, from /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/compact_vector.h:23: /usr/include/c++/14.2.0/bits/stl_algobase.h: In function '_BI2 std::move_backward(_BI1, _BI1, _BI2) [with _BI1 = detail::normal_iterator >; _BI2 = detail::normal_iterator >]': /usr/include/c++/14.2.0/bits/stl_algobase.h:913:5: note: parameter passing for argument of type 'detail::normal_iterator >' changed in GCC 7.1 913 | move_backward(_BI1 __first, _BI1 __last, _BI2 __result) | ^~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algobase.h:913:5: note: parameter passing for argument of type 'detail::normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_algobase.h:913:5: note: parameter passing for argument of type 'detail::normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_algobase.h: In function '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = detail::normal_iterator >; _OI = detail::normal_iterator >]': /usr/include/c++/14.2.0/bits/stl_algobase.h:553:5: note: parameter passing for argument of type 'detail::normal_iterator >' changed in GCC 7.1 553 | __copy_move_a(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algobase.h:553:5: note: parameter passing for argument of type 'detail::normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_algobase.h:553:5: note: parameter passing for argument of type 'detail::normal_iterator >' changed in GCC 7.1 In function '_OI std::copy(_II, _II, _OI) [with _II = detail::normal_iterator >; _OI = detail::normal_iterator >]', inlined from 'static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = detail::normal_iterator >; _ForwardIterator = detail::normal_iterator >]' at /usr/include/c++/14.2.0/bits/stl_uninitialized.h:147:27, inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = detail::normal_iterator >; _ForwardIterator = detail::normal_iterator >]' at /usr/include/c++/14.2.0/bits/stl_uninitialized.h:185:15, inlined from 'compact_vector::compact_vector(const compact_vector&) [with T = LockRange::Owner; Size = void; Alloc = std::allocator]' at /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/compact_vector.h:647:26, inlined from 'LockRange::LockRange(const LockRange&)' at /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/master/locks.h:29:8: /usr/include/c++/14.2.0/bits/stl_algobase.h:651:14: note: parameter passing for argument of type 'detail::normal_iterator >' changed in GCC 7.1 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = move_iterator > >; _ForwardIterator = detail::normal_iterator >]': /usr/include/c++/14.2.0/bits/stl_uninitialized.h:163:5: note: parameter passing for argument of type 'std::move_iterator > >' changed in GCC 7.1 163 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_uninitialized.h:163:5: note: parameter passing for argument of type 'std::move_iterator > >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_uninitialized.h:163:5: note: parameter passing for argument of type 'detail::normal_iterator >' changed in GCC 7.1 /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/compact_vector.h: In member function 'compact_vector::iterator compact_vector::inplace_insert(iterator, size_type, const value_type&) [with T = LockRange; Size = void; Alloc = std::allocator]': /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/compact_vector.h:1231:18: note: parameter passing for argument of type 'compact_vector::iterator' {aka 'detail::normal_iterator >'} changed in GCC 7.1 1231 | iterator inplace_insert(iterator position, size_type n, const value_type &x) { | ^~~~~~~~~~~~~~ In member function 'ForwardIterator compact_vector::uninitialized_move_if_no_except(InputIterator, InputIterator, ForwardIterator) [with InputIterator = detail::normal_iterator >; ForwardIterator = detail::normal_iterator >; T = LockRange; Size = void; Alloc = std::allocator]', inlined from 'compact_vector::iterator compact_vector::inplace_insert(iterator, size_type, const value_type&) [with T = LockRange; Size = void; Alloc = std::allocator]' at /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/compact_vector.h:1247:35: /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/compact_vector.h:1158:47: note: parameter passing for argument of type 'iterator_type' {aka 'std::move_iterator > >'} changed in GCC 7.1 1158 | return std::uninitialized_copy(iterator_type(first), iterator_type(last), result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/compact_vector.h: In member function 'compact_vector::iterator compact_vector::inplace_insert(iterator, size_type, const value_type&) [with T = LockRange; Size = void; Alloc = std::allocator]': /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/compact_vector.h:1252:43: note: parameter passing for argument of type 'detail::normal_iterator >' changed in GCC 7.1 1252 | std::move_backward(position, position + md_n1, position + nd_n); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_OI std::copy(_II, _II, _OI) [with _II = detail::normal_iterator >; _OI = detail::normal_iterator >]', inlined from 'compact_vector& compact_vector::operator=(const compact_vector&) [with T = LockRange::Owner; Size = void; Alloc = std::allocator]' at /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/compact_vector.h:668:12, inlined from 'LockRange& LockRange::operator=(const LockRange&)' at /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/master/locks.h:29:8, inlined from 'typename __gnu_cxx::__enable_if<(! std::__is_scalar<_Tp>::__value), void>::__type std::__fill_a1(_ForwardIterator, _ForwardIterator, const _Tp&) [with _ForwardIterator = detail::normal_iterator >; _Tp = LockRange]' at /usr/include/c++/14.2.0/bits/stl_algobase.h:940:11, inlined from 'void std::__fill_a(_FIte, _FIte, const _Tp&) [with _FIte = detail::normal_iterator >; _Tp = LockRange]' at /usr/include/c++/14.2.0/bits/stl_algobase.h:998:21, inlined from 'void std::fill(_ForwardIterator, _ForwardIterator, const _Tp&) [with _ForwardIterator = detail::normal_iterator >; _Tp = LockRange]' at /usr/include/c++/14.2.0/bits/stl_algobase.h:1029:20, inlined from 'compact_vector::iterator compact_vector::inplace_insert(iterator, size_type, const value_type&) [with T = LockRange; Size = void; Alloc = std::allocator]' at /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/compact_vector.h:1255:13: /usr/include/c++/14.2.0/bits/stl_algobase.h:651:14: note: parameter passing for argument of type 'detail::normal_iterator >' changed in GCC 7.1 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/compact_vector.h: In member function 'compact_vector::iterator compact_vector::inplace_emplace(iterator, Args&& ...) [with Args = {LockRange}; T = LockRange; Size = void; Alloc = std::allocator]': /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/compact_vector.h:1267:18: note: parameter passing for argument of type 'compact_vector::iterator' {aka 'detail::normal_iterator >'} changed in GCC 7.1 1267 | iterator inplace_emplace(iterator position, Args &&... args) { | ^~~~~~~~~~~~~~~ In member function 'ForwardIterator compact_vector::uninitialized_move_if_no_except(InputIterator, InputIterator, ForwardIterator) [with InputIterator = detail::normal_iterator >; ForwardIterator = detail::normal_iterator >; T = LockRange; Size = void; Alloc = std::allocator]', inlined from 'compact_vector::iterator compact_vector::inplace_emplace(iterator, Args&& ...) [with Args = {LockRange}; T = LockRange; Size = void; Alloc = std::allocator]' at /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/compact_vector.h:1291:35: /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/compact_vector.h:1158:47: note: parameter passing for argument of type 'iterator_type' {aka 'std::move_iterator > >'} changed in GCC 7.1 1158 | return std::uninitialized_copy(iterator_type(first), iterator_type(last), result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/compact_vector.h: In member function 'compact_vector::iterator compact_vector::inplace_emplace(iterator, Args&& ...) [with Args = {LockRange}; T = LockRange; Size = void; Alloc = std::allocator]': /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/compact_vector.h:1296:43: note: parameter passing for argument of type 'detail::normal_iterator >' changed in GCC 7.1 1296 | std::move_backward(position, position + md_n1, position + nd_n); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'compact_vector::iterator compact_vector::emplace(const_iterator, Args&& ...) [with Args = {LockRange}; T = LockRange; Size = void; Alloc = std::allocator]', inlined from 'compact_vector::iterator compact_vector::insert(const_iterator, value_type&&) [with T = LockRange; Size = void; Alloc = std::allocator]' at /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/compact_vector.h:977:17, inlined from 'compact_vector::iterator LockRanges::insert(const compact_vector::iterator&, LockRange&&, compact_vector::iterator&, compact_vector::iterator&)' at /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/master/locks.cc:166:25: /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/compact_vector.h:943:47: note: parameter passing for argument of type 'detail::normal_iterator >' changed in GCC 7.1 943 | return inplace_emplace(drop_const(position), std::forward(args)...); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/compact_vector.h:954:56: note: parameter passing for argument of type 'detail::normal_iterator >' changed in GCC 7.1 954 | uninitialized_move_if_no_except(iterator(old_ptr), drop_const(position), ptr); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/compact_vector.h:956:56: note: parameter passing for argument of type 'detail::normal_iterator >' changed in GCC 7.1 956 | uninitialized_move_if_no_except(drop_const(position), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 957 | iterator(old_ptr) + size(), ptr + pos + 1); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/compact_vector.h: In member function 'compact_vector::iterator compact_vector::insert(const_iterator, size_type, const value_type&) [with T = LockRange; Size = void; Alloc = std::allocator]': /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/compact_vector.h:984:18: note: parameter passing for argument of type 'compact_vector::const_iterator' {aka 'detail::normal_iterator >'} changed in GCC 7.1 984 | iterator insert(const_iterator position, size_type n, const value_type &x) { | ^~~~~~ /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/compact_vector.h:996:46: note: parameter passing for argument of type 'detail::normal_iterator >' changed in GCC 7.1 996 | return inplace_insert(drop_const(position), n, x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/compact_vector.h:1002:56: note: parameter passing for argument of type 'detail::normal_iterator >' changed in GCC 7.1 1002 | uninitialized_move_if_no_except(iterator(old_ptr), drop_const(position), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1003 | ptr); | ~~~~ /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/compact_vector.h:1005:56: note: parameter passing for argument of type 'detail::normal_iterator >' changed in GCC 7.1 1005 | uninitialized_move_if_no_except(drop_const(position), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 1006 | iterator(old_ptr) + size(), ptr + pos + n); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'compact_vector::iterator compact_vector::insert(const_iterator, const value_type&) [with T = LockRange; Size = void; Alloc = std::allocator]', inlined from 'void FileLocks::enqueue(uint32_t, Lock)' at /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/master/locks.cc:229:14: /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/compact_vector.h:973:30: note: parameter passing for argument of type 'compact_vector::const_iterator' {aka 'detail::normal_iterator >'} changed in GCC 7.1 973 | return insert(position, 1, x); | ~~~~~~^~~~~~~~~~~~~~~~ In member function 'compact_vector::iterator compact_vector::insert(const_iterator, const value_type&) [with T = LockRange; Size = void; Alloc = std::allocator]', inlined from 'compact_vector::iterator LockRanges::insert(const compact_vector::iterator&, const LockRange&, compact_vector::iterator&, compact_vector::iterator&)' at /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/master/locks.cc:156:25: /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/compact_vector.h:973:30: note: parameter passing for argument of type 'compact_vector::const_iterator' {aka 'detail::normal_iterator >'} changed in GCC 7.1 973 | return insert(position, 1, x); | ~~~~~~^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/master/locks.cc: In member function 'void LockRanges::insert(LockRange&)': /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/master/locks.cc:144:20: note: parameter passing for argument of type 'compact_vector::const_iterator' {aka 'detail::normal_iterator >'} changed in GCC 7.1 144 | data_.erase(std::remove_if( | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ 145 | start, | ~~~~~~ 146 | end, | ~~~~ 147 | std::bind(&LockRange::unlocking, std::placeholders::_1)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 148 | end | ~~~ 149 | ); | ~ [198/272] Building CXX object src/common/CMakeFiles/mfscommon.dir/mfserr.cc.o [199/272] Building CXX object src/common/CMakeFiles/mfscommon.dir/metadata.cc.o [200/272] Building CXX object src/common/CMakeFiles/mfscommon.dir/message_receive_buffer.cc.o [201/272] Building CXX object src/common/CMakeFiles/mfscommon.dir/media_label.cc.o [202/272] Building CXX object src/common/CMakeFiles/mfscommon.dir/md5.cc.o [203/272] Building CXX object src/common/CMakeFiles/mfscommon.dir/main_options.cc.o [204/272] Building CXX object src/common/CMakeFiles/mfscommon.dir/loop_watchdog.cc.o [205/272] Building CXX object src/common/CMakeFiles/mfscommon.dir/lockfile.cc.o [206/272] Building CXX object src/common/CMakeFiles/mfscommon.dir/lizardfs_error_codes.cc.o [207/272] Building CXX object src/common/CMakeFiles/mfscommon.dir/io_limits_database.cc.o [208/272] Building CXX object src/common/CMakeFiles/mfscommon.dir/io_limits_config_loader.cc.o [209/272] Building CXX object src/common/CMakeFiles/mfscommon.dir/io_limiting.cc.o [210/272] Building CXX object src/common/CMakeFiles/mfscommon.dir/human_readable_format.cc.o [211/272] Building CXX object src/common/CMakeFiles/mfscommon.dir/goal.cc.o [212/272] Building CXX object src/common/CMakeFiles/mfscommon.dir/event_loop.cc.o [213/272] Building CXX object src/common/CMakeFiles/mfscommon.dir/disk_info.cc.o [214/272] Linking CXX executable src/uraft/lizardfs-uraft [215/272] Building CXX object src/common/CMakeFiles/mfscommon.dir/cwrap.cc.o [216/272] Building CXX object src/common/CMakeFiles/mfscommon.dir/crc.cc.o [217/272] Building CXX object src/common/CMakeFiles/mfscommon.dir/connection_pool.cc.o /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/master/matotsserv.cc: In function 'void matotsserv_read({anonymous}::matotsserventry*)': /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/master/matotsserv.cc:262:25: warning: comparison of integer expressions of different signedness: 'ssize_t' {aka 'int'} and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 262 | if (ret == bytesToRead && !eptr->inputPacket.hasData()) { | ~~~~^~~~~~~~~~~~~~ [218/272] Building CXX object src/common/CMakeFiles/mfscommon.dir/chunkserver_stats.cc.o [219/272] Building CXX object src/common/CMakeFiles/mfscommon.dir/chunk_copies_calculator.cc.o [220/272] Building CXX object src/common/CMakeFiles/mfscommon.dir/chunk_connector.cc.o [221/272] Building CXX object src/common/CMakeFiles/mfscommon.dir/charts.cc.o [222/272] Building CXX object src/common/CMakeFiles/mfscommon.dir/cfg.cc.o [223/272] Building CXX object src/common/CMakeFiles/mfscommon.dir/block_xor.cc.o [224/272] Building CXX object src/common/CMakeFiles/mfscommon.dir/acl_converter.cc.o [225/272] Building CXX object src/common/CMakeFiles/mfscommon.dir/access_control_list.cc.o [226/272] Building CXX object src/admin/CMakeFiles/lizardfs-admin-lib.dir/stop_task_command.cc.o [227/272] Building CXX object src/admin/CMakeFiles/lizardfs-admin-lib.dir/stop_master_without_saving_metadata.cc.o [228/272] Building CXX object src/admin/CMakeFiles/lizardfs-admin-lib.dir/save_metadata_command.cc.o In file included from /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/slice_read_planner.h:32, from /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/chunk_read_planner.h:24, from /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/chunkserver/slice_recovery_planner.h:24, from /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/chunkserver/chunk_replicator.h:28, from /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/chunkserver/chartsdata.cc:33: /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/ec_read_plan.h: In member function 'void ECReadPlan::recoverParts(uint8_t*, const std::bitset<64>&) const': /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/ec_read_plan.h:135:33: warning: loop variable 'op' creates a copy from type 'const std::pair' [-Wrange-loop-construct] 135 | for (const auto op : read_operations) { | ^~ /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/ec_read_plan.h:135:33: note: use reference type to prevent copying 135 | for (const auto op : read_operations) { | ^~ | & [229/272] Building CXX object src/admin/CMakeFiles/lizardfs-admin-lib.dir/reload_config_command.cc.o In file included from /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/slice_read_planner.h:32, from /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/chunk_read_planner.h:24, from /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/chunkserver/slice_recovery_planner.h:24, from /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/chunkserver/chunk_replicator.h:28, from /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/chunkserver/network_main_thread.cc:45: /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/ec_read_plan.h: In member function 'void ECReadPlan::recoverParts(uint8_t*, const std::bitset<64>&) const': /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/ec_read_plan.h:135:33: warning: loop variable 'op' creates a copy from type 'const std::pair' [-Wrange-loop-construct] 135 | for (const auto op : read_operations) { | ^~ /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/ec_read_plan.h:135:33: note: use reference type to prevent copying 135 | for (const auto op : read_operations) { | ^~ | & [230/272] Building CXX object src/admin/CMakeFiles/lizardfs-admin-lib.dir/registered_admin_connection.cc.o [231/272] Building CXX object src/admin/CMakeFiles/lizardfs-admin-lib.dir/ready_chunkservers_count_command.cc.o [232/272] Building CXX object src/admin/CMakeFiles/lizardfs-admin-lib.dir/promote_shadow_command.cc.o [233/272] Building CXX object src/admin/CMakeFiles/lizardfs-admin-lib.dir/options.cc.o In file included from /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/slice_read_planner.h:32, from /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/chunk_read_planner.h:24, from /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/chunkserver/slice_recovery_planner.h:24, from /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/chunkserver/chunk_replicator.h:28, from /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/chunkserver/bgjobs.cc:33: /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/ec_read_plan.h: In member function 'void ECReadPlan::recoverParts(uint8_t*, const std::bitset<64>&) const': /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/ec_read_plan.h:135:33: warning: loop variable 'op' creates a copy from type 'const std::pair' [-Wrange-loop-construct] 135 | for (const auto op : read_operations) { | ^~ /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/ec_read_plan.h:135:33: note: use reference type to prevent copying 135 | for (const auto op : read_operations) { | ^~ | & [234/272] Building CXX object src/admin/CMakeFiles/lizardfs-admin-lib.dir/metadataserver_status_command.cc.o In file included from /usr/include/c++/14.2.0/armv7-alpine-linux-musleabihf/bits/c++allocator.h:33, from /usr/include/c++/14.2.0/bits/allocator.h:46, from /usr/include/c++/14.2.0/bits/alloc_traits.h:39, from /usr/include/c++/14.2.0/ext/alloc_traits.h:34, from /usr/include/c++/14.2.0/bits/hashtable_policy.h:39, from /usr/include/c++/14.2.0/bits/hashtable.h:35, from /usr/include/c++/14.2.0/bits/unordered_map.h:33, from /usr/include/c++/14.2.0/unordered_map:41, from /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/master/filesystem_node_types.h:26, from /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/master/filesystem_node.h:23, from /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/master/filesystem_node.cc:21: In member function 'void std::__new_allocator<_Tp>::deallocate(_Tp*, size_type) [with _Tp = detail::Slice]', inlined from 'void detail::static_preallocator::deallocate(pointer, size_type) [with T = detail::Slice; unsigned int N = 3]' at /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/small_vector.h:106:20, inlined from 'static void std::allocator_traits< >::deallocate(_Alloc&, pointer, size_type) [with _Alloc = detail::static_preallocator]' at /usr/include/c++/14.2.0/bits/alloc_traits.h:361:23, inlined from 'void std::_Vector_base<_Tp, _Alloc>::_M_deallocate(pointer, std::size_t) [with _Tp = detail::Slice; _Alloc = detail::static_preallocator]' at /usr/include/c++/14.2.0/bits/stl_vector.h:389:19, inlined from 'std::_Vector_base<_Tp, _Alloc>::~_Vector_base() [with _Tp = detail::Slice; _Alloc = detail::static_preallocator]' at /usr/include/c++/14.2.0/bits/stl_vector.h:368:15, inlined from 'std::vector<_Tp, _Alloc>::~vector() [with _Tp = detail::Slice; _Alloc = detail::static_preallocator]' at /usr/include/c++/14.2.0/bits/stl_vector.h:738:7, inlined from 'small_vector::~small_vector()' at /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/small_vector.h:146:7, inlined from 'flat_set, Goal::SliceCompare>::~flat_set()' at /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/flat_set.h:41:7, inlined from 'Goal::~Goal()' at /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/goal.h:462:7, inlined from 'std::pair::~pair()' at /usr/include/c++/14.2.0/bits/stl_pair.h:284:12, inlined from 'void std::__new_allocator<_Tp>::destroy(_Up*) [with _Up = std::pair; _Tp = std::_Rb_tree_node >]' at /usr/include/c++/14.2.0/bits/new_allocator.h:198:13, inlined from 'static void std::allocator_traits >::destroy(allocator_type&, _Up*) [with _Up = std::pair; _Tp = std::_Rb_tree_node >]' at /usr/include/c++/14.2.0/bits/alloc_traits.h:554:15, inlined from 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_destroy_node(_Link_type) [with _Key = int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]' at /usr/include/c++/14.2.0/bits/stl_tree.h:621:24, inlined from 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_drop_node(_Link_type) [with _Key = int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]' at /usr/include/c++/14.2.0/bits/stl_tree.h:629:17, inlined from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::~_Auto_node() [with _Key = int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]' at /usr/include/c++/14.2.0/bits/stl_tree.h:1639:23, inlined from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]' at /usr/include/c++/14.2.0/bits/stl_tree.h:2463:7: /usr/include/c++/14.2.0/bits/new_allocator.h:172:33: warning: 'void operator delete(void*)' called on pointer '' with nonzero offset 44 [-Wfree-nonheap-object] 172 | _GLIBCXX_OPERATOR_DELETE(_GLIBCXX_SIZED_DEALLOC(__p, __n)); | ^ In member function '_Tp* std::__new_allocator<_Tp>::allocate(size_type, const void*) [with _Tp = std::_Rb_tree_node >]', inlined from 'static _Tp* std::allocator_traits >::allocate(allocator_type&, size_type) [with _Tp = std::_Rb_tree_node >]' at /usr/include/c++/14.2.0/bits/alloc_traits.h:478:28, inlined from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]' at /usr/include/c++/14.2.0/bits/stl_tree.h:559:39, inlined from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]' at /usr/include/c++/14.2.0/bits/stl_tree.h:609:34, inlined from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]' at /usr/include/c++/14.2.0/bits/stl_tree.h:1633:32, inlined from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]' at /usr/include/c++/14.2.0/bits/stl_tree.h:2458:13: /usr/include/c++/14.2.0/bits/new_allocator.h:151:55: note: returned from 'void* operator new(std::size_t)' 151 | return static_cast<_Tp*>(_GLIBCXX_OPERATOR_NEW(__n * sizeof(_Tp))); | ^ In file included from /usr/include/c++/14.2.0/map:62, from /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/serialization.h:25, from /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/serialization_macros.h:25, from /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/access_control_list.h:28, from /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/master/filesystem_node_types.h:29: /usr/include/c++/14.2.0/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(const_iterator) [with _Key = TrashPathKey; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/14.2.0/bits/stl_tree.h:2485:5: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2485 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(const_iterator, const_iterator) [with _Key = TrashPathKey; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]', inlined from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::size_type std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::erase(const _Key&) [with _Key = TrashPathKey; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]' at /usr/include/c++/14.2.0/bits/stl_tree.h:2517:19, inlined from 'std::map<_Key, _Tp, _Compare, _Alloc>::size_type std::map<_Key, _Tp, _Compare, _Alloc>::erase(const key_type&) [with _Key = TrashPathKey; _Tp = hstorage::Handle; _Compare = std::less; _Alloc = std::allocator >]' at /usr/include/c++/14.2.0/bits/stl_map.h:1118:26: /usr/include/c++/14.2.0/bits/stl_tree.h:2506:23: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator >' changed in GCC 7.1 2506 | _M_erase_aux(__first++); | ~~~~~~~~~~~~^~~~~~~~~~~ In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::erase(iterator) [with _Key = TrashPathKey; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]', inlined from 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::erase(iterator) [with _Key = TrashPathKey; _Tp = hstorage::Handle; _Compare = std::less; _Alloc = std::allocator >]' at /usr/include/c++/14.2.0/bits/stl_map.h:1087:26, inlined from 'void fsnodes_update_ctime(FSNode*, uint32_t)' at /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/master/filesystem_node.h:110:26: /usr/include/c++/14.2.0/bits/stl_tree.h:1206:21: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 1206 | _M_erase_aux(__position); | ~~~~~~~~~~~~^~~~~~~~~~~~ [235/272] Building CXX object src/admin/CMakeFiles/lizardfs-admin-lib.dir/manage_locks_command.cc.o [236/272] Building CXX object src/admin/CMakeFiles/lizardfs-admin-lib.dir/magic_recalculate_metadata_checksum_command.cc.o [237/272] Building CXX object src/admin/CMakeFiles/lizardfs-admin-lib.dir/lizardfs_admin_command.cc.o [238/272] Linking CXX static library src/protocol/liblzfsprotocol.a [239/272] Building CXX object src/admin/CMakeFiles/lizardfs-admin-lib.dir/list_tasks_command.cc.o [240/272] Building CXX object src/admin/CMakeFiles/lizardfs-admin-lib.dir/list_tapeservers_command.cc.o [241/272] Building CXX object src/admin/CMakeFiles/lizardfs-admin-lib.dir/list_mounts_command.cc.o [242/272] Building CXX object src/admin/CMakeFiles/lizardfs-admin-lib.dir/list_metadataservers_command.cc.o [243/272] Building CXX object src/admin/CMakeFiles/lizardfs-admin-lib.dir/list_goals_command.cc.o [244/272] Building CXX object src/admin/CMakeFiles/lizardfs-admin-lib.dir/list_disks_command.cc.o [245/272] Building CXX object src/admin/CMakeFiles/lizardfs-admin-lib.dir/list_defective_files_command.cc.o [246/272] Building CXX object src/admin/CMakeFiles/lizardfs-admin-lib.dir/list_chunkservers_command.cc.o [247/272] Building CXX object src/admin/CMakeFiles/lizardfs-admin-lib.dir/io_limits_status_command.cc.o /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/chunkserver/masterconn.cc: In function 'void masterconn_read(masterconn*)': /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/chunkserver/masterconn.cc:652:25: warning: comparison of integer expressions of different signedness: 'ssize_t' {aka 'int'} and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 652 | if (ret == bytesToRead && !eptr->inputPacket.hasData()) { | ~~~~^~~~~~~~~~~~~~ [248/272] Building CXX object src/admin/CMakeFiles/lizardfs-admin-lib.dir/info_command.cc.o [249/272] Building CXX object src/admin/CMakeFiles/lizardfs-admin-lib.dir/chunk_health_command.cc.o [250/272] Building CXX object external/CMakeFiles/crcutil.dir/crcutil-1.0/code/multiword_64_64_intrinsic_i386_mmx.cc.o /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/master/matocsserv.cc: In function 'void matocsserv_read(matocsserventry*)': /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/master/matocsserv.cc:1620:25: warning: comparison of integer expressions of different signedness: 'ssize_t' {aka 'int'} and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 1620 | if (ret == bytesToRead && !eptr->inputPacket.hasData()) { | ~~~~^~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/algorithm:61, from /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/compact_vector.h:23, from /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/serialization.h:32, from /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/chunk_part_type.h:27, from /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/master/matocsserv.h:26, from /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/master/matocsserv.cc:20: /usr/include/c++/14.2.0/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Val_comp_iter >]': /usr/include/c++/14.2.0/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1750 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/14.2.0/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1770 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/14.2.0/bits/stl_algo.h:61: /usr/include/c++/14.2.0/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = ServerWithUsage; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/14.2.0/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/14.2.0/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1876 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_algo.h:1890:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1890 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]', inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >; _Compare = matocsserv_getservers_sorted()::]' at /usr/include/c++/14.2.0/bits/stl_algo.h:4804:18, inlined from 'std::vector matocsserv_getservers_sorted()' at /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/master/matocsserv.cc:362:11: /usr/include/c++/14.2.0/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1905 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1906 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1907 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]' at /usr/include/c++/14.2.0/bits/stl_algo.h:1908:31, inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >; _Compare = matocsserv_getservers_sorted()::]' at /usr/include/c++/14.2.0/bits/stl_algo.h:4804:18, inlined from 'std::vector matocsserv_getservers_sorted()' at /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/master/matocsserv.cc:362:11: /usr/include/c++/14.2.0/bits/stl_algo.h:1817:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1817 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1822 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [251/272] Building CXX object external/CMakeFiles/crcutil.dir/crcutil-1.0/code/multiword_64_64_gcc_i386_mmx.cc.o In file included from /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/external/crcutil-1.0/code/crc_casts.h:21, from /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/external/crcutil-1.0/code/generic_crc.h:23, from /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/external/crcutil-1.0/code/multiword_64_64_intrinsic_i386_mmx.cc:17: /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/external/crcutil-1.0/code/platform.h:200:31: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #if GCC_VERSION_AVAILABLE(4, 4) | ^ [252/272] Building CXX object external/CMakeFiles/crcutil.dir/crcutil-1.0/code/multiword_64_64_gcc_amd64_asm.cc.o [253/272] Building CXX object external/CMakeFiles/crcutil.dir/crcutil-1.0/code/multiword_64_64_cl_i386_mmx.cc.o [254/272] Building CXX object external/CMakeFiles/crcutil.dir/crcutil-1.0/code/multiword_128_64_gcc_amd64_sse2.cc.o [255/272] Building CXX object external/CMakeFiles/crcutil.dir/crcutil-1.0/code/crc32c_sse4.cc.o In file included from /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/external/crcutil-1.0/code/crc_casts.h:21, from /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/external/crcutil-1.0/code/generic_crc.h:23, from /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/external/crcutil-1.0/code/multiword_64_64_gcc_i386_mmx.cc:17: /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/external/crcutil-1.0/code/platform.h:200:31: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #if GCC_VERSION_AVAILABLE(4, 4) | ^ In file included from /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/external/crcutil-1.0/code/crc_casts.h:21, from /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/external/crcutil-1.0/code/generic_crc.h:23, from /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/external/crcutil-1.0/code/multiword_64_64_gcc_amd64_asm.cc:43: /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/external/crcutil-1.0/code/platform.h:200:31: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #if GCC_VERSION_AVAILABLE(4, 4) | ^ In file included from /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/external/crcutil-1.0/code/crc_casts.h:21, from /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/external/crcutil-1.0/code/generic_crc.h:23, from /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/external/crcutil-1.0/code/multiword_128_64_gcc_amd64_sse2.cc:26: /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/external/crcutil-1.0/code/platform.h:200:31: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #if GCC_VERSION_AVAILABLE(4, 4) | ^ In file included from /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/external/crcutil-1.0/code/crc_casts.h:21, from /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/external/crcutil-1.0/code/gf_util.h:26, from /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/external/crcutil-1.0/code/crc32c_sse4.h:22, from /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/external/crcutil-1.0/code/crc32c_sse4.cc:19: /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/external/crcutil-1.0/code/platform.h:200:31: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #if GCC_VERSION_AVAILABLE(4, 4) | ^ In file included from /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/external/crcutil-1.0/code/crc_casts.h:21, from /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/external/crcutil-1.0/code/generic_crc.h:23, from /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/external/crcutil-1.0/code/multiword_64_64_cl_i386_mmx.cc:18: /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/external/crcutil-1.0/code/platform.h:200:31: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #if GCC_VERSION_AVAILABLE(4, 4) | ^ [256/272] Linking CXX static library external/libcrcutil.a In file included from /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/access_control_list.h:25, from /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/protocol/cltoma.h:25, from /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/master/fs_context.h:27, from /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/master/filesystem_operations.h:27, from /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/master/filesystem_operations.cc:21: /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/compact_vector.h: In function 'ForwardIterator compact_vector::uninitialized_move_if_no_except(InputIterator, InputIterator, ForwardIterator) [with InputIterator = detail::normal_iterator >; ForwardIterator = LockRange*; T = LockRange; Size = void; Alloc = std::allocator]': /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/compact_vector.h:1148:25: note: parameter passing for argument of type 'detail::normal_iterator >' changed in GCC 7.1 1148 | ForwardIterator uninitialized_move_if_no_except(InputIterator first, InputIterator last, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/compact_vector.h:1148:25: note: parameter passing for argument of type 'detail::normal_iterator >' changed in GCC 7.1 /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/compact_vector.h: In member function 'compact_vector::iterator compact_vector::erase(const_iterator, const_iterator) [with T = LockRange; Size = void; Alloc = std::allocator]': /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/compact_vector.h:1069:18: note: parameter passing for argument of type 'compact_vector::const_iterator' {aka 'detail::normal_iterator >'} changed in GCC 7.1 1069 | iterator erase(const_iterator first, const_iterator last) { | ^~~~~ /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/compact_vector.h:1069:18: note: parameter passing for argument of type 'compact_vector::const_iterator' {aka 'detail::normal_iterator >'} changed in GCC 7.1 /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/compact_vector.h:1089:75: note: parameter passing for argument of type 'detail::normal_iterator >' changed in GCC 7.1 1089 | ptr_last = uninitialized_move_if_no_except(iterator(old_ptr), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 1090 | drop_const(first), ptr); | ~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/compact_vector.h:1092:75: note: parameter passing for argument of type 'detail::normal_iterator >' changed in GCC 7.1 1092 | ptr_last = uninitialized_move_if_no_except( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1093 | drop_const(last), iterator(old_ptr) + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1094 | ptr_last); | ~~~~~~~~~ In file included from /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/master/filesystem_operations.h:28: In member function 'void FileLocks::removePending(uint32_t, UnaryPredicate) [with UnaryPredicate = fs_locks_remove_pending(const FsContext&, uint8_t, uint64_t, uint32_t, uint32_t, uint64_t)::]', inlined from 'int fs_locks_remove_pending(const FsContext&, uint8_t, uint64_t, uint32_t, uint32_t, uint64_t)' at /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/master/filesystem_operations.cc:1624:22: /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/master/locks.h:361:20: note: parameter passing for argument of type 'compact_vector::const_iterator' {aka 'detail::normal_iterator >'} changed in GCC 7.1 361 | queue.erase( | ~~~~~~~~~~~^ 362 | std::remove_if(queue.begin(), queue.end(), pred), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 363 | queue.end() | ~~~~~~~~~~~ 364 | ); | ~ In file included from /usr/include/c++/14.2.0/vector:65, from /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/flat_map.h:28, from /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/goal.h:34, from /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/master/filesystem_operations.h:26: /usr/include/c++/14.2.0/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = move_iterator > >; _ForwardIterator = LockRange::Owner*]': /usr/include/c++/14.2.0/bits/stl_uninitialized.h:163:5: note: parameter passing for argument of type 'std::move_iterator > >' changed in GCC 7.1 163 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_uninitialized.h:163:5: note: parameter passing for argument of type 'std::move_iterator > >' changed in GCC 7.1 /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/compact_vector.h: In member function 'compact_vector::iterator compact_vector::erase(const_iterator, const_iterator) [with T = LockRange::Owner; Size = void; Alloc = std::allocator]': /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/compact_vector.h:1069:18: note: parameter passing for argument of type 'compact_vector::const_iterator' {aka 'detail::normal_iterator >'} changed in GCC 7.1 1069 | iterator erase(const_iterator first, const_iterator last) { | ^~~~~ /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/compact_vector.h:1069:18: note: parameter passing for argument of type 'compact_vector::const_iterator' {aka 'detail::normal_iterator >'} changed in GCC 7.1 In member function 'ForwardIterator compact_vector::uninitialized_move_if_no_except(InputIterator, InputIterator, ForwardIterator) [with InputIterator = detail::normal_iterator >; ForwardIterator = LockRange::Owner*; T = LockRange::Owner; Size = void; Alloc = std::allocator]', inlined from 'compact_vector::iterator compact_vector::erase(const_iterator, const_iterator) [with T = LockRange::Owner; Size = void; Alloc = std::allocator]' at /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/compact_vector.h:1089:47: /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/compact_vector.h:1158:47: note: parameter passing for argument of type 'iterator_type' {aka 'std::move_iterator > >'} changed in GCC 7.1 1158 | return std::uninitialized_copy(iterator_type(first), iterator_type(last), result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'ForwardIterator compact_vector::uninitialized_move_if_no_except(InputIterator, InputIterator, ForwardIterator) [with InputIterator = detail::normal_iterator >; ForwardIterator = LockRange::Owner*; T = LockRange::Owner; Size = void; Alloc = std::allocator]', inlined from 'compact_vector::iterator compact_vector::erase(const_iterator, const_iterator) [with T = LockRange::Owner; Size = void; Alloc = std::allocator]' at /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/compact_vector.h:1092:47: /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/compact_vector.h:1158:47: note: parameter passing for argument of type 'iterator_type' {aka 'std::move_iterator > >'} changed in GCC 7.1 1158 | return std::uninitialized_copy(iterator_type(first), iterator_type(last), result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/master/locks.h: In lambda function: /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/master/locks.h:392:58: note: parameter passing for argument of type 'compact_vector::const_iterator' {aka 'detail::normal_iterator >'} changed in GCC 7.1 392 | lock.owners.erase(erased_owners_it, lock.owners.end()); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/bits/stl_tree.h:63, from /usr/include/c++/14.2.0/map:62, from /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/master/filesystem_operations.h:24: /usr/include/c++/14.2.0/bits/stl_algobase.h: In function '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = detail::normal_iterator >; _OI = LockRange::Owner*]': /usr/include/c++/14.2.0/bits/stl_algobase.h:547:5: note: parameter passing for argument of type 'detail::normal_iterator >' changed in GCC 7.1 547 | __copy_move_a1(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algobase.h:547:5: note: parameter passing for argument of type 'detail::normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = detail::normal_iterator >; _ForwardIterator = LockRange::Owner*]': /usr/include/c++/14.2.0/bits/stl_uninitialized.h:163:5: note: parameter passing for argument of type 'detail::normal_iterator >' changed in GCC 7.1 163 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_uninitialized.h:163:5: note: parameter passing for argument of type 'detail::normal_iterator >' changed in GCC 7.1 In function '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = detail::normal_iterator >; _OI = LockRange::Owner*]', inlined from '_OI std::copy(_II, _II, _OI) [with _II = detail::normal_iterator >; _OI = LockRange::Owner*]' at /usr/include/c++/14.2.0/bits/stl_algobase.h:651:7, inlined from 'static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = detail::normal_iterator >; _ForwardIterator = LockRange::Owner*]' at /usr/include/c++/14.2.0/bits/stl_uninitialized.h:147:27, inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = detail::normal_iterator >; _ForwardIterator = LockRange::Owner*]' at /usr/include/c++/14.2.0/bits/stl_uninitialized.h:185:15: /usr/include/c++/14.2.0/bits/stl_algobase.h:555:31: note: parameter passing for argument of type 'detail::normal_iterator >' changed in GCC 7.1 555 | return std::__niter_wrap(__result, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 557 | std::__niter_base(__last), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 558 | std::__niter_base(__result))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/vector:66: /usr/include/c++/14.2.0/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = detail::normal_iterator >; = void; _Tp = LockRange::Owner; _Alloc = std::allocator]': /usr/include/c++/14.2.0/bits/stl_vector.h:1484:9: note: parameter passing for argument of type 'std::vector::const_iterator' changed in GCC 7.1 1484 | insert(const_iterator __position, _InputIterator __first, | ^~~~~~ /usr/include/c++/14.2.0/bits/stl_vector.h:1484:9: note: parameter passing for argument of type 'detail::normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_vector.h:1484:9: note: parameter passing for argument of type 'detail::normal_iterator >' changed in GCC 7.1 In function '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = detail::normal_iterator >; _OI = __gnu_cxx::__normal_iterator >]', inlined from '_OI std::copy(_II, _II, _OI) [with _II = detail::normal_iterator >; _OI = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/14.2.0/bits/stl_algobase.h:651:7, inlined from 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = detail::normal_iterator >; _Tp = LockRange::Owner; _Alloc = std::allocator]' at /usr/include/c++/14.2.0/bits/vector.tcc:977:16, inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = detail::normal_iterator >; = void; _Tp = LockRange::Owner; _Alloc = std::allocator]' at /usr/include/c++/14.2.0/bits/stl_vector.h:1488:19: /usr/include/c++/14.2.0/bits/stl_algobase.h:555:31: note: parameter passing for argument of type 'detail::normal_iterator >' changed in GCC 7.1 555 | return std::__niter_wrap(__result, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 557 | std::__niter_base(__last), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 558 | std::__niter_base(__result))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = detail::normal_iterator >; _ForwardIterator = LockRange::Owner*; _Tp = LockRange::Owner]', inlined from 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = detail::normal_iterator >; _Tp = LockRange::Owner; _Alloc = std::allocator]' at /usr/include/c++/14.2.0/bits/vector.tcc:984:34, inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = detail::normal_iterator >; = void; _Tp = LockRange::Owner; _Alloc = std::allocator]' at /usr/include/c++/14.2.0/bits/stl_vector.h:1488:19: /usr/include/c++/14.2.0/bits/stl_uninitialized.h:373:37: note: parameter passing for argument of type 'detail::normal_iterator >' changed in GCC 7.1 373 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = detail::normal_iterator >; _OI = __gnu_cxx::__normal_iterator >]', inlined from '_OI std::copy(_II, _II, _OI) [with _II = detail::normal_iterator >; _OI = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/14.2.0/bits/stl_algobase.h:651:7, inlined from 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = detail::normal_iterator >; _Tp = LockRange::Owner; _Alloc = std::allocator]' at /usr/include/c++/14.2.0/bits/vector.tcc:995:16, inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = detail::normal_iterator >; = void; _Tp = LockRange::Owner; _Alloc = std::allocator]' at /usr/include/c++/14.2.0/bits/stl_vector.h:1488:19: /usr/include/c++/14.2.0/bits/stl_algobase.h:555:31: note: parameter passing for argument of type 'detail::normal_iterator >' changed in GCC 7.1 555 | return std::__niter_wrap(__result, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 557 | std::__niter_base(__last), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 558 | std::__niter_base(__result))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = detail::normal_iterator >; _ForwardIterator = LockRange::Owner*; _Tp = LockRange::Owner]', inlined from 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = detail::normal_iterator >; _Tp = LockRange::Owner; _Alloc = std::allocator]' at /usr/include/c++/14.2.0/bits/vector.tcc:1022:38, inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = detail::normal_iterator >; = void; _Tp = LockRange::Owner; _Alloc = std::allocator]' at /usr/include/c++/14.2.0/bits/stl_vector.h:1488:19: /usr/include/c++/14.2.0/bits/stl_uninitialized.h:373:37: note: parameter passing for argument of type 'detail::normal_iterator >' changed in GCC 7.1 373 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void FileLocks::removePending(uint32_t, UnaryPredicate) [with UnaryPredicate = fs_lock_op(const FsContext&, FileLocks&, uint32_t, uint64_t, uint64_t, uint64_t, uint32_t, uint32_t, uint32_t, uint16_t, bool, std::vector&)::]', inlined from 'int fs_lock_op(const FsContext&, FileLocks&, uint32_t, uint64_t, uint64_t, uint64_t, uint32_t, uint32_t, uint32_t, uint16_t, bool, std::vector&)' at /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/master/filesystem_operations.cc:1430:22: /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/master/locks.h:361:20: note: parameter passing for argument of type 'compact_vector::const_iterator' {aka 'detail::normal_iterator >'} changed in GCC 7.1 361 | queue.erase( | ~~~~~~~~~~~^ 362 | std::remove_if(queue.begin(), queue.end(), pred), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 363 | queue.end() | ~~~~~~~~~~~ 364 | ); | ~ /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/master/filesystem_operations.cc: In function 'int fs_lock_op(const FsContext&, FileLocks&, uint32_t, uint64_t, uint64_t, uint64_t, uint32_t, uint32_t, uint32_t, uint16_t, bool, std::vector&)': /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/master/filesystem_operations.cc:1459:39: note: parameter passing for argument of type 'std::vector::const_iterator' changed in GCC 7.1 1459 | applied.insert(applied.end(), candidate.owners.begin(), candidate.owners.end()); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/master/filesystem_operations.cc:1459:39: note: parameter passing for argument of type 'detail::normal_iterator >' changed in GCC 7.1 In member function 'void FileLocks::removePending(uint32_t, UnaryPredicate) [with UnaryPredicate = fs_locks_clear_session(const FsContext&, uint8_t, uint32_t, uint32_t, std::vector&)::]', inlined from 'int fs_locks_clear_session(const FsContext&, uint8_t, uint32_t, uint32_t, std::vector&)' at /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/master/filesystem_operations.cc:1507:22: /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/master/locks.h:361:20: note: parameter passing for argument of type 'compact_vector::const_iterator' {aka 'detail::normal_iterator >'} changed in GCC 7.1 361 | queue.erase( | ~~~~~~~~~~~^ 362 | std::remove_if(queue.begin(), queue.end(), pred), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 363 | queue.end() | ~~~~~~~~~~~ 364 | ); | ~ In member function 'LockRanges::iterator LockRanges::erase(const_iterator, const_iterator)', inlined from 'std::pair FileLocks::unlock(uint32_t, UnaryPredicate) [with UnaryPredicate = fs_locks_clear_session(const FsContext&, uint8_t, uint32_t, uint32_t, std::vector&)::]' at /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/master/locks.h:398:13, inlined from 'int fs_locks_clear_session(const FsContext&, uint8_t, uint32_t, uint32_t, std::vector&)' at /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/master/filesystem_operations.cc:1510:53: /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/master/locks.h:170:35: note: parameter passing for argument of type 'LockRanges::const_iterator' {aka 'detail::normal_iterator >'} changed in GCC 7.1 170 | return data_.erase(start, end); | ~~~~~~~~~~~^~~~~~~~~~~~ /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/master/filesystem_operations.cc: In function 'int fs_locks_clear_session(const FsContext&, uint8_t, uint32_t, uint32_t, std::vector&)': /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/master/filesystem_operations.cc:1519:39: note: parameter passing for argument of type 'std::vector::const_iterator' changed in GCC 7.1 1519 | applied.insert(applied.end(), candidate.owners.begin(), candidate.owners.end()); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/master/filesystem_operations.cc:1519:39: note: parameter passing for argument of type 'detail::normal_iterator >' changed in GCC 7.1 /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/master/filesystem_operations.cc: In function 'void fs_manage_lock_try_lock_pending(FileLocks&, uint32_t, uint64_t, uint64_t, std::vector&)': /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/master/filesystem_operations.cc:1581:39: note: parameter passing for argument of type 'std::vector::const_iterator' changed in GCC 7.1 1581 | applied.insert(applied.end(), candidate.owners.begin(), candidate.owners.end()); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/master/filesystem_operations.cc:1581:39: note: parameter passing for argument of type 'detail::normal_iterator >' changed in GCC 7.1 In file included from /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/slice_read_planner.h:32, from /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/slice_read_planner.cc:21: /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/ec_read_plan.h: In member function 'void ECReadPlan::recoverParts(uint8_t*, const std::bitset<64>&) const': /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/ec_read_plan.h:135:33: warning: loop variable 'op' creates a copy from type 'const std::pair' [-Wrange-loop-construct] 135 | for (const auto op : read_operations) { | ^~ /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/ec_read_plan.h:135:33: note: use reference type to prevent copying 135 | for (const auto op : read_operations) { | ^~ | & In file included from /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/slice_read_planner.h:32, from /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/chunk_read_planner.h:24, from /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/chunkserver/slice_recovery_planner.h:24, from /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/chunkserver/chunk_replicator.h:28, from /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/chunkserver/chunk_replicator.cc:20: /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/ec_read_plan.h: In member function 'void ECReadPlan::recoverParts(uint8_t*, const std::bitset<64>&) const': /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/ec_read_plan.h:135:33: warning: loop variable 'op' creates a copy from type 'const std::pair' [-Wrange-loop-construct] 135 | for (const auto op : read_operations) { | ^~ /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/ec_read_plan.h:135:33: note: use reference type to prevent copying 135 | for (const auto op : read_operations) { | ^~ | & In file included from /usr/include/c++/14.2.0/vector:72, from /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/serialization.h:30, from /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/network_address.h:27, from /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/connection_pool.h:28, from /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/chunk_connector.h:23, from /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/read_plan_executor.h:26, from /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/read_plan_executor.cc:20: /usr/include/c++/14.2.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::pair}; _Tp = std::pair; _Alloc = std::allocator >]': /usr/include/c++/14.2.0/bits/vector.tcc:452:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 452 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = std::pair; _Alloc = std::allocator >]', inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = std::pair; _Alloc = std::allocator >]' at /usr/include/c++/14.2.0/bits/stl_vector.h:1396:30, inlined from 'std::pair flat_set::insert(value_type&&) [with T = std::pair; C = std::vector, std::allocator > >; Compare = flat_map::internal_compare]' at /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/flat_set.h:256:30, inlined from 'std::pair, C, flat_map::internal_compare>::iterator, bool> flat_map::insert(value_type&&) [with Key = int; T = ReadOperationExecutor; C = std::vector, std::allocator > >; Compare = std::less]' at /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/flat_map.h:201:27, inlined from 'bool ReadPlanExecutor::startReadOperation(ExecuteParams&, ChunkPartType, const ReadPlan::ReadOperation&)' at /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/read_plan_executor.cc:87:21: /usr/include/c++/14.2.0/bits/vector.tcc:379:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 379 | _M_realloc_insert(begin() + __n, std::move(__v)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/slice_read_planner.h:32, from /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/chunk_read_planner.h:24, from /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/mount/chunk_reader.h:31, from /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/mount/readdata.cc:45: /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/ec_read_plan.h: In member function 'void ECReadPlan::recoverParts(uint8_t*, const std::bitset<64>&) const': /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/ec_read_plan.h:135:33: warning: loop variable 'op' creates a copy from type 'const std::pair' [-Wrange-loop-construct] 135 | for (const auto op : read_operations) { | ^~ /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/ec_read_plan.h:135:33: note: use reference type to prevent copying 135 | for (const auto op : read_operations) { | ^~ | & /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/io_limiting.cc: In member function 'void ioLimiting::Group::dequeue(std::__cxx11::list::iterator)': /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/io_limiting.cc:60:6: note: parameter passing for argument of type 'std::__cxx11::list::iterator' changed in GCC 7.1 60 | void Group::dequeue(PendingRequests::iterator it) { | ^~~~~ /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/io_limiting.cc: In member function 'bool ioLimiting::Group::isFirst(std::__cxx11::list::iterator) const': /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/io_limiting.cc:71:6: note: parameter passing for argument of type 'std::__cxx11::list::iterator' changed in GCC 7.1 71 | bool Group::isFirst(PendingRequests::iterator it) const { | ^~~~~ /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/io_limiting.cc: In member function 'uint8_t ioLimiting::Group::wait(uint64_t, SteadyTimePoint, std::unique_lock&)': /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/io_limiting.cc:125:16: note: parameter passing for argument of type 'std::__cxx11::list::iterator' changed in GCC 7.1 125 | dequeue(it); | ~~~~~~~^~~~ /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/chunkserver/hddspacemgr.cc: In function 'int hdd_int_write_partial_block_and_crc(Chunk*, const uint8_t*, uint32_t, uint32_t, const uint8_t*, uint16_t, const char*)': /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/chunkserver/hddspacemgr.cc:1724:25: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 1724 | if (ret != size) { | ~~~~^~~~~~~ /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/chunkserver/hddspacemgr.cc:1746:25: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 1746 | if (ret != size) { | ~~~~^~~~~~~ In file included from /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/slice_read_planner.h:32, from /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/chunk_read_planner.h:24, from /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/mount/chunk_reader.h:31, from /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/mount/chunk_reader.cc:20: /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/ec_read_plan.h: In member function 'void ECReadPlan::recoverParts(uint8_t*, const std::bitset<64>&) const': /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/ec_read_plan.h:135:33: warning: loop variable 'op' creates a copy from type 'const std::pair' [-Wrange-loop-construct] 135 | for (const auto op : read_operations) { | ^~ /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/ec_read_plan.h:135:33: note: use reference type to prevent copying 135 | for (const auto op : read_operations) { | ^~ | & In file included from /usr/include/c++/14.2.0/map:62, from /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/io_limits_config_loader.h:24, from /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/io_limits_config_loader.cc:20: /usr/include/c++/14.2.0/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, long long unsigned int>; _KeyOfValue = std::_Select1st, long long unsigned int> >; _Compare = std::less >; _Alloc = std::allocator, long long unsigned int> >]': /usr/include/c++/14.2.0/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, long long unsigned int>, std::_Select1st, long long unsigned int> >, std::less >, std::allocator, long long unsigned int> > >::const_iterator' changed in GCC 7.1 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/map:63: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = long long unsigned int; _Compare = std::less >; _Alloc = std::allocator, long long unsigned int> >]', inlined from 'void IoLimitsConfigLoader::load(std::istream&&)' at /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/io_limits_config_loader.cc:59:17: /usr/include/c++/14.2.0/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, long long unsigned int>, std::_Select1st, long long unsigned int> >, std::less >, std::allocator, long long unsigned int> > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/access_control_list.h:25, from /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/protocol/cltoma.h:25, from /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/master/fs_context.h:27, from /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/master/filesystem_operations.h:27, from /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/master/filesystem_operations.cc:21: /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/compact_vector.h: In function 'ForwardIterator compact_vector::uninitialized_move_if_no_except(InputIterator, InputIterator, ForwardIterator) [with InputIterator = detail::normal_iterator >; ForwardIterator = LockRange*; T = LockRange; Size = void; Alloc = std::allocator]': /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/compact_vector.h:1148:25: note: parameter passing for argument of type 'detail::normal_iterator >' changed in GCC 7.1 1148 | ForwardIterator uninitialized_move_if_no_except(InputIterator first, InputIterator last, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/compact_vector.h:1148:25: note: parameter passing for argument of type 'detail::normal_iterator >' changed in GCC 7.1 /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/compact_vector.h: In member function 'compact_vector::iterator compact_vector::erase(const_iterator, const_iterator) [with T = LockRange; Size = void; Alloc = std::allocator]': /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/compact_vector.h:1069:18: note: parameter passing for argument of type 'compact_vector::const_iterator' {aka 'detail::normal_iterator >'} changed in GCC 7.1 1069 | iterator erase(const_iterator first, const_iterator last) { | ^~~~~ /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/compact_vector.h:1069:18: note: parameter passing for argument of type 'compact_vector::const_iterator' {aka 'detail::normal_iterator >'} changed in GCC 7.1 /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/compact_vector.h:1089:75: note: parameter passing for argument of type 'detail::normal_iterator >' changed in GCC 7.1 1089 | ptr_last = uninitialized_move_if_no_except(iterator(old_ptr), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 1090 | drop_const(first), ptr); | ~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/compact_vector.h:1092:75: note: parameter passing for argument of type 'detail::normal_iterator >' changed in GCC 7.1 1092 | ptr_last = uninitialized_move_if_no_except( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1093 | drop_const(last), iterator(old_ptr) + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1094 | ptr_last); | ~~~~~~~~~ In file included from /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/master/filesystem_operations.h:28: In member function 'void FileLocks::removePending(uint32_t, UnaryPredicate) [with UnaryPredicate = fs_locks_remove_pending(const FsContext&, uint8_t, uint64_t, uint32_t, uint32_t, uint64_t)::]', inlined from 'int fs_locks_remove_pending(const FsContext&, uint8_t, uint64_t, uint32_t, uint32_t, uint64_t)' at /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/master/filesystem_operations.cc:1624:22: /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/master/locks.h:361:20: note: parameter passing for argument of type 'compact_vector::const_iterator' {aka 'detail::normal_iterator >'} changed in GCC 7.1 361 | queue.erase( | ~~~~~~~~~~~^ 362 | std::remove_if(queue.begin(), queue.end(), pred), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 363 | queue.end() | ~~~~~~~~~~~ 364 | ); | ~ In file included from /usr/include/c++/14.2.0/armv7-alpine-linux-musleabihf/bits/c++allocator.h:33, from /usr/include/c++/14.2.0/bits/allocator.h:46, from /usr/include/c++/14.2.0/bits/stl_tree.h:64, from /usr/include/c++/14.2.0/map:62, from /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/master/filesystem_operations.h:24: In member function 'void std::__new_allocator<_Tp>::deallocate(_Tp*, size_type) [with _Tp = detail::Slice]', inlined from 'void detail::static_preallocator::deallocate(pointer, size_type) [with T = detail::Slice; unsigned int N = 3]' at /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/small_vector.h:106:20, inlined from 'static void std::allocator_traits< >::deallocate(_Alloc&, pointer, size_type) [with _Alloc = detail::static_preallocator]' at /usr/include/c++/14.2.0/bits/alloc_traits.h:361:23, inlined from 'void std::_Vector_base<_Tp, _Alloc>::_M_deallocate(pointer, std::size_t) [with _Tp = detail::Slice; _Alloc = detail::static_preallocator]' at /usr/include/c++/14.2.0/bits/stl_vector.h:389:19, inlined from 'std::_Vector_base<_Tp, _Alloc>::~_Vector_base() [with _Tp = detail::Slice; _Alloc = detail::static_preallocator]' at /usr/include/c++/14.2.0/bits/stl_vector.h:368:15, inlined from 'std::vector<_Tp, _Alloc>::~vector() [with _Tp = detail::Slice; _Alloc = detail::static_preallocator]' at /usr/include/c++/14.2.0/bits/stl_vector.h:738:7, inlined from 'small_vector::~small_vector()' at /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/small_vector.h:146:7, inlined from 'flat_set, Goal::SliceCompare>::~flat_set()' at /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/flat_set.h:41:7, inlined from 'Goal::~Goal()' at /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/goal.h:462:7, inlined from 'std::pair::~pair()' at /usr/include/c++/14.2.0/bits/stl_pair.h:284:12, inlined from 'void std::__new_allocator<_Tp>::destroy(_Up*) [with _Up = std::pair; _Tp = std::_Rb_tree_node >]' at /usr/include/c++/14.2.0/bits/new_allocator.h:198:13, inlined from 'static void std::allocator_traits >::destroy(allocator_type&, _Up*) [with _Up = std::pair; _Tp = std::_Rb_tree_node >]' at /usr/include/c++/14.2.0/bits/alloc_traits.h:554:15, inlined from 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_destroy_node(_Link_type) [with _Key = int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]' at /usr/include/c++/14.2.0/bits/stl_tree.h:621:24, inlined from 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_drop_node(_Link_type) [with _Key = int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]' at /usr/include/c++/14.2.0/bits/stl_tree.h:629:17, inlined from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::~_Auto_node() [with _Key = int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]' at /usr/include/c++/14.2.0/bits/stl_tree.h:1639:23, inlined from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]' at /usr/include/c++/14.2.0/bits/stl_tree.h:2463:7: /usr/include/c++/14.2.0/bits/new_allocator.h:172:33: warning: 'void operator delete(void*)' called on pointer '' with nonzero offset 44 [-Wfree-nonheap-object] 172 | _GLIBCXX_OPERATOR_DELETE(_GLIBCXX_SIZED_DEALLOC(__p, __n)); | ^ In member function '_Tp* std::__new_allocator<_Tp>::allocate(size_type, const void*) [with _Tp = std::_Rb_tree_node >]', inlined from 'static _Tp* std::allocator_traits >::allocate(allocator_type&, size_type) [with _Tp = std::_Rb_tree_node >]' at /usr/include/c++/14.2.0/bits/alloc_traits.h:478:28, inlined from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node() [with _Key = int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]' at /usr/include/c++/14.2.0/bits/stl_tree.h:559:39, inlined from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]' at /usr/include/c++/14.2.0/bits/stl_tree.h:609:34, inlined from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]' at /usr/include/c++/14.2.0/bits/stl_tree.h:1633:32, inlined from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]' at /usr/include/c++/14.2.0/bits/stl_tree.h:2458:13: /usr/include/c++/14.2.0/bits/new_allocator.h:151:55: note: returned from 'void* operator new(std::size_t)' 151 | return static_cast<_Tp*>(_GLIBCXX_OPERATOR_NEW(__n * sizeof(_Tp))); | ^ In file included from /usr/include/c++/14.2.0/vector:65, from /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/flat_map.h:28, from /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/goal.h:34, from /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/master/filesystem_operations.h:26: /usr/include/c++/14.2.0/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = move_iterator > >; _ForwardIterator = LockRange::Owner*]': /usr/include/c++/14.2.0/bits/stl_uninitialized.h:163:5: note: parameter passing for argument of type 'std::move_iterator > >' changed in GCC 7.1 163 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_uninitialized.h:163:5: note: parameter passing for argument of type 'std::move_iterator > >' changed in GCC 7.1 /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/compact_vector.h: In member function 'compact_vector::iterator compact_vector::erase(const_iterator, const_iterator) [with T = LockRange::Owner; Size = void; Alloc = std::allocator]': /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/compact_vector.h:1069:18: note: parameter passing for argument of type 'compact_vector::const_iterator' {aka 'detail::normal_iterator >'} changed in GCC 7.1 1069 | iterator erase(const_iterator first, const_iterator last) { | ^~~~~ /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/compact_vector.h:1069:18: note: parameter passing for argument of type 'compact_vector::const_iterator' {aka 'detail::normal_iterator >'} changed in GCC 7.1 In member function 'ForwardIterator compact_vector::uninitialized_move_if_no_except(InputIterator, InputIterator, ForwardIterator) [with InputIterator = detail::normal_iterator >; ForwardIterator = LockRange::Owner*; T = LockRange::Owner; Size = void; Alloc = std::allocator]', inlined from 'compact_vector::iterator compact_vector::erase(const_iterator, const_iterator) [with T = LockRange::Owner; Size = void; Alloc = std::allocator]' at /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/compact_vector.h:1089:47: /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/compact_vector.h:1158:47: note: parameter passing for argument of type 'iterator_type' {aka 'std::move_iterator > >'} changed in GCC 7.1 1158 | return std::uninitialized_copy(iterator_type(first), iterator_type(last), result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'ForwardIterator compact_vector::uninitialized_move_if_no_except(InputIterator, InputIterator, ForwardIterator) [with InputIterator = detail::normal_iterator >; ForwardIterator = LockRange::Owner*; T = LockRange::Owner; Size = void; Alloc = std::allocator]', inlined from 'compact_vector::iterator compact_vector::erase(const_iterator, const_iterator) [with T = LockRange::Owner; Size = void; Alloc = std::allocator]' at /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/compact_vector.h:1092:47: /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/compact_vector.h:1158:47: note: parameter passing for argument of type 'iterator_type' {aka 'std::move_iterator > >'} changed in GCC 7.1 1158 | return std::uninitialized_copy(iterator_type(first), iterator_type(last), result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/master/locks.h: In lambda function: /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/master/locks.h:392:58: note: parameter passing for argument of type 'compact_vector::const_iterator' {aka 'detail::normal_iterator >'} changed in GCC 7.1 392 | lock.owners.erase(erased_owners_it, lock.owners.end()); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/bits/stl_tree.h:63: /usr/include/c++/14.2.0/bits/stl_algobase.h: In function '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = detail::normal_iterator >; _OI = LockRange::Owner*]': /usr/include/c++/14.2.0/bits/stl_algobase.h:547:5: note: parameter passing for argument of type 'detail::normal_iterator >' changed in GCC 7.1 547 | __copy_move_a1(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algobase.h:547:5: note: parameter passing for argument of type 'detail::normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = detail::normal_iterator >; _ForwardIterator = LockRange::Owner*]': /usr/include/c++/14.2.0/bits/stl_uninitialized.h:163:5: note: parameter passing for argument of type 'detail::normal_iterator >' changed in GCC 7.1 163 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_uninitialized.h:163:5: note: parameter passing for argument of type 'detail::normal_iterator >' changed in GCC 7.1 In function '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = detail::normal_iterator >; _OI = LockRange::Owner*]', inlined from '_OI std::copy(_II, _II, _OI) [with _II = detail::normal_iterator >; _OI = LockRange::Owner*]' at /usr/include/c++/14.2.0/bits/stl_algobase.h:651:7, inlined from 'static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = detail::normal_iterator >; _ForwardIterator = LockRange::Owner*]' at /usr/include/c++/14.2.0/bits/stl_uninitialized.h:147:27, inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = detail::normal_iterator >; _ForwardIterator = LockRange::Owner*]' at /usr/include/c++/14.2.0/bits/stl_uninitialized.h:185:15: /usr/include/c++/14.2.0/bits/stl_algobase.h:555:31: note: parameter passing for argument of type 'detail::normal_iterator >' changed in GCC 7.1 555 | return std::__niter_wrap(__result, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 557 | std::__niter_base(__last), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 558 | std::__niter_base(__result))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/vector:66: /usr/include/c++/14.2.0/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = detail::normal_iterator >; = void; _Tp = LockRange::Owner; _Alloc = std::allocator]': /usr/include/c++/14.2.0/bits/stl_vector.h:1484:9: note: parameter passing for argument of type 'std::vector::const_iterator' changed in GCC 7.1 1484 | insert(const_iterator __position, _InputIterator __first, | ^~~~~~ /usr/include/c++/14.2.0/bits/stl_vector.h:1484:9: note: parameter passing for argument of type 'detail::normal_iterator >' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_vector.h:1484:9: note: parameter passing for argument of type 'detail::normal_iterator >' changed in GCC 7.1 In function '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = detail::normal_iterator >; _OI = __gnu_cxx::__normal_iterator >]', inlined from '_OI std::copy(_II, _II, _OI) [with _II = detail::normal_iterator >; _OI = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/14.2.0/bits/stl_algobase.h:651:7, inlined from 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = detail::normal_iterator >; _Tp = LockRange::Owner; _Alloc = std::allocator]' at /usr/include/c++/14.2.0/bits/vector.tcc:977:16, inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = detail::normal_iterator >; = void; _Tp = LockRange::Owner; _Alloc = std::allocator]' at /usr/include/c++/14.2.0/bits/stl_vector.h:1488:19: /usr/include/c++/14.2.0/bits/stl_algobase.h:555:31: note: parameter passing for argument of type 'detail::normal_iterator >' changed in GCC 7.1 555 | return std::__niter_wrap(__result, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 557 | std::__niter_base(__last), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 558 | std::__niter_base(__result))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = detail::normal_iterator >; _ForwardIterator = LockRange::Owner*; _Tp = LockRange::Owner]', inlined from 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = detail::normal_iterator >; _Tp = LockRange::Owner; _Alloc = std::allocator]' at /usr/include/c++/14.2.0/bits/vector.tcc:984:34, inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = detail::normal_iterator >; = void; _Tp = LockRange::Owner; _Alloc = std::allocator]' at /usr/include/c++/14.2.0/bits/stl_vector.h:1488:19: /usr/include/c++/14.2.0/bits/stl_uninitialized.h:373:37: note: parameter passing for argument of type 'detail::normal_iterator >' changed in GCC 7.1 373 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = detail::normal_iterator >; _OI = __gnu_cxx::__normal_iterator >]', inlined from '_OI std::copy(_II, _II, _OI) [with _II = detail::normal_iterator >; _OI = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/14.2.0/bits/stl_algobase.h:651:7, inlined from 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = detail::normal_iterator >; _Tp = LockRange::Owner; _Alloc = std::allocator]' at /usr/include/c++/14.2.0/bits/vector.tcc:995:16, inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = detail::normal_iterator >; = void; _Tp = LockRange::Owner; _Alloc = std::allocator]' at /usr/include/c++/14.2.0/bits/stl_vector.h:1488:19: /usr/include/c++/14.2.0/bits/stl_algobase.h:555:31: note: parameter passing for argument of type 'detail::normal_iterator >' changed in GCC 7.1 555 | return std::__niter_wrap(__result, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 557 | std::__niter_base(__last), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 558 | std::__niter_base(__result))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = detail::normal_iterator >; _ForwardIterator = LockRange::Owner*; _Tp = LockRange::Owner]', inlined from 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = detail::normal_iterator >; _Tp = LockRange::Owner; _Alloc = std::allocator]' at /usr/include/c++/14.2.0/bits/vector.tcc:1022:38, inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = detail::normal_iterator >; = void; _Tp = LockRange::Owner; _Alloc = std::allocator]' at /usr/include/c++/14.2.0/bits/stl_vector.h:1488:19: /usr/include/c++/14.2.0/bits/stl_uninitialized.h:373:37: note: parameter passing for argument of type 'detail::normal_iterator >' changed in GCC 7.1 373 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void FileLocks::removePending(uint32_t, UnaryPredicate) [with UnaryPredicate = fs_lock_op(const FsContext&, FileLocks&, uint32_t, uint64_t, uint64_t, uint64_t, uint32_t, uint32_t, uint32_t, uint16_t, bool, std::vector&)::]', inlined from 'int fs_lock_op(const FsContext&, FileLocks&, uint32_t, uint64_t, uint64_t, uint64_t, uint32_t, uint32_t, uint32_t, uint16_t, bool, std::vector&)' at /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/master/filesystem_operations.cc:1430:22: /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/master/locks.h:361:20: note: parameter passing for argument of type 'compact_vector::const_iterator' {aka 'detail::normal_iterator >'} changed in GCC 7.1 361 | queue.erase( | ~~~~~~~~~~~^ 362 | std::remove_if(queue.begin(), queue.end(), pred), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 363 | queue.end() | ~~~~~~~~~~~ 364 | ); | ~ /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/master/filesystem_operations.cc: In function 'int fs_lock_op(const FsContext&, FileLocks&, uint32_t, uint64_t, uint64_t, uint64_t, uint32_t, uint32_t, uint32_t, uint16_t, bool, std::vector&)': /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/master/filesystem_operations.cc:1459:39: note: parameter passing for argument of type 'std::vector::const_iterator' changed in GCC 7.1 1459 | applied.insert(applied.end(), candidate.owners.begin(), candidate.owners.end()); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/master/filesystem_operations.cc:1459:39: note: parameter passing for argument of type 'detail::normal_iterator >' changed in GCC 7.1 In member function 'void FileLocks::removePending(uint32_t, UnaryPredicate) [with UnaryPredicate = fs_locks_clear_session(const FsContext&, uint8_t, uint32_t, uint32_t, std::vector&)::]', inlined from 'int fs_locks_clear_session(const FsContext&, uint8_t, uint32_t, uint32_t, std::vector&)' at /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/master/filesystem_operations.cc:1507:22: /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/master/locks.h:361:20: note: parameter passing for argument of type 'compact_vector::const_iterator' {aka 'detail::normal_iterator >'} changed in GCC 7.1 361 | queue.erase( | ~~~~~~~~~~~^ 362 | std::remove_if(queue.begin(), queue.end(), pred), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 363 | queue.end() | ~~~~~~~~~~~ 364 | ); | ~ In member function 'LockRanges::iterator LockRanges::erase(const_iterator, const_iterator)', inlined from 'std::pair FileLocks::unlock(uint32_t, UnaryPredicate) [with UnaryPredicate = fs_locks_clear_session(const FsContext&, uint8_t, uint32_t, uint32_t, std::vector&)::]' at /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/master/locks.h:398:13, inlined from 'int fs_locks_clear_session(const FsContext&, uint8_t, uint32_t, uint32_t, std::vector&)' at /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/master/filesystem_operations.cc:1510:53: /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/master/locks.h:170:35: note: parameter passing for argument of type 'LockRanges::const_iterator' {aka 'detail::normal_iterator >'} changed in GCC 7.1 170 | return data_.erase(start, end); | ~~~~~~~~~~~^~~~~~~~~~~~ /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/master/filesystem_operations.cc: In function 'int fs_locks_clear_session(const FsContext&, uint8_t, uint32_t, uint32_t, std::vector&)': /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/master/filesystem_operations.cc:1519:39: note: parameter passing for argument of type 'std::vector::const_iterator' changed in GCC 7.1 1519 | applied.insert(applied.end(), candidate.owners.begin(), candidate.owners.end()); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/master/filesystem_operations.cc:1519:39: note: parameter passing for argument of type 'detail::normal_iterator >' changed in GCC 7.1 /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/master/filesystem_operations.cc: In function 'void fs_manage_lock_try_lock_pending(FileLocks&, uint32_t, uint64_t, uint64_t, std::vector&)': /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/master/filesystem_operations.cc:1581:39: note: parameter passing for argument of type 'std::vector::const_iterator' changed in GCC 7.1 1581 | applied.insert(applied.end(), candidate.owners.begin(), candidate.owners.end()); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/master/filesystem_operations.cc:1581:39: note: parameter passing for argument of type 'detail::normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/14.2.0/map:62, from /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/lru_cache.h:25, from /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/mount/fuse/mfs_fuse.cc:27: /usr/include/c++/14.2.0/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(const_iterator) [with _Key = std::tuple; _Val = std::pair, std::pair > >, LizardClient::Context> >; _KeyOfValue = std::_Select1st, std::pair > >, LizardClient::Context> > >; _Compare = std::less >; _Alloc = std::allocator, std::pair > >, LizardClient::Context> > >]': /usr/include/c++/14.2.0/bits/stl_tree.h:2485:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, std::pair > >, LizardClient::Context> >, std::_Select1st, std::pair > >, LizardClient::Context> > >, std::less >, std::allocator, std::pair > >, LizardClient::Context> > > >::const_iterator' changed in GCC 7.1 2485 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(const_iterator, const_iterator) [with _Key = std::tuple; _Val = std::pair, std::pair > >, LizardClient::Context> >; _KeyOfValue = std::_Select1st, std::pair > >, LizardClient::Context> > >; _Compare = std::less >; _Alloc = std::allocator, std::pair > >, LizardClient::Context> > >]', inlined from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::size_type std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::erase(const _Key&) [with _Key = std::tuple; _Val = std::pair, std::pair > >, LizardClient::Context> >; _KeyOfValue = std::_Select1st, std::pair > >, LizardClient::Context> > >; _Compare = std::less >; _Alloc = std::allocator, std::pair > >, LizardClient::Context> > >]' at /usr/include/c++/14.2.0/bits/stl_tree.h:2517:19: /usr/include/c++/14.2.0/bits/stl_tree.h:2506:23: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator, std::pair > >, LizardClient::Context> > >' changed in GCC 7.1 2506 | _M_erase_aux(__first++); | ~~~~~~~~~~~~^~~~~~~~~~~ In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::erase(iterator) [with _Key = std::tuple; _Val = std::pair, std::pair > >, LizardClient::Context> >; _KeyOfValue = std::_Select1st, std::pair > >, LizardClient::Context> > >; _Compare = std::less >; _Alloc = std::allocator, std::pair > >, LizardClient::Context> > >]', inlined from 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::erase(iterator) [with _Key = std::tuple; _Tp = std::pair > >, LizardClient::Context>; _Compare = std::less >; _Alloc = std::allocator, std::pair > >, LizardClient::Context> > >]' at /usr/include/c++/14.2.0/bits/stl_map.h:1087:26, inlined from 'uint32_t LruCache::eraseWithoutLocking(typename std::conditional, std::pair > >, Value>, AlmostGenericTupleHash >, std::map, std::pair > >, Value> > >::type::iterator) [with HashMapType = std::integral_constant; ReentrancyType = LruCacheOption::Reentrant; Value = LizardClient::Context; Keys = {unsigned int}]' at /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/lru_cache.h:237:29, inlined from 'uint32_t LruCache::erase(Keys ...) [with HashMapType = std::integral_constant; ReentrancyType = LruCacheOption::Reentrant; Value = LizardClient::Context; Keys = {unsigned int}]' at /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/lru_cache.h:175:29, inlined from 'void updateGroupsForContext(fuse_req*&, LizardClient::Context&)' at /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/mount/fuse/mfs_fuse.cc:145:27: /usr/include/c++/14.2.0/bits/stl_tree.h:1206:21: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, std::pair > >, LizardClient::Context> >, std::_Select1st, std::pair > >, LizardClient::Context> > >, std::less >, std::allocator, std::pair > >, LizardClient::Context> > > >::const_iterator' changed in GCC 7.1 1206 | _M_erase_aux(__position); | ~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/map:62, from /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/lru_cache.h:25, from /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/mount/fuse/mfs_fuse.cc:27: /usr/include/c++/14.2.0/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(const_iterator) [with _Key = std::tuple; _Val = std::pair, std::pair > >, LizardClient::Context> >; _KeyOfValue = std::_Select1st, std::pair > >, LizardClient::Context> > >; _Compare = std::less >; _Alloc = std::allocator, std::pair > >, LizardClient::Context> > >]': /usr/include/c++/14.2.0/bits/stl_tree.h:2485:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, std::pair > >, LizardClient::Context> >, std::_Select1st, std::pair > >, LizardClient::Context> > >, std::less >, std::allocator, std::pair > >, LizardClient::Context> > > >::const_iterator' changed in GCC 7.1 2485 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(const_iterator, const_iterator) [with _Key = std::tuple; _Val = std::pair, std::pair > >, LizardClient::Context> >; _KeyOfValue = std::_Select1st, std::pair > >, LizardClient::Context> > >; _Compare = std::less >; _Alloc = std::allocator, std::pair > >, LizardClient::Context> > >]', inlined from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::size_type std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::erase(const _Key&) [with _Key = std::tuple; _Val = std::pair, std::pair > >, LizardClient::Context> >; _KeyOfValue = std::_Select1st, std::pair > >, LizardClient::Context> > >; _Compare = std::less >; _Alloc = std::allocator, std::pair > >, LizardClient::Context> > >]' at /usr/include/c++/14.2.0/bits/stl_tree.h:2517:19: /usr/include/c++/14.2.0/bits/stl_tree.h:2506:23: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator, std::pair > >, LizardClient::Context> > >' changed in GCC 7.1 2506 | _M_erase_aux(__first++); | ~~~~~~~~~~~~^~~~~~~~~~~ In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::erase(iterator) [with _Key = std::tuple; _Val = std::pair, std::pair > >, LizardClient::Context> >; _KeyOfValue = std::_Select1st, std::pair > >, LizardClient::Context> > >; _Compare = std::less >; _Alloc = std::allocator, std::pair > >, LizardClient::Context> > >]', inlined from 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::erase(iterator) [with _Key = std::tuple; _Tp = std::pair > >, LizardClient::Context>; _Compare = std::less >; _Alloc = std::allocator, std::pair > >, LizardClient::Context> > >]' at /usr/include/c++/14.2.0/bits/stl_map.h:1087:26, inlined from 'uint32_t LruCache::eraseWithoutLocking(typename std::conditional, std::pair > >, Value>, AlmostGenericTupleHash >, std::map, std::pair > >, Value> > >::type::iterator) [with HashMapType = std::integral_constant; ReentrancyType = LruCacheOption::Reentrant; Value = LizardClient::Context; Keys = {unsigned int}]' at /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/lru_cache.h:237:29, inlined from 'uint32_t LruCache::erase(Keys ...) [with HashMapType = std::integral_constant; ReentrancyType = LruCacheOption::Reentrant; Value = LizardClient::Context; Keys = {unsigned int}]' at /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/lru_cache.h:175:29, inlined from 'void updateGroupsForContext(fuse_req*&, LizardClient::Context&)' at /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/mount/fuse/mfs_fuse.cc:145:27: /usr/include/c++/14.2.0/bits/stl_tree.h:1206:21: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, std::pair > >, LizardClient::Context> >, std::_Select1st, std::pair > >, LizardClient::Context> > >, std::less >, std::allocator, std::pair > >, LizardClient::Context> > > >::const_iterator' changed in GCC 7.1 1206 | _M_erase_aux(__position); | ~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/slice_read_planner.h:32, from /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/chunk_read_planner.h:24, from /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/mount/chunk_writer.cc:28: /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/ec_read_plan.h: In member function 'void ECReadPlan::recoverParts(uint8_t*, const std::bitset<64>&) const': /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/ec_read_plan.h:135:33: warning: loop variable 'op' creates a copy from type 'const std::pair' [-Wrange-loop-construct] 135 | for (const auto op : read_operations) { | ^~ /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/ec_read_plan.h:135:33: note: use reference type to prevent copying 135 | for (const auto op : read_operations) { | ^~ | & In file included from /usr/include/c++/14.2.0/map:62, from /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/mount/chunk_writer.h:25, from /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/mount/chunk_writer.cc:20: /usr/include/c++/14.2.0/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/14.2.0/bits/stl_tree.h:2206:5: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2206 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [257/272] Linking CXX static library src/common/libmfscommon.a [258/272] Linking CXX executable src/tools/lizardfs [259/272] Linking CXX static library src/metarestore/libmetarestore.a [260/272] Linking CXX static library src/metalogger/libmetalogger.a [261/272] Linking CXX static library src/master/libmaster.a [262/272] Linking CXX static library src/chunkserver/libchunkserver.a [263/272] Linking CXX static library src/admin/liblizardfs-admin-lib.a [264/272] Linking CXX executable src/metarestore/mfsmetarestore [265/272] Linking CXX executable src/chunkserver/mfschunkserver [266/272] Linking CXX executable src/metalogger/mfsmetalogger [267/272] Linking CXX executable src/admin/lizardfs-admin [268/272] Linking CXX executable src/master/mfsmaster [269/272] cd /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/build/src/admin && ln -sf lizardfs-admin lizardfs-probe In file included from /usr/include/c++/14.2.0/map:62, from /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/serialization.h:25, from /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/chunk_part_type.h:27, from /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/chunk_with_address_and_label.h:25, from /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/mount/lizard_client.h:31, from /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/mount/lizard_client.cc:21: /usr/include/c++/14.2.0/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(const_iterator) [with _Key = std::tuple; _Val = std::pair, std::pair > >, std::shared_ptr > >; _KeyOfValue = std::_Select1st, std::pair > >, std::shared_ptr > > >; _Compare = std::less >; _Alloc = std::allocator, std::pair > >, std::shared_ptr > > >]': /usr/include/c++/14.2.0/bits/stl_tree.h:2485:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, std::pair > >, std::shared_ptr > >, std::_Select1st, std::pair > >, std::shared_ptr > > >, std::less >, std::allocator, std::pair > >, std::shared_ptr > > > >::const_iterator' changed in GCC 7.1 2485 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(const_iterator, const_iterator) [with _Key = std::tuple; _Val = std::pair, std::pair > >, std::shared_ptr > >; _KeyOfValue = std::_Select1st, std::pair > >, std::shared_ptr > > >; _Compare = std::less >; _Alloc = std::allocator, std::pair > >, std::shared_ptr > > >]', inlined from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::size_type std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::erase(const _Key&) [with _Key = std::tuple; _Val = std::pair, std::pair > >, std::shared_ptr > >; _KeyOfValue = std::_Select1st, std::pair > >, std::shared_ptr > > >; _Compare = std::less >; _Alloc = std::allocator, std::pair > >, std::shared_ptr > > >]' at /usr/include/c++/14.2.0/bits/stl_tree.h:2517:19: /usr/include/c++/14.2.0/bits/stl_tree.h:2506:23: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator, std::pair > >, std::shared_ptr > > >' changed in GCC 7.1 2506 | _M_erase_aux(__first++); | ~~~~~~~~~~~~^~~~~~~~~~~ In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::erase(iterator) [with _Key = std::tuple; _Val = std::pair, std::pair > >, std::shared_ptr > >; _KeyOfValue = std::_Select1st, std::pair > >, std::shared_ptr > > >; _Compare = std::less >; _Alloc = std::allocator, std::pair > >, std::shared_ptr > > >]', inlined from 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::erase(iterator) [with _Key = std::tuple; _Tp = std::pair > >, std::shared_ptr >; _Compare = std::less >; _Alloc = std::allocator, std::pair > >, std::shared_ptr > > >]' at /usr/include/c++/14.2.0/bits/stl_map.h:1087:26, inlined from 'uint32_t LruCache::eraseWithoutLocking(typename std::conditional, std::pair > >, Value>, AlmostGenericTupleHash >, std::map, std::pair > >, Value> > >::type::iterator) [with HashMapType = std::integral_constant; ReentrancyType = LruCacheOption::Reentrant; Value = std::shared_ptr; Keys = {unsigned int, unsigned int, unsigned int}]' at /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/lru_cache.h:237:29, inlined from 'uint32_t LruCache::erase(Keys ..., Keys ...) [with HashMapType = std::integral_constant; ReentrancyType = LruCacheOption::Reentrant; Value = std::shared_ptr; Keys = {unsigned int, unsigned int, unsigned int}]' at /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/common/lru_cache.h:193:34, inlined from 'void LizardClient::eraseAclCache(Inode)' at /home/buildozer/aports/testing/lizardfs/src/lizardfs-3.13.0-rc3/src/mount/lizard_client.cc:212:18: /usr/include/c++/14.2.0/bits/stl_tree.h:1206:21: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, std::pair > >, std::shared_ptr > >, std::_Select1st, std::pair > >, std::shared_ptr > > >, std::less >, std::allocator, std::pair > >, std::shared_ptr > > > >::const_iterator' changed in GCC 7.1 1206 | _M_erase_aux(__position); | ~~~~~~~~~~~~^~~~~~~~~~~~ [270/272] Linking CXX static library src/mount/libmount.a [271/272] Linking CXX executable src/mount/fuse/mfsmount3 [272/272] Linking CXX executable src/mount/fuse/mfsmount >>> lizardfs: Entering fakeroot... -- Install configuration: "MinSizeRel" -- Installing: /home/buildozer/aports/testing/lizardfs/pkg/lizardfs/usr/bin/lizardfs-admin -- Installing: /home/buildozer/aports/testing/lizardfs/pkg/lizardfs/usr/bin/lizardfs-probe -- Installing: /home/buildozer/aports/testing/lizardfs/pkg/lizardfs/usr/sbin/mfschunkserver -- Installing: /home/buildozer/aports/testing/lizardfs/pkg/lizardfs/usr/sbin/mfsmaster -- Installing: /home/buildozer/aports/testing/lizardfs/pkg/lizardfs/usr/sbin/mfsrestoremaster -- Installing: /home/buildozer/aports/testing/lizardfs/pkg/lizardfs/usr/sbin/mfsmetadump -- Installing: /home/buildozer/aports/testing/lizardfs/pkg/lizardfs/usr/sbin/mfsmetalogger -- Installing: /home/buildozer/aports/testing/lizardfs/pkg/lizardfs/usr/sbin/mfsmetarestore -- Installing: /home/buildozer/aports/testing/lizardfs/pkg/lizardfs/usr/bin/lizardfs -- Installing: /home/buildozer/aports/testing/lizardfs/pkg/lizardfs/usr/bin/mfstools.sh -- Installing: /home/buildozer/aports/testing/lizardfs/pkg/lizardfs/usr/bin/mfsgetgoal -- Installing: /home/buildozer/aports/testing/lizardfs/pkg/lizardfs/usr/bin/mfssetgoal -- Installing: /home/buildozer/aports/testing/lizardfs/pkg/lizardfs/usr/bin/mfsgettrashtime -- Installing: /home/buildozer/aports/testing/lizardfs/pkg/lizardfs/usr/bin/mfssettrashtime -- Installing: /home/buildozer/aports/testing/lizardfs/pkg/lizardfs/usr/bin/mfscheckfile -- Installing: /home/buildozer/aports/testing/lizardfs/pkg/lizardfs/usr/bin/mfsfileinfo -- Installing: /home/buildozer/aports/testing/lizardfs/pkg/lizardfs/usr/bin/mfsappendchunks -- Installing: /home/buildozer/aports/testing/lizardfs/pkg/lizardfs/usr/bin/mfsdirinfo -- Installing: /home/buildozer/aports/testing/lizardfs/pkg/lizardfs/usr/bin/mfsfilerepair -- Installing: /home/buildozer/aports/testing/lizardfs/pkg/lizardfs/usr/bin/mfsmakesnapshot -- Installing: /home/buildozer/aports/testing/lizardfs/pkg/lizardfs/usr/bin/mfsgeteattr -- Installing: /home/buildozer/aports/testing/lizardfs/pkg/lizardfs/usr/bin/mfsseteattr -- Installing: /home/buildozer/aports/testing/lizardfs/pkg/lizardfs/usr/bin/mfsdeleattr -- Installing: /home/buildozer/aports/testing/lizardfs/pkg/lizardfs/usr/bin/mfsrgetgoal -- Installing: /home/buildozer/aports/testing/lizardfs/pkg/lizardfs/usr/bin/mfsrsetgoal -- Installing: /home/buildozer/aports/testing/lizardfs/pkg/lizardfs/usr/bin/mfsrgettrashtime -- Installing: /home/buildozer/aports/testing/lizardfs/pkg/lizardfs/usr/bin/mfsrsettrashtime -- Installing: /home/buildozer/aports/testing/lizardfs/pkg/lizardfs/usr/bin/mfssetquota -- Installing: /home/buildozer/aports/testing/lizardfs/pkg/lizardfs/usr/bin/mfsrepquota -- Installing: /home/buildozer/aports/testing/lizardfs/pkg/lizardfs/usr/bin/mfsmount -- Installing: /home/buildozer/aports/testing/lizardfs/pkg/lizardfs/usr/bin/mfsmount3 -- Installing: /home/buildozer/aports/testing/lizardfs/pkg/lizardfs/var/lib/lizardfs/metadata.mfs.empty -- Installing: /home/buildozer/aports/testing/lizardfs/pkg/lizardfs/usr/share/doc/lizardfs-master/examples/mfsexports.cfg -- Installing: /home/buildozer/aports/testing/lizardfs/pkg/lizardfs/usr/share/doc/lizardfs-master/examples/mfsgoals.cfg -- Installing: /home/buildozer/aports/testing/lizardfs/pkg/lizardfs/usr/share/doc/lizardfs-chunkserver/examples/mfshdd.cfg -- Installing: /home/buildozer/aports/testing/lizardfs/pkg/lizardfs/usr/share/doc/lizardfs-client/examples/mfsmount.cfg -- Installing: /home/buildozer/aports/testing/lizardfs/pkg/lizardfs/usr/share/doc/lizardfs-client/examples/iolimits.cfg -- Installing: /home/buildozer/aports/testing/lizardfs/pkg/lizardfs/usr/share/doc/lizardfs-master/examples/mfstopology.cfg -- Installing: /home/buildozer/aports/testing/lizardfs/pkg/lizardfs/usr/share/doc/lizardfs-master/examples/globaliolimits.cfg -- Installing: /home/buildozer/aports/testing/lizardfs/pkg/lizardfs/usr/share/doc/lizardfs-uraft/examples/lizardfs-uraft.cfg -- Installing: /home/buildozer/aports/testing/lizardfs/pkg/lizardfs/usr/share/doc/lizardfs-master/examples/mfsmaster.cfg -- Installing: /home/buildozer/aports/testing/lizardfs/pkg/lizardfs/usr/share/doc/lizardfs-chunkserver/examples/mfschunkserver.cfg -- Installing: /home/buildozer/aports/testing/lizardfs/pkg/lizardfs/usr/share/doc/lizardfs-metalogger/examples/mfsmetalogger.cfg -- Installing: /home/buildozer/aports/testing/lizardfs/pkg/lizardfs/etc/bash_completion.d/lizardfs -- Installing: /home/buildozer/aports/testing/lizardfs/pkg/lizardfs/usr/share/mfscgi/err.gif -- Installing: /home/buildozer/aports/testing/lizardfs/pkg/lizardfs/usr/share/mfscgi/favicon.ico -- Installing: /home/buildozer/aports/testing/lizardfs/pkg/lizardfs/usr/share/mfscgi/index.html -- Installing: /home/buildozer/aports/testing/lizardfs/pkg/lizardfs/usr/share/mfscgi/logomini.png -- Installing: /home/buildozer/aports/testing/lizardfs/pkg/lizardfs/usr/share/mfscgi/mfs.css -- Installing: /home/buildozer/aports/testing/lizardfs/pkg/lizardfs/usr/share/mfscgi/mfs.cgi -- Installing: /home/buildozer/aports/testing/lizardfs/pkg/lizardfs/usr/share/mfscgi/chart.cgi -- Installing: /home/buildozer/aports/testing/lizardfs/pkg/lizardfs/usr/sbin/mfscgiserv -- Installing: /home/buildozer/aports/testing/lizardfs/pkg/lizardfs/usr/sbin/lizardfs-cgiserver -- Installing: /home/buildozer/aports/testing/lizardfs/pkg/lizardfs/usr/sbin/lizardfs-uraft -- Installing: /home/buildozer/aports/testing/lizardfs/pkg/lizardfs/usr/sbin/lizardfs-uraft-helper >>> lizardfs-doc*: Running split function doc... 'usr/share/doc' -> '/home/buildozer/aports/testing/lizardfs/pkg/lizardfs-doc/usr/share/doc' >>> lizardfs-doc*: Preparing subpackage lizardfs-doc... >>> lizardfs-doc*: Running postcheck for lizardfs-doc >>> lizardfs-client*: Running split function client... 'usr/bin/lizardfs' -> '/home/buildozer/aports/testing/lizardfs/pkg/lizardfs-client/usr/bin/lizardfs' 'usr/bin/lizardfs-admin' -> '/home/buildozer/aports/testing/lizardfs/pkg/lizardfs-client/usr/bin/lizardfs-admin' 'usr/bin/lizardfs-probe' -> '/home/buildozer/aports/testing/lizardfs/pkg/lizardfs-client/usr/bin/lizardfs-probe' 'usr/bin/mfsappendchunks' -> '/home/buildozer/aports/testing/lizardfs/pkg/lizardfs-client/usr/bin/mfsappendchunks' 'usr/bin/mfscheckfile' -> '/home/buildozer/aports/testing/lizardfs/pkg/lizardfs-client/usr/bin/mfscheckfile' 'usr/bin/mfsdeleattr' -> '/home/buildozer/aports/testing/lizardfs/pkg/lizardfs-client/usr/bin/mfsdeleattr' 'usr/bin/mfsdirinfo' -> '/home/buildozer/aports/testing/lizardfs/pkg/lizardfs-client/usr/bin/mfsdirinfo' 'usr/bin/mfsfileinfo' -> '/home/buildozer/aports/testing/lizardfs/pkg/lizardfs-client/usr/bin/mfsfileinfo' 'usr/bin/mfsfilerepair' -> '/home/buildozer/aports/testing/lizardfs/pkg/lizardfs-client/usr/bin/mfsfilerepair' 'usr/bin/mfsgeteattr' -> '/home/buildozer/aports/testing/lizardfs/pkg/lizardfs-client/usr/bin/mfsgeteattr' 'usr/bin/mfsgetgoal' -> '/home/buildozer/aports/testing/lizardfs/pkg/lizardfs-client/usr/bin/mfsgetgoal' 'usr/bin/mfsgettrashtime' -> '/home/buildozer/aports/testing/lizardfs/pkg/lizardfs-client/usr/bin/mfsgettrashtime' 'usr/bin/mfsmakesnapshot' -> '/home/buildozer/aports/testing/lizardfs/pkg/lizardfs-client/usr/bin/mfsmakesnapshot' 'usr/bin/mfsmount' -> '/home/buildozer/aports/testing/lizardfs/pkg/lizardfs-client/usr/bin/mfsmount' 'usr/bin/mfsmount3' -> '/home/buildozer/aports/testing/lizardfs/pkg/lizardfs-client/usr/bin/mfsmount3' 'usr/bin/mfsrepquota' -> '/home/buildozer/aports/testing/lizardfs/pkg/lizardfs-client/usr/bin/mfsrepquota' 'usr/bin/mfsrgetgoal' -> '/home/buildozer/aports/testing/lizardfs/pkg/lizardfs-client/usr/bin/mfsrgetgoal' 'usr/bin/mfsrgettrashtime' -> '/home/buildozer/aports/testing/lizardfs/pkg/lizardfs-client/usr/bin/mfsrgettrashtime' 'usr/bin/mfsrsetgoal' -> '/home/buildozer/aports/testing/lizardfs/pkg/lizardfs-client/usr/bin/mfsrsetgoal' 'usr/bin/mfsrsettrashtime' -> '/home/buildozer/aports/testing/lizardfs/pkg/lizardfs-client/usr/bin/mfsrsettrashtime' 'usr/bin/mfsseteattr' -> '/home/buildozer/aports/testing/lizardfs/pkg/lizardfs-client/usr/bin/mfsseteattr' 'usr/bin/mfssetgoal' -> '/home/buildozer/aports/testing/lizardfs/pkg/lizardfs-client/usr/bin/mfssetgoal' 'usr/bin/mfssetquota' -> '/home/buildozer/aports/testing/lizardfs/pkg/lizardfs-client/usr/bin/mfssetquota' 'usr/bin/mfssettrashtime' -> '/home/buildozer/aports/testing/lizardfs/pkg/lizardfs-client/usr/bin/mfssettrashtime' 'usr/bin/mfstools.sh' -> '/home/buildozer/aports/testing/lizardfs/pkg/lizardfs-client/usr/bin/mfstools.sh' >>> lizardfs-client*: Preparing subpackage lizardfs-client... >>> lizardfs-client*: Stripping binaries libfakeroot internal error: payload not recognized! >>> lizardfs-client*: Running postcheck for lizardfs-client >>> lizardfs-master*: Running split function master... 'usr/sbin/mfsmaster' -> '/home/buildozer/aports/testing/lizardfs/pkg/lizardfs-master/usr/sbin/mfsmaster' 'usr/sbin/mfsrestoremaster' -> '/home/buildozer/aports/testing/lizardfs/pkg/lizardfs-master/usr/sbin/mfsrestoremaster' 'usr/sbin/mfsmetadump' -> '/home/buildozer/aports/testing/lizardfs/pkg/lizardfs-master/usr/sbin/mfsmetadump' 'usr/sbin/mfsmetarestore' -> '/home/buildozer/aports/testing/lizardfs/pkg/lizardfs-master/usr/sbin/mfsmetarestore' 'var/lib/lizardfs/metadata.mfs.empty' -> '/home/buildozer/aports/testing/lizardfs/pkg/lizardfs-master/var/lib/lizardfs/metadata.mfs.empty' >>> lizardfs-master*: Preparing subpackage lizardfs-master... >>> lizardfs-master*: Stripping binaries >>> lizardfs-master*: Running postcheck for lizardfs-master >>> lizardfs-chunkserver*: Running split function chunkserver... 'usr/sbin/mfschunkserver' -> '/home/buildozer/aports/testing/lizardfs/pkg/lizardfs-chunkserver/usr/sbin/mfschunkserver' >>> lizardfs-chunkserver*: Preparing subpackage lizardfs-chunkserver... >>> lizardfs-chunkserver*: Stripping binaries >>> lizardfs-chunkserver*: Running postcheck for lizardfs-chunkserver >>> lizardfs-metalogger*: Running split function metalogger... 'usr/sbin/mfsmetalogger' -> '/home/buildozer/aports/testing/lizardfs/pkg/lizardfs-metalogger/usr/sbin/mfsmetalogger' >>> lizardfs-metalogger*: Preparing subpackage lizardfs-metalogger... >>> lizardfs-metalogger*: Stripping binaries >>> lizardfs-metalogger*: Running postcheck for lizardfs-metalogger >>> lizardfs-cgi*: Running split function cgi... 'usr/share/mfscgi' -> '/home/buildozer/aports/testing/lizardfs/pkg/lizardfs-cgi/usr/share/mfscgi' >>> lizardfs-cgi*: Preparing subpackage lizardfs-cgi... >>> lizardfs-cgi*: Running postcheck for lizardfs-cgi >>> lizardfs-cgiserv*: Running split function cgiserv... 'usr/sbin/mfscgiserv' -> '/home/buildozer/aports/testing/lizardfs/pkg/lizardfs-cgiserv/usr/sbin/mfscgiserv' >>> lizardfs-cgiserv*: Preparing subpackage lizardfs-cgiserv... >>> lizardfs-cgiserv*: Running postcheck for lizardfs-cgiserv >>> lizardfs-metalogger-openrc*: Running split function metalogger_openrc... >>> lizardfs-metalogger-openrc*: Preparing subpackage lizardfs-metalogger-openrc... >>> lizardfs-metalogger-openrc*: Running postcheck for lizardfs-metalogger-openrc >>> lizardfs-master-openrc*: Running split function master_openrc... >>> lizardfs-master-openrc*: Preparing subpackage lizardfs-master-openrc... >>> lizardfs-master-openrc*: Running postcheck for lizardfs-master-openrc >>> lizardfs-chunkserver-openrc*: Running split function chunkserver_openrc... >>> lizardfs-chunkserver-openrc*: Preparing subpackage lizardfs-chunkserver-openrc... >>> lizardfs-chunkserver-openrc*: Running postcheck for lizardfs-chunkserver-openrc >>> lizardfs-cgiserv-openrc*: Running split function cgiserv_openrc... >>> lizardfs-cgiserv-openrc*: Preparing subpackage lizardfs-cgiserv-openrc... libfakeroot internal error: payload not recognized! >>> lizardfs-cgiserv-openrc*: Running postcheck for lizardfs-cgiserv-openrc >>> lizardfs-bash-completion*: Running split function bashcomp... 'usr/share/bash-completion/completions' -> '/home/buildozer/aports/testing/lizardfs/pkg/lizardfs-bash-completion/usr/share/bash-completion/completions' >>> lizardfs-bash-completion*: Preparing subpackage lizardfs-bash-completion... >>> lizardfs-bash-completion*: Running postcheck for lizardfs-bash-completion >>> lizardfs*: Running postcheck for lizardfs >>> lizardfs*: Preparing package lizardfs... >>> lizardfs*: Stripping binaries >>> lizardfs*: Script found. /bin/sh added as a dependency for lizardfs-3.13.0-r14.apk >>> lizardfs*: Adding .pre-install >>> lizardfs-bash-completion*: Scanning shared objects >>> lizardfs-cgi*: Scanning shared objects >>> lizardfs-cgiserv-openrc*: Scanning shared objects >>> lizardfs-cgiserv*: Scanning shared objects libfakeroot internal error: payload not recognized! >>> lizardfs-chunkserver-openrc*: Scanning shared objects >>> lizardfs-chunkserver*: Scanning shared objects >>> lizardfs-client*: Scanning shared objects >>> lizardfs-doc*: Scanning shared objects libfakeroot internal error: payload not recognized! >>> lizardfs-master-openrc*: Scanning shared objects >>> lizardfs-master*: Scanning shared objects >>> lizardfs-metalogger-openrc*: Scanning shared objects >>> lizardfs-metalogger*: Scanning shared objects >>> lizardfs*: Scanning shared objects >>> lizardfs-bash-completion*: Tracing dependencies... >>> lizardfs-bash-completion*: Package size: 622.0 B >>> lizardfs-bash-completion*: Compressing data... >>> lizardfs-bash-completion*: Create checksum... >>> lizardfs-bash-completion*: Create lizardfs-bash-completion-3.13.0-r14.apk >>> lizardfs-cgi*: Tracing dependencies... python3 >>> lizardfs-cgi*: Package size: 164.1 KB >>> lizardfs-cgi*: Compressing data... >>> lizardfs-cgi*: Create checksum... >>> lizardfs-cgi*: Create lizardfs-cgi-3.13.0-r14.apk >>> lizardfs-cgiserv-openrc*: Tracing dependencies... >>> lizardfs-cgiserv-openrc*: Package size: 579.0 B >>> lizardfs-cgiserv-openrc*: Compressing data... >>> lizardfs-cgiserv-openrc*: Create checksum... >>> lizardfs-cgiserv-openrc*: Create lizardfs-cgiserv-openrc-3.13.0-r14.apk >>> lizardfs-cgiserv*: Tracing dependencies... lizardfs-cgi=3.13.0-r14 >>> lizardfs-cgiserv*: Package size: 17.4 KB >>> lizardfs-cgiserv*: Compressing data... >>> lizardfs-cgiserv*: Create checksum... >>> lizardfs-cgiserv*: Create lizardfs-cgiserv-3.13.0-r14.apk >>> lizardfs-chunkserver-openrc*: Tracing dependencies... >>> lizardfs-chunkserver-openrc*: Package size: 92.0 B >>> lizardfs-chunkserver-openrc*: Compressing data... >>> lizardfs-chunkserver-openrc*: Create checksum... >>> lizardfs-chunkserver-openrc*: Create lizardfs-chunkserver-openrc-3.13.0-r14.apk >>> lizardfs-chunkserver*: Tracing dependencies... lizardfs=3.13.0-r14 so:libc.musl-armv7.so.1 so:libgcc_s.so.1 so:libisal.so.2 so:libpam.so.0 so:libpam_misc.so.0 so:libstdc++.so.6 so:libz.so.1 >>> lizardfs-chunkserver*: Package size: 682.0 KB >>> lizardfs-chunkserver*: Compressing data... >>> lizardfs-chunkserver*: Create checksum... >>> lizardfs-chunkserver*: Create lizardfs-chunkserver-3.13.0-r14.apk >>> lizardfs-client*: Tracing dependencies... fuse fuse3 so:libc.musl-armv7.so.1 so:libfuse.so.2 so:libfuse3.so.3 so:libgcc_s.so.1 so:libisal.so.2 so:libstdc++.so.6 >>> lizardfs-client*: Package size: 2.4 MB >>> lizardfs-client*: Compressing data... >>> lizardfs-client*: Create checksum... >>> lizardfs-client*: Create lizardfs-client-3.13.0-r14.apk >>> lizardfs-doc*: Tracing dependencies... >>> lizardfs-doc*: Package size: 25.2 KB >>> lizardfs-doc*: Compressing data... >>> lizardfs-doc*: Create checksum... >>> lizardfs-doc*: Create lizardfs-doc-3.13.0-r14.apk >>> lizardfs-master-openrc*: Tracing dependencies... >>> lizardfs-master-openrc*: Package size: 86.0 B >>> lizardfs-master-openrc*: Compressing data... >>> lizardfs-master-openrc*: Create checksum... >>> lizardfs-master-openrc*: Create lizardfs-master-openrc-3.13.0-r14.apk >>> lizardfs-master*: Tracing dependencies... lizardfs=3.13.0-r14 so:libJudy.so.1 so:libc.musl-armv7.so.1 so:libdb-5.3.so so:libgcc_s.so.1 so:libpam.so.0 so:libpam_misc.so.0 so:libstdc++.so.6 so:libz.so.1 >>> lizardfs-master*: Package size: 1.7 MB >>> lizardfs-master*: Compressing data... >>> lizardfs-master*: Create checksum... >>> lizardfs-master*: Create lizardfs-master-3.13.0-r14.apk >>> lizardfs-metalogger-openrc*: Tracing dependencies... >>> lizardfs-metalogger-openrc*: Package size: 90.0 B >>> lizardfs-metalogger-openrc*: Compressing data... >>> lizardfs-metalogger-openrc*: Create checksum... >>> lizardfs-metalogger-openrc*: Create lizardfs-metalogger-openrc-3.13.0-r14.apk >>> lizardfs-metalogger*: Tracing dependencies... lizardfs=3.13.0-r14 so:libc.musl-armv7.so.1 so:libgcc_s.so.1 so:libpam.so.0 so:libpam_misc.so.0 so:libstdc++.so.6 >>> lizardfs-metalogger*: Package size: 345.7 KB >>> lizardfs-metalogger*: Compressing data... >>> lizardfs-metalogger*: Create checksum... >>> lizardfs-metalogger*: Create lizardfs-metalogger-3.13.0-r14.apk >>> lizardfs*: Tracing dependencies... /bin/sh so:libboost_program_options.so.1.84.0 so:libc.musl-armv7.so.1 so:libgcc_s.so.1 so:libstdc++.so.6 >>> lizardfs*: Package size: 351.5 KB >>> lizardfs*: Compressing data... >>> lizardfs*: Create checksum... >>> lizardfs*: Create lizardfs-3.13.0-r14.apk >>> lizardfs: Build complete at Tue, 03 Dec 2024 14:30:27 +0000 elapsed time 0h 1m 15s >>> lizardfs: Cleaning up srcdir >>> lizardfs: Cleaning up pkgdir >>> lizardfs: Uninstalling dependencies... (1/124) Purging .makedepends-lizardfs (20241203.142914) (2/124) Purging asciidoc-pyc (10.2.1-r0) (3/124) Purging asciidoc (10.2.1-r0) (4/124) Purging docbook-xsl (1.79.2-r11) (5/124) Purging docbook-xsl-ns (1.79.2-r11) Executing docbook-xsl-ns-1.79.2-r11.pre-deinstall (6/124) Purging docbook-xsl-nons (1.79.2-r11) Executing docbook-xsl-nons-1.79.2-r11.pre-deinstall (7/124) Purging docbook-xml (4.5-r9) Executing docbook-xml-4.5-r9.pre-deinstall (8/124) Purging libxml2-utils (2.13.4-r3) (9/124) Purging libxslt (1.1.42-r1) (10/124) Purging boost-dev (1.84.0-r2) (11/124) Purging boost1.84-dev (1.84.0-r2) (12/124) Purging boost1.84 (1.84.0-r2) (13/124) Purging linux-headers (6.6-r1) (14/124) Purging bzip2-dev (1.0.8-r6) (15/124) Purging icu-dev (74.2-r0) (16/124) Purging xz-dev (5.6.3-r0) (17/124) Purging zstd-dev (1.5.6-r1) (18/124) Purging zstd (1.5.6-r1) (19/124) Purging boost1.84-libs (1.84.0-r2) (20/124) Purging boost1.84-atomic (1.84.0-r2) (21/124) Purging boost1.84-chrono (1.84.0-r2) (22/124) Purging boost1.84-container (1.84.0-r2) (23/124) Purging boost1.84-contract (1.84.0-r2) (24/124) Purging boost1.84-coroutine (1.84.0-r2) (25/124) Purging boost1.84-date_time (1.84.0-r2) (26/124) Purging boost1.84-fiber (1.84.0-r2) (27/124) Purging boost1.84-graph (1.84.0-r2) (28/124) Purging boost1.84-iostreams (1.84.0-r2) (29/124) Purging boost1.84-json (1.84.0-r2) (30/124) Purging boost1.84-locale (1.84.0-r2) (31/124) Purging boost1.84-log_setup (1.84.0-r2) (32/124) Purging boost1.84-math (1.84.0-r2) (33/124) Purging boost1.84-nowide (1.84.0-r2) (34/124) Purging boost1.84-prg_exec_monitor (1.84.0-r2) (35/124) Purging boost1.84-program_options (1.84.0-r2) (36/124) Purging boost1.84-python3 (1.84.0-r2) (37/124) Purging boost1.84-random (1.84.0-r2) (38/124) Purging boost1.84-regex (1.84.0-r2) (39/124) Purging boost1.84-stacktrace_basic (1.84.0-r2) (40/124) Purging boost1.84-stacktrace_noop (1.84.0-r2) (41/124) Purging boost1.84-system (1.84.0-r2) (42/124) Purging boost1.84-timer (1.84.0-r2) (43/124) Purging boost1.84-type_erasure (1.84.0-r2) (44/124) Purging boost1.84-unit_test_framework (1.84.0-r2) (45/124) Purging boost1.84-url (1.84.0-r2) (46/124) Purging boost1.84-wave (1.84.0-r2) (47/124) Purging boost1.84-wserialization (1.84.0-r2) (48/124) Purging cmake (3.31.1-r0) (49/124) Purging db-dev (5.3.28-r6) (50/124) Purging db-c++ (5.3.28-r6) (51/124) Purging db (5.3.28-r6) (52/124) Purging fuse-dev (2.9.9-r6) (53/124) Purging fuse (2.9.9-r6) (54/124) Purging fuse-openrc (3.16.2-r1) (55/124) Purging fuse-common (3.16.2-r1) (56/124) Purging fuse3-dev (3.16.2-r1) (57/124) Purging fuse3-libs (3.16.2-r1) (58/124) Purging isa-l-dev (2.31.0-r1) (59/124) Purging isa-l (2.31.0-r1) (60/124) Purging judy-dev (1.0.5-r1) (61/124) Purging judy (1.0.5-r1) (62/124) Purging libpcap-dev (1.10.5-r0) (63/124) Purging libpcap (1.10.5-r0) (64/124) Purging libtool (2.4.7-r3) (65/124) Purging libltdl (2.4.7-r3) (66/124) Purging linux-pam-dev (1.6.1-r1) (67/124) Purging gettext-dev (0.22.5-r0) (68/124) Purging xz (5.6.3-r0) (69/124) Purging gettext-asprintf (0.22.5-r0) (70/124) Purging gettext (0.22.5-r0) (71/124) Purging gettext-envsubst (0.22.5-r0) (72/124) Purging linux-pam (1.6.1-r1) (73/124) Purging python3-dev (3.12.7-r1) (74/124) Purging samurai (1.2-r6) (75/124) Purging spdlog-dev (1.15.0-r0) (76/124) Purging spdlog (1.15.0-r0) (77/124) Purging thrift-dev (0.20.0-r1) (78/124) Purging thrift (0.20.0-r1) (79/124) Purging libevent-dev (2.1.12-r7) (80/124) Purging python3-pyc (3.12.7-r1) (81/124) Purging python3-pycache-pyc0 (3.12.7-r1) (82/124) Purging pyc (3.12.7-r1) (83/124) Purging python3 (3.12.7-r1) (84/124) Purging libthrift-glib (0.20.0-r1) (85/124) Purging libthrift-qt (0.20.0-r1) (86/124) Purging libthriftnb (0.20.0-r1) (87/124) Purging libthriftz (0.20.0-r1) (88/124) Purging zlib-dev (1.3.1-r2) (89/124) Purging boost1.84-context (1.84.0-r2) (90/124) Purging boost1.84-log (1.84.0-r2) (91/124) Purging boost1.84-serialization (1.84.0-r2) (92/124) Purging boost1.84-thread (1.84.0-r2) (93/124) Purging fmt-dev (10.2.1-r2) (94/124) Purging fmt (10.2.1-r2) (95/124) Purging gdbm (1.24-r0) (96/124) Purging gettext-libs (0.22.5-r0) (97/124) Purging icu (74.2-r0) (98/124) Purging libarchive (3.7.7-r0) (99/124) Purging libbz2 (1.0.8-r6) (100/124) Purging libevent (2.1.12-r7) (101/124) Purging libgcrypt (1.10.3-r1) (102/124) Purging libgpg-error (1.51-r0) (103/124) Purging libpanelw (6.5_p20241006-r3) (104/124) Purging libthrift (0.20.0-r1) (105/124) Purging libuv (1.49.2-r0) (106/124) Purging libxml2 (2.13.4-r3) (107/124) Purging mpdecimal (4.0.0-r0) (108/124) Purging qt5-qtbase (5.15.10_git20230714-r3) (109/124) Purging rhash-libs (1.4.5-r0) (110/124) Purging sqlite-libs (3.47.1-r0) (111/124) Purging utmps-libs (0.1.2.3-r2) (112/124) Purging xz-libs (5.6.3-r0) (113/124) Purging boost1.84-filesystem (1.84.0-r2) (114/124) Purging dbus-libs (1.14.10-r4) (115/124) Purging glib (2.82.2-r0) (116/124) Purging icu-libs (74.2-r0) (117/124) Purging icu-data-full (74.2-r0) (118/124) Purging libmount (2.40.2-r4) (119/124) Purging libblkid (2.40.2-r4) (120/124) Purging libeconf (0.6.3-r0) (121/124) Purging libffi (3.4.6-r0) (122/124) Purging libintl (0.22.5-r0) (123/124) Purging libpcre2-16 (10.43-r0) (124/124) Purging skalibs-libs (2.14.3.0-r0) Executing busybox-1.37.0-r8.trigger OK: 274 MiB in 101 packages >>> lizardfs: Updating the testing/armv7 repository index... >>> lizardfs: Signing the index...