==> Synchronizing chroot copy [/home/leming/armv7/root] -> [leming]...done
==> Making package: xdelta3 3.2.0-1 (Tue Jun 30 21:38:42 2026)
==> Retrieving sources...
  -> Updating xdelta3 git repo...
==> WARNING: Skipping verification of source file PGP signatures.
==> Validating source files with sha512sums...
    xdelta3 ... Passed
==> Validating source files with b2sums...
    xdelta3 ... Passed
==> Making package: xdelta3 3.2.0-1 (Wed Jul  1 03:39:08 2026)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Installing missing dependencies...
resolving dependencies...
looking for conflicting packages...

Packages (12) cppdap-1.58.0-3  hicolor-icon-theme-0.18-1  jsoncpp-1.9.6-3  libuv-1.52.1-1  perl-error-0.17030-3  perl-mailtools-2.22-3  perl-timedate-2.35-1  rhash-1.4.6-1  zlib-ng-2.3.3-1  cmake-4.3.4-1  git-2.55.0-1  ninja-1.13.2-3

Total Download Size:     0.15 MiB
Total Installed Size:  156.34 MiB

:: Proceed with installation? [Y/n] 
:: Retrieving packages...
 ninja-1.13.2-3-armv7h downloading...
checking keyring...
checking package integrity...
loading package files...
checking for file conflicts...
checking available disk space...
:: Processing package changes...
installing perl-error...
installing perl-timedate...
installing perl-mailtools...
installing zlib-ng...
installing git...
Optional dependencies for git
    git-zsh-completion: upstream zsh completion
    tk: gitk and git gui
    openssh: ssh transport and crypto
    man: show help with `git command --help`
    perl-libwww: git svn
    perl-term-readkey: git svn and interactive.singlekey setting
    perl-io-socket-ssl: git send-email TLS support
    perl-authen-sasl: git send-email TLS support
    perl-cgi: gitweb (web interface) support
    python: git svn & git p4 [installed]
    subversion: git svn
    org.freedesktop.secrets: keyring credential helper
    libsecret: libsecret credential helper [installed]
    less: the default pager for git
installing cppdap...
installing hicolor-icon-theme...
installing jsoncpp...
Optional dependencies for jsoncpp
    jsoncpp-doc: documentation
installing libuv...
installing rhash...
installing cmake...
Optional dependencies for cmake
    make: for unix Makefile generator [installed]
    ninja: for ninja generator [pending]
    qt6-base: cmake-gui
installing ninja...
:: Running post-transaction hooks...
(1/3) Creating system user accounts...
Creating group 'git' with GID 967.
Creating user 'git' (git daemon user) with UID 967 and GID 967.
(2/3) Reloading system manager configuration...
  Skipped: Current root is not booted.
(3/3) Arming ConditionNeedsUpdate...
==> Retrieving sources...
==> WARNING: Skipping all source file integrity checks.
==> Extracting sources...
  -> Creating working copy of xdelta3 git repo...
Cloning into 'xdelta3'...
done.
Switched to a new branch 'makepkg'
==> Starting build()...
-- The C compiler identification is GNU 16.1.1
-- The CXX compiler identification is GNU 16.1.1
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/lib/distcc/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/lib/distcc/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- 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 size_t
-- Check size of size_t - done
-- Check size of unsigned int
-- Check size of unsigned int - done
-- Check size of unsigned long
-- Check size of unsigned long - done
-- Check size of unsigned long long
-- Check size of unsigned long long - done
-- Looking for lzma_auto_decoder in /usr/lib/liblzma.so
-- Looking for lzma_auto_decoder in /usr/lib/liblzma.so - found
-- Looking for lzma_easy_encoder in /usr/lib/liblzma.so
-- Looking for lzma_easy_encoder in /usr/lib/liblzma.so - found
-- Looking for lzma_lzma_preset in /usr/lib/liblzma.so
-- Looking for lzma_lzma_preset in /usr/lib/liblzma.so - found
-- Found LibLZMA: /usr/lib/liblzma.so (found version "5.8.3")
-- xdelta3: liblzma secondary compression: ON
-- Performing Test XD3_UNALIGNED_ACCESS_OK
-- Performing Test XD3_UNALIGNED_ACCESS_OK - Success
-- xdelta3: armor mode disabled
-- Configuring done (5.3s)
-- Generating done (0.0s)
-- Build files have been written to: /build/xdelta3/src/xdelta3/build
[1/18] Building C object CMakeFiles/xdelta3decode.dir/xdelta3.c.o
In file included from /build/xdelta3/src/xdelta3/xdelta3/xdelta3.c:1956,
                 from /build/xdelta3/src/xdelta3/xdelta3/xdelta3.c:640:
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-decode.h: In function 'xd3_decode_input':
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-decode.h:751:23: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-decode.h:753:3: note: here
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-decode.h:763:23: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-decode.h:766:3: note: here
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-decode.h:768:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-decode.h:784:3: note: here
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-decode.h:790:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-decode.h:797:3: note: here
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-decode.h:799:158: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-decode.h:801:3: note: here
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-decode.h:803:158: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-decode.h:805:3: note: here
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-decode.h:822:23: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-decode.h:824:3: note: here
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-decode.h:826:158: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-decode.h:829:3: note: here
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-decode.h:856:23: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-decode.h:858:3: note: here
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-decode.h:882:23: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-decode.h:888:3: note: here
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-decode.h:896:26: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-decode.h:898:3: note: here
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-decode.h:910:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-decode.h:916:3: note: here
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-decode.h:918:118: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-decode.h:919:3: note: here
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-decode.h:937:24: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-decode.h:939:3: note: here
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-decode.h:949:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-decode.h:955:3: note: here
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-decode.h:956:122: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-decode.h:957:3: note: here
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-decode.h:958:122: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-decode.h:959:3: note: here
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-decode.h:960:122: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-decode.h:962:3: note: here
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-decode.h:1008:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-decode.h:1012:3: note: here
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-decode.h: In function 'xd3_decode_sections':
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-decode.h:590:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-decode.h:594:3: note: here
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-decode.h:595:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-decode.h:599:3: note: here
In file included from /build/xdelta3/src/xdelta3/xdelta3/xdelta3.c:694:
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-main.h: In function 'main_format_rate':
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-main.h:730:44: warning: '/s' directive output may be truncated writing 2 bytes into a region of size between 1 and 48 [-Wformat-truncation=]
In file included from /usr/include/stdio.h:974,
                 from /build/xdelta3/src/xdelta3/xdelta3/xdelta3.h:36,
                 from /build/xdelta3/src/xdelta3/xdelta3/xdelta3.c:254:
In function 'snprintf',
    inlined from 'main_format_rate' at /build/xdelta3/src/xdelta3/xdelta3/xdelta3-main.h:730:3:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 3 and 50 bytes into a destination of size 48
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~~       
[2/18] Building C object CMakeFiles/xdelta3lib.dir/xdelta3.c.o
In file included from /build/xdelta3/src/xdelta3/xdelta3/xdelta3.c:1956,
                 from /build/xdelta3/src/xdelta3/xdelta3/xdelta3.c:640:
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-decode.h: In function 'xd3_decode_input':
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-decode.h:751:23: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-decode.h:753:3: note: here
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-decode.h:763:23: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-decode.h:766:3: note: here
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-decode.h:768:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-decode.h:784:3: note: here
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-decode.h:790:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-decode.h:797:3: note: here
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-decode.h:799:158: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-decode.h:801:3: note: here
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-decode.h:803:158: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-decode.h:805:3: note: here
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-decode.h:822:23: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-decode.h:824:3: note: here
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-decode.h:826:158: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-decode.h:829:3: note: here
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-decode.h:856:23: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-decode.h:858:3: note: here
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-decode.h:882:23: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-decode.h:888:3: note: here
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-decode.h:896:26: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-decode.h:898:3: note: here
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-decode.h:910:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-decode.h:916:3: note: here
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-decode.h:918:118: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-decode.h:919:3: note: here
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-decode.h:937:24: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-decode.h:939:3: note: here
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-decode.h:949:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-decode.h:955:3: note: here
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-decode.h:956:122: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-decode.h:957:3: note: here
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-decode.h:958:122: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-decode.h:959:3: note: here
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-decode.h:960:122: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-decode.h:962:3: note: here
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-decode.h:1008:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-decode.h:1012:3: note: here
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-decode.h: In function 'xd3_decode_sections':
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-decode.h:590:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-decode.h:594:3: note: here
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-decode.h:595:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-decode.h:599:3: note: here
/build/xdelta3/src/xdelta3/xdelta3/xdelta3.c: In function 'xd3_encode_input':
/build/xdelta3/src/xdelta3/xdelta3/xdelta3.c:2936:12: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/xdelta3/src/xdelta3/xdelta3/xdelta3.c:2948:7: note: here
/build/xdelta3/src/xdelta3/xdelta3/xdelta3.c:2879:23: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/xdelta3/src/xdelta3/xdelta3/xdelta3.c:2881:3: note: here
/build/xdelta3/src/xdelta3/xdelta3/xdelta3.c:2980:23: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/xdelta3/src/xdelta3/xdelta3/xdelta3.c:2982:3: note: here
/build/xdelta3/src/xdelta3/xdelta3/xdelta3.c:2993:23: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/xdelta3/src/xdelta3/xdelta3/xdelta3.c:2995:3: note: here
/build/xdelta3/src/xdelta3/xdelta3/xdelta3.c:3023:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/xdelta3/src/xdelta3/xdelta3/xdelta3.c:3028:3: note: here
[3/18] Linking C shared library libxdelta3.so.3.2.0
[4/18] Building C object CMakeFiles/xdelta3link.dir/linkxd3lib.c.o
[5/18] Building C object CMakeFiles/xdelta3.dir/xdelta3.c.o
In file included from /build/xdelta3/src/xdelta3/xdelta3/xdelta3.c:1956,
                 from /build/xdelta3/src/xdelta3/xdelta3/xdelta3.c:640:
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-decode.h: In function 'xd3_decode_input':
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-decode.h:751:23: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-decode.h:753:3: note: here
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-decode.h:763:23: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-decode.h:766:3: note: here
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-decode.h:768:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-decode.h:784:3: note: here
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-decode.h:790:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-decode.h:797:3: note: here
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-decode.h:799:158: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-decode.h:801:3: note: here
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-decode.h:803:158: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-decode.h:805:3: note: here
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-decode.h:822:23: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-decode.h:824:3: note: here
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-decode.h:826:158: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-decode.h:829:3: note: here
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-decode.h:856:23: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-decode.h:858:3: note: here
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-decode.h:882:23: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-decode.h:888:3: note: here
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-decode.h:896:26: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-decode.h:898:3: note: here
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-decode.h:910:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-decode.h:916:3: note: here
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-decode.h:918:118: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-decode.h:919:3: note: here
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-decode.h:937:24: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-decode.h:939:3: note: here
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-decode.h:949:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-decode.h:955:3: note: here
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-decode.h:956:122: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-decode.h:957:3: note: here
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-decode.h:958:122: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-decode.h:959:3: note: here
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-decode.h:960:122: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-decode.h:962:3: note: here
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-decode.h:1008:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-decode.h:1012:3: note: here
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-decode.h: In function 'xd3_decode_sections':
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-decode.h:590:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-decode.h:594:3: note: here
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-decode.h:595:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-decode.h:599:3: note: here
/build/xdelta3/src/xdelta3/xdelta3/xdelta3.c: In function 'xd3_encode_input':
/build/xdelta3/src/xdelta3/xdelta3/xdelta3.c:2936:12: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/xdelta3/src/xdelta3/xdelta3/xdelta3.c:2948:7: note: here
/build/xdelta3/src/xdelta3/xdelta3/xdelta3.c:2879:23: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/xdelta3/src/xdelta3/xdelta3/xdelta3.c:2881:3: note: here
/build/xdelta3/src/xdelta3/xdelta3/xdelta3.c:2980:23: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/xdelta3/src/xdelta3/xdelta3/xdelta3.c:2982:3: note: here
/build/xdelta3/src/xdelta3/xdelta3/xdelta3.c:2993:23: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/xdelta3/src/xdelta3/xdelta3/xdelta3.c:2995:3: note: here
/build/xdelta3/src/xdelta3/xdelta3/xdelta3.c:3023:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/xdelta3/src/xdelta3/xdelta3/xdelta3.c:3028:3: note: here
In file included from /build/xdelta3/src/xdelta3/xdelta3/xdelta3.c:694:
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-main.h: In function 'main':
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-main.h:4127:21: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-main.h:4133:5: note: here
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-main.h: In function 'main_input':
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-main.h:3323:8: warning: statement will never be executed [-Wswitch-unreachable]
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-main.h:3326:15: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-main.h:3330:5: note: here
In function 'main_format_rate',
    inlined from 'main_input' at /build/xdelta3/src/xdelta3/xdelta3/xdelta3-main.h:3688:13:
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-main.h:730:44: warning: '/s' directive output may be truncated writing 2 bytes into a region of size between 1 and 48 [-Wformat-truncation=]
In file included from /usr/include/stdio.h:974,
                 from /build/xdelta3/src/xdelta3/xdelta3/xdelta3.h:36,
                 from /build/xdelta3/src/xdelta3/xdelta3/xdelta3.c:254:
In function 'snprintf',
    inlined from 'main_format_rate' at /build/xdelta3/src/xdelta3/xdelta3/xdelta3-main.h:730:3,
    inlined from 'main_input' at /build/xdelta3/src/xdelta3/xdelta3/xdelta3-main.h:3688:13:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 3 and 50 bytes into a destination of size 48
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~~       
In function 'main_format_rate',
    inlined from 'main_input' at /build/xdelta3/src/xdelta3/xdelta3/xdelta3-main.h:3688:13:
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-main.h:730:44: warning: '/s' directive output may be truncated writing 2 bytes into a region of size between 1 and 48 [-Wformat-truncation=]
In function 'snprintf',
    inlined from 'main_format_rate' at /build/xdelta3/src/xdelta3/xdelta3/xdelta3-main.h:730:3,
    inlined from 'main_input' at /build/xdelta3/src/xdelta3/xdelta3/xdelta3-main.h:3688:13:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 3 and 50 bytes into a destination of size 48
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~~       
In file included from /build/xdelta3/src/xdelta3/xdelta3/xdelta3.c:698:
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-test.h: In function 'test_appheader.constprop':
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-test.h:2478:30: warning: '%s' directive output may be truncated writing up to 16383 bytes into a region of size 16374 [-Wformat-truncation=]
In function 'snprintf',
    inlined from 'test_appheader.constprop' at /build/xdelta3/src/xdelta3/xdelta3/xdelta3-test.h:2478:3:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output 20 or more bytes (assuming 19472) into a destination of size 16384
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~~       
In function 'test_srcwin_clamp',
    inlined from 'xd3_selftest' at /build/xdelta3/src/xdelta3/xdelta3/xdelta3-test.h:3476:219:
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-test.h:2879:32: warning: '.vlog' directive output may be truncated writing 5 bytes into a region of size between 1 and 1024 [-Wformat-truncation=]
In function 'snprintf',
    inlined from 'test_srcwin_clamp' at /build/xdelta3/src/xdelta3/xdelta3/xdelta3-test.h:2879:3,
    inlined from 'xd3_selftest' at /build/xdelta3/src/xdelta3/xdelta3/xdelta3-test.h:3476:219:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 6 and 1029 bytes into a destination of size 1024
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~~       
[6/18] Building C object CMakeFiles/xdelta3_lib_smoke.dir/testing/lib_smoke.c.o
In file included from /build/xdelta3/src/xdelta3/xdelta3/testing/lib_smoke.c:8:
/build/xdelta3/src/xdelta3/xdelta3/xdelta3.h:25:9: warning: ‘_POSIX_SOURCE’ redefined
   25 | #define _POSIX_SOURCE 200112L
      |         ^~~~~~~~~~~~~
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/armv7l-unknown-linux-gnueabihf/16.1.1/include/stdint.h:11,
                 from /build/xdelta3/src/xdelta3/xdelta3/testing/lib_smoke.c:4:
/usr/include/features.h:317:10: note: this is the location of the previous definition
  317 | # define _POSIX_SOURCE  1
      |          ^~~~~~~~~~~~~
[7/18] Creating library symlink libxdelta3.so.3 libxdelta3.so
[8/18] Linking C executable xdelta3
[9/18] Building C object CMakeFiles/xdelta3regtest.dir/testing/regtest_c.c.o
In file included from /build/xdelta3/src/xdelta3/xdelta3/testing/../xdelta3.c:1956,
                 from /build/xdelta3/src/xdelta3/xdelta3/testing/../xdelta3.c:640,
                 from /build/xdelta3/src/xdelta3/xdelta3/testing/regtest_c.c:17:
/build/xdelta3/src/xdelta3/xdelta3/testing/../xdelta3-decode.h: In function 'xd3_decode_input':
/build/xdelta3/src/xdelta3/xdelta3/testing/../xdelta3-decode.h:751:23: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/xdelta3/src/xdelta3/xdelta3/testing/../xdelta3-decode.h:753:3: note: here
/build/xdelta3/src/xdelta3/xdelta3/testing/../xdelta3-decode.h:763:23: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/xdelta3/src/xdelta3/xdelta3/testing/../xdelta3-decode.h:766:3: note: here
/build/xdelta3/src/xdelta3/xdelta3/testing/../xdelta3-decode.h:768:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/xdelta3/src/xdelta3/xdelta3/testing/../xdelta3-decode.h:784:3: note: here
/build/xdelta3/src/xdelta3/xdelta3/testing/../xdelta3-decode.h:790:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/xdelta3/src/xdelta3/xdelta3/testing/../xdelta3-decode.h:797:3: note: here
/build/xdelta3/src/xdelta3/xdelta3/testing/../xdelta3-decode.h:799:158: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/xdelta3/src/xdelta3/xdelta3/testing/../xdelta3-decode.h:801:3: note: here
/build/xdelta3/src/xdelta3/xdelta3/testing/../xdelta3-decode.h:803:158: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/xdelta3/src/xdelta3/xdelta3/testing/../xdelta3-decode.h:805:3: note: here
/build/xdelta3/src/xdelta3/xdelta3/testing/../xdelta3-decode.h:822:23: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/xdelta3/src/xdelta3/xdelta3/testing/../xdelta3-decode.h:824:3: note: here
/build/xdelta3/src/xdelta3/xdelta3/testing/../xdelta3-decode.h:826:158: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/xdelta3/src/xdelta3/xdelta3/testing/../xdelta3-decode.h:829:3: note: here
/build/xdelta3/src/xdelta3/xdelta3/testing/../xdelta3-decode.h:856:23: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/xdelta3/src/xdelta3/xdelta3/testing/../xdelta3-decode.h:858:3: note: here
/build/xdelta3/src/xdelta3/xdelta3/testing/../xdelta3-decode.h:882:23: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/xdelta3/src/xdelta3/xdelta3/testing/../xdelta3-decode.h:888:3: note: here
/build/xdelta3/src/xdelta3/xdelta3/testing/../xdelta3-decode.h:896:26: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/xdelta3/src/xdelta3/xdelta3/testing/../xdelta3-decode.h:898:3: note: here
/build/xdelta3/src/xdelta3/xdelta3/testing/../xdelta3-decode.h:910:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/xdelta3/src/xdelta3/xdelta3/testing/../xdelta3-decode.h:916:3: note: here
/build/xdelta3/src/xdelta3/xdelta3/testing/../xdelta3-decode.h:918:118: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/xdelta3/src/xdelta3/xdelta3/testing/../xdelta3-decode.h:919:3: note: here
/build/xdelta3/src/xdelta3/xdelta3/testing/../xdelta3-decode.h:937:24: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/xdelta3/src/xdelta3/xdelta3/testing/../xdelta3-decode.h:939:3: note: here
/build/xdelta3/src/xdelta3/xdelta3/testing/../xdelta3-decode.h:949:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/xdelta3/src/xdelta3/xdelta3/testing/../xdelta3-decode.h:955:3: note: here
/build/xdelta3/src/xdelta3/xdelta3/testing/../xdelta3-decode.h:956:122: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/xdelta3/src/xdelta3/xdelta3/testing/../xdelta3-decode.h:957:3: note: here
/build/xdelta3/src/xdelta3/xdelta3/testing/../xdelta3-decode.h:958:122: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/xdelta3/src/xdelta3/xdelta3/testing/../xdelta3-decode.h:959:3: note: here
/build/xdelta3/src/xdelta3/xdelta3/testing/../xdelta3-decode.h:960:122: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/xdelta3/src/xdelta3/xdelta3/testing/../xdelta3-decode.h:962:3: note: here
/build/xdelta3/src/xdelta3/xdelta3/testing/../xdelta3-decode.h:1008:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/xdelta3/src/xdelta3/xdelta3/testing/../xdelta3-decode.h:1012:3: note: here
/build/xdelta3/src/xdelta3/xdelta3/testing/../xdelta3-decode.h: In function 'xd3_decode_sections':
/build/xdelta3/src/xdelta3/xdelta3/testing/../xdelta3-decode.h:590:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/xdelta3/src/xdelta3/xdelta3/testing/../xdelta3-decode.h:594:3: note: here
/build/xdelta3/src/xdelta3/xdelta3/testing/../xdelta3-decode.h:595:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/xdelta3/src/xdelta3/xdelta3/testing/../xdelta3-decode.h:599:3: note: here
/build/xdelta3/src/xdelta3/xdelta3/testing/../xdelta3.c: In function 'xd3_encode_input':
/build/xdelta3/src/xdelta3/xdelta3/testing/../xdelta3.c:2946:17: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/xdelta3/src/xdelta3/xdelta3/testing/../xdelta3.c:2948:7: note: here
/build/xdelta3/src/xdelta3/xdelta3/testing/../xdelta3.c:2879:23: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/xdelta3/src/xdelta3/xdelta3/testing/../xdelta3.c:2881:3: note: here
/build/xdelta3/src/xdelta3/xdelta3/testing/../xdelta3.c:2980:23: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/xdelta3/src/xdelta3/xdelta3/testing/../xdelta3.c:2982:3: note: here
/build/xdelta3/src/xdelta3/xdelta3/testing/../xdelta3.c:2993:23: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/xdelta3/src/xdelta3/xdelta3/testing/../xdelta3.c:2995:3: note: here
/build/xdelta3/src/xdelta3/xdelta3/testing/../xdelta3.c:3023:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/xdelta3/src/xdelta3/xdelta3/testing/../xdelta3.c:3028:3: note: here
In file included from /build/xdelta3/src/xdelta3/xdelta3/testing/../xdelta3.c:694:
/build/xdelta3/src/xdelta3/xdelta3/testing/../xdelta3-main.h: In function 'xd3_main_cmdline':
/build/xdelta3/src/xdelta3/xdelta3/testing/../xdelta3-main.h:4127:21: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/xdelta3/src/xdelta3/xdelta3/testing/../xdelta3-main.h:4133:5: note: here
/build/xdelta3/src/xdelta3/xdelta3/testing/../xdelta3-main.h: In function 'main_input':
/build/xdelta3/src/xdelta3/xdelta3/testing/../xdelta3-main.h:3323:8: warning: statement will never be executed [-Wswitch-unreachable]
/build/xdelta3/src/xdelta3/xdelta3/testing/../xdelta3-main.h:3326:15: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/xdelta3/src/xdelta3/xdelta3/testing/../xdelta3-main.h:3330:5: note: here
In function 'main_format_rate',
    inlined from 'main_input' at /build/xdelta3/src/xdelta3/xdelta3/testing/../xdelta3-main.h:3688:13:
/build/xdelta3/src/xdelta3/xdelta3/testing/../xdelta3-main.h:730:44: warning: '/s' directive output may be truncated writing 2 bytes into a region of size between 1 and 48 [-Wformat-truncation=]
In file included from /usr/include/stdio.h:974,
                 from /build/xdelta3/src/xdelta3/xdelta3/testing/../xdelta3.h:36,
                 from /build/xdelta3/src/xdelta3/xdelta3/testing/../xdelta3.c:254:
In function 'snprintf',
    inlined from 'main_format_rate' at /build/xdelta3/src/xdelta3/xdelta3/testing/../xdelta3-main.h:730:3,
    inlined from 'main_input' at /build/xdelta3/src/xdelta3/xdelta3/testing/../xdelta3-main.h:3688:13:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 3 and 50 bytes into a destination of size 48
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~~       
In function 'main_format_rate',
    inlined from 'main_input' at /build/xdelta3/src/xdelta3/xdelta3/testing/../xdelta3-main.h:3688:13:
/build/xdelta3/src/xdelta3/xdelta3/testing/../xdelta3-main.h:730:44: warning: '/s' directive output may be truncated writing 2 bytes into a region of size between 1 and 48 [-Wformat-truncation=]
In function 'snprintf',
    inlined from 'main_format_rate' at /build/xdelta3/src/xdelta3/xdelta3/testing/../xdelta3-main.h:730:3,
    inlined from 'main_input' at /build/xdelta3/src/xdelta3/xdelta3/testing/../xdelta3-main.h:3688:13:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 3 and 50 bytes into a destination of size 48
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~~       
In file included from /build/xdelta3/src/xdelta3/xdelta3/testing/../xdelta3.c:698:
/build/xdelta3/src/xdelta3/xdelta3/testing/../xdelta3-test.h: In function 'test_appheader.constprop':
/build/xdelta3/src/xdelta3/xdelta3/testing/../xdelta3-test.h:2478:30: warning: '%s' directive output may be truncated writing up to 16383 bytes into a region of size 16374 [-Wformat-truncation=]
In function 'snprintf',
    inlined from 'test_appheader.constprop' at /build/xdelta3/src/xdelta3/xdelta3/testing/../xdelta3-test.h:2478:3:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output 20 or more bytes (assuming 19472) into a destination of size 16384
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~~       
In function 'test_srcwin_clamp',
    inlined from 'xd3_selftest' at /build/xdelta3/src/xdelta3/xdelta3/testing/../xdelta3-test.h:3476:219:
/build/xdelta3/src/xdelta3/xdelta3/testing/../xdelta3-test.h:2879:32: warning: '.vlog' directive output may be truncated writing 5 bytes into a region of size between 1 and 1024 [-Wformat-truncation=]
In function 'snprintf',
    inlined from 'test_srcwin_clamp' at /build/xdelta3/src/xdelta3/xdelta3/testing/../xdelta3-test.h:2879:3,
    inlined from 'xd3_selftest' at /build/xdelta3/src/xdelta3/xdelta3/testing/../xdelta3-test.h:3476:219:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 6 and 1029 bytes into a destination of size 1024
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~~       
[10/18] Linking C executable xdelta3decode
[11/18] Linking C executable xdelta3_lib_smoke
[12/18] Building C object CMakeFiles/xdelta3link.dir/xdelta3.c.o
In file included from /build/xdelta3/src/xdelta3/xdelta3/xdelta3.c:1956,
                 from /build/xdelta3/src/xdelta3/xdelta3/xdelta3.c:640:
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-decode.h: In function 'xd3_decode_input':
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-decode.h:751:23: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-decode.h:753:3: note: here
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-decode.h:763:23: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-decode.h:766:3: note: here
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-decode.h:768:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-decode.h:784:3: note: here
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-decode.h:790:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-decode.h:797:3: note: here
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-decode.h:799:158: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-decode.h:801:3: note: here
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-decode.h:803:158: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-decode.h:805:3: note: here
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-decode.h:822:23: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-decode.h:824:3: note: here
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-decode.h:826:158: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-decode.h:829:3: note: here
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-decode.h:856:23: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-decode.h:858:3: note: here
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-decode.h:882:23: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-decode.h:888:3: note: here
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-decode.h:896:26: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-decode.h:898:3: note: here
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-decode.h:910:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-decode.h:916:3: note: here
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-decode.h:918:118: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-decode.h:919:3: note: here
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-decode.h:937:24: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-decode.h:939:3: note: here
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-decode.h:949:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-decode.h:955:3: note: here
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-decode.h:956:122: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-decode.h:957:3: note: here
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-decode.h:958:122: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-decode.h:959:3: note: here
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-decode.h:960:122: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-decode.h:962:3: note: here
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-decode.h:1008:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-decode.h:1012:3: note: here
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-decode.h: In function 'xd3_decode_sections':
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-decode.h:590:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-decode.h:594:3: note: here
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-decode.h:595:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/xdelta3/src/xdelta3/xdelta3/xdelta3-decode.h:599:3: note: here
/build/xdelta3/src/xdelta3/xdelta3/xdelta3.c: In function 'xd3_encode_input':
/build/xdelta3/src/xdelta3/xdelta3/xdelta3.c:2936:12: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/xdelta3/src/xdelta3/xdelta3/xdelta3.c:2948:7: note: here
/build/xdelta3/src/xdelta3/xdelta3/xdelta3.c:2879:23: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/xdelta3/src/xdelta3/xdelta3/xdelta3.c:2881:3: note: here
/build/xdelta3/src/xdelta3/xdelta3/xdelta3.c:2980:23: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/xdelta3/src/xdelta3/xdelta3/xdelta3.c:2982:3: note: here
/build/xdelta3/src/xdelta3/xdelta3/xdelta3.c:2993:23: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/xdelta3/src/xdelta3/xdelta3/xdelta3.c:2995:3: note: here
/build/xdelta3/src/xdelta3/xdelta3/xdelta3.c:3023:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/xdelta3/src/xdelta3/xdelta3/xdelta3.c:3028:3: note: here
[13/18] Linking C executable xdelta3link
[14/18] Building C object CMakeFiles/xdelta3checksum.dir/testing/checksum_test_c.c.o
In file included from /build/xdelta3/src/xdelta3/xdelta3/testing/../xdelta3.c:1956,
                 from /build/xdelta3/src/xdelta3/xdelta3/testing/../xdelta3.c:640,
                 from /build/xdelta3/src/xdelta3/xdelta3/testing/checksum_test_c.c:16:
/build/xdelta3/src/xdelta3/xdelta3/testing/../xdelta3-decode.h: In function 'xd3_decode_input':
/build/xdelta3/src/xdelta3/xdelta3/testing/../xdelta3-decode.h:751:23: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/xdelta3/src/xdelta3/xdelta3/testing/../xdelta3-decode.h:753:3: note: here
/build/xdelta3/src/xdelta3/xdelta3/testing/../xdelta3-decode.h:763:23: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/xdelta3/src/xdelta3/xdelta3/testing/../xdelta3-decode.h:766:3: note: here
/build/xdelta3/src/xdelta3/xdelta3/testing/../xdelta3-decode.h:768:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/xdelta3/src/xdelta3/xdelta3/testing/../xdelta3-decode.h:784:3: note: here
/build/xdelta3/src/xdelta3/xdelta3/testing/../xdelta3-decode.h:790:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/xdelta3/src/xdelta3/xdelta3/testing/../xdelta3-decode.h:797:3: note: here
/build/xdelta3/src/xdelta3/xdelta3/testing/../xdelta3-decode.h:799:158: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/xdelta3/src/xdelta3/xdelta3/testing/../xdelta3-decode.h:801:3: note: here
/build/xdelta3/src/xdelta3/xdelta3/testing/../xdelta3-decode.h:803:158: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/xdelta3/src/xdelta3/xdelta3/testing/../xdelta3-decode.h:805:3: note: here
/build/xdelta3/src/xdelta3/xdelta3/testing/../xdelta3-decode.h:822:23: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/xdelta3/src/xdelta3/xdelta3/testing/../xdelta3-decode.h:824:3: note: here
/build/xdelta3/src/xdelta3/xdelta3/testing/../xdelta3-decode.h:826:158: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/xdelta3/src/xdelta3/xdelta3/testing/../xdelta3-decode.h:829:3: note: here
/build/xdelta3/src/xdelta3/xdelta3/testing/../xdelta3-decode.h:856:23: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/xdelta3/src/xdelta3/xdelta3/testing/../xdelta3-decode.h:858:3: note: here
/build/xdelta3/src/xdelta3/xdelta3/testing/../xdelta3-decode.h:882:23: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/xdelta3/src/xdelta3/xdelta3/testing/../xdelta3-decode.h:888:3: note: here
/build/xdelta3/src/xdelta3/xdelta3/testing/../xdelta3-decode.h:896:26: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/xdelta3/src/xdelta3/xdelta3/testing/../xdelta3-decode.h:898:3: note: here
/build/xdelta3/src/xdelta3/xdelta3/testing/../xdelta3-decode.h:910:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/xdelta3/src/xdelta3/xdelta3/testing/../xdelta3-decode.h:916:3: note: here
/build/xdelta3/src/xdelta3/xdelta3/testing/../xdelta3-decode.h:918:118: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/xdelta3/src/xdelta3/xdelta3/testing/../xdelta3-decode.h:919:3: note: here
/build/xdelta3/src/xdelta3/xdelta3/testing/../xdelta3-decode.h:937:24: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/xdelta3/src/xdelta3/xdelta3/testing/../xdelta3-decode.h:939:3: note: here
/build/xdelta3/src/xdelta3/xdelta3/testing/../xdelta3-decode.h:949:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/xdelta3/src/xdelta3/xdelta3/testing/../xdelta3-decode.h:955:3: note: here
/build/xdelta3/src/xdelta3/xdelta3/testing/../xdelta3-decode.h:956:122: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/xdelta3/src/xdelta3/xdelta3/testing/../xdelta3-decode.h:957:3: note: here
/build/xdelta3/src/xdelta3/xdelta3/testing/../xdelta3-decode.h:958:122: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/xdelta3/src/xdelta3/xdelta3/testing/../xdelta3-decode.h:959:3: note: here
/build/xdelta3/src/xdelta3/xdelta3/testing/../xdelta3-decode.h:960:122: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/xdelta3/src/xdelta3/xdelta3/testing/../xdelta3-decode.h:962:3: note: here
/build/xdelta3/src/xdelta3/xdelta3/testing/../xdelta3-decode.h:1008:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/xdelta3/src/xdelta3/xdelta3/testing/../xdelta3-decode.h:1012:3: note: here
/build/xdelta3/src/xdelta3/xdelta3/testing/../xdelta3-decode.h: In function 'xd3_decode_sections':
/build/xdelta3/src/xdelta3/xdelta3/testing/../xdelta3-decode.h:590:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/xdelta3/src/xdelta3/xdelta3/testing/../xdelta3-decode.h:594:3: note: here
/build/xdelta3/src/xdelta3/xdelta3/testing/../xdelta3-decode.h:595:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/xdelta3/src/xdelta3/xdelta3/testing/../xdelta3-decode.h:599:3: note: here
/build/xdelta3/src/xdelta3/xdelta3/testing/../xdelta3.c: In function 'xd3_encode_input':
/build/xdelta3/src/xdelta3/xdelta3/testing/../xdelta3.c:2936:12: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/xdelta3/src/xdelta3/xdelta3/testing/../xdelta3.c:2948:7: note: here
/build/xdelta3/src/xdelta3/xdelta3/testing/../xdelta3.c:2879:23: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/xdelta3/src/xdelta3/xdelta3/testing/../xdelta3.c:2881:3: note: here
/build/xdelta3/src/xdelta3/xdelta3/testing/../xdelta3.c:2980:23: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/xdelta3/src/xdelta3/xdelta3/testing/../xdelta3.c:2982:3: note: here
/build/xdelta3/src/xdelta3/xdelta3/testing/../xdelta3.c:2993:23: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/xdelta3/src/xdelta3/xdelta3/testing/../xdelta3.c:2995:3: note: here
/build/xdelta3/src/xdelta3/xdelta3/testing/../xdelta3.c:3023:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/xdelta3/src/xdelta3/xdelta3/testing/../xdelta3.c:3028:3: note: here
In file included from /build/xdelta3/src/xdelta3/xdelta3/testing/../xdelta3.c:694:
/build/xdelta3/src/xdelta3/xdelta3/testing/../xdelta3-main.h: In function 'xd3_main_cmdline':
/build/xdelta3/src/xdelta3/xdelta3/testing/../xdelta3-main.h:4127:21: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/xdelta3/src/xdelta3/xdelta3/testing/../xdelta3-main.h:4133:5: note: here
/build/xdelta3/src/xdelta3/xdelta3/testing/../xdelta3-main.h: In function 'main_input':
/build/xdelta3/src/xdelta3/xdelta3/testing/../xdelta3-main.h:3323:8: warning: statement will never be executed [-Wswitch-unreachable]
/build/xdelta3/src/xdelta3/xdelta3/testing/../xdelta3-main.h:3326:15: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/xdelta3/src/xdelta3/xdelta3/testing/../xdelta3-main.h:3330:5: note: here
In function 'main_format_rate',
    inlined from 'main_input' at /build/xdelta3/src/xdelta3/xdelta3/testing/../xdelta3-main.h:3688:13:
/build/xdelta3/src/xdelta3/xdelta3/testing/../xdelta3-main.h:730:44: warning: '/s' directive output may be truncated writing 2 bytes into a region of size between 1 and 48 [-Wformat-truncation=]
In file included from /usr/include/stdio.h:974,
                 from /build/xdelta3/src/xdelta3/xdelta3/testing/../xdelta3.h:36,
                 from /build/xdelta3/src/xdelta3/xdelta3/testing/../xdelta3.c:254:
In function 'snprintf',
    inlined from 'main_format_rate' at /build/xdelta3/src/xdelta3/xdelta3/testing/../xdelta3-main.h:730:3,
    inlined from 'main_input' at /build/xdelta3/src/xdelta3/xdelta3/testing/../xdelta3-main.h:3688:13:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 3 and 50 bytes into a destination of size 48
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~~       
In function 'main_format_rate',
    inlined from 'main_input' at /build/xdelta3/src/xdelta3/xdelta3/testing/../xdelta3-main.h:3688:13:
/build/xdelta3/src/xdelta3/xdelta3/testing/../xdelta3-main.h:730:44: warning: '/s' directive output may be truncated writing 2 bytes into a region of size between 1 and 48 [-Wformat-truncation=]
In function 'snprintf',
    inlined from 'main_format_rate' at /build/xdelta3/src/xdelta3/xdelta3/testing/../xdelta3-main.h:730:3,
    inlined from 'main_input' at /build/xdelta3/src/xdelta3/xdelta3/testing/../xdelta3-main.h:3688:13:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 3 and 50 bytes into a destination of size 48
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~~       
In file included from /build/xdelta3/src/xdelta3/xdelta3/testing/../xdelta3.c:698:
/build/xdelta3/src/xdelta3/xdelta3/testing/../xdelta3-test.h: In function 'test_appheader.constprop':
/build/xdelta3/src/xdelta3/xdelta3/testing/../xdelta3-test.h:2478:30: warning: '%s' directive output may be truncated writing up to 16383 bytes into a region of size 16374 [-Wformat-truncation=]
In function 'snprintf',
    inlined from 'test_appheader.constprop' at /build/xdelta3/src/xdelta3/xdelta3/testing/../xdelta3-test.h:2478:3:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output 20 or more bytes (assuming 19472) into a destination of size 16384
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~~       
In function 'test_srcwin_clamp',
    inlined from 'xd3_selftest' at /build/xdelta3/src/xdelta3/xdelta3/testing/../xdelta3-test.h:3476:219:
/build/xdelta3/src/xdelta3/xdelta3/testing/../xdelta3-test.h:2879:32: warning: '.vlog' directive output may be truncated writing 5 bytes into a region of size between 1 and 1024 [-Wformat-truncation=]
In function 'snprintf',
    inlined from 'test_srcwin_clamp' at /build/xdelta3/src/xdelta3/xdelta3/testing/../xdelta3-test.h:2879:3,
    inlined from 'xd3_selftest' at /build/xdelta3/src/xdelta3/xdelta3/testing/../xdelta3-test.h:3476:219:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 6 and 1029 bytes into a destination of size 1024
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~~       
[15/18] Building CXX object CMakeFiles/xdelta3regtest.dir/testing/regtest.cc.o
In file included from /usr/include/c++/16.1.1/map:64,
                 from /build/xdelta3/src/xdelta3/xdelta3/testing/test.h:75,
                 from /build/xdelta3/src/xdelta3/xdelta3/testing/regtest.cc:17:
/usr/include/c++/16.1.1/bits/stl_tree.h: In 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 = {std::pair<long long unsigned int, Regtest<SmallBlock>::Segment>}; _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, Regtest<SmallBlock>::Segment>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, Regtest<SmallBlock>::Segment> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, Regtest<SmallBlock>::Segment> >]':
/usr/include/c++/16.1.1/bits/stl_tree.h:3250:7: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Regtest<SmallBlock>::Segment>, std::_Select1st<std::pair<const long long unsigned int, Regtest<SmallBlock>::Segment> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Regtest<SmallBlock>::Segment> > >::const_iterator' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_tree.h: In 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 = {std::pair<long long unsigned int, Regtest<MixedBlock>::Segment>}; _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, Regtest<MixedBlock>::Segment>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, Regtest<MixedBlock>::Segment> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, Regtest<MixedBlock>::Segment> >]':
/usr/include/c++/16.1.1/bits/stl_tree.h:3250:7: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Regtest<MixedBlock>::Segment>, std::_Select1st<std::pair<const long long unsigned int, Regtest<MixedBlock>::Segment> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Regtest<MixedBlock>::Segment> > >::const_iterator' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_tree.h: In 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 = {std::pair<long long unsigned int, Regtest<OversizeBlock>::Segment>}; _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, Regtest<OversizeBlock>::Segment>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, Regtest<OversizeBlock>::Segment> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, Regtest<OversizeBlock>::Segment> >]':
/usr/include/c++/16.1.1/bits/stl_tree.h:3250:7: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Regtest<OversizeBlock>::Segment>, std::_Select1st<std::pair<const long long unsigned int, Regtest<OversizeBlock>::Segment> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Regtest<OversizeBlock>::Segment> > >::const_iterator' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_tree.h: In 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 = {std::pair<long long unsigned int, Regtest<LargeBlock>::Segment>}; _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, Regtest<LargeBlock>::Segment>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, Regtest<LargeBlock>::Segment> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, Regtest<LargeBlock>::Segment> >]':
/usr/include/c++/16.1.1/bits/stl_tree.h:3250:7: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Regtest<LargeBlock>::Segment>, std::_Select1st<std::pair<const long long unsigned int, Regtest<LargeBlock>::Segment> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Regtest<LargeBlock>::Segment> > >::const_iterator' changed in GCC 7.1
In file included from /usr/include/c++/16.1.1/map:65:
In member function 'std::__enable_if_t<((bool)std::is_constructible<std::pair<const _Key, _Tp>, _Pair>::value), typename std::_Rb_tree<_Key, std::pair<const _Key, _Tp>, std::_Select1st<std::pair<const _Key, _Tp> >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Tp> >::other>::iterator> std::map<_Key, _Tp, _Compare, _Alloc>::insert(const_iterator, _Pair&&) [with _Pair = std::pair<long long unsigned int, Regtest<LargeBlock>::Segment>; _Key = long long unsigned int; _Tp = Regtest<LargeBlock>::Segment; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, Regtest<LargeBlock>::Segment> >]',
    inlined from 'static void Regtest<Constants>::ChangeListMutator::AddChange(const Regtest<Constants>::Change&, Regtest<Constants>::SegmentMap*, const Regtest<Constants>::SegmentMap*, MTRandom*) [with Constants = LargeBlock]' at /build/xdelta3/src/xdelta3/xdelta3/testing/modify.h:172:22:
/usr/include/c++/16.1.1/bits/stl_map.h:1061:38: note: parameter passing for argument of type 'std::map<long long unsigned int, Regtest<LargeBlock>::Segment, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Regtest<LargeBlock>::Segment> > >::const_iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Regtest<LargeBlock>::Segment>, std::_Select1st<std::pair<const long long unsigned int, Regtest<LargeBlock>::Segment> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Regtest<LargeBlock>::Segment> > >::const_iterator'} changed in GCC 7.1
In member function 'std::__enable_if_t<((bool)std::is_constructible<std::pair<const _Key, _Tp>, _Pair>::value), typename std::_Rb_tree<_Key, std::pair<const _Key, _Tp>, std::_Select1st<std::pair<const _Key, _Tp> >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Tp> >::other>::iterator> std::map<_Key, _Tp, _Compare, _Alloc>::insert(const_iterator, _Pair&&) [with _Pair = std::pair<long long unsigned int, Regtest<LargeBlock>::Segment>; _Key = long long unsigned int; _Tp = Regtest<LargeBlock>::Segment; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, Regtest<LargeBlock>::Segment> >]',
    inlined from 'static void Regtest<Constants>::ChangeListMutator::AddChange(const Regtest<Constants>::Change&, Regtest<Constants>::SegmentMap*, const Regtest<Constants>::SegmentMap*, MTRandom*) [with Constants = LargeBlock]' at /build/xdelta3/src/xdelta3/xdelta3/testing/modify.h:177:22:
/usr/include/c++/16.1.1/bits/stl_map.h:1061:38: note: parameter passing for argument of type 'std::map<long long unsigned int, Regtest<LargeBlock>::Segment, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Regtest<LargeBlock>::Segment> > >::const_iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Regtest<LargeBlock>::Segment>, std::_Select1st<std::pair<const long long unsigned int, Regtest<LargeBlock>::Segment> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Regtest<LargeBlock>::Segment> > >::const_iterator'} changed in GCC 7.1
In member function 'std::__enable_if_t<((bool)std::is_constructible<std::pair<const _Key, _Tp>, _Pair>::value), typename std::_Rb_tree<_Key, std::pair<const _Key, _Tp>, std::_Select1st<std::pair<const _Key, _Tp> >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Tp> >::other>::iterator> std::map<_Key, _Tp, _Compare, _Alloc>::insert(const_iterator, _Pair&&) [with _Pair = std::pair<long long unsigned int, Regtest<LargeBlock>::Segment>; _Key = long long unsigned int; _Tp = Regtest<LargeBlock>::Segment; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, Regtest<LargeBlock>::Segment> >]',
    inlined from 'static void Regtest<Constants>::ChangeListMutator::AddChange(const Regtest<Constants>::Change&, Regtest<Constants>::SegmentMap*, const Regtest<Constants>::SegmentMap*, MTRandom*) [with Constants = LargeBlock]' at /build/xdelta3/src/xdelta3/xdelta3/testing/modify.h:182:22:
/usr/include/c++/16.1.1/bits/stl_map.h:1061:38: note: parameter passing for argument of type 'std::map<long long unsigned int, Regtest<LargeBlock>::Segment, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Regtest<LargeBlock>::Segment> > >::const_iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Regtest<LargeBlock>::Segment>, std::_Select1st<std::pair<const long long unsigned int, Regtest<LargeBlock>::Segment> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Regtest<LargeBlock>::Segment> > >::const_iterator'} changed in GCC 7.1
In member function 'std::__enable_if_t<((bool)std::is_constructible<std::pair<const _Key, _Tp>, _Pair>::value), typename std::_Rb_tree<_Key, std::pair<const _Key, _Tp>, std::_Select1st<std::pair<const _Key, _Tp> >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Tp> >::other>::iterator> std::map<_Key, _Tp, _Compare, _Alloc>::insert(const_iterator, _Pair&&) [with _Pair = std::pair<long long unsigned int, Regtest<LargeBlock>::Segment>; _Key = long long unsigned int; _Tp = Regtest<LargeBlock>::Segment; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, Regtest<LargeBlock>::Segment> >]',
    inlined from 'static void Regtest<Constants>::ChangeListMutator::AddChange(const Regtest<Constants>::Change&, Regtest<Constants>::SegmentMap*, const Regtest<Constants>::SegmentMap*, MTRandom*) [with Constants = LargeBlock]' at /build/xdelta3/src/xdelta3/xdelta3/testing/modify.h:187:22:
/usr/include/c++/16.1.1/bits/stl_map.h:1061:38: note: parameter passing for argument of type 'std::map<long long unsigned int, Regtest<LargeBlock>::Segment, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Regtest<LargeBlock>::Segment> > >::const_iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Regtest<LargeBlock>::Segment>, std::_Select1st<std::pair<const long long unsigned int, Regtest<LargeBlock>::Segment> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Regtest<LargeBlock>::Segment> > >::const_iterator'} changed in GCC 7.1
In member function 'std::__enable_if_t<((bool)std::is_constructible<std::pair<const _Key, _Tp>, _Pair>::value), typename std::_Rb_tree<_Key, std::pair<const _Key, _Tp>, std::_Select1st<std::pair<const _Key, _Tp> >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Tp> >::other>::iterator> std::map<_Key, _Tp, _Compare, _Alloc>::insert(const_iterator, _Pair&&) [with _Pair = std::pair<long long unsigned int, Regtest<LargeBlock>::Segment>; _Key = long long unsigned int; _Tp = Regtest<LargeBlock>::Segment; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, Regtest<LargeBlock>::Segment> >]',
    inlined from 'static void Regtest<Constants>::ChangeListMutator::AddChange(const Regtest<Constants>::Change&, Regtest<Constants>::SegmentMap*, const Regtest<Constants>::SegmentMap*, MTRandom*) [with Constants = LargeBlock]' at /build/xdelta3/src/xdelta3/xdelta3/testing/modify.h:190:22:
/usr/include/c++/16.1.1/bits/stl_map.h:1061:38: note: parameter passing for argument of type 'std::map<long long unsigned int, Regtest<LargeBlock>::Segment, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Regtest<LargeBlock>::Segment> > >::const_iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Regtest<LargeBlock>::Segment>, std::_Select1st<std::pair<const long long unsigned int, Regtest<LargeBlock>::Segment> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Regtest<LargeBlock>::Segment> > >::const_iterator'} changed in GCC 7.1
In member function 'std::__enable_if_t<((bool)std::is_constructible<std::pair<const _Key, _Tp>, _Pair>::value), typename std::_Rb_tree<_Key, std::pair<const _Key, _Tp>, std::_Select1st<std::pair<const _Key, _Tp> >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Tp> >::other>::iterator> std::map<_Key, _Tp, _Compare, _Alloc>::insert(const_iterator, _Pair&&) [with _Pair = std::pair<long long unsigned int, Regtest<LargeBlock>::Segment>; _Key = long long unsigned int; _Tp = Regtest<LargeBlock>::Segment; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, Regtest<LargeBlock>::Segment> >]',
    inlined from 'static void Regtest<Constants>::ChangeListMutator::AddChange(const Regtest<Constants>::Change&, Regtest<Constants>::SegmentMap*, const Regtest<Constants>::SegmentMap*, MTRandom*) [with Constants = LargeBlock]' at /build/xdelta3/src/xdelta3/xdelta3/testing/modify.h:194:22:
/usr/include/c++/16.1.1/bits/stl_map.h:1061:38: note: parameter passing for argument of type 'std::map<long long unsigned int, Regtest<LargeBlock>::Segment, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Regtest<LargeBlock>::Segment> > >::const_iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Regtest<LargeBlock>::Segment>, std::_Select1st<std::pair<const long long unsigned int, Regtest<LargeBlock>::Segment> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Regtest<LargeBlock>::Segment> > >::const_iterator'} changed in GCC 7.1
In member function 'std::__enable_if_t<((bool)std::is_constructible<std::pair<const _Key, _Tp>, _Pair>::value), typename std::_Rb_tree<_Key, std::pair<const _Key, _Tp>, std::_Select1st<std::pair<const _Key, _Tp> >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Tp> >::other>::iterator> std::map<_Key, _Tp, _Compare, _Alloc>::insert(const_iterator, _Pair&&) [with _Pair = std::pair<long long unsigned int, Regtest<LargeBlock>::Segment>; _Key = long long unsigned int; _Tp = Regtest<LargeBlock>::Segment; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, Regtest<LargeBlock>::Segment> >]',
    inlined from 'static void Regtest<Constants>::ChangeListMutator::AddChange(const Regtest<Constants>::Change&, Regtest<Constants>::SegmentMap*, const Regtest<Constants>::SegmentMap*, MTRandom*) [with Constants = LargeBlock]' at /build/xdelta3/src/xdelta3/xdelta3/testing/modify.h:205:20:
/usr/include/c++/16.1.1/bits/stl_map.h:1061:38: note: parameter passing for argument of type 'std::map<long long unsigned int, Regtest<LargeBlock>::Segment, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Regtest<LargeBlock>::Segment> > >::const_iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Regtest<LargeBlock>::Segment>, std::_Select1st<std::pair<const long long unsigned int, Regtest<LargeBlock>::Segment> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Regtest<LargeBlock>::Segment> > >::const_iterator'} changed in GCC 7.1
In member function 'std::__enable_if_t<((bool)std::is_constructible<std::pair<const _Key, _Tp>, _Pair>::value), typename std::_Rb_tree<_Key, std::pair<const _Key, _Tp>, std::_Select1st<std::pair<const _Key, _Tp> >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Tp> >::other>::iterator> std::map<_Key, _Tp, _Compare, _Alloc>::insert(const_iterator, _Pair&&) [with _Pair = std::pair<long long unsigned int, Regtest<LargeBlock>::Segment>; _Key = long long unsigned int; _Tp = Regtest<LargeBlock>::Segment; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, Regtest<LargeBlock>::Segment> >]',
    inlined from 'static void Regtest<Constants>::ChangeListMutator::ModifyChange(const Regtest<Constants>::Change&, Regtest<Constants>::SegmentMap*, const Regtest<Constants>::SegmentMap*, MTRandom*) [with Constants = LargeBlock]' at /build/xdelta3/src/xdelta3/xdelta3/testing/modify.h:126:22:
/usr/include/c++/16.1.1/bits/stl_map.h:1061:38: note: parameter passing for argument of type 'std::map<long long unsigned int, Regtest<LargeBlock>::Segment, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Regtest<LargeBlock>::Segment> > >::const_iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Regtest<LargeBlock>::Segment>, std::_Select1st<std::pair<const long long unsigned int, Regtest<LargeBlock>::Segment> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Regtest<LargeBlock>::Segment> > >::const_iterator'} changed in GCC 7.1
In member function 'std::__enable_if_t<((bool)std::is_constructible<std::pair<const _Key, _Tp>, _Pair>::value), typename std::_Rb_tree<_Key, std::pair<const _Key, _Tp>, std::_Select1st<std::pair<const _Key, _Tp> >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Tp> >::other>::iterator> std::map<_Key, _Tp, _Compare, _Alloc>::insert(const_iterator, _Pair&&) [with _Pair = std::pair<long long unsigned int, Regtest<LargeBlock>::Segment>; _Key = long long unsigned int; _Tp = Regtest<LargeBlock>::Segment; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, Regtest<LargeBlock>::Segment> >]',
    inlined from 'static void Regtest<Constants>::ChangeListMutator::ModifyChange(const Regtest<Constants>::Change&, Regtest<Constants>::SegmentMap*, const Regtest<Constants>::SegmentMap*, MTRandom*) [with Constants = LargeBlock]' at /build/xdelta3/src/xdelta3/xdelta3/testing/modify.h:131:22:
/usr/include/c++/16.1.1/bits/stl_map.h:1061:38: note: parameter passing for argument of type 'std::map<long long unsigned int, Regtest<LargeBlock>::Segment, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Regtest<LargeBlock>::Segment> > >::const_iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Regtest<LargeBlock>::Segment>, std::_Select1st<std::pair<const long long unsigned int, Regtest<LargeBlock>::Segment> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Regtest<LargeBlock>::Segment> > >::const_iterator'} changed in GCC 7.1
In member function 'std::__enable_if_t<((bool)std::is_constructible<std::pair<const _Key, _Tp>, _Pair>::value), typename std::_Rb_tree<_Key, std::pair<const _Key, _Tp>, std::_Select1st<std::pair<const _Key, _Tp> >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Tp> >::other>::iterator> std::map<_Key, _Tp, _Compare, _Alloc>::insert(const_iterator, _Pair&&) [with _Pair = std::pair<long long unsigned int, Regtest<LargeBlock>::Segment>; _Key = long long unsigned int; _Tp = Regtest<LargeBlock>::Segment; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, Regtest<LargeBlock>::Segment> >]',
    inlined from 'static void Regtest<Constants>::ChangeListMutator::ModifyChange(const Regtest<Constants>::Change&, Regtest<Constants>::SegmentMap*, const Regtest<Constants>::SegmentMap*, MTRandom*) [with Constants = LargeBlock]' at /build/xdelta3/src/xdelta3/xdelta3/testing/modify.h:140:24:
/usr/include/c++/16.1.1/bits/stl_map.h:1061:38: note: parameter passing for argument of type 'std::map<long long unsigned int, Regtest<LargeBlock>::Segment, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Regtest<LargeBlock>::Segment> > >::const_iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Regtest<LargeBlock>::Segment>, std::_Select1st<std::pair<const long long unsigned int, Regtest<LargeBlock>::Segment> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Regtest<LargeBlock>::Segment> > >::const_iterator'} changed in GCC 7.1
In member function 'std::__enable_if_t<((bool)std::is_constructible<std::pair<const _Key, _Tp>, _Pair>::value), typename std::_Rb_tree<_Key, std::pair<const _Key, _Tp>, std::_Select1st<std::pair<const _Key, _Tp> >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Tp> >::other>::iterator> std::map<_Key, _Tp, _Compare, _Alloc>::insert(const_iterator, _Pair&&) [with _Pair = std::pair<long long unsigned int, Regtest<LargeBlock>::Segment>; _Key = long long unsigned int; _Tp = Regtest<LargeBlock>::Segment; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, Regtest<LargeBlock>::Segment> >]',
    inlined from 'static void Regtest<Constants>::ChangeListMutator::ModifyChange(const Regtest<Constants>::Change&, Regtest<Constants>::SegmentMap*, const Regtest<Constants>::SegmentMap*, MTRandom*) [with Constants = LargeBlock]' at /build/xdelta3/src/xdelta3/xdelta3/testing/modify.h:143:24:
/usr/include/c++/16.1.1/bits/stl_map.h:1061:38: note: parameter passing for argument of type 'std::map<long long unsigned int, Regtest<LargeBlock>::Segment, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Regtest<LargeBlock>::Segment> > >::const_iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Regtest<LargeBlock>::Segment>, std::_Select1st<std::pair<const long long unsigned int, Regtest<LargeBlock>::Segment> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Regtest<LargeBlock>::Segment> > >::const_iterator'} changed in GCC 7.1
In member function 'std::__enable_if_t<((bool)std::is_constructible<std::pair<const _Key, _Tp>, _Pair>::value), typename std::_Rb_tree<_Key, std::pair<const _Key, _Tp>, std::_Select1st<std::pair<const _Key, _Tp> >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Tp> >::other>::iterator> std::map<_Key, _Tp, _Compare, _Alloc>::insert(const_iterator, _Pair&&) [with _Pair = std::pair<long long unsigned int, Regtest<LargeBlock>::Segment>; _Key = long long unsigned int; _Tp = Regtest<LargeBlock>::Segment; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, Regtest<LargeBlock>::Segment> >]',
    inlined from 'static void Regtest<Constants>::ChangeListMutator::ModifyChange(const Regtest<Constants>::Change&, Regtest<Constants>::SegmentMap*, const Regtest<Constants>::SegmentMap*, MTRandom*) [with Constants = LargeBlock]' at /build/xdelta3/src/xdelta3/xdelta3/testing/modify.h:148:22:
/usr/include/c++/16.1.1/bits/stl_map.h:1061:38: note: parameter passing for argument of type 'std::map<long long unsigned int, Regtest<LargeBlock>::Segment, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Regtest<LargeBlock>::Segment> > >::const_iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Regtest<LargeBlock>::Segment>, std::_Select1st<std::pair<const long long unsigned int, Regtest<LargeBlock>::Segment> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Regtest<LargeBlock>::Segment> > >::const_iterator'} changed in GCC 7.1
In member function 'std::__enable_if_t<((bool)std::is_constructible<std::pair<const _Key, _Tp>, _Pair>::value), typename std::_Rb_tree<_Key, std::pair<const _Key, _Tp>, std::_Select1st<std::pair<const _Key, _Tp> >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Tp> >::other>::iterator> std::map<_Key, _Tp, _Compare, _Alloc>::insert(const_iterator, _Pair&&) [with _Pair = std::pair<long long unsigned int, Regtest<LargeBlock>::Segment>; _Key = long long unsigned int; _Tp = Regtest<LargeBlock>::Segment; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, Regtest<LargeBlock>::Segment> >]',
    inlined from 'static void Regtest<Constants>::ChangeListMutator::DeleteChange(const Regtest<Constants>::Change&, Regtest<Constants>::SegmentMap*, const Regtest<Constants>::SegmentMap*, MTRandom*) [with Constants = LargeBlock]' at /build/xdelta3/src/xdelta3/xdelta3/testing/modify.h:223:22:
/usr/include/c++/16.1.1/bits/stl_map.h:1061:38: note: parameter passing for argument of type 'std::map<long long unsigned int, Regtest<LargeBlock>::Segment, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Regtest<LargeBlock>::Segment> > >::const_iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Regtest<LargeBlock>::Segment>, std::_Select1st<std::pair<const long long unsigned int, Regtest<LargeBlock>::Segment> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Regtest<LargeBlock>::Segment> > >::const_iterator'} changed in GCC 7.1
In member function 'std::__enable_if_t<((bool)std::is_constructible<std::pair<const _Key, _Tp>, _Pair>::value), typename std::_Rb_tree<_Key, std::pair<const _Key, _Tp>, std::_Select1st<std::pair<const _Key, _Tp> >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Tp> >::other>::iterator> std::map<_Key, _Tp, _Compare, _Alloc>::insert(const_iterator, _Pair&&) [with _Pair = std::pair<long long unsigned int, Regtest<LargeBlock>::Segment>; _Key = long long unsigned int; _Tp = Regtest<LargeBlock>::Segment; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, Regtest<LargeBlock>::Segment> >]',
    inlined from 'static void Regtest<Constants>::ChangeListMutator::DeleteChange(const Regtest<Constants>::Change&, Regtest<Constants>::SegmentMap*, const Regtest<Constants>::SegmentMap*, MTRandom*) [with Constants = LargeBlock]' at /build/xdelta3/src/xdelta3/xdelta3/testing/modify.h:228:22:
/usr/include/c++/16.1.1/bits/stl_map.h:1061:38: note: parameter passing for argument of type 'std::map<long long unsigned int, Regtest<LargeBlock>::Segment, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Regtest<LargeBlock>::Segment> > >::const_iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Regtest<LargeBlock>::Segment>, std::_Select1st<std::pair<const long long unsigned int, Regtest<LargeBlock>::Segment> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Regtest<LargeBlock>::Segment> > >::const_iterator'} changed in GCC 7.1
In member function 'std::__enable_if_t<((bool)std::is_constructible<std::pair<const _Key, _Tp>, _Pair>::value), typename std::_Rb_tree<_Key, std::pair<const _Key, _Tp>, std::_Select1st<std::pair<const _Key, _Tp> >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Tp> >::other>::iterator> std::map<_Key, _Tp, _Compare, _Alloc>::insert(const_iterator, _Pair&&) [with _Pair = std::pair<long long unsigned int, Regtest<LargeBlock>::Segment>; _Key = long long unsigned int; _Tp = Regtest<LargeBlock>::Segment; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, Regtest<LargeBlock>::Segment> >]',
    inlined from 'static void Regtest<Constants>::ChangeListMutator::DeleteChange(const Regtest<Constants>::Change&, Regtest<Constants>::SegmentMap*, const Regtest<Constants>::SegmentMap*, MTRandom*) [with Constants = LargeBlock]' at /build/xdelta3/src/xdelta3/xdelta3/testing/modify.h:233:22:
/usr/include/c++/16.1.1/bits/stl_map.h:1061:38: note: parameter passing for argument of type 'std::map<long long unsigned int, Regtest<LargeBlock>::Segment, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Regtest<LargeBlock>::Segment> > >::const_iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Regtest<LargeBlock>::Segment>, std::_Select1st<std::pair<const long long unsigned int, Regtest<LargeBlock>::Segment> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Regtest<LargeBlock>::Segment> > >::const_iterator'} changed in GCC 7.1
In member function 'std::__enable_if_t<((bool)std::is_constructible<std::pair<const _Key, _Tp>, _Pair>::value), typename std::_Rb_tree<_Key, std::pair<const _Key, _Tp>, std::_Select1st<std::pair<const _Key, _Tp> >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Tp> >::other>::iterator> std::map<_Key, _Tp, _Compare, _Alloc>::insert(const_iterator, _Pair&&) [with _Pair = std::pair<long long unsigned int, Regtest<LargeBlock>::Segment>; _Key = long long unsigned int; _Tp = Regtest<LargeBlock>::Segment; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, Regtest<LargeBlock>::Segment> >]',
    inlined from 'static void Regtest<Constants>::ChangeListMutator::DeleteChange(const Regtest<Constants>::Change&, Regtest<Constants>::SegmentMap*, const Regtest<Constants>::SegmentMap*, MTRandom*) [with Constants = LargeBlock]' at /build/xdelta3/src/xdelta3/xdelta3/testing/modify.h:238:22:
/usr/include/c++/16.1.1/bits/stl_map.h:1061:38: note: parameter passing for argument of type 'std::map<long long unsigned int, Regtest<LargeBlock>::Segment, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Regtest<LargeBlock>::Segment> > >::const_iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Regtest<LargeBlock>::Segment>, std::_Select1st<std::pair<const long long unsigned int, Regtest<LargeBlock>::Segment> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Regtest<LargeBlock>::Segment> > >::const_iterator'} changed in GCC 7.1
In member function 'std::__enable_if_t<((bool)std::is_constructible<std::pair<const _Key, _Tp>, _Pair>::value), typename std::_Rb_tree<_Key, std::pair<const _Key, _Tp>, std::_Select1st<std::pair<const _Key, _Tp> >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Tp> >::other>::iterator> std::map<_Key, _Tp, _Compare, _Alloc>::insert(const_iterator, _Pair&&) [with _Pair = std::pair<long long unsigned int, Regtest<LargeBlock>::Segment>; _Key = long long unsigned int; _Tp = Regtest<LargeBlock>::Segment; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, Regtest<LargeBlock>::Segment> >]',
    inlined from 'static void Regtest<Constants>::ChangeListMutator::CopyChange(const Regtest<Constants>::Change&, Regtest<Constants>::SegmentMap*, const Regtest<Constants>::SegmentMap*, MTRandom*) [with Constants = LargeBlock]' at /build/xdelta3/src/xdelta3/xdelta3/testing/modify.h:284:22:
/usr/include/c++/16.1.1/bits/stl_map.h:1061:38: note: parameter passing for argument of type 'std::map<long long unsigned int, Regtest<LargeBlock>::Segment, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Regtest<LargeBlock>::Segment> > >::const_iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Regtest<LargeBlock>::Segment>, std::_Select1st<std::pair<const long long unsigned int, Regtest<LargeBlock>::Segment> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Regtest<LargeBlock>::Segment> > >::const_iterator'} changed in GCC 7.1
In member function 'std::__enable_if_t<((bool)std::is_constructible<std::pair<const _Key, _Tp>, _Pair>::value), typename std::_Rb_tree<_Key, std::pair<const _Key, _Tp>, std::_Select1st<std::pair<const _Key, _Tp> >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Tp> >::other>::iterator> std::map<_Key, _Tp, _Compare, _Alloc>::insert(const_iterator, _Pair&&) [with _Pair = std::pair<long long unsigned int, Regtest<LargeBlock>::Segment>; _Key = long long unsigned int; _Tp = Regtest<LargeBlock>::Segment; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, Regtest<LargeBlock>::Segment> >]',
    inlined from 'static void Regtest<Constants>::ChangeListMutator::CopyChange(const Regtest<Constants>::Change&, Regtest<Constants>::SegmentMap*, const Regtest<Constants>::SegmentMap*, MTRandom*) [with Constants = LargeBlock]' at /build/xdelta3/src/xdelta3/xdelta3/testing/modify.h:289:22:
/usr/include/c++/16.1.1/bits/stl_map.h:1061:38: note: parameter passing for argument of type 'std::map<long long unsigned int, Regtest<LargeBlock>::Segment, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Regtest<LargeBlock>::Segment> > >::const_iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Regtest<LargeBlock>::Segment>, std::_Select1st<std::pair<const long long unsigned int, Regtest<LargeBlock>::Segment> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Regtest<LargeBlock>::Segment> > >::const_iterator'} changed in GCC 7.1
In member function 'std::__enable_if_t<((bool)std::is_constructible<std::pair<const _Key, _Tp>, _Pair>::value), typename std::_Rb_tree<_Key, std::pair<const _Key, _Tp>, std::_Select1st<std::pair<const _Key, _Tp> >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Tp> >::other>::iterator> std::map<_Key, _Tp, _Compare, _Alloc>::insert(const_iterator, _Pair&&) [with _Pair = std::pair<long long unsigned int, Regtest<LargeBlock>::Segment>; _Key = long long unsigned int; _Tp = Regtest<LargeBlock>::Segment; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, Regtest<LargeBlock>::Segment> >]',
    inlined from 'static void Regtest<Constants>::ChangeListMutator::CopyChange(const Regtest<Constants>::Change&, Regtest<Constants>::SegmentMap*, const Regtest<Constants>::SegmentMap*, MTRandom*) [with Constants = LargeBlock]' at /build/xdelta3/src/xdelta3/xdelta3/testing/modify.h:294:22:
/usr/include/c++/16.1.1/bits/stl_map.h:1061:38: note: parameter passing for argument of type 'std::map<long long unsigned int, Regtest<LargeBlock>::Segment, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Regtest<LargeBlock>::Segment> > >::const_iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Regtest<LargeBlock>::Segment>, std::_Select1st<std::pair<const long long unsigned int, Regtest<LargeBlock>::Segment> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Regtest<LargeBlock>::Segment> > >::const_iterator'} changed in GCC 7.1
In member function 'std::__enable_if_t<((bool)std::is_constructible<std::pair<const _Key, _Tp>, _Pair>::value), typename std::_Rb_tree<_Key, std::pair<const _Key, _Tp>, std::_Select1st<std::pair<const _Key, _Tp> >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Tp> >::other>::iterator> std::map<_Key, _Tp, _Compare, _Alloc>::insert(const_iterator, _Pair&&) [with _Pair = std::pair<long long unsigned int, Regtest<LargeBlock>::Segment>; _Key = long long unsigned int; _Tp = Regtest<LargeBlock>::Segment; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, Regtest<LargeBlock>::Segment> >]',
    inlined from 'static void Regtest<Constants>::ChangeListMutator::AppendCopy(Regtest<Constants>::SegmentMap*, const Regtest<Constants>::SegmentMap*, xoff_t, xoff_t, xoff_t) [with Constants = LargeBlock]' at /build/xdelta3/src/xdelta3/xdelta3/testing/modify.h:327:20,
    inlined from 'static void Regtest<Constants>::ChangeListMutator::CopyChange(const Regtest<Constants>::Change&, Regtest<Constants>::SegmentMap*, const Regtest<Constants>::SegmentMap*, MTRandom*) [with Constants = LargeBlock]' at /build/xdelta3/src/xdelta3/xdelta3/testing/modify.h:298:17:
/usr/include/c++/16.1.1/bits/stl_map.h:1061:38: note: parameter passing for argument of type 'std::map<long long unsigned int, Regtest<LargeBlock>::Segment, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Regtest<LargeBlock>::Segment> > >::const_iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Regtest<LargeBlock>::Segment>, std::_Select1st<std::pair<const long long unsigned int, Regtest<LargeBlock>::Segment> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Regtest<LargeBlock>::Segment> > >::const_iterator'} changed in GCC 7.1
In member function 'std::__enable_if_t<((bool)std::is_constructible<std::pair<const _Key, _Tp>, _Pair>::value), typename std::_Rb_tree<_Key, std::pair<const _Key, _Tp>, std::_Select1st<std::pair<const _Key, _Tp> >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Tp> >::other>::iterator> std::map<_Key, _Tp, _Compare, _Alloc>::insert(const_iterator, _Pair&&) [with _Pair = std::pair<long long unsigned int, Regtest<LargeBlock>::Segment>; _Key = long long unsigned int; _Tp = Regtest<LargeBlock>::Segment; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, Regtest<LargeBlock>::Segment> >]',
    inlined from 'static void Regtest<Constants>::ChangeListMutator::CopyChange(const Regtest<Constants>::Change&, Regtest<Constants>::SegmentMap*, const Regtest<Constants>::SegmentMap*, MTRandom*) [with Constants = LargeBlock]' at /build/xdelta3/src/xdelta3/xdelta3/testing/modify.h:301:22:
/usr/include/c++/16.1.1/bits/stl_map.h:1061:38: note: parameter passing for argument of type 'std::map<long long unsigned int, Regtest<LargeBlock>::Segment, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Regtest<LargeBlock>::Segment> > >::const_iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Regtest<LargeBlock>::Segment>, std::_Select1st<std::pair<const long long unsigned int, Regtest<LargeBlock>::Segment> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Regtest<LargeBlock>::Segment> > >::const_iterator'} changed in GCC 7.1
In member function 'std::__enable_if_t<((bool)std::is_constructible<std::pair<const _Key, _Tp>, _Pair>::value), typename std::_Rb_tree<_Key, std::pair<const _Key, _Tp>, std::_Select1st<std::pair<const _Key, _Tp> >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Tp> >::other>::iterator> std::map<_Key, _Tp, _Compare, _Alloc>::insert(const_iterator, _Pair&&) [with _Pair = std::pair<long long unsigned int, Regtest<LargeBlock>::Segment>; _Key = long long unsigned int; _Tp = Regtest<LargeBlock>::Segment; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, Regtest<LargeBlock>::Segment> >]',
    inlined from 'static void Regtest<Constants>::ChangeListMutator::AppendCopy(Regtest<Constants>::SegmentMap*, const Regtest<Constants>::SegmentMap*, xoff_t, xoff_t, xoff_t) [with Constants = LargeBlock]' at /build/xdelta3/src/xdelta3/xdelta3/testing/modify.h:327:20,
    inlined from 'static void Regtest<Constants>::ChangeListMutator::CopyChange(const Regtest<Constants>::Change&, Regtest<Constants>::SegmentMap*, const Regtest<Constants>::SegmentMap*, MTRandom*) [with Constants = LargeBlock]' at /build/xdelta3/src/xdelta3/xdelta3/testing/modify.h:311:17:
/usr/include/c++/16.1.1/bits/stl_map.h:1061:38: note: parameter passing for argument of type 'std::map<long long unsigned int, Regtest<LargeBlock>::Segment, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Regtest<LargeBlock>::Segment> > >::const_iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Regtest<LargeBlock>::Segment>, std::_Select1st<std::pair<const long long unsigned int, Regtest<LargeBlock>::Segment> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Regtest<LargeBlock>::Segment> > >::const_iterator'} changed in GCC 7.1
In member function 'std::__enable_if_t<((bool)std::is_constructible<std::pair<const _Key, _Tp>, _Pair>::value), typename std::_Rb_tree<_Key, std::pair<const _Key, _Tp>, std::_Select1st<std::pair<const _Key, _Tp> >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Tp> >::other>::iterator> std::map<_Key, _Tp, _Compare, _Alloc>::insert(const_iterator, _Pair&&) [with _Pair = std::pair<long long unsigned int, Regtest<OversizeBlock>::Segment>; _Key = long long unsigned int; _Tp = Regtest<OversizeBlock>::Segment; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, Regtest<OversizeBlock>::Segment> >]',
    inlined from 'static void Regtest<Constants>::ChangeListMutator::AddChange(const Regtest<Constants>::Change&, Regtest<Constants>::SegmentMap*, const Regtest<Constants>::SegmentMap*, MTRandom*) [with Constants = OversizeBlock]' at /build/xdelta3/src/xdelta3/xdelta3/testing/modify.h:172:22:
/usr/include/c++/16.1.1/bits/stl_map.h:1061:38: note: parameter passing for argument of type 'std::map<long long unsigned int, Regtest<OversizeBlock>::Segment, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Regtest<OversizeBlock>::Segment> > >::const_iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Regtest<OversizeBlock>::Segment>, std::_Select1st<std::pair<const long long unsigned int, Regtest<OversizeBlock>::Segment> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Regtest<OversizeBlock>::Segment> > >::const_iterator'} changed in GCC 7.1
In member function 'std::__enable_if_t<((bool)std::is_constructible<std::pair<const _Key, _Tp>, _Pair>::value), typename std::_Rb_tree<_Key, std::pair<const _Key, _Tp>, std::_Select1st<std::pair<const _Key, _Tp> >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Tp> >::other>::iterator> std::map<_Key, _Tp, _Compare, _Alloc>::insert(const_iterator, _Pair&&) [with _Pair = std::pair<long long unsigned int, Regtest<OversizeBlock>::Segment>; _Key = long long unsigned int; _Tp = Regtest<OversizeBlock>::Segment; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, Regtest<OversizeBlock>::Segment> >]',
    inlined from 'static void Regtest<Constants>::ChangeListMutator::AddChange(const Regtest<Constants>::Change&, Regtest<Constants>::SegmentMap*, const Regtest<Constants>::SegmentMap*, MTRandom*) [with Constants = OversizeBlock]' at /build/xdelta3/src/xdelta3/xdelta3/testing/modify.h:177:22:
/usr/include/c++/16.1.1/bits/stl_map.h:1061:38: note: parameter passing for argument of type 'std::map<long long unsigned int, Regtest<OversizeBlock>::Segment, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Regtest<OversizeBlock>::Segment> > >::const_iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Regtest<OversizeBlock>::Segment>, std::_Select1st<std::pair<const long long unsigned int, Regtest<OversizeBlock>::Segment> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Regtest<OversizeBlock>::Segment> > >::const_iterator'} changed in GCC 7.1
In member function 'std::__enable_if_t<((bool)std::is_constructible<std::pair<const _Key, _Tp>, _Pair>::value), typename std::_Rb_tree<_Key, std::pair<const _Key, _Tp>, std::_Select1st<std::pair<const _Key, _Tp> >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Tp> >::other>::iterator> std::map<_Key, _Tp, _Compare, _Alloc>::insert(const_iterator, _Pair&&) [with _Pair = std::pair<long long unsigned int, Regtest<OversizeBlock>::Segment>; _Key = long long unsigned int; _Tp = Regtest<OversizeBlock>::Segment; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, Regtest<OversizeBlock>::Segment> >]',
    inlined from 'static void Regtest<Constants>::ChangeListMutator::AddChange(const Regtest<Constants>::Change&, Regtest<Constants>::SegmentMap*, const Regtest<Constants>::SegmentMap*, MTRandom*) [with Constants = OversizeBlock]' at /build/xdelta3/src/xdelta3/xdelta3/testing/modify.h:182:22:
/usr/include/c++/16.1.1/bits/stl_map.h:1061:38: note: parameter passing for argument of type 'std::map<long long unsigned int, Regtest<OversizeBlock>::Segment, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Regtest<OversizeBlock>::Segment> > >::const_iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Regtest<OversizeBlock>::Segment>, std::_Select1st<std::pair<const long long unsigned int, Regtest<OversizeBlock>::Segment> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Regtest<OversizeBlock>::Segment> > >::const_iterator'} changed in GCC 7.1
In member function 'std::__enable_if_t<((bool)std::is_constructible<std::pair<const _Key, _Tp>, _Pair>::value), typename std::_Rb_tree<_Key, std::pair<const _Key, _Tp>, std::_Select1st<std::pair<const _Key, _Tp> >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Tp> >::other>::iterator> std::map<_Key, _Tp, _Compare, _Alloc>::insert(const_iterator, _Pair&&) [with _Pair = std::pair<long long unsigned int, Regtest<OversizeBlock>::Segment>; _Key = long long unsigned int; _Tp = Regtest<OversizeBlock>::Segment; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, Regtest<OversizeBlock>::Segment> >]',
    inlined from 'static void Regtest<Constants>::ChangeListMutator::AddChange(const Regtest<Constants>::Change&, Regtest<Constants>::SegmentMap*, const Regtest<Constants>::SegmentMap*, MTRandom*) [with Constants = OversizeBlock]' at /build/xdelta3/src/xdelta3/xdelta3/testing/modify.h:187:22:
/usr/include/c++/16.1.1/bits/stl_map.h:1061:38: note: parameter passing for argument of type 'std::map<long long unsigned int, Regtest<OversizeBlock>::Segment, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Regtest<OversizeBlock>::Segment> > >::const_iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Regtest<OversizeBlock>::Segment>, std::_Select1st<std::pair<const long long unsigned int, Regtest<OversizeBlock>::Segment> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Regtest<OversizeBlock>::Segment> > >::const_iterator'} changed in GCC 7.1
In member function 'std::__enable_if_t<((bool)std::is_constructible<std::pair<const _Key, _Tp>, _Pair>::value), typename std::_Rb_tree<_Key, std::pair<const _Key, _Tp>, std::_Select1st<std::pair<const _Key, _Tp> >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Tp> >::other>::iterator> std::map<_Key, _Tp, _Compare, _Alloc>::insert(const_iterator, _Pair&&) [with _Pair = std::pair<long long unsigned int, Regtest<OversizeBlock>::Segment>; _Key = long long unsigned int; _Tp = Regtest<OversizeBlock>::Segment; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, Regtest<OversizeBlock>::Segment> >]',
    inlined from 'static void Regtest<Constants>::ChangeListMutator::AddChange(const Regtest<Constants>::Change&, Regtest<Constants>::SegmentMap*, const Regtest<Constants>::SegmentMap*, MTRandom*) [with Constants = OversizeBlock]' at /build/xdelta3/src/xdelta3/xdelta3/testing/modify.h:190:22:
/usr/include/c++/16.1.1/bits/stl_map.h:1061:38: note: parameter passing for argument of type 'std::map<long long unsigned int, Regtest<OversizeBlock>::Segment, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Regtest<OversizeBlock>::Segment> > >::const_iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Regtest<OversizeBlock>::Segment>, std::_Select1st<std::pair<const long long unsigned int, Regtest<OversizeBlock>::Segment> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Regtest<OversizeBlock>::Segment> > >::const_iterator'} changed in GCC 7.1
In member function 'std::__enable_if_t<((bool)std::is_constructible<std::pair<const _Key, _Tp>, _Pair>::value), typename std::_Rb_tree<_Key, std::pair<const _Key, _Tp>, std::_Select1st<std::pair<const _Key, _Tp> >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Tp> >::other>::iterator> std::map<_Key, _Tp, _Compare, _Alloc>::insert(const_iterator, _Pair&&) [with _Pair = std::pair<long long unsigned int, Regtest<OversizeBlock>::Segment>; _Key = long long unsigned int; _Tp = Regtest<OversizeBlock>::Segment; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, Regtest<OversizeBlock>::Segment> >]',
    inlined from 'static void Regtest<Constants>::ChangeListMutator::AddChange(const Regtest<Constants>::Change&, Regtest<Constants>::SegmentMap*, const Regtest<Constants>::SegmentMap*, MTRandom*) [with Constants = OversizeBlock]' at /build/xdelta3/src/xdelta3/xdelta3/testing/modify.h:194:22:
/usr/include/c++/16.1.1/bits/stl_map.h:1061:38: note: parameter passing for argument of type 'std::map<long long unsigned int, Regtest<OversizeBlock>::Segment, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Regtest<OversizeBlock>::Segment> > >::const_iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Regtest<OversizeBlock>::Segment>, std::_Select1st<std::pair<const long long unsigned int, Regtest<OversizeBlock>::Segment> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Regtest<OversizeBlock>::Segment> > >::const_iterator'} changed in GCC 7.1
In member function 'std::__enable_if_t<((bool)std::is_constructible<std::pair<const _Key, _Tp>, _Pair>::value), typename std::_Rb_tree<_Key, std::pair<const _Key, _Tp>, std::_Select1st<std::pair<const _Key, _Tp> >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Tp> >::other>::iterator> std::map<_Key, _Tp, _Compare, _Alloc>::insert(const_iterator, _Pair&&) [with _Pair = std::pair<long long unsigned int, Regtest<OversizeBlock>::Segment>; _Key = long long unsigned int; _Tp = Regtest<OversizeBlock>::Segment; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, Regtest<OversizeBlock>::Segment> >]',
    inlined from 'static void Regtest<Constants>::ChangeListMutator::AddChange(const Regtest<Constants>::Change&, Regtest<Constants>::SegmentMap*, const Regtest<Constants>::SegmentMap*, MTRandom*) [with Constants = OversizeBlock]' at /build/xdelta3/src/xdelta3/xdelta3/testing/modify.h:205:20:
/usr/include/c++/16.1.1/bits/stl_map.h:1061:38: note: parameter passing for argument of type 'std::map<long long unsigned int, Regtest<OversizeBlock>::Segment, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Regtest<OversizeBlock>::Segment> > >::const_iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Regtest<OversizeBlock>::Segment>, std::_Select1st<std::pair<const long long unsigned int, Regtest<OversizeBlock>::Segment> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Regtest<OversizeBlock>::Segment> > >::const_iterator'} changed in GCC 7.1
In member function 'std::__enable_if_t<((bool)std::is_constructible<std::pair<const _Key, _Tp>, _Pair>::value), typename std::_Rb_tree<_Key, std::pair<const _Key, _Tp>, std::_Select1st<std::pair<const _Key, _Tp> >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Tp> >::other>::iterator> std::map<_Key, _Tp, _Compare, _Alloc>::insert(const_iterator, _Pair&&) [with _Pair = std::pair<long long unsigned int, Regtest<OversizeBlock>::Segment>; _Key = long long unsigned int; _Tp = Regtest<OversizeBlock>::Segment; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, Regtest<OversizeBlock>::Segment> >]',
    inlined from 'static void Regtest<Constants>::ChangeListMutator::ModifyChange(const Regtest<Constants>::Change&, Regtest<Constants>::SegmentMap*, const Regtest<Constants>::SegmentMap*, MTRandom*) [with Constants = OversizeBlock]' at /build/xdelta3/src/xdelta3/xdelta3/testing/modify.h:126:22:
/usr/include/c++/16.1.1/bits/stl_map.h:1061:38: note: parameter passing for argument of type 'std::map<long long unsigned int, Regtest<OversizeBlock>::Segment, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Regtest<OversizeBlock>::Segment> > >::const_iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Regtest<OversizeBlock>::Segment>, std::_Select1st<std::pair<const long long unsigned int, Regtest<OversizeBlock>::Segment> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Regtest<OversizeBlock>::Segment> > >::const_iterator'} changed in GCC 7.1
In member function 'std::__enable_if_t<((bool)std::is_constructible<std::pair<const _Key, _Tp>, _Pair>::value), typename std::_Rb_tree<_Key, std::pair<const _Key, _Tp>, std::_Select1st<std::pair<const _Key, _Tp> >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Tp> >::other>::iterator> std::map<_Key, _Tp, _Compare, _Alloc>::insert(const_iterator, _Pair&&) [with _Pair = std::pair<long long unsigned int, Regtest<OversizeBlock>::Segment>; _Key = long long unsigned int; _Tp = Regtest<OversizeBlock>::Segment; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, Regtest<OversizeBlock>::Segment> >]',
    inlined from 'static void Regtest<Constants>::ChangeListMutator::ModifyChange(const Regtest<Constants>::Change&, Regtest<Constants>::SegmentMap*, const Regtest<Constants>::SegmentMap*, MTRandom*) [with Constants = OversizeBlock]' at /build/xdelta3/src/xdelta3/xdelta3/testing/modify.h:131:22:
/usr/include/c++/16.1.1/bits/stl_map.h:1061:38: note: parameter passing for argument of type 'std::map<long long unsigned int, Regtest<OversizeBlock>::Segment, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Regtest<OversizeBlock>::Segment> > >::const_iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Regtest<OversizeBlock>::Segment>, std::_Select1st<std::pair<const long long unsigned int, Regtest<OversizeBlock>::Segment> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Regtest<OversizeBlock>::Segment> > >::const_iterator'} changed in GCC 7.1
In member function 'std::__enable_if_t<((bool)std::is_constructible<std::pair<const _Key, _Tp>, _Pair>::value), typename std::_Rb_tree<_Key, std::pair<const _Key, _Tp>, std::_Select1st<std::pair<const _Key, _Tp> >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Tp> >::other>::iterator> std::map<_Key, _Tp, _Compare, _Alloc>::insert(const_iterator, _Pair&&) [with _Pair = std::pair<long long unsigned int, Regtest<OversizeBlock>::Segment>; _Key = long long unsigned int; _Tp = Regtest<OversizeBlock>::Segment; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, Regtest<OversizeBlock>::Segment> >]',
    inlined from 'static void Regtest<Constants>::ChangeListMutator::ModifyChange(const Regtest<Constants>::Change&, Regtest<Constants>::SegmentMap*, const Regtest<Constants>::SegmentMap*, MTRandom*) [with Constants = OversizeBlock]' at /build/xdelta3/src/xdelta3/xdelta3/testing/modify.h:140:24:
/usr/include/c++/16.1.1/bits/stl_map.h:1061:38: note: parameter passing for argument of type 'std::map<long long unsigned int, Regtest<OversizeBlock>::Segment, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Regtest<OversizeBlock>::Segment> > >::const_iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Regtest<OversizeBlock>::Segment>, std::_Select1st<std::pair<const long long unsigned int, Regtest<OversizeBlock>::Segment> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Regtest<OversizeBlock>::Segment> > >::const_iterator'} changed in GCC 7.1
In member function 'std::__enable_if_t<((bool)std::is_constructible<std::pair<const _Key, _Tp>, _Pair>::value), typename std::_Rb_tree<_Key, std::pair<const _Key, _Tp>, std::_Select1st<std::pair<const _Key, _Tp> >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Tp> >::other>::iterator> std::map<_Key, _Tp, _Compare, _Alloc>::insert(const_iterator, _Pair&&) [with _Pair = std::pair<long long unsigned int, Regtest<OversizeBlock>::Segment>; _Key = long long unsigned int; _Tp = Regtest<OversizeBlock>::Segment; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, Regtest<OversizeBlock>::Segment> >]',
    inlined from 'static void Regtest<Constants>::ChangeListMutator::ModifyChange(const Regtest<Constants>::Change&, Regtest<Constants>::SegmentMap*, const Regtest<Constants>::SegmentMap*, MTRandom*) [with Constants = OversizeBlock]' at /build/xdelta3/src/xdelta3/xdelta3/testing/modify.h:143:24:
/usr/include/c++/16.1.1/bits/stl_map.h:1061:38: note: parameter passing for argument of type 'std::map<long long unsigned int, Regtest<OversizeBlock>::Segment, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Regtest<OversizeBlock>::Segment> > >::const_iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Regtest<OversizeBlock>::Segment>, std::_Select1st<std::pair<const long long unsigned int, Regtest<OversizeBlock>::Segment> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Regtest<OversizeBlock>::Segment> > >::const_iterator'} changed in GCC 7.1
In member function 'std::__enable_if_t<((bool)std::is_constructible<std::pair<const _Key, _Tp>, _Pair>::value), typename std::_Rb_tree<_Key, std::pair<const _Key, _Tp>, std::_Select1st<std::pair<const _Key, _Tp> >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Tp> >::other>::iterator> std::map<_Key, _Tp, _Compare, _Alloc>::insert(const_iterator, _Pair&&) [with _Pair = std::pair<long long unsigned int, Regtest<OversizeBlock>::Segment>; _Key = long long unsigned int; _Tp = Regtest<OversizeBlock>::Segment; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, Regtest<OversizeBlock>::Segment> >]',
    inlined from 'static void Regtest<Constants>::ChangeListMutator::ModifyChange(const Regtest<Constants>::Change&, Regtest<Constants>::SegmentMap*, const Regtest<Constants>::SegmentMap*, MTRandom*) [with Constants = OversizeBlock]' at /build/xdelta3/src/xdelta3/xdelta3/testing/modify.h:148:22:
/usr/include/c++/16.1.1/bits/stl_map.h:1061:38: note: parameter passing for argument of type 'std::map<long long unsigned int, Regtest<OversizeBlock>::Segment, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Regtest<OversizeBlock>::Segment> > >::const_iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Regtest<OversizeBlock>::Segment>, std::_Select1st<std::pair<const long long unsigned int, Regtest<OversizeBlock>::Segment> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Regtest<OversizeBlock>::Segment> > >::const_iterator'} changed in GCC 7.1
In member function 'std::__enable_if_t<((bool)std::is_constructible<std::pair<const _Key, _Tp>, _Pair>::value), typename std::_Rb_tree<_Key, std::pair<const _Key, _Tp>, std::_Select1st<std::pair<const _Key, _Tp> >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Tp> >::other>::iterator> std::map<_Key, _Tp, _Compare, _Alloc>::insert(const_iterator, _Pair&&) [with _Pair = std::pair<long long unsigned int, Regtest<OversizeBlock>::Segment>; _Key = long long unsigned int; _Tp = Regtest<OversizeBlock>::Segment; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, Regtest<OversizeBlock>::Segment> >]',
    inlined from 'static void Regtest<Constants>::ChangeListMutator::DeleteChange(const Regtest<Constants>::Change&, Regtest<Constants>::SegmentMap*, const Regtest<Constants>::SegmentMap*, MTRandom*) [with Constants = OversizeBlock]' at /build/xdelta3/src/xdelta3/xdelta3/testing/modify.h:223:22:
/usr/include/c++/16.1.1/bits/stl_map.h:1061:38: note: parameter passing for argument of type 'std::map<long long unsigned int, Regtest<OversizeBlock>::Segment, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Regtest<OversizeBlock>::Segment> > >::const_iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Regtest<OversizeBlock>::Segment>, std::_Select1st<std::pair<const long long unsigned int, Regtest<OversizeBlock>::Segment> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Regtest<OversizeBlock>::Segment> > >::const_iterator'} changed in GCC 7.1
In member function 'std::__enable_if_t<((bool)std::is_constructible<std::pair<const _Key, _Tp>, _Pair>::value), typename std::_Rb_tree<_Key, std::pair<const _Key, _Tp>, std::_Select1st<std::pair<const _Key, _Tp> >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Tp> >::other>::iterator> std::map<_Key, _Tp, _Compare, _Alloc>::insert(const_iterator, _Pair&&) [with _Pair = std::pair<long long unsigned int, Regtest<OversizeBlock>::Segment>; _Key = long long unsigned int; _Tp = Regtest<OversizeBlock>::Segment; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, Regtest<OversizeBlock>::Segment> >]',
    inlined from 'static void Regtest<Constants>::ChangeListMutator::DeleteChange(const Regtest<Constants>::Change&, Regtest<Constants>::SegmentMap*, const Regtest<Constants>::SegmentMap*, MTRandom*) [with Constants = OversizeBlock]' at /build/xdelta3/src/xdelta3/xdelta3/testing/modify.h:228:22:
/usr/include/c++/16.1.1/bits/stl_map.h:1061:38: note: parameter passing for argument of type 'std::map<long long unsigned int, Regtest<OversizeBlock>::Segment, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Regtest<OversizeBlock>::Segment> > >::const_iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Regtest<OversizeBlock>::Segment>, std::_Select1st<std::pair<const long long unsigned int, Regtest<OversizeBlock>::Segment> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Regtest<OversizeBlock>::Segment> > >::const_iterator'} changed in GCC 7.1
In member function 'std::__enable_if_t<((bool)std::is_constructible<std::pair<const _Key, _Tp>, _Pair>::value), typename std::_Rb_tree<_Key, std::pair<const _Key, _Tp>, std::_Select1st<std::pair<const _Key, _Tp> >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Tp> >::other>::iterator> std::map<_Key, _Tp, _Compare, _Alloc>::insert(const_iterator, _Pair&&) [with _Pair = std::pair<long long unsigned int, Regtest<OversizeBlock>::Segment>; _Key = long long unsigned int; _Tp = Regtest<OversizeBlock>::Segment; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, Regtest<OversizeBlock>::Segment> >]',
    inlined from 'static void Regtest<Constants>::ChangeListMutator::DeleteChange(const Regtest<Constants>::Change&, Regtest<Constants>::SegmentMap*, const Regtest<Constants>::SegmentMap*, MTRandom*) [with Constants = OversizeBlock]' at /build/xdelta3/src/xdelta3/xdelta3/testing/modify.h:233:22:
/usr/include/c++/16.1.1/bits/stl_map.h:1061:38: note: parameter passing for argument of type 'std::map<long long unsigned int, Regtest<OversizeBlock>::Segment, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Regtest<OversizeBlock>::Segment> > >::const_iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Regtest<OversizeBlock>::Segment>, std::_Select1st<std::pair<const long long unsigned int, Regtest<OversizeBlock>::Segment> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Regtest<OversizeBlock>::Segment> > >::const_iterator'} changed in GCC 7.1
In member function 'std::__enable_if_t<((bool)std::is_constructible<std::pair<const _Key, _Tp>, _Pair>::value), typename std::_Rb_tree<_Key, std::pair<const _Key, _Tp>, std::_Select1st<std::pair<const _Key, _Tp> >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Tp> >::other>::iterator> std::map<_Key, _Tp, _Compare, _Alloc>::insert(const_iterator, _Pair&&) [with _Pair = std::pair<long long unsigned int, Regtest<OversizeBlock>::Segment>; _Key = long long unsigned int; _Tp = Regtest<OversizeBlock>::Segment; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, Regtest<OversizeBlock>::Segment> >]',
    inlined from 'static void Regtest<Constants>::ChangeListMutator::DeleteChange(const Regtest<Constants>::Change&, Regtest<Constants>::SegmentMap*, const Regtest<Constants>::SegmentMap*, MTRandom*) [with Constants = OversizeBlock]' at /build/xdelta3/src/xdelta3/xdelta3/testing/modify.h:238:22:
/usr/include/c++/16.1.1/bits/stl_map.h:1061:38: note: parameter passing for argument of type 'std::map<long long unsigned int, Regtest<OversizeBlock>::Segment, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Regtest<OversizeBlock>::Segment> > >::const_iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Regtest<OversizeBlock>::Segment>, std::_Select1st<std::pair<const long long unsigned int, Regtest<OversizeBlock>::Segment> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Regtest<OversizeBlock>::Segment> > >::const_iterator'} changed in GCC 7.1
In member function 'std::__enable_if_t<((bool)std::is_constructible<std::pair<const _Key, _Tp>, _Pair>::value), typename std::_Rb_tree<_Key, std::pair<const _Key, _Tp>, std::_Select1st<std::pair<const _Key, _Tp> >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Tp> >::other>::iterator> std::map<_Key, _Tp, _Compare, _Alloc>::insert(const_iterator, _Pair&&) [with _Pair = std::pair<long long unsigned int, Regtest<OversizeBlock>::Segment>; _Key = long long unsigned int; _Tp = Regtest<OversizeBlock>::Segment; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, Regtest<OversizeBlock>::Segment> >]',
    inlined from 'static void Regtest<Constants>::ChangeListMutator::CopyChange(const Regtest<Constants>::Change&, Regtest<Constants>::SegmentMap*, const Regtest<Constants>::SegmentMap*, MTRandom*) [with Constants = OversizeBlock]' at /build/xdelta3/src/xdelta3/xdelta3/testing/modify.h:284:22:
/usr/include/c++/16.1.1/bits/stl_map.h:1061:38: note: parameter passing for argument of type 'std::map<long long unsigned int, Regtest<OversizeBlock>::Segment, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Regtest<OversizeBlock>::Segment> > >::const_iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Regtest<OversizeBlock>::Segment>, std::_Select1st<std::pair<const long long unsigned int, Regtest<OversizeBlock>::Segment> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Regtest<OversizeBlock>::Segment> > >::const_iterator'} changed in GCC 7.1
In member function 'std::__enable_if_t<((bool)std::is_constructible<std::pair<const _Key, _Tp>, _Pair>::value), typename std::_Rb_tree<_Key, std::pair<const _Key, _Tp>, std::_Select1st<std::pair<const _Key, _Tp> >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Tp> >::other>::iterator> std::map<_Key, _Tp, _Compare, _Alloc>::insert(const_iterator, _Pair&&) [with _Pair = std::pair<long long unsigned int, Regtest<OversizeBlock>::Segment>; _Key = long long unsigned int; _Tp = Regtest<OversizeBlock>::Segment; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, Regtest<OversizeBlock>::Segment> >]',
    inlined from 'static void Regtest<Constants>::ChangeListMutator::CopyChange(const Regtest<Constants>::Change&, Regtest<Constants>::SegmentMap*, const Regtest<Constants>::SegmentMap*, MTRandom*) [with Constants = OversizeBlock]' at /build/xdelta3/src/xdelta3/xdelta3/testing/modify.h:289:22:
/usr/include/c++/16.1.1/bits/stl_map.h:1061:38: note: parameter passing for argument of type 'std::map<long long unsigned int, Regtest<OversizeBlock>::Segment, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Regtest<OversizeBlock>::Segment> > >::const_iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Regtest<OversizeBlock>::Segment>, std::_Select1st<std::pair<const long long unsigned int, Regtest<OversizeBlock>::Segment> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Regtest<OversizeBlock>::Segment> > >::const_iterator'} changed in GCC 7.1
In member function 'std::__enable_if_t<((bool)std::is_constructible<std::pair<const _Key, _Tp>, _Pair>::value), typename std::_Rb_tree<_Key, std::pair<const _Key, _Tp>, std::_Select1st<std::pair<const _Key, _Tp> >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Tp> >::other>::iterator> std::map<_Key, _Tp, _Compare, _Alloc>::insert(const_iterator, _Pair&&) [with _Pair = std::pair<long long unsigned int, Regtest<OversizeBlock>::Segment>; _Key = long long unsigned int; _Tp = Regtest<OversizeBlock>::Segment; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, Regtest<OversizeBlock>::Segment> >]',
    inlined from 'static void Regtest<Constants>::ChangeListMutator::CopyChange(const Regtest<Constants>::Change&, Regtest<Constants>::SegmentMap*, const Regtest<Constants>::SegmentMap*, MTRandom*) [with Constants = OversizeBlock]' at /build/xdelta3/src/xdelta3/xdelta3/testing/modify.h:294:22:
/usr/include/c++/16.1.1/bits/stl_map.h:1061:38: note: parameter passing for argument of type 'std::map<long long unsigned int, Regtest<OversizeBlock>::Segment, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Regtest<OversizeBlock>::Segment> > >::const_iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Regtest<OversizeBlock>::Segment>, std::_Select1st<std::pair<const long long unsigned int, Regtest<OversizeBlock>::Segment> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Regtest<OversizeBlock>::Segment> > >::const_iterator'} changed in GCC 7.1
In member function 'std::__enable_if_t<((bool)std::is_constructible<std::pair<const _Key, _Tp>, _Pair>::value), typename std::_Rb_tree<_Key, std::pair<const _Key, _Tp>, std::_Select1st<std::pair<const _Key, _Tp> >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Tp> >::other>::iterator> std::map<_Key, _Tp, _Compare, _Alloc>::insert(const_iterator, _Pair&&) [with _Pair = std::pair<long long unsigned int, Regtest<OversizeBlock>::Segment>; _Key = long long unsigned int; _Tp = Regtest<OversizeBlock>::Segment; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, Regtest<OversizeBlock>::Segment> >]',
    inlined from 'static void Regtest<Constants>::ChangeListMutator::AppendCopy(Regtest<Constants>::SegmentMap*, const Regtest<Constants>::SegmentMap*, xoff_t, xoff_t, xoff_t) [with Constants = OversizeBlock]' at /build/xdelta3/src/xdelta3/xdelta3/testing/modify.h:327:20,
    inlined from 'static void Regtest<Constants>::ChangeListMutator::CopyChange(const Regtest<Constants>::Change&, Regtest<Constants>::SegmentMap*, const Regtest<Constants>::SegmentMap*, MTRandom*) [with Constants = OversizeBlock]' at /build/xdelta3/src/xdelta3/xdelta3/testing/modify.h:298:17:
/usr/include/c++/16.1.1/bits/stl_map.h:1061:38: note: parameter passing for argument of type 'std::map<long long unsigned int, Regtest<OversizeBlock>::Segment, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Regtest<OversizeBlock>::Segment> > >::const_iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Regtest<OversizeBlock>::Segment>, std::_Select1st<std::pair<const long long unsigned int, Regtest<OversizeBlock>::Segment> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Regtest<OversizeBlock>::Segment> > >::const_iterator'} changed in GCC 7.1
In member function 'std::__enable_if_t<((bool)std::is_constructible<std::pair<const _Key, _Tp>, _Pair>::value), typename std::_Rb_tree<_Key, std::pair<const _Key, _Tp>, std::_Select1st<std::pair<const _Key, _Tp> >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Tp> >::other>::iterator> std::map<_Key, _Tp, _Compare, _Alloc>::insert(const_iterator, _Pair&&) [with _Pair = std::pair<long long unsigned int, Regtest<OversizeBlock>::Segment>; _Key = long long unsigned int; _Tp = Regtest<OversizeBlock>::Segment; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, Regtest<OversizeBlock>::Segment> >]',
    inlined from 'static void Regtest<Constants>::ChangeListMutator::CopyChange(const Regtest<Constants>::Change&, Regtest<Constants>::SegmentMap*, const Regtest<Constants>::SegmentMap*, MTRandom*) [with Constants = OversizeBlock]' at /build/xdelta3/src/xdelta3/xdelta3/testing/modify.h:301:22:
/usr/include/c++/16.1.1/bits/stl_map.h:1061:38: note: parameter passing for argument of type 'std::map<long long unsigned int, Regtest<OversizeBlock>::Segment, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Regtest<OversizeBlock>::Segment> > >::const_iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Regtest<OversizeBlock>::Segment>, std::_Select1st<std::pair<const long long unsigned int, Regtest<OversizeBlock>::Segment> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Regtest<OversizeBlock>::Segment> > >::const_iterator'} changed in GCC 7.1
In member function 'std::__enable_if_t<((bool)std::is_constructible<std::pair<const _Key, _Tp>, _Pair>::value), typename std::_Rb_tree<_Key, std::pair<const _Key, _Tp>, std::_Select1st<std::pair<const _Key, _Tp> >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Tp> >::other>::iterator> std::map<_Key, _Tp, _Compare, _Alloc>::insert(const_iterator, _Pair&&) [with _Pair = std::pair<long long unsigned int, Regtest<OversizeBlock>::Segment>; _Key = long long unsigned int; _Tp = Regtest<OversizeBlock>::Segment; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, Regtest<OversizeBlock>::Segment> >]',
    inlined from 'static void Regtest<Constants>::ChangeListMutator::AppendCopy(Regtest<Constants>::SegmentMap*, const Regtest<Constants>::SegmentMap*, xoff_t, xoff_t, xoff_t) [with Constants = OversizeBlock]' at /build/xdelta3/src/xdelta3/xdelta3/testing/modify.h:327:20,
    inlined from 'static void Regtest<Constants>::ChangeListMutator::CopyChange(const Regtest<Constants>::Change&, Regtest<Constants>::SegmentMap*, const Regtest<Constants>::SegmentMap*, MTRandom*) [with Constants = OversizeBlock]' at /build/xdelta3/src/xdelta3/xdelta3/testing/modify.h:311:17:
/usr/include/c++/16.1.1/bits/stl_map.h:1061:38: note: parameter passing for argument of type 'std::map<long long unsigned int, Regtest<OversizeBlock>::Segment, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Regtest<OversizeBlock>::Segment> > >::const_iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Regtest<OversizeBlock>::Segment>, std::_Select1st<std::pair<const long long unsigned int, Regtest<OversizeBlock>::Segment> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Regtest<OversizeBlock>::Segment> > >::const_iterator'} changed in GCC 7.1
In member function 'std::__enable_if_t<((bool)std::is_constructible<std::pair<const _Key, _Tp>, _Pair>::value), typename std::_Rb_tree<_Key, std::pair<const _Key, _Tp>, std::_Select1st<std::pair<const _Key, _Tp> >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Tp> >::other>::iterator> std::map<_Key, _Tp, _Compare, _Alloc>::insert(const_iterator, _Pair&&) [with _Pair = std::pair<long long unsigned int, Regtest<MixedBlock>::Segment>; _Key = long long unsigned int; _Tp = Regtest<MixedBlock>::Segment; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, Regtest<MixedBlock>::Segment> >]',
    inlined from 'static void Regtest<Constants>::ChangeListMutator::AddChange(const Regtest<Constants>::Change&, Regtest<Constants>::SegmentMap*, const Regtest<Constants>::SegmentMap*, MTRandom*) [with Constants = MixedBlock]' at /build/xdelta3/src/xdelta3/xdelta3/testing/modify.h:172:22:
/usr/include/c++/16.1.1/bits/stl_map.h:1061:38: note: parameter passing for argument of type 'std::map<long long unsigned int, Regtest<MixedBlock>::Segment, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Regtest<MixedBlock>::Segment> > >::const_iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Regtest<MixedBlock>::Segment>, std::_Select1st<std::pair<const long long unsigned int, Regtest<MixedBlock>::Segment> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Regtest<MixedBlock>::Segment> > >::const_iterator'} changed in GCC 7.1
In member function 'std::__enable_if_t<((bool)std::is_constructible<std::pair<const _Key, _Tp>, _Pair>::value), typename std::_Rb_tree<_Key, std::pair<const _Key, _Tp>, std::_Select1st<std::pair<const _Key, _Tp> >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Tp> >::other>::iterator> std::map<_Key, _Tp, _Compare, _Alloc>::insert(const_iterator, _Pair&&) [with _Pair = std::pair<long long unsigned int, Regtest<MixedBlock>::Segment>; _Key = long long unsigned int; _Tp = Regtest<MixedBlock>::Segment; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, Regtest<MixedBlock>::Segment> >]',
    inlined from 'static void Regtest<Constants>::ChangeListMutator::AddChange(const Regtest<Constants>::Change&, Regtest<Constants>::SegmentMap*, const Regtest<Constants>::SegmentMap*, MTRandom*) [with Constants = MixedBlock]' at /build/xdelta3/src/xdelta3/xdelta3/testing/modify.h:177:22:
/usr/include/c++/16.1.1/bits/stl_map.h:1061:38: note: parameter passing for argument of type 'std::map<long long unsigned int, Regtest<MixedBlock>::Segment, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Regtest<MixedBlock>::Segment> > >::const_iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Regtest<MixedBlock>::Segment>, std::_Select1st<std::pair<const long long unsigned int, Regtest<MixedBlock>::Segment> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Regtest<MixedBlock>::Segment> > >::const_iterator'} changed in GCC 7.1
In member function 'std::__enable_if_t<((bool)std::is_constructible<std::pair<const _Key, _Tp>, _Pair>::value), typename std::_Rb_tree<_Key, std::pair<const _Key, _Tp>, std::_Select1st<std::pair<const _Key, _Tp> >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Tp> >::other>::iterator> std::map<_Key, _Tp, _Compare, _Alloc>::insert(const_iterator, _Pair&&) [with _Pair = std::pair<long long unsigned int, Regtest<MixedBlock>::Segment>; _Key = long long unsigned int; _Tp = Regtest<MixedBlock>::Segment; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, Regtest<MixedBlock>::Segment> >]',
    inlined from 'static void Regtest<Constants>::ChangeListMutator::AddChange(const Regtest<Constants>::Change&, Regtest<Constants>::SegmentMap*, const Regtest<Constants>::SegmentMap*, MTRandom*) [with Constants = MixedBlock]' at /build/xdelta3/src/xdelta3/xdelta3/testing/modify.h:182:22:
/usr/include/c++/16.1.1/bits/stl_map.h:1061:38: note: parameter passing for argument of type 'std::map<long long unsigned int, Regtest<MixedBlock>::Segment, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Regtest<MixedBlock>::Segment> > >::const_iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Regtest<MixedBlock>::Segment>, std::_Select1st<std::pair<const long long unsigned int, Regtest<MixedBlock>::Segment> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Regtest<MixedBlock>::Segment> > >::const_iterator'} changed in GCC 7.1
In member function 'std::__enable_if_t<((bool)std::is_constructible<std::pair<const _Key, _Tp>, _Pair>::value), typename std::_Rb_tree<_Key, std::pair<const _Key, _Tp>, std::_Select1st<std::pair<const _Key, _Tp> >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Tp> >::other>::iterator> std::map<_Key, _Tp, _Compare, _Alloc>::insert(const_iterator, _Pair&&) [with _Pair = std::pair<long long unsigned int, Regtest<MixedBlock>::Segment>; _Key = long long unsigned int; _Tp = Regtest<MixedBlock>::Segment; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, Regtest<MixedBlock>::Segment> >]',
    inlined from 'static void Regtest<Constants>::ChangeListMutator::AddChange(const Regtest<Constants>::Change&, Regtest<Constants>::SegmentMap*, const Regtest<Constants>::SegmentMap*, MTRandom*) [with Constants = MixedBlock]' at /build/xdelta3/src/xdelta3/xdelta3/testing/modify.h:187:22:
/usr/include/c++/16.1.1/bits/stl_map.h:1061:38: note: parameter passing for argument of type 'std::map<long long unsigned int, Regtest<MixedBlock>::Segment, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Regtest<MixedBlock>::Segment> > >::const_iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Regtest<MixedBlock>::Segment>, std::_Select1st<std::pair<const long long unsigned int, Regtest<MixedBlock>::Segment> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Regtest<MixedBlock>::Segment> > >::const_iterator'} changed in GCC 7.1
In member function 'std::__enable_if_t<((bool)std::is_constructible<std::pair<const _Key, _Tp>, _Pair>::value), typename std::_Rb_tree<_Key, std::pair<const _Key, _Tp>, std::_Select1st<std::pair<const _Key, _Tp> >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Tp> >::other>::iterator> std::map<_Key, _Tp, _Compare, _Alloc>::insert(const_iterator, _Pair&&) [with _Pair = std::pair<long long unsigned int, Regtest<MixedBlock>::Segment>; _Key = long long unsigned int; _Tp = Regtest<MixedBlock>::Segment; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, Regtest<MixedBlock>::Segment> >]',
    inlined from 'static void Regtest<Constants>::ChangeListMutator::AddChange(const Regtest<Constants>::Change&, Regtest<Constants>::SegmentMap*, const Regtest<Constants>::SegmentMap*, MTRandom*) [with Constants = MixedBlock]' at /build/xdelta3/src/xdelta3/xdelta3/testing/modify.h:190:22:
/usr/include/c++/16.1.1/bits/stl_map.h:1061:38: note: parameter passing for argument of type 'std::map<long long unsigned int, Regtest<MixedBlock>::Segment, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Regtest<MixedBlock>::Segment> > >::const_iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Regtest<MixedBlock>::Segment>, std::_Select1st<std::pair<const long long unsigned int, Regtest<MixedBlock>::Segment> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Regtest<MixedBlock>::Segment> > >::const_iterator'} changed in GCC 7.1
In member function 'std::__enable_if_t<((bool)std::is_constructible<std::pair<const _Key, _Tp>, _Pair>::value), typename std::_Rb_tree<_Key, std::pair<const _Key, _Tp>, std::_Select1st<std::pair<const _Key, _Tp> >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Tp> >::other>::iterator> std::map<_Key, _Tp, _Compare, _Alloc>::insert(const_iterator, _Pair&&) [with _Pair = std::pair<long long unsigned int, Regtest<MixedBlock>::Segment>; _Key = long long unsigned int; _Tp = Regtest<MixedBlock>::Segment; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, Regtest<MixedBlock>::Segment> >]',
    inlined from 'static void Regtest<Constants>::ChangeListMutator::AddChange(const Regtest<Constants>::Change&, Regtest<Constants>::SegmentMap*, const Regtest<Constants>::SegmentMap*, MTRandom*) [with Constants = MixedBlock]' at /build/xdelta3/src/xdelta3/xdelta3/testing/modify.h:194:22:
/usr/include/c++/16.1.1/bits/stl_map.h:1061:38: note: parameter passing for argument of type 'std::map<long long unsigned int, Regtest<MixedBlock>::Segment, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Regtest<MixedBlock>::Segment> > >::const_iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Regtest<MixedBlock>::Segment>, std::_Select1st<std::pair<const long long unsigned int, Regtest<MixedBlock>::Segment> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Regtest<MixedBlock>::Segment> > >::const_iterator'} changed in GCC 7.1
In member function 'std::__enable_if_t<((bool)std::is_constructible<std::pair<const _Key, _Tp>, _Pair>::value), typename std::_Rb_tree<_Key, std::pair<const _Key, _Tp>, std::_Select1st<std::pair<const _Key, _Tp> >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Tp> >::other>::iterator> std::map<_Key, _Tp, _Compare, _Alloc>::insert(const_iterator, _Pair&&) [with _Pair = std::pair<long long unsigned int, Regtest<MixedBlock>::Segment>; _Key = long long unsigned int; _Tp = Regtest<MixedBlock>::Segment; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, Regtest<MixedBlock>::Segment> >]',
    inlined from 'static void Regtest<Constants>::ChangeListMutator::AddChange(const Regtest<Constants>::Change&, Regtest<Constants>::SegmentMap*, const Regtest<Constants>::SegmentMap*, MTRandom*) [with Constants = MixedBlock]' at /build/xdelta3/src/xdelta3/xdelta3/testing/modify.h:205:20:
/usr/include/c++/16.1.1/bits/stl_map.h:1061:38: note: parameter passing for argument of type 'std::map<long long unsigned int, Regtest<MixedBlock>::Segment, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Regtest<MixedBlock>::Segment> > >::const_iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Regtest<MixedBlock>::Segment>, std::_Select1st<std::pair<const long long unsigned int, Regtest<MixedBlock>::Segment> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Regtest<MixedBlock>::Segment> > >::const_iterator'} changed in GCC 7.1
In member function 'std::__enable_if_t<((bool)std::is_constructible<std::pair<const _Key, _Tp>, _Pair>::value), typename std::_Rb_tree<_Key, std::pair<const _Key, _Tp>, std::_Select1st<std::pair<const _Key, _Tp> >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Tp> >::other>::iterator> std::map<_Key, _Tp, _Compare, _Alloc>::insert(const_iterator, _Pair&&) [with _Pair = std::pair<long long unsigned int, Regtest<MixedBlock>::Segment>; _Key = long long unsigned int; _Tp = Regtest<MixedBlock>::Segment; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, Regtest<MixedBlock>::Segment> >]',
    inlined from 'static void Regtest<Constants>::ChangeListMutator::ModifyChange(const Regtest<Constants>::Change&, Regtest<Constants>::SegmentMap*, const Regtest<Constants>::SegmentMap*, MTRandom*) [with Constants = MixedBlock]' at /build/xdelta3/src/xdelta3/xdelta3/testing/modify.h:126:22:
/usr/include/c++/16.1.1/bits/stl_map.h:1061:38: note: parameter passing for argument of type 'std::map<long long unsigned int, Regtest<MixedBlock>::Segment, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Regtest<MixedBlock>::Segment> > >::const_iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Regtest<MixedBlock>::Segment>, std::_Select1st<std::pair<const long long unsigned int, Regtest<MixedBlock>::Segment> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Regtest<MixedBlock>::Segment> > >::const_iterator'} changed in GCC 7.1
In member function 'std::__enable_if_t<((bool)std::is_constructible<std::pair<const _Key, _Tp>, _Pair>::value), typename std::_Rb_tree<_Key, std::pair<const _Key, _Tp>, std::_Select1st<std::pair<const _Key, _Tp> >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Tp> >::other>::iterator> std::map<_Key, _Tp, _Compare, _Alloc>::insert(const_iterator, _Pair&&) [with _Pair = std::pair<long long unsigned int, Regtest<MixedBlock>::Segment>; _Key = long long unsigned int; _Tp = Regtest<MixedBlock>::Segment; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, Regtest<MixedBlock>::Segment> >]',
    inlined from 'static void Regtest<Constants>::ChangeListMutator::ModifyChange(const Regtest<Constants>::Change&, Regtest<Constants>::SegmentMap*, const Regtest<Constants>::SegmentMap*, MTRandom*) [with Constants = MixedBlock]' at /build/xdelta3/src/xdelta3/xdelta3/testing/modify.h:131:22:
/usr/include/c++/16.1.1/bits/stl_map.h:1061:38: note: parameter passing for argument of type 'std::map<long long unsigned int, Regtest<MixedBlock>::Segment, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Regtest<MixedBlock>::Segment> > >::const_iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Regtest<MixedBlock>::Segment>, std::_Select1st<std::pair<const long long unsigned int, Regtest<MixedBlock>::Segment> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Regtest<MixedBlock>::Segment> > >::const_iterator'} changed in GCC 7.1
In member function 'std::__enable_if_t<((bool)std::is_constructible<std::pair<const _Key, _Tp>, _Pair>::value), typename std::_Rb_tree<_Key, std::pair<const _Key, _Tp>, std::_Select1st<std::pair<const _Key, _Tp> >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Tp> >::other>::iterator> std::map<_Key, _Tp, _Compare, _Alloc>::insert(const_iterator, _Pair&&) [with _Pair = std::pair<long long unsigned int, Regtest<MixedBlock>::Segment>; _Key = long long unsigned int; _Tp = Regtest<MixedBlock>::Segment; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, Regtest<MixedBlock>::Segment> >]',
    inlined from 'static void Regtest<Constants>::ChangeListMutator::ModifyChange(const Regtest<Constants>::Change&, Regtest<Constants>::SegmentMap*, const Regtest<Constants>::SegmentMap*, MTRandom*) [with Constants = MixedBlock]' at /build/xdelta3/src/xdelta3/xdelta3/testing/modify.h:140:24:
/usr/include/c++/16.1.1/bits/stl_map.h:1061:38: note: parameter passing for argument of type 'std::map<long long unsigned int, Regtest<MixedBlock>::Segment, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Regtest<MixedBlock>::Segment> > >::const_iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Regtest<MixedBlock>::Segment>, std::_Select1st<std::pair<const long long unsigned int, Regtest<MixedBlock>::Segment> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Regtest<MixedBlock>::Segment> > >::const_iterator'} changed in GCC 7.1
In member function 'std::__enable_if_t<((bool)std::is_constructible<std::pair<const _Key, _Tp>, _Pair>::value), typename std::_Rb_tree<_Key, std::pair<const _Key, _Tp>, std::_Select1st<std::pair<const _Key, _Tp> >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Tp> >::other>::iterator> std::map<_Key, _Tp, _Compare, _Alloc>::insert(const_iterator, _Pair&&) [with _Pair = std::pair<long long unsigned int, Regtest<MixedBlock>::Segment>; _Key = long long unsigned int; _Tp = Regtest<MixedBlock>::Segment; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, Regtest<MixedBlock>::Segment> >]',
    inlined from 'static void Regtest<Constants>::ChangeListMutator::ModifyChange(const Regtest<Constants>::Change&, Regtest<Constants>::SegmentMap*, const Regtest<Constants>::SegmentMap*, MTRandom*) [with Constants = MixedBlock]' at /build/xdelta3/src/xdelta3/xdelta3/testing/modify.h:143:24:
/usr/include/c++/16.1.1/bits/stl_map.h:1061:38: note: parameter passing for argument of type 'std::map<long long unsigned int, Regtest<MixedBlock>::Segment, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Regtest<MixedBlock>::Segment> > >::const_iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Regtest<MixedBlock>::Segment>, std::_Select1st<std::pair<const long long unsigned int, Regtest<MixedBlock>::Segment> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Regtest<MixedBlock>::Segment> > >::const_iterator'} changed in GCC 7.1
In member function 'std::__enable_if_t<((bool)std::is_constructible<std::pair<const _Key, _Tp>, _Pair>::value), typename std::_Rb_tree<_Key, std::pair<const _Key, _Tp>, std::_Select1st<std::pair<const _Key, _Tp> >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Tp> >::other>::iterator> std::map<_Key, _Tp, _Compare, _Alloc>::insert(const_iterator, _Pair&&) [with _Pair = std::pair<long long unsigned int, Regtest<MixedBlock>::Segment>; _Key = long long unsigned int; _Tp = Regtest<MixedBlock>::Segment; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, Regtest<MixedBlock>::Segment> >]',
    inlined from 'static void Regtest<Constants>::ChangeListMutator::ModifyChange(const Regtest<Constants>::Change&, Regtest<Constants>::SegmentMap*, const Regtest<Constants>::SegmentMap*, MTRandom*) [with Constants = MixedBlock]' at /build/xdelta3/src/xdelta3/xdelta3/testing/modify.h:148:22:
/usr/include/c++/16.1.1/bits/stl_map.h:1061:38: note: parameter passing for argument of type 'std::map<long long unsigned int, Regtest<MixedBlock>::Segment, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Regtest<MixedBlock>::Segment> > >::const_iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Regtest<MixedBlock>::Segment>, std::_Select1st<std::pair<const long long unsigned int, Regtest<MixedBlock>::Segment> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Regtest<MixedBlock>::Segment> > >::const_iterator'} changed in GCC 7.1
In member function 'std::__enable_if_t<((bool)std::is_constructible<std::pair<const _Key, _Tp>, _Pair>::value), typename std::_Rb_tree<_Key, std::pair<const _Key, _Tp>, std::_Select1st<std::pair<const _Key, _Tp> >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Tp> >::other>::iterator> std::map<_Key, _Tp, _Compare, _Alloc>::insert(const_iterator, _Pair&&) [with _Pair = std::pair<long long unsigned int, Regtest<MixedBlock>::Segment>; _Key = long long unsigned int; _Tp = Regtest<MixedBlock>::Segment; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, Regtest<MixedBlock>::Segment> >]',
    inlined from 'static void Regtest<Constants>::ChangeListMutator::DeleteChange(const Regtest<Constants>::Change&, Regtest<Constants>::SegmentMap*, const Regtest<Constants>::SegmentMap*, MTRandom*) [with Constants = MixedBlock]' at /build/xdelta3/src/xdelta3/xdelta3/testing/modify.h:223:22:
/usr/include/c++/16.1.1/bits/stl_map.h:1061:38: note: parameter passing for argument of type 'std::map<long long unsigned int, Regtest<MixedBlock>::Segment, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Regtest<MixedBlock>::Segment> > >::const_iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Regtest<MixedBlock>::Segment>, std::_Select1st<std::pair<const long long unsigned int, Regtest<MixedBlock>::Segment> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Regtest<MixedBlock>::Segment> > >::const_iterator'} changed in GCC 7.1
In member function 'std::__enable_if_t<((bool)std::is_constructible<std::pair<const _Key, _Tp>, _Pair>::value), typename std::_Rb_tree<_Key, std::pair<const _Key, _Tp>, std::_Select1st<std::pair<const _Key, _Tp> >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Tp> >::other>::iterator> std::map<_Key, _Tp, _Compare, _Alloc>::insert(const_iterator, _Pair&&) [with _Pair = std::pair<long long unsigned int, Regtest<MixedBlock>::Segment>; _Key = long long unsigned int; _Tp = Regtest<MixedBlock>::Segment; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, Regtest<MixedBlock>::Segment> >]',
    inlined from 'static void Regtest<Constants>::ChangeListMutator::DeleteChange(const Regtest<Constants>::Change&, Regtest<Constants>::SegmentMap*, const Regtest<Constants>::SegmentMap*, MTRandom*) [with Constants = MixedBlock]' at /build/xdelta3/src/xdelta3/xdelta3/testing/modify.h:228:22:
/usr/include/c++/16.1.1/bits/stl_map.h:1061:38: note: parameter passing for argument of type 'std::map<long long unsigned int, Regtest<MixedBlock>::Segment, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Regtest<MixedBlock>::Segment> > >::const_iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Regtest<MixedBlock>::Segment>, std::_Select1st<std::pair<const long long unsigned int, Regtest<MixedBlock>::Segment> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Regtest<MixedBlock>::Segment> > >::const_iterator'} changed in GCC 7.1
In member function 'std::__enable_if_t<((bool)std::is_constructible<std::pair<const _Key, _Tp>, _Pair>::value), typename std::_Rb_tree<_Key, std::pair<const _Key, _Tp>, std::_Select1st<std::pair<const _Key, _Tp> >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Tp> >::other>::iterator> std::map<_Key, _Tp, _Compare, _Alloc>::insert(const_iterator, _Pair&&) [with _Pair = std::pair<long long unsigned int, Regtest<MixedBlock>::Segment>; _Key = long long unsigned int; _Tp = Regtest<MixedBlock>::Segment; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, Regtest<MixedBlock>::Segment> >]',
    inlined from 'static void Regtest<Constants>::ChangeListMutator::DeleteChange(const Regtest<Constants>::Change&, Regtest<Constants>::SegmentMap*, const Regtest<Constants>::SegmentMap*, MTRandom*) [with Constants = MixedBlock]' at /build/xdelta3/src/xdelta3/xdelta3/testing/modify.h:233:22:
/usr/include/c++/16.1.1/bits/stl_map.h:1061:38: note: parameter passing for argument of type 'std::map<long long unsigned int, Regtest<MixedBlock>::Segment, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Regtest<MixedBlock>::Segment> > >::const_iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Regtest<MixedBlock>::Segment>, std::_Select1st<std::pair<const long long unsigned int, Regtest<MixedBlock>::Segment> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Regtest<MixedBlock>::Segment> > >::const_iterator'} changed in GCC 7.1
In member function 'std::__enable_if_t<((bool)std::is_constructible<std::pair<const _Key, _Tp>, _Pair>::value), typename std::_Rb_tree<_Key, std::pair<const _Key, _Tp>, std::_Select1st<std::pair<const _Key, _Tp> >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Tp> >::other>::iterator> std::map<_Key, _Tp, _Compare, _Alloc>::insert(const_iterator, _Pair&&) [with _Pair = std::pair<long long unsigned int, Regtest<MixedBlock>::Segment>; _Key = long long unsigned int; _Tp = Regtest<MixedBlock>::Segment; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, Regtest<MixedBlock>::Segment> >]',
    inlined from 'static void Regtest<Constants>::ChangeListMutator::DeleteChange(const Regtest<Constants>::Change&, Regtest<Constants>::SegmentMap*, const Regtest<Constants>::SegmentMap*, MTRandom*) [with Constants = MixedBlock]' at /build/xdelta3/src/xdelta3/xdelta3/testing/modify.h:238:22:
/usr/include/c++/16.1.1/bits/stl_map.h:1061:38: note: parameter passing for argument of type 'std::map<long long unsigned int, Regtest<MixedBlock>::Segment, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Regtest<MixedBlock>::Segment> > >::const_iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Regtest<MixedBlock>::Segment>, std::_Select1st<std::pair<const long long unsigned int, Regtest<MixedBlock>::Segment> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Regtest<MixedBlock>::Segment> > >::const_iterator'} changed in GCC 7.1
In member function 'std::__enable_if_t<((bool)std::is_constructible<std::pair<const _Key, _Tp>, _Pair>::value), typename std::_Rb_tree<_Key, std::pair<const _Key, _Tp>, std::_Select1st<std::pair<const _Key, _Tp> >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Tp> >::other>::iterator> std::map<_Key, _Tp, _Compare, _Alloc>::insert(const_iterator, _Pair&&) [with _Pair = std::pair<long long unsigned int, Regtest<MixedBlock>::Segment>; _Key = long long unsigned int; _Tp = Regtest<MixedBlock>::Segment; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, Regtest<MixedBlock>::Segment> >]',
    inlined from 'static void Regtest<Constants>::ChangeListMutator::CopyChange(const Regtest<Constants>::Change&, Regtest<Constants>::SegmentMap*, const Regtest<Constants>::SegmentMap*, MTRandom*) [with Constants = MixedBlock]' at /build/xdelta3/src/xdelta3/xdelta3/testing/modify.h:284:22:
/usr/include/c++/16.1.1/bits/stl_map.h:1061:38: note: parameter passing for argument of type 'std::map<long long unsigned int, Regtest<MixedBlock>::Segment, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Regtest<MixedBlock>::Segment> > >::const_iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Regtest<MixedBlock>::Segment>, std::_Select1st<std::pair<const long long unsigned int, Regtest<MixedBlock>::Segment> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Regtest<MixedBlock>::Segment> > >::const_iterator'} changed in GCC 7.1
In member function 'std::__enable_if_t<((bool)std::is_constructible<std::pair<const _Key, _Tp>, _Pair>::value), typename std::_Rb_tree<_Key, std::pair<const _Key, _Tp>, std::_Select1st<std::pair<const _Key, _Tp> >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Tp> >::other>::iterator> std::map<_Key, _Tp, _Compare, _Alloc>::insert(const_iterator, _Pair&&) [with _Pair = std::pair<long long unsigned int, Regtest<MixedBlock>::Segment>; _Key = long long unsigned int; _Tp = Regtest<MixedBlock>::Segment; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, Regtest<MixedBlock>::Segment> >]',
    inlined from 'static void Regtest<Constants>::ChangeListMutator::CopyChange(const Regtest<Constants>::Change&, Regtest<Constants>::SegmentMap*, const Regtest<Constants>::SegmentMap*, MTRandom*) [with Constants = MixedBlock]' at /build/xdelta3/src/xdelta3/xdelta3/testing/modify.h:289:22:
/usr/include/c++/16.1.1/bits/stl_map.h:1061:38: note: parameter passing for argument of type 'std::map<long long unsigned int, Regtest<MixedBlock>::Segment, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Regtest<MixedBlock>::Segment> > >::const_iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Regtest<MixedBlock>::Segment>, std::_Select1st<std::pair<const long long unsigned int, Regtest<MixedBlock>::Segment> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Regtest<MixedBlock>::Segment> > >::const_iterator'} changed in GCC 7.1
In member function 'std::__enable_if_t<((bool)std::is_constructible<std::pair<const _Key, _Tp>, _Pair>::value), typename std::_Rb_tree<_Key, std::pair<const _Key, _Tp>, std::_Select1st<std::pair<const _Key, _Tp> >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Tp> >::other>::iterator> std::map<_Key, _Tp, _Compare, _Alloc>::insert(const_iterator, _Pair&&) [with _Pair = std::pair<long long unsigned int, Regtest<MixedBlock>::Segment>; _Key = long long unsigned int; _Tp = Regtest<MixedBlock>::Segment; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, Regtest<MixedBlock>::Segment> >]',
    inlined from 'static void Regtest<Constants>::ChangeListMutator::CopyChange(const Regtest<Constants>::Change&, Regtest<Constants>::SegmentMap*, const Regtest<Constants>::SegmentMap*, MTRandom*) [with Constants = MixedBlock]' at /build/xdelta3/src/xdelta3/xdelta3/testing/modify.h:294:22:
/usr/include/c++/16.1.1/bits/stl_map.h:1061:38: note: parameter passing for argument of type 'std::map<long long unsigned int, Regtest<MixedBlock>::Segment, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Regtest<MixedBlock>::Segment> > >::const_iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Regtest<MixedBlock>::Segment>, std::_Select1st<std::pair<const long long unsigned int, Regtest<MixedBlock>::Segment> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Regtest<MixedBlock>::Segment> > >::const_iterator'} changed in GCC 7.1
In member function 'std::__enable_if_t<((bool)std::is_constructible<std::pair<const _Key, _Tp>, _Pair>::value), typename std::_Rb_tree<_Key, std::pair<const _Key, _Tp>, std::_Select1st<std::pair<const _Key, _Tp> >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Tp> >::other>::iterator> std::map<_Key, _Tp, _Compare, _Alloc>::insert(const_iterator, _Pair&&) [with _Pair = std::pair<long long unsigned int, Regtest<MixedBlock>::Segment>; _Key = long long unsigned int; _Tp = Regtest<MixedBlock>::Segment; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, Regtest<MixedBlock>::Segment> >]',
    inlined from 'static void Regtest<Constants>::ChangeListMutator::AppendCopy(Regtest<Constants>::SegmentMap*, const Regtest<Constants>::SegmentMap*, xoff_t, xoff_t, xoff_t) [with Constants = MixedBlock]' at /build/xdelta3/src/xdelta3/xdelta3/testing/modify.h:327:20,
    inlined from 'static void Regtest<Constants>::ChangeListMutator::CopyChange(const Regtest<Constants>::Change&, Regtest<Constants>::SegmentMap*, const Regtest<Constants>::SegmentMap*, MTRandom*) [with Constants = MixedBlock]' at /build/xdelta3/src/xdelta3/xdelta3/testing/modify.h:298:17:
/usr/include/c++/16.1.1/bits/stl_map.h:1061:38: note: parameter passing for argument of type 'std::map<long long unsigned int, Regtest<MixedBlock>::Segment, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Regtest<MixedBlock>::Segment> > >::const_iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Regtest<MixedBlock>::Segment>, std::_Select1st<std::pair<const long long unsigned int, Regtest<MixedBlock>::Segment> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Regtest<MixedBlock>::Segment> > >::const_iterator'} changed in GCC 7.1
In member function 'std::__enable_if_t<((bool)std::is_constructible<std::pair<const _Key, _Tp>, _Pair>::value), typename std::_Rb_tree<_Key, std::pair<const _Key, _Tp>, std::_Select1st<std::pair<const _Key, _Tp> >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Tp> >::other>::iterator> std::map<_Key, _Tp, _Compare, _Alloc>::insert(const_iterator, _Pair&&) [with _Pair = std::pair<long long unsigned int, Regtest<MixedBlock>::Segment>; _Key = long long unsigned int; _Tp = Regtest<MixedBlock>::Segment; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, Regtest<MixedBlock>::Segment> >]',
    inlined from 'static void Regtest<Constants>::ChangeListMutator::CopyChange(const Regtest<Constants>::Change&, Regtest<Constants>::SegmentMap*, const Regtest<Constants>::SegmentMap*, MTRandom*) [with Constants = MixedBlock]' at /build/xdelta3/src/xdelta3/xdelta3/testing/modify.h:301:22:
/usr/include/c++/16.1.1/bits/stl_map.h:1061:38: note: parameter passing for argument of type 'std::map<long long unsigned int, Regtest<MixedBlock>::Segment, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Regtest<MixedBlock>::Segment> > >::const_iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Regtest<MixedBlock>::Segment>, std::_Select1st<std::pair<const long long unsigned int, Regtest<MixedBlock>::Segment> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Regtest<MixedBlock>::Segment> > >::const_iterator'} changed in GCC 7.1
In member function 'std::__enable_if_t<((bool)std::is_constructible<std::pair<const _Key, _Tp>, _Pair>::value), typename std::_Rb_tree<_Key, std::pair<const _Key, _Tp>, std::_Select1st<std::pair<const _Key, _Tp> >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Tp> >::other>::iterator> std::map<_Key, _Tp, _Compare, _Alloc>::insert(const_iterator, _Pair&&) [with _Pair = std::pair<long long unsigned int, Regtest<MixedBlock>::Segment>; _Key = long long unsigned int; _Tp = Regtest<MixedBlock>::Segment; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, Regtest<MixedBlock>::Segment> >]',
    inlined from 'static void Regtest<Constants>::ChangeListMutator::AppendCopy(Regtest<Constants>::SegmentMap*, const Regtest<Constants>::SegmentMap*, xoff_t, xoff_t, xoff_t) [with Constants = MixedBlock]' at /build/xdelta3/src/xdelta3/xdelta3/testing/modify.h:327:20,
    inlined from 'static void Regtest<Constants>::ChangeListMutator::CopyChange(const Regtest<Constants>::Change&, Regtest<Constants>::SegmentMap*, const Regtest<Constants>::SegmentMap*, MTRandom*) [with Constants = MixedBlock]' at /build/xdelta3/src/xdelta3/xdelta3/testing/modify.h:311:17:
/usr/include/c++/16.1.1/bits/stl_map.h:1061:38: note: parameter passing for argument of type 'std::map<long long unsigned int, Regtest<MixedBlock>::Segment, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Regtest<MixedBlock>::Segment> > >::const_iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Regtest<MixedBlock>::Segment>, std::_Select1st<std::pair<const long long unsigned int, Regtest<MixedBlock>::Segment> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Regtest<MixedBlock>::Segment> > >::const_iterator'} changed in GCC 7.1
In member function 'std::__enable_if_t<((bool)std::is_constructible<std::pair<const _Key, _Tp>, _Pair>::value), typename std::_Rb_tree<_Key, std::pair<const _Key, _Tp>, std::_Select1st<std::pair<const _Key, _Tp> >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Tp> >::other>::iterator> std::map<_Key, _Tp, _Compare, _Alloc>::insert(const_iterator, _Pair&&) [with _Pair = std::pair<long long unsigned int, Regtest<SmallBlock>::Segment>; _Key = long long unsigned int; _Tp = Regtest<SmallBlock>::Segment; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, Regtest<SmallBlock>::Segment> >]',
    inlined from 'static void Regtest<Constants>::ChangeListMutator::AddChange(const Regtest<Constants>::Change&, Regtest<Constants>::SegmentMap*, const Regtest<Constants>::SegmentMap*, MTRandom*) [with Constants = SmallBlock]' at /build/xdelta3/src/xdelta3/xdelta3/testing/modify.h:172:22:
/usr/include/c++/16.1.1/bits/stl_map.h:1061:38: note: parameter passing for argument of type 'std::map<long long unsigned int, Regtest<SmallBlock>::Segment, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Regtest<SmallBlock>::Segment> > >::const_iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Regtest<SmallBlock>::Segment>, std::_Select1st<std::pair<const long long unsigned int, Regtest<SmallBlock>::Segment> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Regtest<SmallBlock>::Segment> > >::const_iterator'} changed in GCC 7.1
In member function 'std::__enable_if_t<((bool)std::is_constructible<std::pair<const _Key, _Tp>, _Pair>::value), typename std::_Rb_tree<_Key, std::pair<const _Key, _Tp>, std::_Select1st<std::pair<const _Key, _Tp> >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Tp> >::other>::iterator> std::map<_Key, _Tp, _Compare, _Alloc>::insert(const_iterator, _Pair&&) [with _Pair = std::pair<long long unsigned int, Regtest<SmallBlock>::Segment>; _Key = long long unsigned int; _Tp = Regtest<SmallBlock>::Segment; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, Regtest<SmallBlock>::Segment> >]',
    inlined from 'static void Regtest<Constants>::ChangeListMutator::AddChange(const Regtest<Constants>::Change&, Regtest<Constants>::SegmentMap*, const Regtest<Constants>::SegmentMap*, MTRandom*) [with Constants = SmallBlock]' at /build/xdelta3/src/xdelta3/xdelta3/testing/modify.h:177:22:
/usr/include/c++/16.1.1/bits/stl_map.h:1061:38: note: parameter passing for argument of type 'std::map<long long unsigned int, Regtest<SmallBlock>::Segment, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Regtest<SmallBlock>::Segment> > >::const_iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Regtest<SmallBlock>::Segment>, std::_Select1st<std::pair<const long long unsigned int, Regtest<SmallBlock>::Segment> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Regtest<SmallBlock>::Segment> > >::const_iterator'} changed in GCC 7.1
In member function 'std::__enable_if_t<((bool)std::is_constructible<std::pair<const _Key, _Tp>, _Pair>::value), typename std::_Rb_tree<_Key, std::pair<const _Key, _Tp>, std::_Select1st<std::pair<const _Key, _Tp> >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Tp> >::other>::iterator> std::map<_Key, _Tp, _Compare, _Alloc>::insert(const_iterator, _Pair&&) [with _Pair = std::pair<long long unsigned int, Regtest<SmallBlock>::Segment>; _Key = long long unsigned int; _Tp = Regtest<SmallBlock>::Segment; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, Regtest<SmallBlock>::Segment> >]',
    inlined from 'static void Regtest<Constants>::ChangeListMutator::AddChange(const Regtest<Constants>::Change&, Regtest<Constants>::SegmentMap*, const Regtest<Constants>::SegmentMap*, MTRandom*) [with Constants = SmallBlock]' at /build/xdelta3/src/xdelta3/xdelta3/testing/modify.h:182:22:
/usr/include/c++/16.1.1/bits/stl_map.h:1061:38: note: parameter passing for argument of type 'std::map<long long unsigned int, Regtest<SmallBlock>::Segment, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Regtest<SmallBlock>::Segment> > >::const_iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Regtest<SmallBlock>::Segment>, std::_Select1st<std::pair<const long long unsigned int, Regtest<SmallBlock>::Segment> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Regtest<SmallBlock>::Segment> > >::const_iterator'} changed in GCC 7.1
In member function 'std::__enable_if_t<((bool)std::is_constructible<std::pair<const _Key, _Tp>, _Pair>::value), typename std::_Rb_tree<_Key, std::pair<const _Key, _Tp>, std::_Select1st<std::pair<const _Key, _Tp> >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Tp> >::other>::iterator> std::map<_Key, _Tp, _Compare, _Alloc>::insert(const_iterator, _Pair&&) [with _Pair = std::pair<long long unsigned int, Regtest<SmallBlock>::Segment>; _Key = long long unsigned int; _Tp = Regtest<SmallBlock>::Segment; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, Regtest<SmallBlock>::Segment> >]',
    inlined from 'static void Regtest<Constants>::ChangeListMutator::AddChange(const Regtest<Constants>::Change&, Regtest<Constants>::SegmentMap*, const Regtest<Constants>::SegmentMap*, MTRandom*) [with Constants = SmallBlock]' at /build/xdelta3/src/xdelta3/xdelta3/testing/modify.h:187:22:
/usr/include/c++/16.1.1/bits/stl_map.h:1061:38: note: parameter passing for argument of type 'std::map<long long unsigned int, Regtest<SmallBlock>::Segment, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Regtest<SmallBlock>::Segment> > >::const_iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Regtest<SmallBlock>::Segment>, std::_Select1st<std::pair<const long long unsigned int, Regtest<SmallBlock>::Segment> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Regtest<SmallBlock>::Segment> > >::const_iterator'} changed in GCC 7.1
In member function 'std::__enable_if_t<((bool)std::is_constructible<std::pair<const _Key, _Tp>, _Pair>::value), typename std::_Rb_tree<_Key, std::pair<const _Key, _Tp>, std::_Select1st<std::pair<const _Key, _Tp> >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Tp> >::other>::iterator> std::map<_Key, _Tp, _Compare, _Alloc>::insert(const_iterator, _Pair&&) [with _Pair = std::pair<long long unsigned int, Regtest<SmallBlock>::Segment>; _Key = long long unsigned int; _Tp = Regtest<SmallBlock>::Segment; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, Regtest<SmallBlock>::Segment> >]',
    inlined from 'static void Regtest<Constants>::ChangeListMutator::AddChange(const Regtest<Constants>::Change&, Regtest<Constants>::SegmentMap*, const Regtest<Constants>::SegmentMap*, MTRandom*) [with Constants = SmallBlock]' at /build/xdelta3/src/xdelta3/xdelta3/testing/modify.h:190:22:
/usr/include/c++/16.1.1/bits/stl_map.h:1061:38: note: parameter passing for argument of type 'std::map<long long unsigned int, Regtest<SmallBlock>::Segment, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Regtest<SmallBlock>::Segment> > >::const_iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Regtest<SmallBlock>::Segment>, std::_Select1st<std::pair<const long long unsigned int, Regtest<SmallBlock>::Segment> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Regtest<SmallBlock>::Segment> > >::const_iterator'} changed in GCC 7.1
In member function 'std::__enable_if_t<((bool)std::is_constructible<std::pair<const _Key, _Tp>, _Pair>::value), typename std::_Rb_tree<_Key, std::pair<const _Key, _Tp>, std::_Select1st<std::pair<const _Key, _Tp> >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Tp> >::other>::iterator> std::map<_Key, _Tp, _Compare, _Alloc>::insert(const_iterator, _Pair&&) [with _Pair = std::pair<long long unsigned int, Regtest<SmallBlock>::Segment>; _Key = long long unsigned int; _Tp = Regtest<SmallBlock>::Segment; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, Regtest<SmallBlock>::Segment> >]',
    inlined from 'static void Regtest<Constants>::ChangeListMutator::AddChange(const Regtest<Constants>::Change&, Regtest<Constants>::SegmentMap*, const Regtest<Constants>::SegmentMap*, MTRandom*) [with Constants = SmallBlock]' at /build/xdelta3/src/xdelta3/xdelta3/testing/modify.h:194:22:
/usr/include/c++/16.1.1/bits/stl_map.h:1061:38: note: parameter passing for argument of type 'std::map<long long unsigned int, Regtest<SmallBlock>::Segment, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Regtest<SmallBlock>::Segment> > >::const_iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Regtest<SmallBlock>::Segment>, std::_Select1st<std::pair<const long long unsigned int, Regtest<SmallBlock>::Segment> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Regtest<SmallBlock>::Segment> > >::const_iterator'} changed in GCC 7.1
In member function 'std::__enable_if_t<((bool)std::is_constructible<std::pair<const _Key, _Tp>, _Pair>::value), typename std::_Rb_tree<_Key, std::pair<const _Key, _Tp>, std::_Select1st<std::pair<const _Key, _Tp> >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Tp> >::other>::iterator> std::map<_Key, _Tp, _Compare, _Alloc>::insert(const_iterator, _Pair&&) [with _Pair = std::pair<long long unsigned int, Regtest<SmallBlock>::Segment>; _Key = long long unsigned int; _Tp = Regtest<SmallBlock>::Segment; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, Regtest<SmallBlock>::Segment> >]',
    inlined from 'static void Regtest<Constants>::ChangeListMutator::AddChange(const Regtest<Constants>::Change&, Regtest<Constants>::SegmentMap*, const Regtest<Constants>::SegmentMap*, MTRandom*) [with Constants = SmallBlock]' at /build/xdelta3/src/xdelta3/xdelta3/testing/modify.h:205:20:
/usr/include/c++/16.1.1/bits/stl_map.h:1061:38: note: parameter passing for argument of type 'std::map<long long unsigned int, Regtest<SmallBlock>::Segment, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Regtest<SmallBlock>::Segment> > >::const_iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Regtest<SmallBlock>::Segment>, std::_Select1st<std::pair<const long long unsigned int, Regtest<SmallBlock>::Segment> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Regtest<SmallBlock>::Segment> > >::const_iterator'} changed in GCC 7.1
In member function 'std::__enable_if_t<((bool)std::is_constructible<std::pair<const _Key, _Tp>, _Pair>::value), typename std::_Rb_tree<_Key, std::pair<const _Key, _Tp>, std::_Select1st<std::pair<const _Key, _Tp> >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Tp> >::other>::iterator> std::map<_Key, _Tp, _Compare, _Alloc>::insert(const_iterator, _Pair&&) [with _Pair = std::pair<long long unsigned int, Regtest<SmallBlock>::Segment>; _Key = long long unsigned int; _Tp = Regtest<SmallBlock>::Segment; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, Regtest<SmallBlock>::Segment> >]',
    inlined from 'static void Regtest<Constants>::ChangeListMutator::ModifyChange(const Regtest<Constants>::Change&, Regtest<Constants>::SegmentMap*, const Regtest<Constants>::SegmentMap*, MTRandom*) [with Constants = SmallBlock]' at /build/xdelta3/src/xdelta3/xdelta3/testing/modify.h:126:22:
/usr/include/c++/16.1.1/bits/stl_map.h:1061:38: note: parameter passing for argument of type 'std::map<long long unsigned int, Regtest<SmallBlock>::Segment, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Regtest<SmallBlock>::Segment> > >::const_iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Regtest<SmallBlock>::Segment>, std::_Select1st<std::pair<const long long unsigned int, Regtest<SmallBlock>::Segment> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Regtest<SmallBlock>::Segment> > >::const_iterator'} changed in GCC 7.1
In member function 'std::__enable_if_t<((bool)std::is_constructible<std::pair<const _Key, _Tp>, _Pair>::value), typename std::_Rb_tree<_Key, std::pair<const _Key, _Tp>, std::_Select1st<std::pair<const _Key, _Tp> >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Tp> >::other>::iterator> std::map<_Key, _Tp, _Compare, _Alloc>::insert(const_iterator, _Pair&&) [with _Pair = std::pair<long long unsigned int, Regtest<SmallBlock>::Segment>; _Key = long long unsigned int; _Tp = Regtest<SmallBlock>::Segment; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, Regtest<SmallBlock>::Segment> >]',
    inlined from 'static void Regtest<Constants>::ChangeListMutator::ModifyChange(const Regtest<Constants>::Change&, Regtest<Constants>::SegmentMap*, const Regtest<Constants>::SegmentMap*, MTRandom*) [with Constants = SmallBlock]' at /build/xdelta3/src/xdelta3/xdelta3/testing/modify.h:131:22:
/usr/include/c++/16.1.1/bits/stl_map.h:1061:38: note: parameter passing for argument of type 'std::map<long long unsigned int, Regtest<SmallBlock>::Segment, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Regtest<SmallBlock>::Segment> > >::const_iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Regtest<SmallBlock>::Segment>, std::_Select1st<std::pair<const long long unsigned int, Regtest<SmallBlock>::Segment> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Regtest<SmallBlock>::Segment> > >::const_iterator'} changed in GCC 7.1
In member function 'std::__enable_if_t<((bool)std::is_constructible<std::pair<const _Key, _Tp>, _Pair>::value), typename std::_Rb_tree<_Key, std::pair<const _Key, _Tp>, std::_Select1st<std::pair<const _Key, _Tp> >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Tp> >::other>::iterator> std::map<_Key, _Tp, _Compare, _Alloc>::insert(const_iterator, _Pair&&) [with _Pair = std::pair<long long unsigned int, Regtest<SmallBlock>::Segment>; _Key = long long unsigned int; _Tp = Regtest<SmallBlock>::Segment; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, Regtest<SmallBlock>::Segment> >]',
    inlined from 'static void Regtest<Constants>::ChangeListMutator::ModifyChange(const Regtest<Constants>::Change&, Regtest<Constants>::SegmentMap*, const Regtest<Constants>::SegmentMap*, MTRandom*) [with Constants = SmallBlock]' at /build/xdelta3/src/xdelta3/xdelta3/testing/modify.h:140:24:
/usr/include/c++/16.1.1/bits/stl_map.h:1061:38: note: parameter passing for argument of type 'std::map<long long unsigned int, Regtest<SmallBlock>::Segment, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Regtest<SmallBlock>::Segment> > >::const_iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Regtest<SmallBlock>::Segment>, std::_Select1st<std::pair<const long long unsigned int, Regtest<SmallBlock>::Segment> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Regtest<SmallBlock>::Segment> > >::const_iterator'} changed in GCC 7.1
In member function 'std::__enable_if_t<((bool)std::is_constructible<std::pair<const _Key, _Tp>, _Pair>::value), typename std::_Rb_tree<_Key, std::pair<const _Key, _Tp>, std::_Select1st<std::pair<const _Key, _Tp> >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Tp> >::other>::iterator> std::map<_Key, _Tp, _Compare, _Alloc>::insert(const_iterator, _Pair&&) [with _Pair = std::pair<long long unsigned int, Regtest<SmallBlock>::Segment>; _Key = long long unsigned int; _Tp = Regtest<SmallBlock>::Segment; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, Regtest<SmallBlock>::Segment> >]',
    inlined from 'static void Regtest<Constants>::ChangeListMutator::ModifyChange(const Regtest<Constants>::Change&, Regtest<Constants>::SegmentMap*, const Regtest<Constants>::SegmentMap*, MTRandom*) [with Constants = SmallBlock]' at /build/xdelta3/src/xdelta3/xdelta3/testing/modify.h:143:24:
/usr/include/c++/16.1.1/bits/stl_map.h:1061:38: note: parameter passing for argument of type 'std::map<long long unsigned int, Regtest<SmallBlock>::Segment, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Regtest<SmallBlock>::Segment> > >::const_iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Regtest<SmallBlock>::Segment>, std::_Select1st<std::pair<const long long unsigned int, Regtest<SmallBlock>::Segment> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Regtest<SmallBlock>::Segment> > >::const_iterator'} changed in GCC 7.1
In member function 'std::__enable_if_t<((bool)std::is_constructible<std::pair<const _Key, _Tp>, _Pair>::value), typename std::_Rb_tree<_Key, std::pair<const _Key, _Tp>, std::_Select1st<std::pair<const _Key, _Tp> >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Tp> >::other>::iterator> std::map<_Key, _Tp, _Compare, _Alloc>::insert(const_iterator, _Pair&&) [with _Pair = std::pair<long long unsigned int, Regtest<SmallBlock>::Segment>; _Key = long long unsigned int; _Tp = Regtest<SmallBlock>::Segment; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, Regtest<SmallBlock>::Segment> >]',
    inlined from 'static void Regtest<Constants>::ChangeListMutator::ModifyChange(const Regtest<Constants>::Change&, Regtest<Constants>::SegmentMap*, const Regtest<Constants>::SegmentMap*, MTRandom*) [with Constants = SmallBlock]' at /build/xdelta3/src/xdelta3/xdelta3/testing/modify.h:148:22:
/usr/include/c++/16.1.1/bits/stl_map.h:1061:38: note: parameter passing for argument of type 'std::map<long long unsigned int, Regtest<SmallBlock>::Segment, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Regtest<SmallBlock>::Segment> > >::const_iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Regtest<SmallBlock>::Segment>, std::_Select1st<std::pair<const long long unsigned int, Regtest<SmallBlock>::Segment> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Regtest<SmallBlock>::Segment> > >::const_iterator'} changed in GCC 7.1
In member function 'std::__enable_if_t<((bool)std::is_constructible<std::pair<const _Key, _Tp>, _Pair>::value), typename std::_Rb_tree<_Key, std::pair<const _Key, _Tp>, std::_Select1st<std::pair<const _Key, _Tp> >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Tp> >::other>::iterator> std::map<_Key, _Tp, _Compare, _Alloc>::insert(const_iterator, _Pair&&) [with _Pair = std::pair<long long unsigned int, Regtest<SmallBlock>::Segment>; _Key = long long unsigned int; _Tp = Regtest<SmallBlock>::Segment; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, Regtest<SmallBlock>::Segment> >]',
    inlined from 'static void Regtest<Constants>::ChangeListMutator::DeleteChange(const Regtest<Constants>::Change&, Regtest<Constants>::SegmentMap*, const Regtest<Constants>::SegmentMap*, MTRandom*) [with Constants = SmallBlock]' at /build/xdelta3/src/xdelta3/xdelta3/testing/modify.h:223:22:
/usr/include/c++/16.1.1/bits/stl_map.h:1061:38: note: parameter passing for argument of type 'std::map<long long unsigned int, Regtest<SmallBlock>::Segment, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Regtest<SmallBlock>::Segment> > >::const_iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Regtest<SmallBlock>::Segment>, std::_Select1st<std::pair<const long long unsigned int, Regtest<SmallBlock>::Segment> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Regtest<SmallBlock>::Segment> > >::const_iterator'} changed in GCC 7.1
In member function 'std::__enable_if_t<((bool)std::is_constructible<std::pair<const _Key, _Tp>, _Pair>::value), typename std::_Rb_tree<_Key, std::pair<const _Key, _Tp>, std::_Select1st<std::pair<const _Key, _Tp> >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Tp> >::other>::iterator> std::map<_Key, _Tp, _Compare, _Alloc>::insert(const_iterator, _Pair&&) [with _Pair = std::pair<long long unsigned int, Regtest<SmallBlock>::Segment>; _Key = long long unsigned int; _Tp = Regtest<SmallBlock>::Segment; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, Regtest<SmallBlock>::Segment> >]',
    inlined from 'static void Regtest<Constants>::ChangeListMutator::DeleteChange(const Regtest<Constants>::Change&, Regtest<Constants>::SegmentMap*, const Regtest<Constants>::SegmentMap*, MTRandom*) [with Constants = SmallBlock]' at /build/xdelta3/src/xdelta3/xdelta3/testing/modify.h:228:22:
/usr/include/c++/16.1.1/bits/stl_map.h:1061:38: note: parameter passing for argument of type 'std::map<long long unsigned int, Regtest<SmallBlock>::Segment, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Regtest<SmallBlock>::Segment> > >::const_iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Regtest<SmallBlock>::Segment>, std::_Select1st<std::pair<const long long unsigned int, Regtest<SmallBlock>::Segment> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Regtest<SmallBlock>::Segment> > >::const_iterator'} changed in GCC 7.1
In member function 'std::__enable_if_t<((bool)std::is_constructible<std::pair<const _Key, _Tp>, _Pair>::value), typename std::_Rb_tree<_Key, std::pair<const _Key, _Tp>, std::_Select1st<std::pair<const _Key, _Tp> >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Tp> >::other>::iterator> std::map<_Key, _Tp, _Compare, _Alloc>::insert(const_iterator, _Pair&&) [with _Pair = std::pair<long long unsigned int, Regtest<SmallBlock>::Segment>; _Key = long long unsigned int; _Tp = Regtest<SmallBlock>::Segment; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, Regtest<SmallBlock>::Segment> >]',
    inlined from 'static void Regtest<Constants>::ChangeListMutator::DeleteChange(const Regtest<Constants>::Change&, Regtest<Constants>::SegmentMap*, const Regtest<Constants>::SegmentMap*, MTRandom*) [with Constants = SmallBlock]' at /build/xdelta3/src/xdelta3/xdelta3/testing/modify.h:233:22:
/usr/include/c++/16.1.1/bits/stl_map.h:1061:38: note: parameter passing for argument of type 'std::map<long long unsigned int, Regtest<SmallBlock>::Segment, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Regtest<SmallBlock>::Segment> > >::const_iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Regtest<SmallBlock>::Segment>, std::_Select1st<std::pair<const long long unsigned int, Regtest<SmallBlock>::Segment> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Regtest<SmallBlock>::Segment> > >::const_iterator'} changed in GCC 7.1
In member function 'std::__enable_if_t<((bool)std::is_constructible<std::pair<const _Key, _Tp>, _Pair>::value), typename std::_Rb_tree<_Key, std::pair<const _Key, _Tp>, std::_Select1st<std::pair<const _Key, _Tp> >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Tp> >::other>::iterator> std::map<_Key, _Tp, _Compare, _Alloc>::insert(const_iterator, _Pair&&) [with _Pair = std::pair<long long unsigned int, Regtest<SmallBlock>::Segment>; _Key = long long unsigned int; _Tp = Regtest<SmallBlock>::Segment; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, Regtest<SmallBlock>::Segment> >]',
    inlined from 'static void Regtest<Constants>::ChangeListMutator::DeleteChange(const Regtest<Constants>::Change&, Regtest<Constants>::SegmentMap*, const Regtest<Constants>::SegmentMap*, MTRandom*) [with Constants = SmallBlock]' at /build/xdelta3/src/xdelta3/xdelta3/testing/modify.h:238:22:
/usr/include/c++/16.1.1/bits/stl_map.h:1061:38: note: parameter passing for argument of type 'std::map<long long unsigned int, Regtest<SmallBlock>::Segment, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Regtest<SmallBlock>::Segment> > >::const_iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Regtest<SmallBlock>::Segment>, std::_Select1st<std::pair<const long long unsigned int, Regtest<SmallBlock>::Segment> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Regtest<SmallBlock>::Segment> > >::const_iterator'} changed in GCC 7.1
In member function 'std::__enable_if_t<((bool)std::is_constructible<std::pair<const _Key, _Tp>, _Pair>::value), typename std::_Rb_tree<_Key, std::pair<const _Key, _Tp>, std::_Select1st<std::pair<const _Key, _Tp> >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Tp> >::other>::iterator> std::map<_Key, _Tp, _Compare, _Alloc>::insert(const_iterator, _Pair&&) [with _Pair = std::pair<long long unsigned int, Regtest<SmallBlock>::Segment>; _Key = long long unsigned int; _Tp = Regtest<SmallBlock>::Segment; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, Regtest<SmallBlock>::Segment> >]',
    inlined from 'static void Regtest<Constants>::ChangeListMutator::CopyChange(const Regtest<Constants>::Change&, Regtest<Constants>::SegmentMap*, const Regtest<Constants>::SegmentMap*, MTRandom*) [with Constants = SmallBlock]' at /build/xdelta3/src/xdelta3/xdelta3/testing/modify.h:284:22:
/usr/include/c++/16.1.1/bits/stl_map.h:1061:38: note: parameter passing for argument of type 'std::map<long long unsigned int, Regtest<SmallBlock>::Segment, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Regtest<SmallBlock>::Segment> > >::const_iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Regtest<SmallBlock>::Segment>, std::_Select1st<std::pair<const long long unsigned int, Regtest<SmallBlock>::Segment> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Regtest<SmallBlock>::Segment> > >::const_iterator'} changed in GCC 7.1
In member function 'std::__enable_if_t<((bool)std::is_constructible<std::pair<const _Key, _Tp>, _Pair>::value), typename std::_Rb_tree<_Key, std::pair<const _Key, _Tp>, std::_Select1st<std::pair<const _Key, _Tp> >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Tp> >::other>::iterator> std::map<_Key, _Tp, _Compare, _Alloc>::insert(const_iterator, _Pair&&) [with _Pair = std::pair<long long unsigned int, Regtest<SmallBlock>::Segment>; _Key = long long unsigned int; _Tp = Regtest<SmallBlock>::Segment; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, Regtest<SmallBlock>::Segment> >]',
    inlined from 'static void Regtest<Constants>::ChangeListMutator::CopyChange(const Regtest<Constants>::Change&, Regtest<Constants>::SegmentMap*, const Regtest<Constants>::SegmentMap*, MTRandom*) [with Constants = SmallBlock]' at /build/xdelta3/src/xdelta3/xdelta3/testing/modify.h:289:22:
/usr/include/c++/16.1.1/bits/stl_map.h:1061:38: note: parameter passing for argument of type 'std::map<long long unsigned int, Regtest<SmallBlock>::Segment, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Regtest<SmallBlock>::Segment> > >::const_iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Regtest<SmallBlock>::Segment>, std::_Select1st<std::pair<const long long unsigned int, Regtest<SmallBlock>::Segment> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Regtest<SmallBlock>::Segment> > >::const_iterator'} changed in GCC 7.1
In member function 'std::__enable_if_t<((bool)std::is_constructible<std::pair<const _Key, _Tp>, _Pair>::value), typename std::_Rb_tree<_Key, std::pair<const _Key, _Tp>, std::_Select1st<std::pair<const _Key, _Tp> >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Tp> >::other>::iterator> std::map<_Key, _Tp, _Compare, _Alloc>::insert(const_iterator, _Pair&&) [with _Pair = std::pair<long long unsigned int, Regtest<SmallBlock>::Segment>; _Key = long long unsigned int; _Tp = Regtest<SmallBlock>::Segment; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, Regtest<SmallBlock>::Segment> >]',
    inlined from 'static void Regtest<Constants>::ChangeListMutator::CopyChange(const Regtest<Constants>::Change&, Regtest<Constants>::SegmentMap*, const Regtest<Constants>::SegmentMap*, MTRandom*) [with Constants = SmallBlock]' at /build/xdelta3/src/xdelta3/xdelta3/testing/modify.h:294:22:
/usr/include/c++/16.1.1/bits/stl_map.h:1061:38: note: parameter passing for argument of type 'std::map<long long unsigned int, Regtest<SmallBlock>::Segment, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Regtest<SmallBlock>::Segment> > >::const_iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Regtest<SmallBlock>::Segment>, std::_Select1st<std::pair<const long long unsigned int, Regtest<SmallBlock>::Segment> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Regtest<SmallBlock>::Segment> > >::const_iterator'} changed in GCC 7.1
In member function 'std::__enable_if_t<((bool)std::is_constructible<std::pair<const _Key, _Tp>, _Pair>::value), typename std::_Rb_tree<_Key, std::pair<const _Key, _Tp>, std::_Select1st<std::pair<const _Key, _Tp> >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Tp> >::other>::iterator> std::map<_Key, _Tp, _Compare, _Alloc>::insert(const_iterator, _Pair&&) [with _Pair = std::pair<long long unsigned int, Regtest<SmallBlock>::Segment>; _Key = long long unsigned int; _Tp = Regtest<SmallBlock>::Segment; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, Regtest<SmallBlock>::Segment> >]',
    inlined from 'static void Regtest<Constants>::ChangeListMutator::AppendCopy(Regtest<Constants>::SegmentMap*, const Regtest<Constants>::SegmentMap*, xoff_t, xoff_t, xoff_t) [with Constants = SmallBlock]' at /build/xdelta3/src/xdelta3/xdelta3/testing/modify.h:327:20,
    inlined from 'static void Regtest<Constants>::ChangeListMutator::CopyChange(const Regtest<Constants>::Change&, Regtest<Constants>::SegmentMap*, const Regtest<Constants>::SegmentMap*, MTRandom*) [with Constants = SmallBlock]' at /build/xdelta3/src/xdelta3/xdelta3/testing/modify.h:298:17:
/usr/include/c++/16.1.1/bits/stl_map.h:1061:38: note: parameter passing for argument of type 'std::map<long long unsigned int, Regtest<SmallBlock>::Segment, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Regtest<SmallBlock>::Segment> > >::const_iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Regtest<SmallBlock>::Segment>, std::_Select1st<std::pair<const long long unsigned int, Regtest<SmallBlock>::Segment> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Regtest<SmallBlock>::Segment> > >::const_iterator'} changed in GCC 7.1
In member function 'std::__enable_if_t<((bool)std::is_constructible<std::pair<const _Key, _Tp>, _Pair>::value), typename std::_Rb_tree<_Key, std::pair<const _Key, _Tp>, std::_Select1st<std::pair<const _Key, _Tp> >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Tp> >::other>::iterator> std::map<_Key, _Tp, _Compare, _Alloc>::insert(const_iterator, _Pair&&) [with _Pair = std::pair<long long unsigned int, Regtest<SmallBlock>::Segment>; _Key = long long unsigned int; _Tp = Regtest<SmallBlock>::Segment; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, Regtest<SmallBlock>::Segment> >]',
    inlined from 'static void Regtest<Constants>::ChangeListMutator::CopyChange(const Regtest<Constants>::Change&, Regtest<Constants>::SegmentMap*, const Regtest<Constants>::SegmentMap*, MTRandom*) [with Constants = SmallBlock]' at /build/xdelta3/src/xdelta3/xdelta3/testing/modify.h:301:22:
/usr/include/c++/16.1.1/bits/stl_map.h:1061:38: note: parameter passing for argument of type 'std::map<long long unsigned int, Regtest<SmallBlock>::Segment, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Regtest<SmallBlock>::Segment> > >::const_iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Regtest<SmallBlock>::Segment>, std::_Select1st<std::pair<const long long unsigned int, Regtest<SmallBlock>::Segment> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Regtest<SmallBlock>::Segment> > >::const_iterator'} changed in GCC 7.1
In member function 'std::__enable_if_t<((bool)std::is_constructible<std::pair<const _Key, _Tp>, _Pair>::value), typename std::_Rb_tree<_Key, std::pair<const _Key, _Tp>, std::_Select1st<std::pair<const _Key, _Tp> >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Tp> >::other>::iterator> std::map<_Key, _Tp, _Compare, _Alloc>::insert(const_iterator, _Pair&&) [with _Pair = std::pair<long long unsigned int, Regtest<SmallBlock>::Segment>; _Key = long long unsigned int; _Tp = Regtest<SmallBlock>::Segment; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, Regtest<SmallBlock>::Segment> >]',
    inlined from 'static void Regtest<Constants>::ChangeListMutator::AppendCopy(Regtest<Constants>::SegmentMap*, const Regtest<Constants>::SegmentMap*, xoff_t, xoff_t, xoff_t) [with Constants = SmallBlock]' at /build/xdelta3/src/xdelta3/xdelta3/testing/modify.h:327:20,
    inlined from 'static void Regtest<Constants>::ChangeListMutator::CopyChange(const Regtest<Constants>::Change&, Regtest<Constants>::SegmentMap*, const Regtest<Constants>::SegmentMap*, MTRandom*) [with Constants = SmallBlock]' at /build/xdelta3/src/xdelta3/xdelta3/testing/modify.h:311:17:
/usr/include/c++/16.1.1/bits/stl_map.h:1061:38: note: parameter passing for argument of type 'std::map<long long unsigned int, Regtest<SmallBlock>::Segment, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Regtest<SmallBlock>::Segment> > >::const_iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Regtest<SmallBlock>::Segment>, std::_Select1st<std::pair<const long long unsigned int, Regtest<SmallBlock>::Segment> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Regtest<SmallBlock>::Segment> > >::const_iterator'} changed in GCC 7.1
[16/18] Linking CXX executable xdelta3regtest
[17/18] Building CXX object CMakeFiles/xdelta3checksum.dir/testing/checksum_test.cc.o
[18/18] Linking CXX executable xdelta3checksum
==> Entering fakeroot environment...
==> Starting package()...
-- Install configuration: "None"
-- Installing: /build/xdelta3/pkg/xdelta3/usr/bin/xdelta3
-- Installing: /build/xdelta3/pkg/xdelta3/usr/include/xdelta3.h
-- Installing: /build/xdelta3/pkg/xdelta3/usr/share/man/man1/xdelta3.1
-- Installing: /build/xdelta3/pkg/xdelta3/usr/lib/libxdelta3.so.3.2.0
-- Installing: /build/xdelta3/pkg/xdelta3/usr/lib/libxdelta3.so.3
-- Installing: /build/xdelta3/pkg/xdelta3/usr/lib/libxdelta3.so
-- Installing: /build/xdelta3/pkg/xdelta3/usr/lib/cmake/xdelta3/xdelta3Targets.cmake
-- Installing: /build/xdelta3/pkg/xdelta3/usr/lib/cmake/xdelta3/xdelta3Targets-none.cmake
-- Installing: /build/xdelta3/pkg/xdelta3/usr/lib/cmake/xdelta3/xdelta3Config.cmake
-- Installing: /build/xdelta3/pkg/xdelta3/usr/lib/cmake/xdelta3/xdelta3ConfigVersion.cmake
-- Installing: /build/xdelta3/pkg/xdelta3/usr/lib/pkgconfig/xdelta3.pc
==> Tidying install...
  -> Removing libtool files...
  -> Removing static library files...
  -> Purging unwanted files...
  -> Stripping unneeded symbols from binaries and libraries...
  -> Compressing man and info pages...
==> Checking for packaging issues...
==> WARNING: Package contains reference to $srcdir
usr/bin/xdelta3
==> Creating package "xdelta3"...
  -> Generating .PKGINFO file...
  -> Generating .BUILDINFO file...
  -> Generating .MTREE file...
  -> Compressing package...
==> Leaving fakeroot environment.
==> Finished making: xdelta3 3.2.0-1 (Wed Jul  1 03:39:54 2026)
==> Cleaning up...
[?12l[?25h